# package Build and package an Angular library for publishing Properties can be configured in angular.json when defining the executor, 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.