{"id":187399363,"number":"20.3.19","published_at":"2026-04-15T22:08:57.602Z","licenses":"MIT","integrity":"sha512-SYnwW+q51bQoPtGFoGovm1P5GK9fMEXsG0lGaEAUapjskblAYyX7hLlM/jgueSojv2SjhqNF8aXR+gjHLhZVNA==","status":null,"download_url":"https://registry.npmjs.org/@angular/core/-/core-20.3.19.tgz","registry_url":"https://www.npmjs.com/package/@angular/core/v/20.3.19","documentation_url":null,"install_command":"npm install @angular/core@20.3.19","metadata":{"deprecated":null,"_npmUser":{"name":"google-wombot","email":"node-team-npm+wombot@google.com"},"dist":{"shasum":"ce8b2a0df48612b3d9bfefe8098a1018a3186406","tarball":"https://registry.npmjs.org/@angular/core/-/core-20.3.19.tgz","fileCount":85,"integrity":"sha512-SYnwW+q51bQoPtGFoGovm1P5GK9fMEXsG0lGaEAUapjskblAYyX7hLlM/jgueSojv2SjhqNF8aXR+gjHLhZVNA==","signatures":[{"sig":"MEYCIQD3QnBfA7NZH4FRS+11kfjGj8vu6huGs2J8k//Hx5E+EQIhALikVEqkkhdCraU/MYmxdbyKPYTfnq8id/uWn5y0XHF7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10380746},"gitHead":"debd6722bd3bc0183a08746fe822756516fb6264","main":null,"scripts":null,"_npmVersion":"11.4.2","_nodeVersion":"24.4.1","_hasShrinkwrap":false,"directories":{},"engines":{"node":"^20.19.0 || ^22.12.0 || \u003e=24.0.0"},"exports":{".":{"types":"./index.d.ts","default":"./fesm2022/core.mjs"},"./testing":{"types":"./testing/index.d.ts","default":"./fesm2022/testing.mjs"},"./package.json":{"default":"./package.json"},"./rxjs-interop":{"types":"./rxjs-interop/index.d.ts","default":"./fesm2022/rxjs-interop.mjs"},"./schematics/*":{"default":"./schematics/*.js"},"./primitives/di":{"types":"./primitives/di/index.d.ts","default":"./fesm2022/primitives/di.mjs"},"./primitives/signals":{"types":"./primitives/signals/index.d.ts","default":"./fesm2022/primitives/signals.mjs"},"./primitives/event-dispatch":{"types":"./primitives/event-dispatch/index.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-16T04:10:52.457Z","updated_at":"2026-04-16T04:10:52.457Z","purl":"pkg:npm/%40angular/core@20.3.19","related_tag":{"name":"v20.3.19","sha":"b9ec54215341d1f3d0979b75d03a920d0afff200","kind":"commit","published_at":"2026-04-15T22:08:27.000Z","download_url":"https://codeload.github.com/angular/angular/tar.gz/v20.3.19","html_url":"https://github.com/angular/angular/releases/tag/v20.3.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/angular/angular@v20.3.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angular%2Fangular/tags/v20.3.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angular%2Fangular/tags/v20.3.19/manifests"},"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@angular%2Fcore/versions/20.3.19","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@angular%2Fcore/versions/20.3.19/codemeta","dependencies":[{"id":2002209663,"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"}