build: migrate zone.js to use ts_project instead of ts_library (#62673)

Use ts_project instead of ts_library for building zone.js

PR Close #62673
This commit is contained in:
Joey Perrott
2025-07-16 19:44:57 +00:00
committed by Kirill Cherkashin
parent 0f4bf56266
commit dd02bfe743
14 changed files with 212 additions and 156 deletions
+2 -2
View File
@@ -149,7 +149,7 @@ jobs:
yarn bazel build \
//packages/zone.js/bundles:zone.umd.js \
//packages/zone.js:npm_package \
//packages/zone.js/test/closure:closure_js \
//packages/zone.js/test/closure:closure_rjs
- run: |
rm -Rf packages/zone.js/build
@@ -161,7 +161,7 @@ jobs:
cp dist/bin/packages/zone.js/bundles/zone.umd.js packages/zone.js/build/zone.umd.js
cp dist/bin/packages/zone.js/npm_package/bundles/zone-mix.umd.js ./packages/zone.js/test/extra/
cp dist/bin/packages/zone.js/npm_package/bundles/zone-patch-electron.umd.js ./packages/zone.js/test/extra/
cp dist/bin/packages/zone.js/test/closure/zone.closure.mjs ./packages/zone.js/build/test/zone.closure.mjs
cp dist/bin/packages/zone.js/test/closure/zone.closure.js ./packages/zone.js/build/test/zone.closure.mjs
# Install
- run: yarn --cwd packages/zone.js install --frozen-lockfile --non-interactive