3f88de9407
This commit moves the build-related scripts (`build-ivy-npm-packages.js`, `build-packages-dist.js` and `package-builder.js`) to a dedicated directory to keep the `scripts/` directory cleaner. It also moves the logic for building the `zone.js` package to a separate script, `zone-js-builder.js`, to make it re-usable. A subsequent commit will use it to build the `zone.js` package when building the Ivy Angular packages as well. PR Close #35780
18 lines
531 B
JSON
18 lines
531 B
JSON
{
|
|
"name": "elements-schematics",
|
|
"version": "1.0.0",
|
|
"license": "MIT",
|
|
"devDependencies": {
|
|
"@angular/cli": "file:../../node_modules/@angular/cli",
|
|
"@types/node": "file:../../node_modules/@types/node",
|
|
"@types/shelljs": "0.8.6",
|
|
"shelljs": "0.8.3",
|
|
"typescript": "file:../../node_modules/typescript"
|
|
},
|
|
"scripts": {
|
|
"build": "tsc -p tsconfig.json",
|
|
"build-dist": "node ../../scripts/build/build-packages-dist.js && yarn install --check-files",
|
|
"test": "yarn build && node test.js"
|
|
}
|
|
}
|