* feat(core): add flag to set dependant libs in either peerDependencies or dependencies * fix(core): mark new property as optional * feat(core): add migration for new option * Update migrations.json Co-authored-by: Jonathan Cammisuli <jon@cammisuli.ca>
866 B
866 B
package
Build an Angular library
Builder properties can be configured in angular.json when defining the builder, or when invoking it.
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.