{"id":167187777,"number":"21.2.0-next.0","published_at":"2026-01-22T00:44:30.799Z","licenses":"MIT","integrity":"sha512-iuGt0ffnFI3ucvMLM/Y/6zLMG5140j/IUcw6VMLXeMQhS7WH8w6gMxQ6jyH6ocoCijVRSysrKSBmH++D4nkoSg==","status":null,"download_url":"https://registry.npmjs.org/@angular/compiler/-/compiler-21.2.0-next.0.tgz","registry_url":"https://www.npmjs.com/package/@angular/compiler/v/21.2.0-next.0","documentation_url":null,"install_command":"npm install @angular/compiler@21.2.0-next.0","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"dist":{"integrity":"sha512-iuGt0ffnFI3ucvMLM/Y/6zLMG5140j/IUcw6VMLXeMQhS7WH8w6gMxQ6jyH6ocoCijVRSysrKSBmH++D4nkoSg==","shasum":"8c8d0f55abb05b522a09daa692aeb36541276708","tarball":"https://registry.npmjs.org/@angular/compiler/-/compiler-21.2.0-next.0.tgz","fileCount":6,"unpackedSize":4343200,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIETfxQLYajCNkY/xn+8v9mxieHd13TvbBoii6Vp0GMfLAiBJFrO+G6RECnCkjXM/uG7lVWrJhIFedVN9eZ4lFqBZyw=="}]},"gitHead":"b0f78d6fddd5ec89e244ff9dda45584e0c23accf","main":null,"scripts":null,"_npmVersion":"11.6.2","_nodeVersion":"24.12.0","_hasShrinkwrap":false,"directories":{},"engines":{"node":"^20.19.0 || ^22.12.0 || \u003e=24.0.0"},"exports":{"./package.json":{"default":"./package.json"},".":{"types":"./types/compiler.d.ts","default":"./fesm2022/compiler.mjs"}},"browserify":null},"created_at":"2026-01-26T18:31:47.949Z","updated_at":"2026-01-26T18:31:47.949Z","purl":"pkg:npm/%40angular/compiler@21.2.0-next.0","related_tag":{"name":"v21.2.0-next.0","sha":"bfc2afdb5bf9e668f11ba0a967a5d537e9199b56","kind":"commit","published_at":"2026-01-22T00:44:04.000Z","download_url":"https://codeload.github.com/angular/angular/tar.gz/v21.2.0-next.0","html_url":"https://github.com/angular/angular/releases/tag/v21.2.0-next.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/angular/angular@v21.2.0-next.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angular%2Fangular/tags/v21.2.0-next.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angular%2Fangular/tags/v21.2.0-next.0/manifests"},"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@angular%2Fcompiler/versions/21.2.0-next.0","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@angular%2Fcompiler/versions/21.2.0-next.0/codemeta","dependencies":[{"id":1868507654,"ecosystem":"npm","package_name":"tslib","requirements":"^2.3.0","kind":"runtime","optional":false}],"advisories":[{"uuid":"GSA_kwCzR0hTQS1oaDhtLWZtNnYtN2N2Z84ABxU1","identifiers":["GHSA-hh8m-fm6v-7cvg","CVE-2026-88057"],"url":"https://github.com/advisories/GHSA-hh8m-fm6v-7cvg","title":"Angular: Sanitization bypass via directive host bindings on concrete host elements in @angular/core and @angular/compiler","severity":"MODERATE","affected":true,"fixed":false,"fixed_versions":["20.3.28","21.2.20","22.1.0"]},{"uuid":"GSA_kwCzR0hTQS1qajI3LWg1aHEtOHg5Oc4ABhGe","identifiers":["GHSA-jj27-h5hq-8x99","CVE-2026-69151"],"url":"https://github.com/advisories/GHSA-jj27-h5hq-8x99","title":"Angular i18n: Cross-Site Scripting (XSS) via event-handler attributes","severity":"HIGH","affected":true,"fixed":false,"fixed_versions":["20.3.27","21.2.19","22.0.1"]},{"uuid":"GSA_kwCzR0hTQS01OHc5LThnMzcteDl2Nc4ABYrU","identifiers":["GHSA-58w9-8g37-x9v5","CVE-2026-54265"],"url":"https://github.com/advisories/GHSA-58w9-8g37-x9v5","title":"@angular/compiler: Two-Way Property Binding Sanitization Bypass (XSS)","severity":"MODERATE","affected":true,"fixed":false,"fixed_versions":["20.3.25","21.2.17","22.0.1"]},{"uuid":"GSA_kwCzR0hTQS1mM203LWdxeHItZzg3eM4ABYrT","identifiers":["GHSA-f3m7-gqxr-g87x","CVE-2026-50557"],"url":"https://github.com/advisories/GHSA-f3m7-gqxr-g87x","title":"Angular: Template and Attribute Namespace Sanitization Bypass (XSS)","severity":"MODERATE","affected":true,"fixed":false,"fixed_versions":["19.2.22","20.3.22","22.0.0-rc.2","21.2.15"]},{"uuid":"GSA_kwCzR0hTQS1nOTN3LW1maGctcDIyMs4ABTmJ","identifiers":["GHSA-g93w-mfhg-p222","CVE-2026-32635"],"url":"https://github.com/advisories/GHSA-g93w-mfhg-p222","title":"Angular vulnerable to XSS in i18n attribute bindings","severity":"HIGH","affected":true,"fixed":false,"fixed_versions":["19.2.20","20.3.18","21.2.4","22.0.0-next.3"]}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@angular%2Fcompiler"}