@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
Markdown
<!-- 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`