@storm-software/workspace-tools
Version:
Tools for managing a Storm workspace, including various Nx generators and executors for common development tasks.
127 lines (61 loc) • 1.31 kB
Markdown
<!-- Generated by @storm-software/untyped -->
<!-- Do not edit this file directly -->
# TSDown Executor
## `outputPath`
- **Type**: `string`
- **Default**: `"dist/{projectRoot}"`
> Output Path
The output path for the build
## `entry`
- **Type**: `array`
- **Default**: `["{sourceRoot}/index.ts"]`
> Entry File(s)
The entry file or files to 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`