{"_id":"@angular-architects/ngrx-hateoas","_rev":"36-4facace0c68cf256c73f0b2358c9153b","name":"@angular-architects/ngrx-hateoas","dist-tags":{"beta":"20.0.0-beta.4","latest":"22.0.0","next":"22.0.0-beta.0"},"versions":{"0.0.1":{"name":"@angular-architects/ngrx-hateoas","version":"0.0.1","_id":"@angular-architects/ngrx-hateoas@0.0.1","maintainers":[{"name":"daniel.murrmann","email":"dm-public@outlook.com"},{"name":"mikezks","email":"noreply@intauria.com"},{"name":"rainerhahnekamp-aa","email":"rainer.hahnekamp@angulararchitects.io"},{"name":"manfred.steyer","email":"manfred.steyer@softwarearchitekt.at"}],"dist":{"shasum":"6965be27da3d256dd4faa3e025d9bec276baa33a","tarball":"https://registry.npmjs.org/@angular-architects/ngrx-hateoas/-/ngrx-hateoas-0.0.1.tgz","fileCount":32,"integrity":"sha512-ZNmTV0KtQ3eU9pQK7yNVFZk0yovPq4PmjaKvu4vdWDs0t4RQuxjOCExh2cPtYNB745TL+Ts7ibyRgnFY6bd80A==","signatures":[{"sig":"MEYCIQDF5Ro9HPh+QQt9JR0yMRFYnkFFODDu6o2dI2sy+D/1ewIhAI56gNgkvFNNSnmgQeRN8k/JkBUHXsv3oCbl+4xNzB9r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158178},"module":"fesm2022/angular-architects-ngrx-hateoas.mjs","exports":{".":{"esm":"./esm2022/angular-architects-ngrx-hateoas.mjs","types":"./index.d.ts","default":"./fesm2022/angular-architects-ngrx-hateoas.mjs","esm2022":"./esm2022/angular-architects-ngrx-hateoas.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"25e6fa416add1338f98a8bedaea7bdbbb7d06fef","typings":"index.d.ts","_npmUser":{"name":"daniel.murrmann","email":"dm-public@outlook.com"},"_npmVersion":"10.2.4","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.3.0.","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^17.3.0","@ngrx/signals":"17.2.0","@angular/common":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ngrx-hateoas_0.0.1_1717522573166_0.6878305855010007","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@angular-architects/ngrx-hateoas","version":"0.0.2","_id":"@angular-architects/ngrx-hateoas@0.0.2","dist":{"shasum":"9f979e0be3649d8131bb140dc0edbb15427c9c37","tarball":"https://registry.npmjs.org/@angular-architects/ngrx-hateoas/-/ngrx-hateoas-0.0.2.tgz","fileCount":34,"integrity":"sha512-PQu3dj/TqO/uHWY0bR2ombAMEt2sit4YGrX4168/wbn58JRaTuG+VT1coGtlj7c/hGZ+ykYUkLw+/kTSIvWYGw==","signatures":[{"sig":"MEYCIQDn0/wSbj5Dyu5vq4EJ9EfrSEOxAnJDRkp4TGqoDsdcAwIhAMSYUdMNaz7nqcvRSRlaOij4+3sy6f+TANAydfoanhxM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":187106},"module":"fesm2022/angular-architects-ngrx-hateoas.mjs","exports":{".":{"esm":"./esm2022/angular-architects-ngrx-hateoas.mjs","types":"./index.d.ts","default":"./fesm2022/angular-architects-ngrx-hateoas.mjs","esm2022":"./esm2022/angular-architects-ngrx-hateoas.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"8516cb94d9090af38611c9e4a69cf6fd3185a18a","typings":"index.d.ts","_npmUser":{"name":"daniel.murrmann","email":"dm-public@outlook.com"},"_npmVersion":"10.8.0","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.3.0.","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^17.3.0","@ngrx/signals":"17.2.0","@angular/common":"^17.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ngrx-hateoas_0.0.2_1719222352518_0.16998534933972054","host":"s3://npm-registry-packages"}},"18.0.0-beta.0":{"name":"@angular-architects/ngrx-hateoas","version":"18.0.0-beta.0","_id":"@angular-architects/ngrx-hateoas@18.0.0-beta.0","maintainers":[{"name":"daniel.murrmann","email":"dm-public@outlook.com"},{"name":"mikezks","email":"noreply@intauria.com"},{"name":"rainerhahnekamp-aa","email":"rainer.hahnekamp@angulararchitects.io"},{"name":"manfred.steyer","email":"manfred.steyer@softwarearchitekt.at"}],"dist":{"shasum":"826ccf36aa83c65e53e40350befeb38999a64d85","tarball":"https://registry.npmjs.org/@angular-architects/ngrx-hateoas/-/ngrx-hateoas-18.0.0-beta.0.tgz","fileCount":34,"integrity":"sha512-3BHUuJ0GMRm3xyca2ghaixTvguk63fQKdjCBKcOky2Uw/cM0NnFQSMmyLlfDRcjeekXXaj++dKTi58Mi4d8iyw==","signatures":[{"sig":"MEQCIFzDAp36EtWGddo4JNCjtRKTz8YvYynLGx8bFPh/KjThAiBxS5U2n7HO77oUG+1dawhqwJDt0ns3p9TVZbNKuiwSOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196912},"module":"fesm2022/angular-architects-ngrx-hateoas.mjs","exports":{".":{"esm":"./esm2022/angular-architects-ngrx-hateoas.mjs","types":"./index.d.ts","default":"./fesm2022/angular-architects-ngrx-hateoas.mjs","esm2022":"./esm2022/angular-architects-ngrx-hateoas.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"da3110fd01536c88aa261dba64816990a23c36db","typings":"index.d.ts","_npmUser":{"name":"daniel.murrmann","email":"dm-public@outlook.com"},"_npmVersion":"10.2.4","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.3.0.","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^18.0.0","@ngrx/signals":"^18.0.0-rc.2","@angular/common":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngrx-hateoas_18.0.0-beta.0_1721145050967_0.12841361823325448","host":"s3://npm-registry-packages"}},"18.0.0-beta.1":{"name":"@angular-architects/ngrx-hateoas","version":"18.0.0-beta.1","_id":"@angular-architects/ngrx-hateoas@18.0.0-beta.1","maintainers":[{"name":"daniel.murrmann","email":"dm-public@outlook.com"},{"name":"mikezks","email":"noreply@intauria.com"},{"name":"rainerhahnekamp-aa","email":"rainer.hahnekamp@angulararchitects.io"},{"name":"manfred.steyer","email":"manfred.steyer@softwarearchitekt.at"}],"dist":{"shasum":"2e5087335c51edbeb035e5aa9e5f78b6724d4219","tarball":"https://registry.npmjs.org/@angular-architects/ngrx-hateoas/-/ngrx-hateoas-18.0.0-beta.1.tgz","fileCount":34,"integrity":"sha512-bPnJwzVSwJ4rdS0n+PZiuEPR/UjlvQO+hgY6WosEXn6xiNx9lCv7bL9SVRokhjAbHQFPAjllmoY5IFknWzYizw==","signatures":[{"sig":"MEYCIQCydduSF7xpNyWtdsPFgSZDAmPu9v3L97XW/eXkwwfrRgIhAK7D/k7ARhjz2Uf+OUNRYNPhqTImdINXqec3tCEAiDfC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196907},"module":"fesm2022/angular-architects-ngrx-hateoas.mjs","exports":{".":{"esm":"./esm2022/angular-architects-ngrx-hateoas.mjs","types":"./index.d.ts","default":"./fesm2022/angular-architects-ngrx-hateoas.mjs","esm2022":"./esm2022/angular-architects-ngrx-hateoas.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"da3110fd01536c88aa261dba64816990a23c36db","typings":"index.d.ts","_npmUser":{"name":"daniel.murrmann","email":"dm-public@outlook.com"},"_npmVersion":"10.8.0","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.3.0.","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^18.0.0","@ngrx/signals":"^18.0.0","@angular/common":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngrx-hateoas_18.0.0-beta.1_1722317522641_0.8631893533400945","host":"s3://npm-registry-packages"}},"18.0.0-beta.2":{"name":"@angular-architects/ngrx-hateoas","version":"18.0.0-beta.2","_id":"@angular-architects/ngrx-hateoas@18.0.0-beta.2","maintainers":[{"name":"daniel.murrmann","email":"dm-public@outlook.com"},{"name":"mikezks","email":"noreply@intauria.com"},{"name":"rainerhahnekamp-aa","email":"rainer.hahnekamp@angulararchitects.io"},{"name":"manfred.steyer","email":"manfred.steyer@softwarearchitekt.at"}],"dist":{"shasum":"b480433eb9a4f707a05a350fcbfe79314ccd93de","tarball":"https://registry.npmjs.org/@angular-architects/ngrx-hateoas/-/ngrx-hateoas-18.0.0-beta.2.tgz","fileCount":34,"integrity":"sha512-RNYl47GkMLlgTvLRI1GHrseqRTLL0CE++kTNcqKX2AfH0d90VQXudSzk70YhdCzmaGaN9LzOceDKLy844og9mw==","signatures":[{"sig":"MEUCIQCc2ogFVKj+RuV/z80BuxfGdsw0xufu0LCDRqjYJcbUmgIgZeAGbjqQqwgYrfsAgIsvOenw743OrKiZuw+HUQnAGxM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196126},"module":"fesm2022/angular-architects-ngrx-hateoas.mjs","exports":{".":{"esm":"./esm2022/angular-architects-ngrx-hateoas.mjs","types":"./index.d.ts","default":"./fesm2022/angular-architects-ngrx-hateoas.mjs","esm2022":"./esm2022/angular-architects-ngrx-hateoas.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"4a1422e95293b411368d1f146c037c1420af7dfe","typings":"index.d.ts","_npmUser":{"name":"daniel.murrmann","email":"dm-public@outlook.com"},"_npmVersion":"10.8.0","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.3.0.","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^18.0.0","@ngrx/signals":"^18.0.0","@angular/common":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngrx-hateoas_18.0.0-beta.2_1722632479068_0.8884666066626612","host":"s3://npm-registry-packages"}},"18.0.0-beta.3":{"name":"@angular-architects/ngrx-hateoas","version":"18.0.0-beta.3","_id":"@angular-architects/ngrx-hateoas@18.0.0-beta.3","maintainers":[{"name":"daniel.murrmann","email":"dm-public@outlook.com"},{"name":"mikezks","email":"noreply@intauria.com"},{"name":"rainerhahnekamp-aa","email":"rainer.hahnekamp@angulararchitects.io"},{"name":"manfred.steyer","email":"manfred.steyer@softwarearchitekt.at"}],"dist":{"shasum":"2e5ff05a21f399608290edc3eb7d575457a9e69e","tarball":"https://registry.npmjs.org/@angular-architects/ngrx-hateoas/-/ngrx-hateoas-18.0.0-beta.3.tgz","fileCount":34,"integrity":"sha512-hJ9Ara+ZX4xg/bGyWax7XI4l1TKmwvVzYOnXhz1LYmESz3l+HPJbFxYu8CYq4K6eCimWptW1/rKrk3xxTz+CTQ==","signatures":[{"sig":"MEUCIQC4XR/NhsSIrb3tQBaxbAeFBwQBZIW5OHor3uMSgF5y0wIgUoVBlAdO+2VlVmBooVTeKoFPzY9oCe8jwllQcDUweaY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196515},"module":"fesm2022/angular-architects-ngrx-hateoas.mjs","exports":{".":{"esm":"./esm2022/angular-architects-ngrx-hateoas.mjs","types":"./index.d.ts","default":"./fesm2022/angular-architects-ngrx-hateoas.mjs","esm2022":"./esm2022/angular-architects-ngrx-hateoas.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"4a1422e95293b411368d1f146c037c1420af7dfe","typings":"index.d.ts","_npmUser":{"name":"daniel.murrmann","email":"dm-public@outlook.com"},"_npmVersion":"10.2.4","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.3.0.","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^18.0.0","@ngrx/signals":"^18.0.0","@angular/common":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngrx-hateoas_18.0.0-beta.3_1722781052441_0.6616240150980714","host":"s3://npm-registry-packages"}},"18.0.0-beta.4":{"name":"@angular-architects/ngrx-hateoas","version":"18.0.0-beta.4","_id":"@angular-architects/ngrx-hateoas@18.0.0-beta.4","maintainers":[{"name":"daniel.murrmann","email":"dm-public@outlook.com"},{"name":"mikezks","email":"noreply@intauria.com"},{"name":"rainerhahnekamp-aa","email":"rainer.hahnekamp@angulararchitects.io"},{"name":"manfred.steyer","email":"manfred.steyer@softwarearchitekt.at"}],"dist":{"shasum":"d87341f14e97c6f6deae5bf6c61824baeb94076d","tarball":"https://registry.npmjs.org/@angular-architects/ngrx-hateoas/-/ngrx-hateoas-18.0.0-beta.4.tgz","fileCount":34,"integrity":"sha512-FOIv92HscJRkYMCMRQ4ZFj3h0+8CmlPpe+JetMYr05Gmj1Z3AvtzPD0uiB4c3JT5QPGbT0Ffgb7sAwblsbI2SA==","signatures":[{"sig":"MEYCIQCUVjzKArs8LBIKHmKHUZ49Joab8FE+LfCFIrRmcvHDZwIhAMv2jOzRwn4CkEXz83c7LyeDAQqLAqL+qYnduvgiHAQv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197489},"module":"fesm2022/angular-architects-ngrx-hateoas.mjs","exports":{".":{"esm":"./esm2022/angular-architects-ngrx-hateoas.mjs","types":"./index.d.ts","default":"./fesm2022/angular-architects-ngrx-hateoas.mjs","esm2022":"./esm2022/angular-architects-ngrx-hateoas.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"2e74ca8532e071b7156b670f8c1252003859b639","typings":"index.d.ts","_npmUser":{"name":"daniel.murrmann","email":"dm-public@outlook.com"},"_npmVersion":"10.8.0","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.3.0.","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^18.0.0","@ngrx/signals":"^18.0.0","@angular/common":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngrx-hateoas_18.0.0-beta.4_1723117601457_0.9565356215723955","host":"s3://npm-registry-packages"}},"18.0.0-beta.5":{"name":"@angular-architects/ngrx-hateoas","version":"18.0.0-beta.5","_id":"@angular-architects/ngrx-hateoas@18.0.0-beta.5","maintainers":[{"name":"daniel.murrmann","email":"dm-public@outlook.com"},{"name":"mikezks","email":"noreply@intauria.com"},{"name":"rainerhahnekamp-aa","email":"rainer.hahnekamp@angulararchitects.io"},{"name":"manfred.steyer","email":"manfred.steyer@softwarearchitekt.at"}],"dist":{"shasum":"6376569faffcdb98df2bb5b628b4fd151c574666","tarball":"https://registry.npmjs.org/@angular-architects/ngrx-hateoas/-/ngrx-hateoas-18.0.0-beta.5.tgz","fileCount":34,"integrity":"sha512-r0GAm2m2FT0HaZzqJjBA+RSO+MVX5vQHQvlyRZbc2q0jW5E4wkkRHCT32Iuiq53Nxu8HDd0hlOQHTrj9eeFNQg==","signatures":[{"sig":"MEYCIQDB8OwWKk4J+umfUJwojSGuHLbW7o/Pm+No+nSJ1gA6DwIhAOTd9NEZ9//0jy+x4BRXy2Ij/pTTqzt0hKgZK4i767TT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197940},"module":"fesm2022/angular-architects-ngrx-hateoas.mjs","exports":{".":{"esm":"./esm2022/angular-architects-ngrx-hateoas.mjs","types":"./index.d.ts","default":"./fesm2022/angular-architects-ngrx-hateoas.mjs","esm2022":"./esm2022/angular-architects-ngrx-hateoas.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"2e74ca8532e071b7156b670f8c1252003859b639","typings":"index.d.ts","_npmUser":{"name":"daniel.murrmann","email":"dm-public@outlook.com"},"_npmVersion":"10.8.0","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.3.0.","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^18.0.0","@ngrx/signals":"^18.0.0","@angular/common":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngrx-hateoas_18.0.0-beta.5_1723129016270_0.9202148576033782","host":"s3://npm-registry-packages"}},"18.0.0-beta.6":{"name":"@angular-architects/ngrx-hateoas","version":"18.0.0-beta.6","_id":"@angular-architects/ngrx-hateoas@18.0.0-beta.6","maintainers":[{"name":"daniel.murrmann","email":"dm-public@outlook.com"},{"name":"mikezks","email":"noreply@intauria.com"},{"name":"rainerhahnekamp-aa","email":"rainer.hahnekamp@angulararchitects.io"},{"name":"manfred.steyer","email":"manfred.steyer@softwarearchitekt.at"}],"dist":{"shasum":"f0895e6fca13da7964efbc2c2ff8e0fba11af3dc","tarball":"https://registry.npmjs.org/@angular-architects/ngrx-hateoas/-/ngrx-hateoas-18.0.0-beta.6.tgz","fileCount":34,"integrity":"sha512-CJbyfjowK+UzOBeAkfxg59FnRsECXiJxZNiD+CKhkE1SCJrsVGkgp/qyiFUi4z5zrkfM2cVWwcP13/xwSpiuHw==","signatures":[{"sig":"MEUCIBNmMdbo28W8URDCNBFX/rH5eJahDgQtvTxXSDIOnEnjAiEApJ11u+gstDGj6xfRVt4uslqKACR6X+rWqDjkT6Zi40c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":198717},"module":"fesm2022/angular-architects-ngrx-hateoas.mjs","exports":{".":{"esm":"./esm2022/angular-architects-ngrx-hateoas.mjs","types":"./index.d.ts","default":"./fesm2022/angular-architects-ngrx-hateoas.mjs","esm2022":"./esm2022/angular-architects-ngrx-hateoas.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"75dd0680e39127d49bca2770cb307d79551300f4","typings":"index.d.ts","_npmUser":{"name":"daniel.murrmann","email":"dm-public@outlook.com"},"_npmVersion":"10.8.0","description":"This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 17.3.0.","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^18.0.0","@ngrx/signals":"^18.0.0","@angular/common":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngrx-hateoas_18.0.0-beta.6_1723136207605_0.898108283868378","host":"s3://npm-registry-packages"}},"18.0.0-rc.1":{"name":"@angular-architects/ngrx-hateoas","version":"18.0.0-rc.1","_id":"@angular-architects/ngrx-hateoas@18.0.0-rc.1","maintainers":[{"name":"daniel.murrmann","email":"dm-public@outlook.com"},{"name":"mikezks","email":"noreply@intauria.com"},{"name":"rainerhahnekamp-aa","email":"rainer.hahnekamp@angulararchitects.io"},{"name":"manfred.steyer","email":"manfred.steyer@softwarearchitekt.at"}],"dist":{"shasum":"84add69b81e72f1c0b5e56d07e4a3e1500936ed9","tarball":"https://registry.npmjs.org/@angular-architects/ngrx-hateoas/-/ngrx-hateoas-18.0.0-rc.1.tgz","fileCount":36,"integrity":"sha512-WFGC52sLNjujKk5xYB9uXpGmJ3OOBLEDINlcEu+YYYH6CJXOteBsEX+Oy+oAnfujfYQk11x963zDmJw8cUJeDw==","signatures":[{"sig":"MEYCIQDaeZ5y/+xXIGbcuWQSXzj8KEi+Gr7XMOnSGbmZgaYDkwIhAK9zbegs9lzkGQUzr7+CzumEwLsB+Pat0k7zBR6zpuU9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":191928},"module":"fesm2022/angular-architects-ngrx-hateoas.mjs","exports":{".":{"esm":"./esm2022/angular-architects-ngrx-hateoas.mjs","types":"./index.d.ts","default":"./fesm2022/angular-architects-ngrx-hateoas.mjs","esm2022":"./esm2022/angular-architects-ngrx-hateoas.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"2832f65386026e8e5ba94d0825fe76bcf700fab3","typings":"index.d.ts","_npmUser":{"name":"daniel.murrmann","email":"dm-public@outlook.com"},"_npmVersion":"10.8.0","description":"A library to bring hypermedia json into the ngrx signal store following the HATEOAS approach to make it easily useable within Angular.","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^18.0.0","@ngrx/signals":"^18.0.0","@angular/common":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngrx-hateoas_18.0.0-rc.1_1724537412239_0.16508036174734841","host":"s3://npm-registry-packages"}},"18.0.0-rc.2":{"name":"@angular-architects/ngrx-hateoas","version":"18.0.0-rc.2","_id":"@angular-architects/ngrx-hateoas@18.0.0-rc.2","maintainers":[{"name":"daniel.murrmann","email":"dm-public@outlook.com"},{"name":"mikezks","email":"noreply@intauria.com"},{"name":"rainerhahnekamp-aa","email":"rainer.hahnekamp@angulararchitects.io"},{"name":"manfred.steyer","email":"manfred.steyer@softwarearchitekt.at"}],"dist":{"shasum":"2bd778b08ad966a1f0b014b0e0b350b0db445f7f","tarball":"https://registry.npmjs.org/@angular-architects/ngrx-hateoas/-/ngrx-hateoas-18.0.0-rc.2.tgz","fileCount":36,"integrity":"sha512-QrlWiw2YWVghVVKSvisgBhXGhFWRvpRq0kYg31p4N5vexNr1E/UM9JbfgZzBfs9f63yJNoonGIiNiX9zSqXGJQ==","signatures":[{"sig":"MEUCIQDQ/Nd2zQXxiAXOHFEL9DQVwlW90DI8Yq2+hZ5WyhdDIwIgTOfCEqRbLB8KJY4IA9Uj3gAcn6yHXXDyGM6a9ASuUn0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":204654},"module":"fesm2022/angular-architects-ngrx-hateoas.mjs","exports":{".":{"esm":"./esm2022/angular-architects-ngrx-hateoas.mjs","types":"./index.d.ts","default":"./fesm2022/angular-architects-ngrx-hateoas.mjs","esm2022":"./esm2022/angular-architects-ngrx-hateoas.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"ef7e513c70c45714ca190f5cdefda87360a3811a","typings":"index.d.ts","_npmUser":{"name":"daniel.murrmann","email":"dm-public@outlook.com"},"_npmVersion":"10.2.4","description":"A library to bring hypermedia json into the ngrx signal store following the HATEOAS approach to make it easily useable within Angular.","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^18.0.0","@ngrx/signals":"^18.0.0","@angular/common":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngrx-hateoas_18.0.0-rc.2_1726234476129_0.8931700551156143","host":"s3://npm-registry-packages"}},"18.0.0-rc.3":{"name":"@angular-architects/ngrx-hateoas","version":"18.0.0-rc.3","_id":"@angular-architects/ngrx-hateoas@18.0.0-rc.3","maintainers":[{"name":"daniel.murrmann","email":"dm-public@outlook.com"},{"name":"mikezks","email":"noreply@intauria.com"},{"name":"rainerhahnekamp-aa","email":"rainer.hahnekamp@angulararchitects.io"},{"name":"manfred.steyer","email":"manfred.steyer@softwarearchitekt.at"}],"dist":{"shasum":"28bb7b44a4f75e38a01028d32b045789e27f5be7","tarball":"https://registry.npmjs.org/@angular-architects/ngrx-hateoas/-/ngrx-hateoas-18.0.0-rc.3.tgz","fileCount":36,"integrity":"sha512-UszK6wrNJgwRLa0ism4aEwH6UVDOM9otIysE99AfGJcTZkqY52gBVajXt3K7+ID2fTrDbLbs2e/Mhw9zjKzFUQ==","signatures":[{"sig":"MEUCIGC/2WMoaMYu2Tb//Df97SPQ5A3DyZUdQs2JBOUU4tu6AiEA7na12j5XSoV5HKYhwZrjHOyQeI+M/6yXqBCuNNhR8IQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":211541},"module":"fesm2022/angular-architects-ngrx-hateoas.mjs","exports":{".":{"esm":"./esm2022/angular-architects-ngrx-hateoas.mjs","types":"./index.d.ts","default":"./fesm2022/angular-architects-ngrx-hateoas.mjs","esm2022":"./esm2022/angular-architects-ngrx-hateoas.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"f3e2d4879e506d531713aad28f097c99564c38c7","typings":"index.d.ts","_npmUser":{"name":"daniel.murrmann","email":"dm-public@outlook.com"},"_npmVersion":"10.2.4","description":"A library to bring hypermedia json into the ngrx signal store following the HATEOAS approach to make it easily useable within Angular.","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^18.0.0","@ngrx/signals":"^18.0.0","@angular/common":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngrx-hateoas_18.0.0-rc.3_1727554721847_0.5382948204115268","host":"s3://npm-registry-packages"}},"18.0.0-rc.4":{"name":"@angular-architects/ngrx-hateoas","version":"18.0.0-rc.4","_id":"@angular-architects/ngrx-hateoas@18.0.0-rc.4","maintainers":[{"name":"lx_t","email":"alexander.thalhammer@gmail.com"},{"name":"daniel.murrmann","email":"dm-public@outlook.com"},{"name":"mikezks","email":"noreply@intauria.com"},{"name":"rainerhahnekamp-aa","email":"rainer.hahnekamp@angulararchitects.io"},{"name":"manfred.steyer","email":"manfred.steyer@softwarearchitekt.at"}],"dist":{"shasum":"173c6373abebd176b9f60457ccb8d8ca390dfdfc","tarball":"https://registry.npmjs.org/@angular-architects/ngrx-hateoas/-/ngrx-hateoas-18.0.0-rc.4.tgz","fileCount":36,"integrity":"sha512-gGfeUcuFXs4qKhfUdFssue7rKsxqgQSt5L+ZdpHZaKS5du6yS4N+gO/ZVe3q6nqguyB7E4D0//B3UiBTCUQRfA==","signatures":[{"sig":"MEUCIQCjXmSAWX5Q2m6XsTyHqUSWH3IbMMFoZx3H7M0D5/hA/QIgE37vTGWUUO7AdUKtSWh97rIWVgwGc3oLU4D1WjuWstg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212389},"module":"fesm2022/angular-architects-ngrx-hateoas.mjs","exports":{".":{"esm":"./esm2022/angular-architects-ngrx-hateoas.mjs","types":"./index.d.ts","default":"./fesm2022/angular-architects-ngrx-hateoas.mjs","esm2022":"./esm2022/angular-architects-ngrx-hateoas.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"656ea464a0f673bdff36e2533f18f4ff8e8aa02d","typings":"index.d.ts","_npmUser":{"name":"daniel.murrmann","email":"dm-public@outlook.com"},"_npmVersion":"10.8.3","description":"A library to bring hypermedia json into the ngrx signal store following the HATEOAS approach to make it easily useable within Angular.","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^18.0.0","@ngrx/signals":"^18.0.0","@angular/common":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngrx-hateoas_18.0.0-rc.4_1731425228885_0.7373737420478907","host":"s3://npm-registry-packages"}},"18.0.0":{"name":"@angular-architects/ngrx-hateoas","version":"18.0.0","_id":"@angular-architects/ngrx-hateoas@18.0.0","maintainers":[{"name":"lx_t","email":"alexander.thalhammer@gmail.com"},{"name":"daniel.murrmann","email":"dm-public@outlook.com"},{"name":"mikezks","email":"noreply@intauria.com"},{"name":"rainerhahnekamp-aa","email":"rainer.hahnekamp@angulararchitects.io"},{"name":"manfred.steyer","email":"manfred.steyer@softwarearchitekt.at"}],"dist":{"shasum":"f0a045960105d7fd684c479e9ecebce0337e037a","tarball":"https://registry.npmjs.org/@angular-architects/ngrx-hateoas/-/ngrx-hateoas-18.0.0.tgz","fileCount":36,"integrity":"sha512-RuVJlEF8urPNhBK34UJLwFXZ+t0VMxQbbLIWcCyt8vKaXkvCTsX4Q7iVMwgngY0MdHtYBPf3MC/jzdZ7PbA3iQ==","signatures":[{"sig":"MEUCICYS52YTOYD5vQc67d7Nlkl1/NbbDLZgTvHHHmunqQfpAiEAmU8r7xReakRyUXUF4X49xMzPsUXxlpv+HSYsSW+pbWQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212384},"module":"fesm2022/angular-architects-ngrx-hateoas.mjs","exports":{".":{"esm":"./esm2022/angular-architects-ngrx-hateoas.mjs","types":"./index.d.ts","default":"./fesm2022/angular-architects-ngrx-hateoas.mjs","esm2022":"./esm2022/angular-architects-ngrx-hateoas.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"ee76139e4ca36db2724dd91492b7825b01d080c7","typings":"index.d.ts","_npmUser":{"name":"daniel.murrmann","email":"dm-public@outlook.com"},"_npmVersion":"10.2.4","description":"A library to bring hypermedia json into the ngrx signal store following the HATEOAS approach to make it easily useable within Angular.","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^18.0.0","@ngrx/signals":"^18.0.0","@angular/common":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngrx-hateoas_18.0.0_1732306192425_0.3992598288287499","host":"s3://npm-registry-packages"}},"18.1.0":{"name":"@angular-architects/ngrx-hateoas","version":"18.1.0","_id":"@angular-architects/ngrx-hateoas@18.1.0","maintainers":[{"name":"manfred.steyer","email":"manfred.steyer@softwarearchitekt.at"},{"name":"rainerhahnekamp-aa","email":"rainer.hahnekamp@angulararchitects.io"},{"name":"mikezks","email":"noreply@intauria.com"},{"name":"lx_t","email":"alexander.thalhammer@gmail.com"},{"name":"daniel.murrmann","email":"dm-public@outlook.com"}],"dist":{"shasum":"b26ccb3114d01f42f23c2f3a9f1405e6ade76045","tarball":"https://registry.npmjs.org/@angular-architects/ngrx-hateoas/-/ngrx-hateoas-18.1.0.tgz","fileCount":38,"integrity":"sha512-iXm+hJ+qNWM6G/iRB8AqWKvhZfsAKLGSdHFG2aU4+rugsESPCtLm4NN2z0U+sGK/68owbAhB8BFsTnjBHiCy2A==","signatures":[{"sig":"MEYCIQDyzNYT+QSDuUsqh72IZPqwu6Xmcc+RDm3aMZB7JPItmAIhAJXUyJWhXcVALotLPgH2QejTCAqAoE3S+5KXmkDmJGb5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":265688},"module":"fesm2022/angular-architects-ngrx-hateoas.mjs","exports":{".":{"esm":"./esm2022/angular-architects-ngrx-hateoas.mjs","types":"./index.d.ts","default":"./fesm2022/angular-architects-ngrx-hateoas.mjs","esm2022":"./esm2022/angular-architects-ngrx-hateoas.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"e971b1544a736583984dabd39cda212412ac0190","typings":"index.d.ts","_npmUser":{"name":"daniel.murrmann","email":"dm-public@outlook.com"},"_npmVersion":"10.2.4","description":"A library to bring hypermedia json into the ngrx signal store following the HATEOAS approach to make it easily useable within Angular.","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^18.0.0","@ngrx/signals":"^18.0.0","@angular/common":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngrx-hateoas_18.1.0_1736372244544_0.6783879258785337","host":"s3://npm-registry-packages-npm-production"}},"19.0.0-rc.1":{"name":"@angular-architects/ngrx-hateoas","version":"19.0.0-rc.1","_id":"@angular-architects/ngrx-hateoas@19.0.0-rc.1","maintainers":[{"name":"manfred.steyer","email":"manfred.steyer@softwarearchitekt.at"},{"name":"rainerhahnekamp-aa","email":"rainer.hahnekamp@angulararchitects.io"},{"name":"mikezks","email":"noreply@intauria.com"},{"name":"lx_t","email":"alexander.thalhammer@gmail.com"},{"name":"daniel.murrmann","email":"dm-public@outlook.com"}],"dist":{"shasum":"1937f45dedd26656417095e2a9da874a84527238","tarball":"https://registry.npmjs.org/@angular-architects/ngrx-hateoas/-/ngrx-hateoas-19.0.0-rc.1.tgz","fileCount":21,"integrity":"sha512-bkeXn3rOrV0YpzdSVKZCRL93GJsNEKGe1uKbRwnZswHKBqJoqAGV7H8OLFQZpmtbdC4IxeM2ab6p3B/xfMjRgg==","signatures":[{"sig":"MEQCIHqOpPXs5V84MFfnV6+AY2AIL9iIBwjPRU1wvHJzLP2kAiBD96EA41TPaWsEaAdb5dYrqTvHXYjfYw+x8kux0z/i9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123226},"module":"fesm2022/angular-architects-ngrx-hateoas.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/angular-architects-ngrx-hateoas.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"f67ef1dde0fbfe43e76d49a8154109a9d85a2046","typings":"index.d.ts","_npmUser":{"name":"daniel.murrmann","email":"dm-public@outlook.com"},"_npmVersion":"10.9.1","description":"A library to bring hypermedia json into the ngrx signal store following the HATEOAS approach to make it easily useable within Angular.","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^19.0.0","@ngrx/signals":"^19.0.0","@angular/common":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngrx-hateoas_19.0.0-rc.1_1736873864812_0.4199636096139654","host":"s3://npm-registry-packages-npm-production"}},"19.0.0":{"name":"@angular-architects/ngrx-hateoas","version":"19.0.0","_id":"@angular-architects/ngrx-hateoas@19.0.0","maintainers":[{"name":"manfred.steyer","email":"manfred.steyer@softwarearchitekt.at"},{"name":"rainerhahnekamp-aa","email":"rainer.hahnekamp@angulararchitects.io"},{"name":"mikezks","email":"noreply@intauria.com"},{"name":"lx_t","email":"alexander.thalhammer@gmail.com"},{"name":"daniel.murrmann","email":"dm-public@outlook.com"}],"dist":{"shasum":"2af85bcc948c875afd7caf649f395b65c1da3ba3","tarball":"https://registry.npmjs.org/@angular-architects/ngrx-hateoas/-/ngrx-hateoas-19.0.0.tgz","fileCount":23,"integrity":"sha512-H9iuCE5/oXlVypPqN99cK7ZvRYqd87rAaLTumHR2SLoyhiF3/Z/I8DVHoxHuCCd2xOLegdTusSl1BCaaxjkxOQ==","signatures":[{"sig":"MEYCIQDKHPH2dwIr1hmOhxVLWc03l3A9mo31SgTGeiCV3ei3cAIhAJywPAk+cEW89pVjIu54QskYrSfTywgVZkgDsSyFl/U3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128065},"module":"fesm2022/angular-architects-ngrx-hateoas.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/angular-architects-ngrx-hateoas.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"36e34e0d621aea4cec0fe66dd8e86967c5980b8f","typings":"index.d.ts","_npmUser":{"name":"daniel.murrmann","email":"dm-public@outlook.com"},"_npmVersion":"10.9.1","description":"A library to bring hypermedia json into the ngrx signal store following the HATEOAS approach to make it easily useable within Angular.","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^19.0.0","@ngrx/signals":"^19.0.0","@angular/common":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngrx-hateoas_19.0.0_1738320300533_0.7478468617412637","host":"s3://npm-registry-packages-npm-production"}},"19.1.0":{"name":"@angular-architects/ngrx-hateoas","version":"19.1.0","_id":"@angular-architects/ngrx-hateoas@19.1.0","maintainers":[{"name":"manfred.steyer","email":"manfred.steyer@softwarearchitekt.at"},{"name":"rainerhahnekamp-aa","email":"rainer.hahnekamp@angulararchitects.io"},{"name":"mikezks","email":"noreply@intauria.com"},{"name":"lx_t","email":"alexander.thalhammer@gmail.com"},{"name":"daniel.murrmann","email":"dm-public@outlook.com"}],"dist":{"shasum":"f79e349ef562569e15c2ff152172146be70349fd","tarball":"https://registry.npmjs.org/@angular-architects/ngrx-hateoas/-/ngrx-hateoas-19.1.0.tgz","fileCount":23,"integrity":"sha512-lEs8VHuArAdvsyfWQlmPIjil+oASPhz2W3hJNPJa1dE7bovXmoih165V4A29UMOVzar3rto5yGFbRMfRyI2YMQ==","signatures":[{"sig":"MEQCIBAfiAkjox+c9c6Tjy9nbppw7LRBDJtrlSUNyi8UfS9jAiAtry2oMmgak1kGEJizDnVaePbik+JKLVSIHpA50NIedA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131379},"module":"fesm2022/angular-architects-ngrx-hateoas.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/angular-architects-ngrx-hateoas.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"dab65a9934610b709ac70e5923147d28bd6da4f8","typings":"index.d.ts","_npmUser":{"name":"daniel.murrmann","email":"dm-public@outlook.com"},"_npmVersion":"10.9.1","description":"A library to bring hypermedia json into the ngrx signal store following the HATEOAS approach to make it easily useable within Angular.","directories":{},"sideEffects":false,"_nodeVersion":"22.9.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^19.0.0","@ngrx/signals":"^19.0.0","@angular/common":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngrx-hateoas_19.1.0_1743108512424_0.6566550309114518","host":"s3://npm-registry-packages-npm-production"}},"19.2.0":{"name":"@angular-architects/ngrx-hateoas","version":"19.2.0","_id":"@angular-architects/ngrx-hateoas@19.2.0","maintainers":[{"name":"manfred.steyer","email":"manfred.steyer@softwarearchitekt.at"},{"name":"rainerhahnekamp-aa","email":"rainer.hahnekamp@angulararchitects.io"},{"name":"mikezks","email":"noreply@intauria.com"},{"name":"lx_t","email":"alexander.thalhammer@gmail.com"},{"name":"daniel.murrmann","email":"dm-public@outlook.com"}],"dist":{"shasum":"356ac9b730440e93d8389f26a8ec33dbffb4c065","tarball":"https://registry.npmjs.org/@angular-architects/ngrx-hateoas/-/ngrx-hateoas-19.2.0.tgz","fileCount":23,"integrity":"sha512-sDEOfjqOP2BHTLAS+BuSPs2SWl3BFreX3zS1YAldg6YKi+52Z+/7+w+hj6NqXK4onnePmRwnlgRqyIZaWy/Kuw==","signatures":[{"sig":"MEUCIHNguQE5dU4dyOp077PyMxErhi2RkMyV4bJAV/PV+AfCAiEAmoWbIkZKidgUZHg/5ah1RJTSAU2keGfKciMuVZWPrf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136474},"module":"fesm2022/angular-architects-ngrx-hateoas.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/angular-architects-ngrx-hateoas.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"6a1fe005b9cb9d1e4542657ca1beca2966bd3197","typings":"index.d.ts","_npmUser":{"name":"daniel.murrmann","email":"dm-public@outlook.com"},"_npmVersion":"11.3.0","description":"A library to bring hypermedia json into the ngrx signal store following the HATEOAS approach to make it easily useable within Angular.","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^19.0.0","@ngrx/signals":"^19.0.0","@angular/common":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngrx-hateoas_19.2.0_1746728375855_0.12322096851958353","host":"s3://npm-registry-packages-npm-production"}},"19.2.1":{"name":"@angular-architects/ngrx-hateoas","version":"19.2.1","_id":"@angular-architects/ngrx-hateoas@19.2.1","maintainers":[{"name":"manfred.steyer","email":"manfred.steyer@softwarearchitekt.at"},{"name":"rainerhahnekamp-aa","email":"rainer.hahnekamp@angulararchitects.io"},{"name":"mikezks","email":"noreply@intauria.com"},{"name":"lx_t","email":"alexander.thalhammer@gmail.com"},{"name":"daniel.murrmann","email":"dm-public@outlook.com"}],"dist":{"shasum":"a611bca1066f40215384bbe349e98c84fd3aa811","tarball":"https://registry.npmjs.org/@angular-architects/ngrx-hateoas/-/ngrx-hateoas-19.2.1.tgz","fileCount":23,"integrity":"sha512-XiIJXFnZG2eXE9XAVeFGphB3oSUwvpze9LKbS0r/hifvKP9a0YRdOPL+s2la48SPtx4xWb2wSkwMK0BLun0adw==","signatures":[{"sig":"MEUCIQDpJ7+K1F5Y+v2wCtvx+B6Ep44NNzrgNJoXPxhAJx4zXwIgIsVGwIsEIFIG0FEYznRTCwlic+A+n/dgvXzTYh8GTKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136653},"module":"fesm2022/angular-architects-ngrx-hateoas.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/angular-architects-ngrx-hateoas.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"a9139e1c264cb7977dc50654d1200e50bc25e37d","typings":"index.d.ts","_npmUser":{"name":"daniel.murrmann","actor":{"name":"daniel.murrmann","type":"user","email":"dm-public@outlook.com"},"email":"dm-public@outlook.com"},"_npmVersion":"11.3.0","description":"A library to bring hypermedia json into the ngrx signal store following the HATEOAS approach to make it easily useable within Angular.","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^19.0.0","@ngrx/signals":"^19.0.0","@angular/common":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngrx-hateoas_19.2.1_1751921242575_0.17252680661886877","host":"s3://npm-registry-packages-npm-production"}},"20.0.0-beta.0":{"name":"@angular-architects/ngrx-hateoas","version":"20.0.0-beta.0","_id":"@angular-architects/ngrx-hateoas@20.0.0-beta.0","maintainers":[{"name":"manfred.steyer","email":"manfred.steyer@softwarearchitekt.at"},{"name":"rainerhahnekamp-aa","email":"rainer.hahnekamp@angulararchitects.io"},{"name":"mikezks","email":"noreply@intauria.com"},{"name":"lx_t","email":"alexander.thalhammer@gmail.com"},{"name":"daniel.murrmann","email":"dm-public@outlook.com"}],"dist":{"shasum":"1747d58080f02a048e1bcc24c3e918e6ec14b469","tarball":"https://registry.npmjs.org/@angular-architects/ngrx-hateoas/-/ngrx-hateoas-20.0.0-beta.0.tgz","fileCount":5,"integrity":"sha512-XhByTiEgTJg8bMI2fIx+G5nWiZWOqsbC5kORrYEA6JoMVyzSDUGuAEk8odOqa0fm13fG9PLEUSBEW6yBKpCOHg==","signatures":[{"sig":"MEQCIGdY1qWHwbAZvc4nyNF+1Kdume4UpvZ8DU8MdmawrK/IAiAKrfOhmZeoQuHbNcbK8UttZQIsWDaNtrBFC0LMYRZmPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131569},"module":"fesm2022/angular-architects-ngrx-hateoas.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/angular-architects-ngrx-hateoas.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"1f0ce0e332b1bc861326756b4bb0eaeae3fefcbe","typings":"index.d.ts","_npmUser":{"name":"daniel.murrmann","email":"dm-public@outlook.com"},"_npmVersion":"11.3.0","description":"A library to bring hypermedia json into the ngrx signal store following the HATEOAS approach to make it easily useable within Angular.","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@angular/core":"^20.0.0","@ngrx/signals":"^20.0.0","@angular/common":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngrx-hateoas_20.0.0-beta.0_1754316045128_0.8058538833230204","host":"s3://npm-registry-packages-npm-production"}},"20.0.0-beta.1":{"name":"@angular-architects/ngrx-hateoas","version":"20.0.0-beta.1","_id":"@angular-architects/ngrx-hateoas@20.0.0-beta.1","maintainers":[{"name":"manfred.steyer","email":"manfred.steyer@softwarearchitekt.at"},{"name":"rainerhahnekamp-aa","email":"rainer.hahnekamp@angulararchitects.io"},{"name":"mikezks","email":"noreply@intauria.com"},{"name":"lx_t","email":"alexander.thalhammer@gmail.com"},{"name":"daniel.murrmann","email":"dm-public@outlook.com"}],"dist":{"shasum":"5028584012c65a466d37ae67a6e1b4bd23a4fb1c","tarball":"https://registry.npmjs.org/@angular-architects/ngrx-hateoas/-/ngrx-hateoas-20.0.0-beta.1.tgz","fileCount":5,"integrity":"sha512-EBgdD9pBRY7Yw1uAKfBArp4cXJxrOKeXBv15lsl9EsG0z0GdmdGgC8zuezBJreojzYe/MEFCmoxRPbRUoFxgdw==","signatures":[{"sig":"MEUCIAKTxkc+sr4AxiyWtgy4YpdcrHVW8VGAQaW9xmAsq4nXAiEAjIwoDfY/lGBYLXvjs5pHRlrgw/RWXSsZaaNwk5+GkAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131637},"module":"fesm2022/angular-architects-ngrx-hateoas.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/angular-architects-ngrx-hateoas.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"8c42c03e18be042e0a5f1d144af157dcc8e18693","typings":"index.d.ts","_npmUser":{"name":"daniel.murrmann","email":"dm-public@outlook.com"},"_npmVersion":"11.3.0","description":"A library to bring hypermedia json into the ngrx signal store following the HATEOAS approach to make it easily useable within Angular.","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@angular/core":"^20.0.0","@ngrx/signals":"^20.0.0","@angular/common":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngrx-hateoas_20.0.0-beta.1_1755552862549_0.8239996513722614","host":"s3://npm-registry-packages-npm-production"}},"20.0.0-beta.2":{"name":"@angular-architects/ngrx-hateoas","version":"20.0.0-beta.2","_id":"@angular-architects/ngrx-hateoas@20.0.0-beta.2","maintainers":[{"name":"manfred.steyer","email":"manfred.steyer@softwarearchitekt.at"},{"name":"rainerhahnekamp-aa","email":"rainer.hahnekamp@angulararchitects.io"},{"name":"mikezks","email":"noreply@intauria.com"},{"name":"lx_t","email":"alexander.thalhammer@gmail.com"},{"name":"daniel.murrmann","email":"dm-public@outlook.com"}],"dist":{"shasum":"8d806ee51d399df4578c4cd73e5147d6ce1522d6","tarball":"https://registry.npmjs.org/@angular-architects/ngrx-hateoas/-/ngrx-hateoas-20.0.0-beta.2.tgz","fileCount":5,"integrity":"sha512-7wCbEEtcy1jFA2BBpgD2n1pGC3MsktScjn9wrZj17SIb5lmfdq87Q0kXrVOTOBYVi/l11GOyERR5hPh98IRQPg==","signatures":[{"sig":"MEUCIGRY3Nq0bsrgdZmf1K/n/TW2dCwnwAHez7HyJWz5vJ5UAiEA1yZIR5of/Cy+ry/ud5O7YxI4LPCxSFX1U5SjxwDlopE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131637},"module":"fesm2022/angular-architects-ngrx-hateoas.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/angular-architects-ngrx-hateoas.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"4947213db4a2e2be044cd8b65da6e4b358997d0a","typings":"index.d.ts","_npmUser":{"name":"daniel.murrmann","email":"dm-public@outlook.com"},"_npmVersion":"11.3.0","description":"A library to bring hypermedia json into the ngrx signal store following the HATEOAS approach to make it easily useable within Angular.","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@angular/core":"^20.0.0","@ngrx/signals":"^20.0.0","@angular/common":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngrx-hateoas_20.0.0-beta.2_1755554825896_0.5428272336941389","host":"s3://npm-registry-packages-npm-production"}},"20.0.0-beta.3":{"name":"@angular-architects/ngrx-hateoas","version":"20.0.0-beta.3","_id":"@angular-architects/ngrx-hateoas@20.0.0-beta.3","maintainers":[{"name":"manfred.steyer","email":"manfred.steyer@softwarearchitekt.at"},{"name":"rainerhahnekamp-aa","email":"rainer.hahnekamp@angulararchitects.io"},{"name":"mikezks","email":"noreply@intauria.com"},{"name":"lx_t","email":"alexander.thalhammer@gmail.com"},{"name":"daniel.murrmann","email":"dm-public@outlook.com"}],"dist":{"shasum":"3bd2fb5124fcd77e545e6150388f36348ab57168","tarball":"https://registry.npmjs.org/@angular-architects/ngrx-hateoas/-/ngrx-hateoas-20.0.0-beta.3.tgz","fileCount":5,"integrity":"sha512-W91SlcsnxiopfhysNFhvdqeaNEJeGJdmEecwSdvoyAEsOkn4Hay97Qw9ZAUEAAohcibittned0mHHcE0YtuNzw==","signatures":[{"sig":"MEQCID61ms4qRslF0B7iF7n1iYgw4G0h9QdPJVZlYPmR2ANqAiAWTcyN6BoIKzYoidUg/5NXOP8npzM8T0AZJKzOTVcHHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137454},"module":"fesm2022/angular-architects-ngrx-hateoas.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/angular-architects-ngrx-hateoas.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"f1690041b39da78f8b5007575c0c207fb2f04c79","typings":"index.d.ts","_npmUser":{"name":"daniel.murrmann","email":"dm-public@outlook.com"},"_npmVersion":"11.3.0","description":"A library to bring hypermedia json into the ngrx signal store following the HATEOAS approach to make it easily useable within Angular.","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@angular/core":"^20.0.0","@ngrx/signals":"^20.0.0","@angular/common":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngrx-hateoas_20.0.0-beta.3_1757318926638_0.9166870859638785","host":"s3://npm-registry-packages-npm-production"}},"20.0.0-beta.4":{"name":"@angular-architects/ngrx-hateoas","version":"20.0.0-beta.4","_id":"@angular-architects/ngrx-hateoas@20.0.0-beta.4","maintainers":[{"name":"manfred.steyer","email":"manfred.steyer@softwarearchitekt.at"},{"name":"rainerhahnekamp-aa","email":"rainer.hahnekamp@angulararchitects.io"},{"name":"mikezks","email":"noreply@intauria.com"},{"name":"lx_t","email":"alexander.thalhammer@gmail.com"},{"name":"daniel.murrmann","email":"dm-public@outlook.com"}],"dist":{"shasum":"677a9b688e25f27436d00b48c40a7d40a08a9d46","tarball":"https://registry.npmjs.org/@angular-architects/ngrx-hateoas/-/ngrx-hateoas-20.0.0-beta.4.tgz","fileCount":5,"integrity":"sha512-26iyx9JOrSiilDgvtWyVBMtPaqhFl61Tvifd92GooPiPKhPkEN3KVdeaIgmXQH9eRDu+i2KV5bIblXsBPCy6Lg==","signatures":[{"sig":"MEYCIQDG71DC04SMR/c54RrvvOOQwNsibG840ypv2pvTXofyXgIhAOvC8AHLcqHafC191QXGBWCOckptd6dTGvsKlcSY+PJL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138105},"module":"fesm2022/angular-architects-ngrx-hateoas.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/angular-architects-ngrx-hateoas.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"d83200da562a5f11aab98cc784af472dc6be6ee8","typings":"index.d.ts","_npmUser":{"name":"daniel.murrmann","email":"dm-public@outlook.com"},"_npmVersion":"11.3.0","description":"A library to bring hypermedia json into the ngrx signal store following the HATEOAS approach to make it easily useable within Angular.","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@angular/core":"^20.0.0","@ngrx/signals":"^20.0.0","@angular/common":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngrx-hateoas_20.0.0-beta.4_1757455309919_0.11079766657969126","host":"s3://npm-registry-packages-npm-production"}},"20.0.0":{"name":"@angular-architects/ngrx-hateoas","version":"20.0.0","_id":"@angular-architects/ngrx-hateoas@20.0.0","maintainers":[{"name":"manfred.steyer","email":"manfred.steyer@softwarearchitekt.at"},{"name":"rainerhahnekamp-aa","email":"rainer.hahnekamp@angulararchitects.io"},{"name":"mikezks","email":"noreply@intauria.com"},{"name":"lx_t","email":"alexander.thalhammer@gmail.com"},{"name":"daniel.murrmann","email":"dm-public@outlook.com"}],"dist":{"shasum":"8efed0dc041ad267522e116bf79fc2e10e1946b1","tarball":"https://registry.npmjs.org/@angular-architects/ngrx-hateoas/-/ngrx-hateoas-20.0.0.tgz","fileCount":5,"integrity":"sha512-7NEPajvZfVjf/iZLwjsdrHJ8U/0RhttR2jwC3JStJK3+bA0Cz0d2pTi9tu9YJu7IX4zZY7twcCXbvpwqQr8d4g==","signatures":[{"sig":"MEUCIQD0DE4yxIbi4oqclf/dZuV42te+kBWzQDVwUhm7+ABr5QIgBTc04ZO+0fZosKRm8SauEV1unULkzKQ/93nw1hu9uNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138098},"module":"fesm2022/angular-architects-ngrx-hateoas.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/angular-architects-ngrx-hateoas.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"75b6b0bd501ec4c05018f4ab1608a25fe88f3ee4","typings":"index.d.ts","_npmUser":{"name":"daniel.murrmann","email":"dm-public@outlook.com"},"_npmVersion":"11.3.0","description":"A library to bring hypermedia json into the ngrx signal store following the HATEOAS approach to make it easily useable within Angular.","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.0.0","@ngrx/signals":"^20.0.0","@angular/common":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngrx-hateoas_20.0.0_1758529970197_0.5926313669163685","host":"s3://npm-registry-packages-npm-production"}},"20.0.1":{"name":"@angular-architects/ngrx-hateoas","version":"20.0.1","_id":"@angular-architects/ngrx-hateoas@20.0.1","maintainers":[{"name":"manfred.steyer","email":"manfred.steyer@softwarearchitekt.at"},{"name":"rainerhahnekamp-aa","email":"rainer.hahnekamp@angulararchitects.io"},{"name":"mikezks","email":"noreply@intauria.com"},{"name":"lx_t","email":"alexander.thalhammer@gmail.com"},{"name":"daniel.murrmann","email":"dm-public@outlook.com"}],"dist":{"shasum":"88a533337222b8e0564dd976430d601580f664ba","tarball":"https://registry.npmjs.org/@angular-architects/ngrx-hateoas/-/ngrx-hateoas-20.0.1.tgz","fileCount":5,"integrity":"sha512-HQ25ZrUwXGlXIF4BomP4MtUYJqg58xVxJRxY96Bq6FJbwDqbhAqWAy0Woep3ao6eKc2o43LELEWMXBqAroCPMA==","signatures":[{"sig":"MEQCIDUDYjSZrZDPdVHRI7n6ml1fCabMpfAmyOdHcZecZleMAiBlfCRoXpXmUtf3/F//j5Tt0aF59i3W7330yOnKmKVWtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138222},"module":"fesm2022/angular-architects-ngrx-hateoas.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/angular-architects-ngrx-hateoas.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"f039ec5832f91dfb129796f9cc59364a219ade8d","typings":"index.d.ts","_npmUser":{"name":"daniel.murrmann","email":"dm-public@outlook.com"},"_npmVersion":"11.6.1","description":"A library to bring hypermedia json into the ngrx signal store following the HATEOAS approach to make it easily useable within Angular.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.0.0","@ngrx/signals":"^20.0.0","@angular/common":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngrx-hateoas_20.0.1_1764055885987_0.3976334984958665","host":"s3://npm-registry-packages-npm-production"}},"20.1.0-rc.0":{"name":"@angular-architects/ngrx-hateoas","version":"20.1.0-rc.0","_id":"@angular-architects/ngrx-hateoas@20.1.0-rc.0","maintainers":[{"name":"manfred.steyer","email":"manfred.steyer@softwarearchitekt.at"},{"name":"rainerhahnekamp-aa","email":"rainer.hahnekamp@angulararchitects.io"},{"name":"mikezks","email":"noreply@intauria.com"},{"name":"lx_t","email":"alexander.thalhammer@gmail.com"},{"name":"daniel.murrmann","email":"dm-public@outlook.com"}],"dist":{"shasum":"de6e45e99fbddf67ebf4e763f1a64f80e4cd265f","tarball":"https://registry.npmjs.org/@angular-architects/ngrx-hateoas/-/ngrx-hateoas-20.1.0-rc.0.tgz","fileCount":5,"integrity":"sha512-sswujlMsYxNw56cHfmujwjgPAhkDsxWz/Y/7no+6UR6c3jAq4Mxk82ckWhxmZ8lornvSeTJgaFCaf2sJnHZ+Nw==","signatures":[{"sig":"MEQCIBy2hqxpFnsgGrzUWD89r1UBbPXm5IPMbdbxjVpufIAsAiBYsUgZP00WYpXbLWft80Y36PjBeRqgNRqjPD1AmNtusQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143239},"module":"fesm2022/angular-architects-ngrx-hateoas.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/angular-architects-ngrx-hateoas.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"ade8f58ed47c8240a946d683c896d3503727b76b","typings":"index.d.ts","_npmUser":{"name":"daniel.murrmann","email":"dm-public@outlook.com"},"_npmVersion":"11.6.1","description":"A library to bring hypermedia json into the ngrx signal store following the HATEOAS approach to make it easily useable within Angular.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@angular/core":"^20.0.0","@ngrx/signals":"^20.0.0","@angular/common":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngrx-hateoas_20.1.0-rc.0_1764703805883_0.642964329224009","host":"s3://npm-registry-packages-npm-production"}},"20.1.0":{"name":"@angular-architects/ngrx-hateoas","version":"20.1.0","_id":"@angular-architects/ngrx-hateoas@20.1.0","maintainers":[{"name":"manfred.steyer","email":"manfred.steyer@softwarearchitekt.at"},{"name":"rainerhahnekamp-aa","email":"rainer.hahnekamp@angulararchitects.io"},{"name":"mikezks","email":"noreply@intauria.com"},{"name":"lx_t","email":"alexander.thalhammer@gmail.com"},{"name":"daniel.murrmann","email":"dm-public@outlook.com"}],"dist":{"shasum":"c65d8c98046e92c91d27de5d1cfc9348dae7513f","tarball":"https://registry.npmjs.org/@angular-architects/ngrx-hateoas/-/ngrx-hateoas-20.1.0.tgz","fileCount":5,"integrity":"sha512-LL6wSn3pQs1r5llN6dm6dQPjLPdBn3ybYW26mYgK5sVS83YpbTMkbMOpq/Uh1L1C7/4qdLurpbNOXHx+9haShw==","signatures":[{"sig":"MEUCIQCF2oWb+A2KXa1YKoeu0g/Dz6z3jEfHg/8yeN6XSemHwAIgL22mJ0R5OcQ8b0lLrP0CHaxX0YewVemabGr0wk79lbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143234},"module":"fesm2022/angular-architects-ngrx-hateoas.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/angular-architects-ngrx-hateoas.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"233727a690cee2775c775975b19bb376286eb044","typings":"index.d.ts","_npmUser":{"name":"daniel.murrmann","email":"dm-public@outlook.com"},"_npmVersion":"11.6.1","description":"A library to bring hypermedia json into the ngrx signal store following the HATEOAS approach to make it easily useable within Angular.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^20.0.0","@ngrx/signals":"^20.0.0","@angular/common":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngrx-hateoas_20.1.0_1765658216755_0.5443506379120353","host":"s3://npm-registry-packages-npm-production"}},"21.0.0-rc.0":{"name":"@angular-architects/ngrx-hateoas","version":"21.0.0-rc.0","_id":"@angular-architects/ngrx-hateoas@21.0.0-rc.0","maintainers":[{"name":"manfred.steyer","email":"manfred.steyer@softwarearchitekt.at"},{"name":"rainerhahnekamp-aa","email":"rainer.hahnekamp@angulararchitects.io"},{"name":"mikezks","email":"noreply@intauria.com"},{"name":"lx_t","email":"alexander.thalhammer@gmail.com"},{"name":"daniel.murrmann","email":"dm-public@outlook.com"}],"dist":{"shasum":"0698c8516247e0a8bef79b0c3381643182a381b0","tarball":"https://registry.npmjs.org/@angular-architects/ngrx-hateoas/-/ngrx-hateoas-21.0.0-rc.0.tgz","fileCount":5,"integrity":"sha512-yKLVLkYfdKqfvdvvTAzB9/JalfPjPkAP+/ML2pCq6GzT4vnC2H6oGl5q00jfq/Rt5TiegC5N58Vu8LcPAXcsww==","signatures":[{"sig":"MEQCICqfbl4/W8WFKCcLXAw3OwL1GStrsZfRs4mkBQV5W2PsAiAbIvRBEb4s9Q3xAmSLkFpb/DH57xFJa+OCCZ2U0v9p/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164994},"module":"fesm2022/angular-architects-ngrx-hateoas.mjs","exports":{".":{"types":"./types/angular-architects-ngrx-hateoas.d.ts","default":"./fesm2022/angular-architects-ngrx-hateoas.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"4bad8b7c48b6d7b51583158a5b6e4edbb9b9dac6","typings":"types/angular-architects-ngrx-hateoas.d.ts","_npmUser":{"name":"daniel.murrmann","email":"dm-public@outlook.com"},"_npmVersion":"11.6.1","description":"A library to bring hypermedia json into the ngrx signal store following the HATEOAS approach to make it easily useable within Angular.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@angular/core":"^21.0.0","@ngrx/signals":"^21.0.0-rc.0","@angular/common":"^21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngrx-hateoas_21.0.0-rc.0_1766046449835_0.11862677683189227","host":"s3://npm-registry-packages-npm-production"}},"21.0.0":{"name":"@angular-architects/ngrx-hateoas","version":"21.0.0","_id":"@angular-architects/ngrx-hateoas@21.0.0","maintainers":[{"name":"manfred.steyer","email":"manfred.steyer@softwarearchitekt.at"},{"name":"rainerhahnekamp-aa","email":"rainer.hahnekamp@angulararchitects.io"},{"name":"mikezks","email":"noreply@intauria.com"},{"name":"lx_t","email":"alexander.thalhammer@gmail.com"},{"name":"daniel.murrmann","email":"dm-public@outlook.com"},{"name":"aukevanoost","email":"auke.v.o@hotmail.com"}],"dist":{"shasum":"08eb20d0c4a67d033806f3376335d6bb5111f1f6","tarball":"https://registry.npmjs.org/@angular-architects/ngrx-hateoas/-/ngrx-hateoas-21.0.0.tgz","fileCount":5,"integrity":"sha512-ZKbO14j8Poejhe+kAYbfOPz99WHvediZ14vv5j52iSFx3xCvawYAqtZ1mjDRgDUCMh91b+MM99dMN9rblZn0sQ==","signatures":[{"sig":"MEQCIGE188O/DRmm5jXdts6r3fwxrKEZ1ODtXrsj91lWeNUMAiBmnoWcl/VZt9lsLP7Z7LmUTunFHZpiF+mmyUa7kbCYhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164289},"module":"fesm2022/angular-architects-ngrx-hateoas.mjs","exports":{".":{"types":"./types/angular-architects-ngrx-hateoas.d.ts","default":"./fesm2022/angular-architects-ngrx-hateoas.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"b38ccd6aeacc23cb90c478aa1cf128a3c0b7ad34","typings":"types/angular-architects-ngrx-hateoas.d.ts","_npmUser":{"name":"daniel.murrmann","email":"dm-public@outlook.com"},"_npmVersion":"11.6.1","description":"A library to bring hypermedia json into the ngrx signal store following the HATEOAS approach to make it easily useable within Angular.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.0.0","@ngrx/signals":"^21.0.0","@angular/common":"^21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngrx-hateoas_21.0.0_1768333103790_0.9342168276241252","host":"s3://npm-registry-packages-npm-production"}},"21.1.0":{"name":"@angular-architects/ngrx-hateoas","version":"21.1.0","_id":"@angular-architects/ngrx-hateoas@21.1.0","maintainers":[{"name":"manfred.steyer","email":"manfred.steyer@softwarearchitekt.at"},{"name":"rainerhahnekamp-aa","email":"rainer.hahnekamp@angulararchitects.io"},{"name":"mikezks","email":"noreply@intauria.com"},{"name":"lx_t","email":"alexander.thalhammer@gmail.com"},{"name":"daniel.murrmann","email":"dm-public@outlook.com"},{"name":"aukevanoost","email":"auke.v.o@hotmail.com"}],"dist":{"shasum":"55a5b90948de3b4db7ebd7ac6420738acc5a4193","tarball":"https://registry.npmjs.org/@angular-architects/ngrx-hateoas/-/ngrx-hateoas-21.1.0.tgz","fileCount":5,"integrity":"sha512-JJ1eNXgFMhYwTvL8v3BnNMOLg018jDplQBnnKUVp204FbJKsMHzvNxeNEw7I0Eg6HZpIHmBLlAPTCxlk/U8shw==","signatures":[{"sig":"MEQCIBIZs9iRAm7HbQ7t2zQI1K76xrg5mvvxGcpEsrHB0WmOAiBLIneAl9RYeRXskNBg9xCDoNOw5sPUk+raLW1o6jl6uQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167958},"module":"fesm2022/angular-architects-ngrx-hateoas.mjs","exports":{".":{"types":"./types/angular-architects-ngrx-hateoas.d.ts","default":"./fesm2022/angular-architects-ngrx-hateoas.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"42edee493be99a19d20cdf3541345f1952043821","typings":"types/angular-architects-ngrx-hateoas.d.ts","_npmUser":{"name":"daniel.murrmann","email":"dm-public@outlook.com"},"_npmVersion":"11.12.1","description":"A library to bring hypermedia json into the ngrx signal store following the HATEOAS approach to make it easily useable within Angular.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^21.0.0","@ngrx/signals":"^21.0.0","@angular/common":"^21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngrx-hateoas_21.1.0_1776752591303_0.062489131709350554","host":"s3://npm-registry-packages-npm-production"}},"22.0.0-beta.0":{"name":"@angular-architects/ngrx-hateoas","version":"22.0.0-beta.0","_id":"@angular-architects/ngrx-hateoas@22.0.0-beta.0","maintainers":[{"name":"manfred.steyer","email":"manfred.steyer@softwarearchitekt.at"},{"name":"rainerhahnekamp-aa","email":"rainer.hahnekamp@angulararchitects.io"},{"name":"mikezks","email":"noreply@intauria.com"},{"name":"lx_t","email":"alexander.thalhammer@gmail.com"},{"name":"daniel.murrmann","email":"dm-public@outlook.com"},{"name":"aukevanoost","email":"auke.v.o@hotmail.com"}],"dist":{"shasum":"5190934c91f3cc3d816012c524b2e8a4dd775f22","tarball":"https://registry.npmjs.org/@angular-architects/ngrx-hateoas/-/ngrx-hateoas-22.0.0-beta.0.tgz","fileCount":5,"integrity":"sha512-D5staKM+xEnJAAy/FlPf3MrJSClvMflmPJbIXa6vXakIbcq9M2GgM3KHntfzqrLxlRTh9/vd+4tTRDvPykhGXw==","signatures":[{"sig":"MEUCIQCKuaKQQCayQUbfoS863ulEmFXFnyaCbHp04mDfzOARzgIgRL7PWr4nqqHe+OTNw3TpO8LUKK1+mrpc2bsxgZRZmdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":186566},"module":"fesm2022/angular-architects-ngrx-hateoas.mjs","exports":{".":{"types":"./types/angular-architects-ngrx-hateoas.d.ts","default":"./fesm2022/angular-architects-ngrx-hateoas.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"7796403683c483929a3f6292f4ffd72f6afd05ad","typings":"types/angular-architects-ngrx-hateoas.d.ts","_npmUser":{"name":"daniel.murrmann","email":"dm-public@outlook.com"},"_npmVersion":"11.12.1","description":"A library to bring hypermedia json into the ngrx signal store following the HATEOAS approach to make it easily useable within Angular.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@angular/core":"^21.0.0","@ngrx/signals":"^21.0.0","@angular/common":"^21.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ngrx-hateoas_22.0.0-beta.0_1784238516235_0.01730739469236542","host":"s3://npm-registry-packages-npm-production"}},"22.0.0":{"name":"@angular-architects/ngrx-hateoas","version":"22.0.0","peerDependencies":{"@angular/common":"^22.0.0","@angular/core":"^22.0.0","@ngrx/signals":"^22.0.0"},"dependencies":{"tslib":"^2.3.0"},"sideEffects":false,"module":"fesm2022/angular-architects-ngrx-hateoas.mjs","typings":"types/angular-architects-ngrx-hateoas.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./types/angular-architects-ngrx-hateoas.d.ts","default":"./fesm2022/angular-architects-ngrx-hateoas.mjs"}},"type":"module","gitHead":"5213bfcb4c5ee4d5195c54556eee8ec81faf93ba","_id":"@angular-architects/ngrx-hateoas@22.0.0","description":"Bring hypermedia JSON resources into the NgRx Signal Store and interact with them through reactive state, links, and server-provided actions.","_nodeVersion":"26.5.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-cZAG25tCxFRLx///d6wntLDKfRyEKSUa1NzOpDThbBuSsUzm0xaiMy9c6yBmeDCFNhanbJss7JcBb4H36EC7zQ==","shasum":"99c3d5516bfd708e54860903e2522ba77cbe0fb9","tarball":"https://registry.npmjs.org/@angular-architects/ngrx-hateoas/-/ngrx-hateoas-22.0.0.tgz","fileCount":6,"unpackedSize":215779,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAdjgPSTJZNnygWPYTsLtKT8U7UsFZJgJUkY4UQ87JmxAiBSy2P0vGFUv1jaTsp2GlOIBUKx7Q4EvWYjmkMesV1HcQ=="}]},"_npmUser":{"name":"daniel.murrmann","email":"dm-public@outlook.com"},"directories":{},"maintainers":[{"name":"manfred.steyer","email":"manfred.steyer@softwarearchitekt.at"},{"name":"rainerhahnekamp-aa","email":"rainer.hahnekamp@angulararchitects.io"},{"name":"mikezks","email":"noreply@intauria.com"},{"name":"lx_t","email":"alexander.thalhammer@gmail.com"},{"name":"daniel.murrmann","email":"dm-public@outlook.com"},{"name":"aukevanoost","email":"auke.v.o@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ngrx-hateoas_22.0.0_1788899364196_0.31750819224370175"},"_hasShrinkwrap":false}},"time":{"created":"2024-06-04T17:36:13.103Z","modified":"2026-09-08T20:29:24.497Z","0.0.1":"2024-06-04T17:36:13.367Z","0.0.2":"2024-06-24T09:45:52.699Z","18.0.0-beta.0":"2024-07-16T15:50:51.162Z","18.0.0-beta.1":"2024-07-30T05:32:02.778Z","18.0.0-beta.2":"2024-08-02T21:01:19.267Z","18.0.0-beta.3":"2024-08-04T14:17:32.647Z","18.0.0-beta.4":"2024-08-08T11:46:41.617Z","18.0.0-beta.5":"2024-08-08T14:56:56.438Z","18.0.0-beta.6":"2024-08-08T16:56:47.796Z","18.0.0-rc.1":"2024-08-24T22:10:12.406Z","18.0.0-rc.2":"2024-09-13T13:34:36.285Z","18.0.0-rc.3":"2024-09-28T20:18:42.069Z","18.0.0-rc.4":"2024-11-12T15:27:09.141Z","18.0.0":"2024-11-22T20:09:52.603Z","18.1.0":"2025-01-08T21:37:24.708Z","19.0.0-rc.1":"2025-01-14T16:57:45.054Z","19.0.0":"2025-01-31T10:45:00.706Z","19.1.0":"2025-03-27T20:48:32.730Z","19.2.0":"2025-05-08T18:19:36.063Z","19.2.1":"2025-07-07T20:47:22.782Z","20.0.0-beta.0":"2025-08-04T14:00:45.338Z","20.0.0-beta.1":"2025-08-18T21:34:22.749Z","20.0.0-beta.2":"2025-08-18T22:07:06.090Z","20.0.0-beta.3":"2025-09-08T08:08:46.820Z","20.0.0-beta.4":"2025-09-09T22:01:50.107Z","20.0.0":"2025-09-22T08:32:50.383Z","20.0.1":"2025-11-25T07:31:26.174Z","20.1.0-rc.0":"2025-12-02T19:30:06.093Z","20.1.0":"2025-12-13T20:36:56.899Z","21.0.0-rc.0":"2025-12-18T08:27:29.972Z","21.0.0":"2026-01-13T19:38:23.947Z","21.1.0":"2026-04-21T06:23:11.445Z","22.0.0-beta.0":"2026-07-16T21:48:36.366Z","22.0.0":"2026-09-08T20:29:24.330Z"},"description":"Bring hypermedia JSON resources into the NgRx Signal Store and interact with them through reactive state, links, and server-provided actions.","maintainers":[{"name":"manfred.steyer","email":"manfred.steyer@softwarearchitekt.at"},{"name":"rainerhahnekamp-aa","email":"rainer.hahnekamp@angulararchitects.io"},{"name":"mikezks","email":"noreply@intauria.com"},{"name":"lx_t","email":"alexander.thalhammer@gmail.com"},{"name":"daniel.murrmann","email":"dm-public@outlook.com"},{"name":"aukevanoost","email":"auke.v.o@hotmail.com"}],"readme":"# @angular-architects/ngrx-hateoas\r\n\r\nBring hypermedia JSON resources into the NgRx Signal Store and interact with them through reactive state, links, and server-provided actions.\r\n\r\n`ngrx-hateoas` builds on the NgRx Signal Store and helps Angular applications load resources, follow related-resource links, edit state, and execute HATEOAS actions without duplicating endpoint knowledge in the client.\r\n\r\n## Installation\r\n\r\n```bash\r\nnpm install @angular-architects/ngrx-hateoas @ngrx/signals\r\n```\r\n\r\n## Setup\r\n\r\nRegister the services provided by `ngrx-hateoas` in your application configuration:\r\n\r\n```ts\r\nimport { ApplicationConfig } from '@angular/core';\r\nimport { provideHateoas } from '@angular-architects/ngrx-hateoas';\r\n\r\nexport const appConfig: ApplicationConfig = {\r\n  providers: [\r\n    provideHateoas()\r\n  ]\r\n};\r\n```\r\n\r\n## Quick Start\r\n\r\nDefine an initial value and add a hypermedia resource plus its update action to a signal store:\r\n\r\n```ts\r\nimport { Component, inject } from '@angular/core';\r\nimport { signalStore } from '@ngrx/signals';\r\nimport {\r\n  withHypermediaAction,\r\n  withHypermediaResource\r\n} from '@angular-architects/ngrx-hateoas';\r\n\r\ntype Flight = {\r\n  id: string;\r\n  origin: string;\r\n  destination: string;\r\n};\r\n\r\nconst initialFlight: Flight = {\r\n  id: '',\r\n  origin: '',\r\n  destination: ''\r\n};\r\n\r\nexport const FlightStore = signalStore(\r\n  { providedIn: 'root' },\r\n  withHypermediaResource('flight', initialFlight),\r\n  withHypermediaAction('saveFlight', store => store.flight, 'update')\r\n);\r\n\r\n@Component({\r\n  selector: 'app-flight-details',\r\n  template: `\r\n    <button (click)=\"loadFlight()\">Load flight</button>\r\n\r\n    <p>{{ store.flight.origin() }} → {{ store.flight.destination() }}</p>\r\n\r\n    <button\r\n      (click)=\"saveFlight()\"\r\n      [disabled]=\"!store.saveFlightState.isAvailable() || store.saveFlightState.isExecuting()\"\r\n    >\r\n      Save flight\r\n    </button>\r\n  `\r\n})\r\nexport class FlightDetailsComponent {\r\n  readonly store = inject(FlightStore);\r\n\r\n  loadFlight() {\r\n    return this.store.loadFlightFromUrl('/api/flights/123');\r\n  }\r\n\r\n  saveFlight() {\r\n    return this.store.saveFlight();\r\n  }\r\n}\r\n```\r\n\r\nThe domain model remains free of hypermedia metadata. The loaded JSON response additionally contains the action URL and HTTP method:\r\n\r\n```json\r\n{\r\n  \"id\": \"123\",\r\n  \"origin\": \"JFK\",\r\n  \"destination\": \"LAX\",\r\n  \"_actions\": {\r\n    \"update\": { \"method\": \"PUT\", \"href\": \"/api/flights/123\" }\r\n  }\r\n}\r\n```\r\n\r\n`withHypermediaResource` adds the resource as a deep signal, metastate containing `url`, `isLoading`, and `isLoaded`, and methods for loading and reloading it. `withHypermediaAction` derives `saveFlight()` from the `update` metadata supplied by the backend. When called, it sends the current flight to the action URL; metadata is removed from the request body automatically.\r\n\r\n## Features\r\n\r\n| Area | Features |\r\n| --- | --- |\r\n| Load resources | [`withHypermediaResource`](https://angular-architects.github.io/ngrx-hateoas/docs/guide/loading_features/withHypermediaResource), [`withInitialHypermediaResource`](https://angular-architects.github.io/ngrx-hateoas/docs/guide/loading_features/withInitialHypermediaResource) |\r\n| Follow resource links | [`withLinkedHypermediaResource`](https://angular-architects.github.io/ngrx-hateoas/docs/guide/loading_features/withLinkedHypermediaResource) |\r\n| Execute server-provided actions | [`withHypermediaAction`](https://angular-architects.github.io/ngrx-hateoas/docs/guide/action_features/withHypermediaAction), [`withHypermediaCollectionAction`](https://angular-architects.github.io/ngrx-hateoas/docs/guide/action_features/withHypermediaCollectionAction) |\r\n| Edit state | [`withWritableStateCopy`](https://angular-architects.github.io/ngrx-hateoas/docs/guide/state_mutation_features/withWritableStateCopy), [`withDeepWritableStateCopy`](https://angular-architects.github.io/ngrx-hateoas/docs/guide/state_mutation_features/withDeepWritableStateCopy), [`withDeepWritableStateDelegate`](https://angular-architects.github.io/ngrx-hateoas/docs/guide/state_mutation_features/withDeepWritableStateDelegate), [`withDeepWritableStateProjection`](https://angular-architects.github.io/ngrx-hateoas/docs/guide/state_mutation_features/withDeepWritableStateProjection) |\r\n| Configure HTTP and metadata handling | [Metadata provider](https://angular-architects.github.io/ngrx-hateoas/docs/guide/configuration/metadata-provider), [custom headers](https://angular-architects.github.io/ngrx-hateoas/docs/guide/configuration/custom-headers), [anti-forgery](https://angular-architects.github.io/ngrx-hateoas/docs/guide/configuration/anti-forgery), [login redirect](https://angular-architects.github.io/ngrx-hateoas/docs/guide/configuration/login-redirect) |\r\n\r\n## Hypermedia Format\r\n\r\nBy default, the library recognizes links in `_links`, actions in `_actions`, and sockets in `_sockets`:\r\n\r\n```json\r\n{\r\n  \"id\": \"123\",\r\n  \"name\": \"Example resource\",\r\n  \"_links\": {\r\n    \"self\": { \"href\": \"/api/resources/123\" },\r\n    \"details\": { \"href\": \"/api/resources/123/details\" }\r\n  },\r\n  \"_actions\": {\r\n    \"update\": { \"method\": \"PUT\", \"href\": \"/api/resources/123\" },\r\n    \"delete\": { \"method\": \"DELETE\", \"href\": \"/api/resources/123\" }\r\n  },\r\n  \"_sockets\": {\r\n    \"changes\": { \"event\": \"resourceChanged\", \"href\": \"/api/resources/123/changes\" }\r\n  }\r\n}\r\n```\r\n\r\nA custom metadata provider can adapt these conventions to another hypermedia format.\r\n\r\n## Compatibility\r\n\r\n| ngrx-hateoas | Angular | NgRx Signals |\r\n| --- | --- | --- |\r\n| 22.x | 22.x | 22.x |\r\n\r\n## Documentation and Examples\r\n\r\n- [Documentation](https://angular-architects.github.io/ngrx-hateoas/)\r\n- [Getting Started guide](https://angular-architects.github.io/ngrx-hateoas/docs/guide/getting-started)\r\n- [Self-contained LLM usage reference](./LLM-REFERENCE.md)\r\n- [Playground application](https://github.com/angular-architects/ngrx-hateoas/tree/main/apps/playground)\r\n- [Real-world sample application](https://github.com/fancyDevelopment/Fancy.ResourceLinker.Sample)\r\n- [Issues and feature requests](https://github.com/angular-architects/ngrx-hateoas/issues)\r\n\r\n## Related Server Libraries\r\n\r\nHypermedia documents can be produced by any backend. Examples include [Fancy.ResourceLinker.Hateoas](https://www.nuget.org/packages/Fancy.ResourceLinker.Hateoas) for .NET and [Spring HATEOAS](https://spring.io/projects/spring-hateoas) for Java.\r\n\r\n## License\r\n\r\nThis project is licensed under the terms of the [repository license](https://github.com/angular-architects/ngrx-hateoas/blob/main/LICENSE).\r\n","readmeFilename":"README.md"}