Skip to main content

types-metro-serializer-esbuild

Build npm version

TypeScript type definitions for rnx-kit metro bundling plugins.

Installation

yarn add @rnx-kit/types-metro-serializer-esbuild --dev

or if you're using npm

npm add --save-dev @rnx-kit/types-metro-serializer-esbuild

Usage

import type { SerializerEsbuildOptions } from "@rnx-kit/types-metro-serializer-esbuild";

Types

Bundler Plugin Types

SerializerEsbuildOptions

Options for @rnx-kit/metro-serializer-esbuild tree shaking.

NameTypeDescription
minifyboolean | undefinedEnable all minification.
minifyWhitespaceboolean | undefinedMinify whitespace.
minifyIdentifiersboolean | undefinedMinify identifiers.
minifySyntaxboolean | undefinedMinify syntax.
targetstring | string[] | undefinedTarget environment for generated code.
analyzeboolean | "verbose"Analyze bundle composition.
metafilestring | undefinedPath to write esbuild metafile for analysis.