angular / angular

Deliver web apps with confidence 🚀
https://angular.dev
MIT License
94.88k stars 24.76k forks source link

build: make JSA contract binary accessible #55361

Closed alan-agius4 closed 1 month ago

alan-agius4 commented 1 month ago

This commit integrates the JSA contract binary into the NPM package and ensures its accessibility by including it in the package exports. This adjustment is essential for enabling Angular CLI to effectively access and inject the script. Additionally, sourcemaps are removed from the minified bundle to prevent their inclusion in the HTML page.

alan-agius4 commented 1 month ago

Note: A TGP should not be needed for this as this change only effects the NPM package build rules.

AndrewKushnir commented 1 month ago

Caretaker note: presubmit failures are unrelated, this PR is ready for merge.

pkozlowski-opensource commented 1 month ago

This PR was merged into the repository by commit 9f5e90e03dda3b043fb815b701462a7caa21ad6a.

angular-automatic-lock-bot[bot] commented 2 weeks ago

This issue has been automatically locked due to inactivity. Please file a new issue if you are encountering a similar or related problem.

Read more about our automatic conversation locking policy.

This action has been performed automatically by a bot.