47 lines
1008 B
Markdown
47 lines
1008 B
Markdown
# package
|
|
|
|
Build and package an Angular library for publishing
|
|
|
|
Properties can be configured in workspace.json when defining the executor, or when invoking it.
|
|
Read more about how to use executors and the CLI here: https://nx.dev/react/getting-started/cli-overview#running-tasks.
|
|
|
|
## Properties
|
|
|
|
### buildableProjectDepsInPackageJsonType
|
|
|
|
Default: `peerDependencies`
|
|
|
|
Type: `string`
|
|
|
|
Possible values: `dependencies`, `peerDependencies`
|
|
|
|
When updateBuildableProjectDepsInPackageJson is true, this adds dependencies to either `peerDependencies` or `dependencies`
|
|
|
|
### project
|
|
|
|
Type: `string`
|
|
|
|
The file path for the ng-packagr configuration file, relative to the current workspace.
|
|
|
|
### tsConfig
|
|
|
|
Type: `string`
|
|
|
|
The full path for the TypeScript configuration file, relative to the current workspace.
|
|
|
|
### updateBuildableProjectDepsInPackageJson
|
|
|
|
Default: `true`
|
|
|
|
Type: `boolean`
|
|
|
|
Update buildable project dependencies in package.json
|
|
|
|
### watch
|
|
|
|
Default: `false`
|
|
|
|
Type: `boolean`
|
|
|
|
Run build when files change.
|