UNPKG

@storm-software/workspace-tools

Version:

Tools for managing a Storm workspace, including various Nx generators and executors for common development tasks.

213 lines (102 loc) 2.12 kB
<!-- Generated by @storm-software/untyped --> <!-- Do not edit this file directly --> # Unbuild Executor ## `outputPath` - **Type**: `string` > Output Path The output path for the build ## `entry` - **Type**: `array` - **Default**: `["{sourceRoot}"]` > Input Directory The directory to use as input for the build ## `tsconfig` - **Type**: `string` - **Default**: `"{projectRoot}/tsconfig.json"` > TSConfig Path The path to the tsconfig file ## `bundle` - **Type**: `boolean` > Bundle Bundle the output ## `minify` - **Type**: `boolean` > Minify Minify the output ## `debug` - **Type**: `boolean` > Debug Debug the output ## `sourcemap` - **Type**: `boolean` > Sourcemap Generate a sourcemap ## `silent` - **Type**: `boolean` - **Default**: `false` > Silent Should the build run silently - only report errors back to the user ## `target` - **Type**: `string` - **Default**: `"esnext"` > Target The target to build ## `format` - **Type**: `array` - **Default**: `["cjs","esm"]` > Format The format to build ## `platform` - **Type**: `string` - **Default**: `"neutral"` > Platform The platform to build ## `external` - **Type**: `array` - **Default**: `[]` > External The external dependencies ## `define` ## `env` ## `name` - **Type**: `string` - **Default**: `"{projectName}"` > Name The name of the project/build ## `treeShaking` - **Type**: `boolean` - **Default**: `true` > Tree Shaking Enable tree shaking ## `watch` - **Type**: `boolean` - **Default**: `false` > Watch Watch for changes ## `clean` - **Type**: `boolean` - **Default**: `true` > Clean Clean the output directory before building ## `stub` - **Type**: `boolean` - **Default**: `false` > Stub Stub the output ## `watchOptions` ## `stubOptions` ## `dependencies` - **Type**: `array` > Dependencies The dependencies to install ## `peerDependencies` - **Type**: `array` > Peer Dependencies The peer dependencies to install ## `devDependencies` - **Type**: `array` > Dev Dependencies The dev dependencies to install ## `alias` ## `replace` ## `rollup`