{"id":189342525,"number":"21.2.10","published_at":"2026-04-22T23:29:11.356Z","licenses":"MIT","integrity":"sha512-uxH+mbPiCE7rInWKYOPe9Ytas97+mFM6FhFORoN234yBK3b8he+iDuxX6dsbhEFCxhRmfS6hLxe7BdLY6U6kIA==","status":null,"download_url":"https://registry.npmjs.org/@angular/core/-/core-21.2.10.tgz","registry_url":"https://www.npmjs.com/package/@angular/core/v/21.2.10","documentation_url":null,"install_command":"npm install @angular/core@21.2.10","metadata":{"deprecated":null,"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"dist":{"shasum":"4dd0bc87b435a595dc1779a91a0429ea9328794b","tarball":"https://registry.npmjs.org/@angular/core/-/core-21.2.10.tgz","fileCount":95,"integrity":"sha512-uxH+mbPiCE7rInWKYOPe9Ytas97+mFM6FhFORoN234yBK3b8he+iDuxX6dsbhEFCxhRmfS6hLxe7BdLY6U6kIA==","signatures":[{"sig":"MEQCIHu3aQ1nCcFEXUq23E4+r/EEDNBBfTEiU4sCu1qNZYzxAiAMpR3MufIf4o0/luuPluMxi6ZbsNzpc0rZaZkUHBWy/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6778557},"gitHead":null,"main":null,"scripts":null,"_npmVersion":"10.9.7","_nodeVersion":"22.22.2","_hasShrinkwrap":false,"directories":{},"engines":{"node":"^20.19.0 || ^22.12.0 || \u003e=24.0.0"},"exports":{".":{"types":"./types/core.d.ts","default":"./fesm2022/core.mjs"},"./testing":{"types":"./types/testing.d.ts","default":"./fesm2022/testing.mjs"},"./package.json":{"default":"./package.json"},"./rxjs-interop":{"types":"./types/rxjs-interop.d.ts","default":"./fesm2022/rxjs-interop.mjs"},"./schematics/*":{"default":"./schematics/*.js"},"./primitives/di":{"types":"./types/primitives-di.d.ts","default":"./fesm2022/primitives-di.mjs"},"./primitives/signals":{"types":"./types/primitives-signals.d.ts","default":"./fesm2022/primitives-signals.mjs"},"./primitives/event-dispatch":{"types":"./types/primitives-event-dispatch.d.ts","default":"./fesm2022/primitives-event-dispatch.mjs"},"./event-dispatch-contract.min.js":{"default":"./event-dispatch-contract.min.js"}},"browserify":null},"created_at":"2026-04-23T13:20:07.209Z","updated_at":"2026-04-29T19:13:15.119Z","purl":"pkg:npm/%40angular/core@21.2.10","related_tag":{"name":"v21.2.10","sha":"90cc755a563bce031c1cb86bd77d6cf27b075704","kind":"commit","published_at":"2026-04-22T23:28:45.000Z","download_url":"https://codeload.github.com/angular/angular/tar.gz/v21.2.10","html_url":"https://github.com/angular/angular/releases/tag/v21.2.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/angular/angular@v21.2.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angular%2Fangular/tags/v21.2.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angular%2Fangular/tags/v21.2.10/manifests"},"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@angular%2Fcore/versions/21.2.10","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@angular%2Fcore/versions/21.2.10/codemeta","dependencies":[{"id":2013218169,"ecosystem":"npm","package_name":"tslib","requirements":"^2.3.0","kind":"runtime","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@angular%2Fcore"}