types-metro-serializer-esbuild
TypeScript type definitions for rnx-kit metro bundling plugins.
Installation
Section titled “Installation”yarn add @rnx-kit/types-metro-serializer-esbuild --devor if you’re using npm
npm add --save-dev @rnx-kit/types-metro-serializer-esbuildimport type { SerializerEsbuildOptions } from "@rnx-kit/types-metro-serializer-esbuild";Bundler Plugin Types
Section titled “Bundler Plugin Types”SerializerEsbuildOptions
Section titled “SerializerEsbuildOptions”Options for @rnx-kit/metro-serializer-esbuild tree shaking.
| Name | Type | Description |
|---|---|---|
| minify | boolean | undefined |
Enable all minification. |
| minifyWhitespace | boolean | undefined |
Minify whitespace. |
| minifyIdentifiers | boolean | undefined |
Minify identifiers. |
| minifySyntax | boolean | undefined |
Minify syntax. |
| target | string | string[] | undefined |
Target environment for generated code. |
| analyze | boolean | "verbose" |
Analyze bundle composition. |
| metafile | string | undefined |
Path to write esbuild metafile for analysis. |