{"_id":"ember-cached-decorator-polyfill","_rev":"15-54545f79881f37ca687233b2bc893995","name":"ember-cached-decorator-polyfill","dist-tags":{"next":"0.1.0-3","latest":"1.0.2"},"versions":{"0.1.0-1":{"name":"ember-cached-decorator-polyfill","version":"0.1.0-1","description":"Polyfill for RFC 566: @cached","keywords":["ember-addon","polyfill","glimmer","tracking","cache","cached","memo","memoize","memoized","memoization"],"homepage":"https://github.com/ember-polyfills/ember-cached-decorator-polyfill#readme","bugs":{"url":"https://github.com/ember-polyfills/ember-cached-decorator-polyfill/issues"},"repository":{"type":"git","url":"git+https://github.com/ember-polyfills/ember-cached-decorator-polyfill.git"},"license":"MIT","author":{"name":"Jan Buschtöns","email":"jan@buschtoens.me","url":"https://jan.buschtoens.me"},"directories":{"test":"tests"},"scripts":{"postinstall":"patch-package","build":"ember build --environment=production","lint":"npm-run-all --aggregate-output --continue-on-error --parallel lint:*","lint:hbs":"ember-template-lint .","lint:js":"eslint .","start":"ember serve","test":"npm-run-all lint:* test:*","test:ember":"ember test","test:ember-compatibility":"ember try:each"},"dependencies":{"ember-cache-primitive-polyfill":"^1.0.0","ember-cli-babel":"^7.21.0","patch-package":"^6.2.2"},"devDependencies":{"@ember/optional-features":"^1.3.0","@glimmer/component":"^1.0.1","@glimmer/tracking":"^1.0.0","@types/ember":"^3.16.0","@types/ember-qunit":"^3.4.9","@types/ember-resolver":"^5.0.9","@types/ember__test-helpers":"^1.7.2","@types/qunit":"^2.9.1","@types/rsvp":"^4.0.3","babel-eslint":"^10.1.0","broccoli-asset-rev":"^3.0.0","ember-auto-import":"^1.6.0","ember-cli":"~3.20.0","ember-cli-dependency-checker":"^3.2.0","ember-cli-htmlbars":"^5.2.0","ember-cli-inject-live-reload":"^2.0.2","ember-cli-sri":"^2.1.1","ember-cli-typescript":"^3.1.4","ember-cli-typescript-blueprints":"^3.0.0","ember-cli-uglify":"^3.0.0","ember-disable-prototype-extensions":"^1.1.3","ember-export-application-global":"^2.0.1","ember-load-initializers":"^2.1.1","ember-maybe-import-regenerator":"^0.1.6","ember-qunit":"^4.6.0","ember-resolver":"^8.0.0","ember-source":"~3.20.2","ember-source-channel-url":"^3.0.0","ember-template-lint":"^2.9.1","ember-try":"^1.4.0","eslint":"^7.5.0","eslint-config-prettier":"^6.11.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","loader.js":"^4.7.0","npm-run-all":"^4.1.5","prettier":"^2.0.5","qunit-dom":"^1.2.0","release-it":"^13.6.5","release-it-lerna-changelog":"^2.3.0","typescript":"^3.9.7"},"engines":{"node":"10.* || >= 12"},"publishConfig":{"registry":"https://registry.npmjs.org"},"ember":{"edition":"octane"},"ember-addon":{"configPath":"tests/dummy/config"},"release-it":{"plugins":{"release-it-lerna-changelog":{"infile":"CHANGELOG.md","launchEditor":false}},"git":{"tagName":"v${version}"},"github":{"release":true,"tokenRef":"GITHUB_AUTH"}},"gitHead":"38a4b41565be204a484eccfb3dddd0f734a27004","_id":"ember-cached-decorator-polyfill@0.1.0-1","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-xtK/8PmEUwjH46/uEEuYiXQd3zvVNRUvDtuJ20IKZ90JCD3t4PDz25V1js872WUwWO3ZAavJxvBciWXUL9K+5g==","shasum":"6b45d52ce31685ab77526d00b1e835bda121c61a","tarball":"https://registry.npmjs.org/ember-cached-decorator-polyfill/-/ember-cached-decorator-polyfill-0.1.0-1.tgz","fileCount":15,"unpackedSize":17485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMlmoCRA9TVsSAnZWagAASXEP/1LPhjzkFqjZy1wfV+t1\nOft/gEFtNnD3Cru4FLUtkjO4mf/8hZRe1Qkqz2VMD6TBtiGVDGqDfrunemF/\nZTgQru9QcHrqfKQGkFcwr9c3oA+M/ImHMPdrT7TnRRRZ9A2cUcKEgXW6GVSm\nNVpeDSknxk+khSFxGTiYuy+3rbn/xCb97iPmg3VO5dKBUsx/WMeSqzna3xNl\nYMpfk3JI+xlKJR1unk3Ad2xXFZP/QXuN/Z6Ejhxi1fQE7fsFOYi3xVNoNeQP\n2Kd1lSyfU+mlo8kI7XlrZIpWIvjI0aIg2rnTizFkeXmb/KYwjiH3/KTFrM3S\n6oQlLf20BdSpDXznl+UDc1pI1rMbdVjhENuyPcmlSeLmVDe+lG7zNtytl2K/\nqITEE6XEO4Gd4NBUDfaxpioUNYJCSJQdkOBqK5UlQszQTJDl9xXChclR/DzR\nffQ/R0C57QxThzez+Nep8Hp8LN8ga6ZEXIiX0mydSLhpw5RDlfHjwuQ7M4BG\nFgl85r+bbIt90vvjG3i8x8m0Deqmjq6ToIW1vA5HAbv+40vQl7g3/oxswE9l\nOKof9moQ6AHgavp0PgX6uLBYVep8gklll+W0oWDIXNUdht90R7LCrsbtgwAi\n5fGcT/8G3dTEheKKaynmda6vRhgVZCWYOmxf7bTIM4M2cxYoZOvoE0VwYmMt\nh19A\r\n=5VTW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF/h8OWD5vKF7QkLagd9gdINGr2Ud4xFPFt9cU5CcfMmAiBfMKU7K6FDYOd8DV8OcX0e62gC/RL7PiwxNTID/W9mHA=="}]},"maintainers":[{"name":"buschtoens","email":"buschtoens@gmail.com"}],"_npmUser":{"name":"buschtoens","email":"buschtoens@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ember-cached-decorator-polyfill_0.1.0-1_1597135272063_0.4993473312173775"},"_hasShrinkwrap":false},"0.1.0-2":{"name":"ember-cached-decorator-polyfill","version":"0.1.0-2","description":"Polyfill for RFC 566: @cached","keywords":["ember-addon","polyfill","glimmer","tracking","cache","cached","memo","memoize","memoized","memoization"],"homepage":"https://github.com/ember-polyfills/ember-cached-decorator-polyfill#readme","bugs":{"url":"https://github.com/ember-polyfills/ember-cached-decorator-polyfill/issues"},"repository":{"type":"git","url":"git+https://github.com/ember-polyfills/ember-cached-decorator-polyfill.git"},"license":"MIT","author":{"name":"Jan Buschtöns","email":"jan@buschtoens.me","url":"https://jan.buschtoens.me"},"directories":{"test":"tests"},"scripts":{"postinstall":"patch-package","build":"ember build --environment=production","lint":"npm-run-all --aggregate-output --continue-on-error --parallel lint:*","lint:hbs":"ember-template-lint .","lint:js":"eslint .","start":"ember serve","test":"npm-run-all lint:* test:*","test:ember":"ember test","test:ember-compatibility":"ember try:each"},"dependencies":{"ember-cache-primitive-polyfill":"^1.0.0","ember-cli-babel":"^7.21.0","patch-package":"^6.2.2"},"devDependencies":{"@ember/optional-features":"^1.3.0","@glimmer/component":"^1.0.1","@glimmer/tracking":"^1.0.0","@types/ember":"^3.16.0","@types/ember-qunit":"^3.4.9","@types/ember-resolver":"^5.0.9","@types/ember__test-helpers":"^1.7.2","@types/qunit":"^2.9.1","@types/rsvp":"^4.0.3","babel-eslint":"^10.1.0","broccoli-asset-rev":"^3.0.0","ember-auto-import":"^1.6.0","ember-cli":"~3.20.0","ember-cli-dependency-checker":"^3.2.0","ember-cli-htmlbars":"^5.3.1","ember-cli-inject-live-reload":"^2.0.2","ember-cli-sri":"^2.1.1","ember-cli-typescript":"^3.1.4","ember-cli-typescript-blueprints":"^3.0.0","ember-cli-uglify":"^3.0.0","ember-disable-prototype-extensions":"^1.1.3","ember-export-application-global":"^2.0.1","ember-load-initializers":"^2.1.1","ember-maybe-import-regenerator":"^0.1.6","ember-qunit":"^4.6.0","ember-resolver":"^8.0.0","ember-source":"~3.20.4","ember-source-channel-url":"^3.0.0","ember-template-lint":"^2.9.1","ember-try":"^1.4.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","loader.js":"^4.7.0","npm-run-all":"^4.1.5","prettier":"^2.0.5","qunit-dom":"^1.2.0","release-it":"^13.6.7","release-it-lerna-changelog":"^2.3.0","typescript":"^3.9.7"},"engines":{"node":"10.* || >= 12"},"publishConfig":{"registry":"https://registry.npmjs.org"},"ember":{"edition":"octane"},"ember-addon":{"configPath":"tests/dummy/config"},"release-it":{"plugins":{"release-it-lerna-changelog":{"infile":"CHANGELOG.md","launchEditor":false}},"git":{"tagName":"v${version}"},"github":{"release":true,"tokenRef":"GITHUB_AUTH"}},"readme":"# ember-cached-decorator-polyfill\n\n[![CI](https://github.com/ember-polyfills/ember-cached-decorator-polyfill/workflows/CI/badge.svg)](https://github.com/ember-polyfills/ember-cached-decorator-polyfill/actions)\n[![npm version](https://badge.fury.io/js/ember-cached-decorator-polyfill.svg)](http://badge.fury.io/js/ember-cached-decorator-polyfill)\n[![Download Total](https://img.shields.io/npm/dt/ember-cached-decorator-polyfill.svg)](http://badge.fury.io/js/ember-cached-decorator-polyfill)\n[![Ember Observer Score](https://emberobserver.com/badges/ember-cached-decorator-polyfill.svg)](https://emberobserver.com/addons/ember-cached-decorator-polyfill)\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)  \n[![Dependabot enabled](https://img.shields.io/badge/dependabot-enabled-blue.svg?logo=dependabot)](https://dependabot.com/)\n[![dependencies Status](https://david-dm.org/ember-polyfills/ember-cached-decorator-polyfill/status.svg)](https://david-dm.org/ember-polyfills/ember-cached-decorator-polyfill)\n[![devDependencies Status](https://david-dm.org/ember-polyfills/ember-cached-decorator-polyfill/dev-status.svg)](https://david-dm.org/ember-polyfills/ember-cached-decorator-polyfill?type=dev)\n\nPolyfill for [RFC 566 \"@cached decorator\"][rfc-566].\n\n[rfc-566]: https://github.com/emberjs/rfcs/pull/566\n\n## Installation\n\n```bash\nember install ember-cached-decorator-polyfill\n```\n\nFor addons, pass the `-S` flag.\n\n## Compatibility\n\n* Ember.js v3.13 or above\n* Ember CLI v2.13 or above\n* Node.js v10 or above\n\n## Summary\n\nAdd a `@cached` decorator for memoizing the result of a getter based on\nautotracking. In the following example, `fullName` would only recalculate if\n`firstName` or `lastName` is updated.\n\n```js\nimport { tracked, cached } from '@glimmer/tracking';\n\nclass Person {\n  @tracked firstName = 'Jen';\n  @tracked lastName = 'Weber';\n\n  @cached\n  get fullName() {\n    return `${this.firstName} ${this.lastName}`;\n  }\n}\n```\n\nFor detailed usage instructions, refer to the\n[RFC 566 \"@cached decorator\"][rfc-566].\n\n## TypeScript Usage\n\nTypeScript's normal type resolution for an import from `@glimmer/tracking`\nwill **not** find this the types provided by this package (since TypeScript\nwould attempt to resolve it as `node_modules/@glimmer/tracking` or under\nthe Definitely Typed location for `@glimmer/tracking`).\n\nOnce the addition to the `@glimmer/tracking` API is a documented part of Ember's\nAPI, the types will be available upstream, but in the meantime users will need\nto modify their `tsconfig.json` to tell TypeScript where these types are.\n\nAdd the following to your `tsconfig.json`:\n\n```js\n{\n  // ...snip...\n  \"paths\": {\n    // ...snip...\n    \"@glimmer/tracking\": [\n      \"node_modules/ember-cached-decorator-polyfill\",\n      \"node_modules/@glimmer/tracking/dist/types\"\n    ],\n  }\n}\n```\n","readmeFilename":"README.md","gitHead":"c99e315d16009636ff0df5c038e8396707c1d83a","_id":"ember-cached-decorator-polyfill@0.1.0-2","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-REQ3AvEC9hZ0mcxQdsgjP9sckxCjP9aF2AUhxvmxuHefwqfcVfNpYQkouWUZEysH8/0sjbxwYtMdgvLPaU7m5Q==","shasum":"a3f309dd48fd4ae00f676dfbd81c06bae6d936d6","tarball":"https://registry.npmjs.org/ember-cached-decorator-polyfill/-/ember-cached-decorator-polyfill-0.1.0-2.tgz","fileCount":16,"unpackedSize":18140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOk9ICRA9TVsSAnZWagAAzOgP/0SxSmPfSGYV4GqIjOPM\nO/gaCWa5GWedOGHwiNOzR9+oqc/oBp8K0pVDdZWKhSRyGgBIxu6bOAOCn/1+\nrVpNICqv3pdIVCqKINRkZOGe8zwHOQipBhzF6cpBiF9ZuhF3MdopQIGpVLT5\nFMBTHYwrLnd73CBIEy6BGuxaL2MFH4f3rRbeFkRO/Z+mRjTacZLM6Nvc+wUF\n5cchLDBrnWdGvbUbpm7cOzB/t4wsz8hUNrjZ7Zu7A6JA4WdDV7/XenBL30hF\nrhaoDnBOb5mTP41mWIWFOrkhGUGQXTyrs0FXandgl+sISXszJxB856QkDmx2\n4Ym8/GD6zitt+QI4xwhXCqhLbFQ8M9MzNwf/XJnsSRXtA0y5w95VEcwcUMg4\nMr7jPv35KzWAW8//lY2lE0FqvbJwsZe72la8T7QAfjKctd30+BhjVQ+v+Tmr\nu+uF59mRlqCUVvsSXI+C9ZQKHMxVwzCnaQwnFVW5zAArFQX9/jETgSxDcpBA\nQ8qbrlne0NUFORKVlcmBs5AvblfGe9EGaB7dI63bwLimuEo3MXZLhB5Jn8tW\n5pBXtb76eD7JPi4C/1X2uRq5syqO99LhBDtvDBbbT438L3HoD5gPLkhv6FMS\nuH20z2qPE2l3y4XseMoKhsuFVYaBfsgKN0Xpmnf6Iiu5AV9bfbCA86yMu3VK\nhF/O\r\n=EzUY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEIsh97QrqPkoQvvS2QkArPyXloY2VaLDiQW9mhFqDVwAiBq/liNfJmwAPv5e68P6H25YHWMcj3N4YvRUUvRmxwrhw=="}]},"maintainers":[{"email":"buschtoens@gmail.com","name":"buschtoens"},{"email":"godfreykfc@gmail.com","name":"chancancode"},{"email":"im.mmun@gmail.com","name":"mmun"},{"email":"me@pzuraq.com","name":"pzuraq"},{"email":"me@rwjblue.com","name":"rwjblue"},{"email":"ihmig@kaliber5.de","name":"simonihmig"}],"_npmUser":{"name":"buschtoens","email":"buschtoens@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ember-cached-decorator-polyfill_0.1.0-2_1597656903667_0.17426170549709807"},"_hasShrinkwrap":false},"0.1.0-3":{"name":"ember-cached-decorator-polyfill","version":"0.1.0-3","description":"Polyfill for RFC 566: @cached","keywords":["ember-addon","polyfill","glimmer","tracking","cache","cached","memo","memoize","memoized","memoization"],"homepage":"https://github.com/ember-polyfills/ember-cached-decorator-polyfill#readme","bugs":{"url":"https://github.com/ember-polyfills/ember-cached-decorator-polyfill/issues"},"repository":{"type":"git","url":"git+https://github.com/ember-polyfills/ember-cached-decorator-polyfill.git"},"license":"MIT","author":{"name":"Jan Buschtöns","email":"jan@buschtoens.me","url":"https://jan.buschtoens.me"},"directories":{"test":"tests"},"scripts":{"build":"ember build --environment=production","lint":"npm-run-all --aggregate-output --continue-on-error --parallel lint:*","lint:hbs":"ember-template-lint .","lint:js":"eslint .","lint:types":"tsc --noEmit","start":"ember serve","test":"npm-run-all lint:* test:*","test:ember":"ember test","test:ember-compatibility":"ember try:each"},"dependencies":{"ember-cache-primitive-polyfill":"^1.0.0","ember-cli-babel":"^7.21.0"},"devDependencies":{"@ember/optional-features":"^1.3.0","@glimmer/component":"^1.0.1","@glimmer/tracking":"^1.0.0","@types/ember":"^3.16.0","@types/ember-qunit":"^3.4.9","@types/ember-resolver":"^5.0.9","@types/ember__test-helpers":"^1.7.2","@types/qunit":"^2.9.1","@types/rsvp":"^4.0.3","babel-eslint":"^10.1.0","broccoli-asset-rev":"^3.0.0","ember-auto-import":"^1.6.0","ember-cli":"~3.20.0","ember-cli-dependency-checker":"^3.2.0","ember-cli-htmlbars":"^5.3.1","ember-cli-inject-live-reload":"^2.0.2","ember-cli-sri":"^2.1.1","ember-cli-typescript":"^3.1.4","ember-cli-typescript-blueprints":"^3.0.0","ember-cli-uglify":"^3.0.0","ember-disable-prototype-extensions":"^1.1.3","ember-export-application-global":"^2.0.1","ember-load-initializers":"^2.1.1","ember-maybe-import-regenerator":"^0.1.6","ember-qunit":"^4.6.0","ember-resolver":"^8.0.0","ember-source":"~3.20.4","ember-source-channel-url":"^3.0.0","ember-template-lint":"^2.9.1","ember-try":"^1.4.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","loader.js":"^4.7.0","npm-run-all":"^4.1.5","prettier":"^2.0.5","qunit-dom":"^1.2.0","release-it":"^13.6.7","release-it-lerna-changelog":"^2.3.0","typescript":"^3.9.7"},"engines":{"node":"10.* || >= 12"},"publishConfig":{"registry":"https://registry.npmjs.org"},"ember":{"edition":"octane"},"ember-addon":{"before":"ember-cli-babel","configPath":"tests/dummy/config"},"release-it":{"plugins":{"release-it-lerna-changelog":{"infile":"CHANGELOG.md","launchEditor":false}},"git":{"tagName":"v${version}"},"github":{"release":true,"tokenRef":"GITHUB_AUTH"}},"readme":"# ember-cached-decorator-polyfill\n\n[![CI](https://github.com/ember-polyfills/ember-cached-decorator-polyfill/workflows/CI/badge.svg)](https://github.com/ember-polyfills/ember-cached-decorator-polyfill/actions)\n[![npm version](https://badge.fury.io/js/ember-cached-decorator-polyfill.svg)](http://badge.fury.io/js/ember-cached-decorator-polyfill)\n[![Download Total](https://img.shields.io/npm/dt/ember-cached-decorator-polyfill.svg)](http://badge.fury.io/js/ember-cached-decorator-polyfill)\n[![Ember Observer Score](https://emberobserver.com/badges/ember-cached-decorator-polyfill.svg)](https://emberobserver.com/addons/ember-cached-decorator-polyfill)\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)  \n[![Dependabot enabled](https://img.shields.io/badge/dependabot-enabled-blue.svg?logo=dependabot)](https://dependabot.com/)\n[![dependencies Status](https://david-dm.org/ember-polyfills/ember-cached-decorator-polyfill/status.svg)](https://david-dm.org/ember-polyfills/ember-cached-decorator-polyfill)\n[![devDependencies Status](https://david-dm.org/ember-polyfills/ember-cached-decorator-polyfill/dev-status.svg)](https://david-dm.org/ember-polyfills/ember-cached-decorator-polyfill?type=dev)\n\nPolyfill for [RFC 566 \"@cached decorator\"][rfc-566].\n\n[rfc-566]: https://github.com/emberjs/rfcs/pull/566\n\n## Installation\n\n```bash\nember install ember-cached-decorator-polyfill\n```\n\nFor addons, pass the `-S` flag.\n\n## Compatibility\n\n* Ember.js v3.13 or above\n* Ember CLI v2.13 or above\n* Node.js v10 or above\n\n## Summary\n\nAdd a `@cached` decorator for memoizing the result of a getter based on\nautotracking. In the following example, `fullName` would only recalculate if\n`firstName` or `lastName` is updated.\n\n```js\nimport { tracked, cached } from '@glimmer/tracking';\n\nclass Person {\n  @tracked firstName = 'Jen';\n  @tracked lastName = 'Weber';\n\n  @cached\n  get fullName() {\n    return `${this.firstName} ${this.lastName}`;\n  }\n}\n```\n\nFor detailed usage instructions, refer to the\n[RFC 566 \"@cached decorator\"][rfc-566].\n\n## TypeScript Usage\n\nTypeScript's normal type resolution for an import from `@glimmer/tracking`\nwill **not** find this the types provided by this package (since TypeScript\nwould attempt to resolve it as `node_modules/@glimmer/tracking` or under\nthe Definitely Typed location for `@glimmer/tracking`).\n\nOnce the addition to the `@glimmer/tracking` API is a documented part of Ember's\nAPI, the types will be available upstream, but in the meantime users will need\nto modify their `tsconfig.json` to tell TypeScript where these types are.\n\nAdd the following to your `tsconfig.json`:\n\n```js\n{\n  // ...snip...\n  \"paths\": {\n    // ...snip...\n    \"@glimmer/tracking\": [\n      \"node_modules/ember-cached-decorator-polyfill\",\n      \"node_modules/@glimmer/tracking/dist/types\"\n    ],\n  }\n}\n```\n","readmeFilename":"README.md","gitHead":"317db9437b41b66f8a9df89206c154087121c203","_id":"ember-cached-decorator-polyfill@0.1.0-3","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-Ur2kIiKp6W9JxvRyYxQQf4eRj8OVtBTk6gFH352Yu6Tmvcp9LZK00sIrevaB8FJ/BHKlujxfBxqVaw/DLNC8yA==","shasum":"bbd8a539f066818a37f9ee6fd5b84fa5fac9a3fd","tarball":"https://registry.npmjs.org/ember-cached-decorator-polyfill/-/ember-cached-decorator-polyfill-0.1.0-3.tgz","fileCount":16,"unpackedSize":24794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOorjCRA9TVsSAnZWagAAfD4P/0eaSNvGw5qLWwTNe4g1\nSvtg0gMUc5GIT2sCmTIMG2Bvi89GxJm+DRu1wxjGMNlub0IzH2VCORoXAqLu\nDEjnmtFTOQwcXdkGAYL2yInP9nDJ1c2KjiZZ0dDGk2Zq71HVy0tN2Sq3TGZ/\n2k7F/D9nOR3esf9LCXQ1XlfG/8NR0zLDE144QdY4Uzxw9m21zz2AU9ZkMK48\nCwKYsR61LFQOTK1nBLfiTtYI/eDql95GZpCQytgUbctnHZtZGZAL/If43C04\nmeDaptjNg6ri0S75HSTUivz8CuuNtLUXMAznIxUsXjCKzqifmnpr945EWrz8\nIYEDzk7dJK3Q1AjtLWf/Apu+1AYpPqH88H2nY/BUeHZpEn4ALk2bdxQnL43B\nDTATg8yibEMfuz8x1c1apFFqceMDzWqUzG1Ha+6ZYPVGKenhJX/gHXZlnaze\n/fD6bzEE+FyWR5kzExwEWmVDSdZvzGPG/hKbBepkuxUb9wrlZxPgaFJxyuxb\nSfEzqBRipHVkTAoziqUnLIipUbgK2rfFofAde6vXPZYu8/2rpKpV2I4DAFn8\n2gX6oumxOAFCBaYMvRTlJpcCsy7JHZyTo+GSeIMlBZgJGiodK6KLKZYAUzQp\n/rt4qpA1Y56QtmQDcfjWAo3I+KKv6ZWk2fzDOjOaHEH51VaL8uNyWWQNosAb\nQw2z\r\n=rkPB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE8fE2+/mvpQruOY6aV0S0JXPrpCEjWmdZTC/8LltsGrAiBImbuPJW7hs4G7nd/cwQFpm83PTT07xzBvq3Kxh+HrvQ=="}]},"maintainers":[{"email":"buschtoens@gmail.com","name":"buschtoens"},{"email":"godfreykfc@gmail.com","name":"chancancode"},{"email":"im.mmun@gmail.com","name":"mmun"},{"email":"me@pzuraq.com","name":"pzuraq"},{"email":"me@rwjblue.com","name":"rwjblue"},{"email":"ihmig@kaliber5.de","name":"simonihmig"}],"_npmUser":{"name":"buschtoens","email":"buschtoens@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ember-cached-decorator-polyfill_0.1.0-3_1597672163352_0.1284119432997992"},"_hasShrinkwrap":false},"0.1.0":{"name":"ember-cached-decorator-polyfill","version":"0.1.0","description":"Polyfill for RFC 566: @cached","keywords":["ember-addon","polyfill","glimmer","tracking","cache","cached","memo","memoize","memoized","memoization"],"homepage":"https://github.com/ember-polyfills/ember-cached-decorator-polyfill#readme","bugs":{"url":"https://github.com/ember-polyfills/ember-cached-decorator-polyfill/issues"},"repository":{"type":"git","url":"git+https://github.com/ember-polyfills/ember-cached-decorator-polyfill.git"},"license":"MIT","author":{"name":"Jan Buschtöns","email":"jan@buschtoens.me","url":"https://jan.buschtoens.me"},"directories":{"test":"tests"},"scripts":{"build":"ember build --environment=production","lint":"npm-run-all --aggregate-output --continue-on-error --parallel lint:*","lint:hbs":"ember-template-lint .","lint:js":"eslint .","lint:types":"tsc --noEmit","start":"ember serve","test":"npm-run-all lint:* test:*","test:ember":"ember test","test:ember-compatibility":"ember try:each"},"dependencies":{"ember-cache-primitive-polyfill":"^1.0.0","ember-cli-babel":"^7.21.0"},"devDependencies":{"@ember/optional-features":"^2.0.0","@glimmer/component":"^1.0.1","@glimmer/tracking":"^1.0.0","@types/ember":"^3.16.0","@types/ember-qunit":"^3.4.9","@types/ember-resolver":"^5.0.9","@types/ember__test-helpers":"^1.7.2","@types/qunit":"^2.9.1","@types/rsvp":"^4.0.3","babel-eslint":"^10.1.0","broccoli-asset-rev":"^3.0.0","ember-auto-import":"^1.6.0","ember-cli":"~3.20.0","ember-cli-dependency-checker":"^3.2.0","ember-cli-htmlbars":"^5.3.1","ember-cli-inject-live-reload":"^2.0.2","ember-cli-sri":"^2.1.1","ember-cli-typescript":"^3.1.4","ember-cli-typescript-blueprints":"^3.0.0","ember-cli-uglify":"^3.0.0","ember-disable-prototype-extensions":"^1.1.3","ember-export-application-global":"^2.0.1","ember-load-initializers":"^2.1.1","ember-maybe-import-regenerator":"^0.1.6","ember-qunit":"^4.6.0","ember-resolver":"^8.0.0","ember-source":"~3.21.1","ember-source-channel-url":"^3.0.0","ember-template-lint":"^2.11.0","ember-try":"^1.4.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","loader.js":"^4.7.0","npm-run-all":"^4.1.5","prettier":"^2.0.5","qunit-dom":"^1.2.0","release-it":"^14.0.2","release-it-lerna-changelog":"^2.3.0","typescript":"^4.0.2"},"engines":{"node":"10.* || >= 12"},"publishConfig":{"registry":"https://registry.npmjs.org"},"ember":{"edition":"octane"},"ember-addon":{"before":"ember-cli-babel","configPath":"tests/dummy/config"},"release-it":{"plugins":{"release-it-lerna-changelog":{"infile":"CHANGELOG.md","launchEditor":false}},"git":{"tagName":"v${version}"},"github":{"release":true,"tokenRef":"GITHUB_AUTH"}},"gitHead":"9855e28858bb40b6d2a2585cc1b2531405c61bb6","_id":"ember-cached-decorator-polyfill@0.1.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-RqomuRF00BZd+3uwb0lyLj4ThD9wOx4YT0ALumQJOd927wPQ4mmJ8ZqvMjUdh0TUc3zbXXTwAhfaJk7PjDKkzA==","shasum":"ddda28af97c0ace234dc3c31acb97915c04917a2","tarball":"https://registry.npmjs.org/ember-cached-decorator-polyfill/-/ember-cached-decorator-polyfill-0.1.0.tgz","fileCount":16,"unpackedSize":24812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWJsiCRA9TVsSAnZWagAA27UP/AhvCS9bix/ssoToTSOl\ne0NPLgWm2OemDE9Y6lPMC+4QivmAkropbgw3R+GCHX1jum/cPek2SfWdZ9dx\nned9J4v6Dk8sth5LPDg3Itw27SvHU3qOy7ynz76W8hR21m62e57lkXluiLim\n5cR1038SDqsOrR7TImLpdDC+ehBkw/nkBuzoUzbBuuQKwjQXV8EqT7NiO7Kf\nEiWCkdyXUZMZVDwdN/4OBaMVHw8zMnyNGPP8YrE0IHp0wjiZ/9JeS8zFYXtS\nVlNccx9dAkFo5Kch7T4lsqlXtQJUe0Dw+imAq7jdrt7LX3SJWdDYjTQ+lq5n\nt1yW0Ii2D1bKx3M03TNGyyYveqmbBW+L8qnrPvW1ld2b/giX+w+ccjuv6+Lj\nmqIk5K62WZC5iY2xDgyAZFTggBEc1wnbJt7Im5tXP6dO1vAKuOAN0veVNBPA\nSOrsYanEiZWxztJVmEr1gTz5j4BRGGBnREPrYCWYYihV8Ck+5CunaMTItHTu\nhooSPaNh5HdCKKqTil7YMD8+vB0yQecDC3SHT7QFlBxLz71GiuZcxNSdAmEg\nLlVK3YFYEKNuM+1LZ/HwjHaHYFjN6Kh6rNJVL9LDRoZGQ+y1RBIYaUJc3TVU\nfM12jSxO+Pr9HCOjexj0zGbmTS9t36KZNQliW9fvSbC35tHTTIaJ4Djf8Ra1\nPYsu\r\n=+uUe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH5jpeWgME2ZYU/3EyXixaem1F++KY+I9bPyTwGNBFKRAiBXX5/PQNKMxGEnqidd2m2910dhAfEMAMR6oEpz12JZUA=="}]},"maintainers":[{"name":"mmun","email":"im.mmun@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"simonihmig","email":"ihmig@kaliber5.de"},{"name":"pzuraq","email":"me@pzuraq.com"},{"name":"buschtoens","email":"buschtoens@gmail.com"},{"name":"chancancode","email":"godfreykfc@gmail.com"}],"_npmUser":{"name":"buschtoens","email":"buschtoens@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ember-cached-decorator-polyfill_0.1.0_1599642402231_0.6265743020176522"},"_hasShrinkwrap":false},"0.1.1":{"name":"ember-cached-decorator-polyfill","version":"0.1.1","description":"Polyfill for RFC 566: @cached","keywords":["ember-addon","polyfill","glimmer","tracking","cache","cached","memo","memoize","memoized","memoization"],"homepage":"https://github.com/ember-polyfills/ember-cached-decorator-polyfill#readme","bugs":{"url":"https://github.com/ember-polyfills/ember-cached-decorator-polyfill/issues"},"repository":{"type":"git","url":"git+https://github.com/ember-polyfills/ember-cached-decorator-polyfill.git"},"license":"MIT","author":{"name":"Jan Buschtöns","email":"jan@buschtoens.me","url":"https://jan.buschtoens.me"},"directories":{"test":"tests"},"scripts":{"build":"ember build --environment=production","lint":"npm-run-all --aggregate-output --continue-on-error --parallel lint:*","lint:hbs":"ember-template-lint .","lint:js":"eslint .","lint:types":"tsc --noEmit","start":"ember serve","test":"npm-run-all lint:* test:*","test:ember":"ember test","test:ember-compatibility":"ember try:each"},"dependencies":{"ember-cache-primitive-polyfill":"^1.0.1","ember-cli-babel":"^7.21.0"},"devDependencies":{"@ember/optional-features":"^2.0.0","@glimmer/component":"^1.0.1","@glimmer/tracking":"^1.0.0","@types/ember":"^3.16.0","@types/ember-qunit":"^3.4.9","@types/ember-resolver":"^5.0.9","@types/ember__test-helpers":"^1.7.2","@types/qunit":"^2.9.1","@types/rsvp":"^4.0.3","babel-eslint":"^10.1.0","broccoli-asset-rev":"^3.0.0","ember-auto-import":"^1.6.0","ember-cli":"~3.20.0","ember-cli-dependency-checker":"^3.2.0","ember-cli-htmlbars":"^5.3.1","ember-cli-inject-live-reload":"^2.0.2","ember-cli-sri":"^2.1.1","ember-cli-typescript":"^3.1.4","ember-cli-typescript-blueprints":"^3.0.0","ember-cli-uglify":"^3.0.0","ember-disable-prototype-extensions":"^1.1.3","ember-export-application-global":"^2.0.1","ember-load-initializers":"^2.1.1","ember-maybe-import-regenerator":"^0.1.6","ember-qunit":"^4.6.0","ember-resolver":"^8.0.0","ember-source":"~3.21.1","ember-source-channel-url":"^3.0.0","ember-template-lint":"^2.11.0","ember-try":"^1.4.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","loader.js":"^4.7.0","npm-run-all":"^4.1.5","prettier":"^2.0.5","qunit-dom":"^1.2.0","release-it":"^14.0.2","release-it-lerna-changelog":"^2.3.0","typescript":"^4.0.2"},"engines":{"node":"10.* || >= 12"},"publishConfig":{"registry":"https://registry.npmjs.org"},"ember":{"edition":"octane"},"ember-addon":{"before":"ember-cli-babel","configPath":"tests/dummy/config"},"release-it":{"plugins":{"release-it-lerna-changelog":{"infile":"CHANGELOG.md","launchEditor":false}},"git":{"tagName":"v${version}"},"github":{"release":true,"tokenRef":"GITHUB_AUTH"}},"gitHead":"57592832ce0de1cc046af1e3ed7c8ad4506ca799","_id":"ember-cached-decorator-polyfill@0.1.1","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-mMdzPQuR4D6hNXkdVFfIWTQbBERNFpm5G36sC4DzogQYDcFKQf5QXLVCmK+3KsEKjJOwPeXmClMQTNUfgtb5Ig==","shasum":"988c06808666cbffd621e9c6baa51b7c599c6a05","tarball":"https://registry.npmjs.org/ember-cached-decorator-polyfill/-/ember-cached-decorator-polyfill-0.1.1.tgz","fileCount":16,"unpackedSize":25092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLBACCRA9TVsSAnZWagAARZ0P/RyEvJJJ2ukVjiTmfnF6\n1PLC13axzpjMJ8h/38vDzlRxJrIk2ZxI/rHY9ss831FAEsY5z/9jUZjEcKGv\nsbX+euWn4xcycLQYulOO+Elu4ykOo4fkgkUkcXAoOV/3RH0LO9uKVsj+C9sf\nftuCSUTSlmp81EOX6VUBoLg+WXHIq0KWIjto4mr/SDRs4KfjK4fTEU5ihDD/\nMEraIRDgslTc9Wggr8IhMWfT94nT9pGbsLejM9T5O+xTvIcOb/ulFIPy2z5e\nbPgzrgXBLfzML+auWjUQFjNYbpQmzgd/AoOKzU5w9pAdCP125yPQwzdaud3w\nES0Yx17Lr/eTv/48f+PA3S5q8EGqmrDaY48X7Nh9J6ovfhe2vVbPG6qqCjUH\nraL4JB/V7zDrAP5qTMWpq3C1YvxO1MtdwJafBKsBLuIFEfEpAT0zFIGTj1B2\nuPc0ViFRxlbvb1+IxPoBk2XPRUYJts/iWYXgCvlgCxvXIyW2HkIxH3KV5HI1\nr8SLtNDj2naCGSDo9f2rl3vhU/1St2pYbjlQbUTaIcBiNbKG8n2NC1KsXizu\nyHrhCfdzhcIrQ8EAH7QykyKt31SAsjgOjU695azMApKz7pDZLKVBqRu+2qUU\ndmX9kjevX9UAVMEYv4nLqI4eY9jD61RImyUjlgGTz5nvKgTUruGM9nkIRwsu\nHbFH\r\n=77BB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcXiErSEa4ZrHhsGTYPA5kh1DYRKBEW8s1Ex70h5fZiwIhAJ+cNF9De63LPLJzYNWFHukLb5OXfJw/WZiMUENbGU+Q"}]},"_npmUser":{"name":"rwjblue","email":"me@rwjblue.com"},"maintainers":[{"name":"mmun","email":"im.mmun@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"simonihmig","email":"ihmig@kaliber5.de"},{"name":"pzuraq","email":"opensource@pzuraq.com"},{"name":"buschtoens","email":"buschtoens@gmail.com"},{"name":"chancancode","email":"godfreykfc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ember-cached-decorator-polyfill_0.1.1_1613500417972_0.3404811999976294"},"_hasShrinkwrap":false},"0.1.2":{"name":"ember-cached-decorator-polyfill","version":"0.1.2","description":"Polyfill for RFC 566: @cached","keywords":["ember-addon","polyfill","glimmer","tracking","cache","cached","memo","memoize","memoized","memoization"],"homepage":"https://github.com/ember-polyfills/ember-cached-decorator-polyfill#readme","bugs":{"url":"https://github.com/ember-polyfills/ember-cached-decorator-polyfill/issues"},"repository":{"type":"git","url":"git+https://github.com/ember-polyfills/ember-cached-decorator-polyfill.git"},"license":"MIT","author":{"name":"Jan Buschtöns","email":"jan@buschtoens.me","url":"https://jan.buschtoens.me"},"directories":{"test":"tests"},"scripts":{"build":"ember build --environment=production","lint":"npm-run-all --aggregate-output --continue-on-error --parallel lint:*","lint:hbs":"ember-template-lint .","lint:js":"eslint .","lint:types":"tsc --noEmit","start":"ember serve","test":"npm-run-all lint:* test:*","test:ember":"ember test","test:ember-compatibility":"ember try:each"},"dependencies":{"@glimmer/tracking":"^1.0.4","ember-cache-primitive-polyfill":"^1.0.1","ember-cli-babel":"^7.21.0","ember-cli-babel-plugin-helpers":"^1.1.1"},"devDependencies":{"@ember/optional-features":"^2.0.0","@glimmer/component":"^1.0.1","@types/ember":"^3.16.0","@types/ember-qunit":"^3.4.9","@types/ember-resolver":"^5.0.9","@types/ember__test-helpers":"^1.7.2","@types/qunit":"^2.9.1","@types/rsvp":"^4.0.3","babel-eslint":"^10.1.0","broccoli-asset-rev":"^3.0.0","ember-auto-import":"^1.6.0","ember-cli":"~3.20.0","ember-cli-dependency-checker":"^3.2.0","ember-cli-htmlbars":"^5.3.1","ember-cli-inject-live-reload":"^2.0.2","ember-cli-sri":"^2.1.1","ember-cli-typescript":"^3.1.4","ember-cli-typescript-blueprints":"^3.0.0","ember-cli-uglify":"^3.0.0","ember-disable-prototype-extensions":"^1.1.3","ember-export-application-global":"^2.0.1","ember-load-initializers":"^2.1.1","ember-maybe-import-regenerator":"^0.1.6","ember-qunit":"^4.6.0","ember-resolver":"^8.0.0","ember-source":"~3.21.1","ember-source-channel-url":"^3.0.0","ember-template-lint":"^2.11.0","ember-try":"^1.4.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","loader.js":"^4.7.0","npm-run-all":"^4.1.5","prettier":"^2.0.5","qunit-dom":"^1.2.0","release-it":"^14.0.2","release-it-lerna-changelog":"^2.3.0","typescript":"^4.0.2"},"engines":{"node":"10.* || >= 12"},"publishConfig":{"registry":"https://registry.npmjs.org"},"ember":{"edition":"octane"},"ember-addon":{"before":"ember-cli-babel","configPath":"tests/dummy/config"},"release-it":{"plugins":{"release-it-lerna-changelog":{"infile":"CHANGELOG.md","launchEditor":false}},"git":{"tagName":"v${version}"},"github":{"release":true,"tokenRef":"GITHUB_AUTH"}},"gitHead":"acb1e15bdeba95a261c909d07f91597fd3e5b9e2","_id":"ember-cached-decorator-polyfill@0.1.2","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-2cDXqQMWANyyfPGvzhnNr9qhJVu3ETsdihTKpcD5g5KSzFrylkXkVkopoRPn2+2/2oyb5iWH6f8+/h5h/ih48Q==","shasum":"e0fbd188494c2c43c3891b6b8da32a8fdde17590","tarball":"https://registry.npmjs.org/ember-cached-decorator-polyfill/-/ember-cached-decorator-polyfill-0.1.2.tgz","fileCount":16,"unpackedSize":20909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpStiCRA9TVsSAnZWagAAvLEP/3SHG7sVVEp7OBmmWYcl\nunUCnOniEXo1ZS/EGRx6L2rOTLc9tljQySUb/vQNfwUQEpW+Hza+5qqK0Hlr\nwGBtCtMwSQp0wCxrmrM1oVC9aXv8KmfgMwsgSaniWphcpsH6ZLJ8urblBSrt\nJBKizZQ5WtwC1xBYYrPBI7wnTgN/uDnqbwnvggo+42xtmHlxN226lAuC1QE3\nxwMpzl0N4ruQ1q5xFa/ldYBVBQbE1apQ4su0XjpdqYdqw0D9ubdOW3NrhQg1\nHHZbAmol9xbliJNLSrdA5ePYuYTkmEKJvj4FeXPSL/Ocuhq18QWzWYzE7DAQ\n7oaN9XMOAGln1/IhLoOIsnelJwsts/LKUyJnxkAU02/BLqwjeErUHRbT4/Vw\n36/NB+5ZyY9E17l2dj1mLw94wTDIND0w3iRSoy4NQHCead2ZUJXlU7hBycSO\nbC0DI3x+qYMjHr788HPKQjYCz8ACf1G+jyw4de0rqoAEc6UlVsMn0nJfEDx4\nchuVoaKw1rm+9a/LDSStOMQOIE1FTsJV7O+disO5XLdOAj59Jb4vtgsgl8/p\nXSkodAoqfIykLO554jxb+2Tqb+DvnIzZYwlDMRWEYUpJb9GHK6fz75QVZg80\nj/56WYNRpMQUR17CnaR+RRvVlo0qQ0I7YrQqccO+WaVQKw1TOsryWsmgWC5s\nOpp8\r\n=M3LH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCp0dcxtr2JI1bGgePh8msp4SFYqxIRcxQM0d81cr1zDQIhAPs/tM5DxndiXxJDw/p+r37Z9Jq/MpB4gr7RB/qEDEu8"}]},"_npmUser":{"name":"rwjblue","email":"me@rwjblue.com"},"maintainers":[{"name":"mmun","email":"im.mmun@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"simonihmig","email":"ihmig@kaliber5.de"},{"name":"pzuraq","email":"opensource@pzuraq.com"},{"name":"buschtoens","email":"buschtoens@gmail.com"},{"name":"chancancode","email":"godfreykfc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ember-cached-decorator-polyfill_0.1.2_1621437281972_0.689832894802016"},"_hasShrinkwrap":false},"0.1.3":{"name":"ember-cached-decorator-polyfill","version":"0.1.3","description":"Polyfill for RFC 566: @cached","keywords":["ember-addon","polyfill","glimmer","tracking","cache","cached","memo","memoize","memoized","memoization"],"homepage":"https://github.com/ember-polyfills/ember-cached-decorator-polyfill#readme","bugs":{"url":"https://github.com/ember-polyfills/ember-cached-decorator-polyfill/issues"},"repository":{"type":"git","url":"git+https://github.com/ember-polyfills/ember-cached-decorator-polyfill.git"},"license":"MIT","author":{"name":"Jan Buschtöns","email":"jan@buschtoens.me","url":"https://jan.buschtoens.me"},"directories":{"test":"tests"},"scripts":{"build":"ember build --environment=production","lint":"npm-run-all --aggregate-output --continue-on-error --parallel lint:*","lint:hbs":"ember-template-lint .","lint:js":"eslint .","lint:types":"tsc --noEmit","start":"ember serve","test":"npm-run-all lint:* test:*","test:ember":"ember test","test:ember-compatibility":"ember try:each"},"dependencies":{"@glimmer/tracking":"^1.0.4","ember-cache-primitive-polyfill":"^1.0.1","ember-cli-babel":"^7.21.0","ember-cli-babel-plugin-helpers":"^1.1.1"},"devDependencies":{"@ember/optional-features":"^2.0.0","@glimmer/component":"^1.0.1","@types/ember":"^3.16.0","@types/ember-qunit":"^3.4.9","@types/ember-resolver":"^5.0.9","@types/ember__test-helpers":"^1.7.2","@types/qunit":"^2.9.1","@types/rsvp":"^4.0.3","babel-eslint":"^10.1.0","broccoli-asset-rev":"^3.0.0","ember-auto-import":"^1.6.0","ember-cli":"~3.20.0","ember-cli-dependency-checker":"^3.2.0","ember-cli-htmlbars":"^5.3.1","ember-cli-inject-live-reload":"^2.0.2","ember-cli-sri":"^2.1.1","ember-cli-typescript":"^3.1.4","ember-cli-typescript-blueprints":"^3.0.0","ember-cli-uglify":"^3.0.0","ember-disable-prototype-extensions":"^1.1.3","ember-export-application-global":"^2.0.1","ember-load-initializers":"^2.1.1","ember-maybe-import-regenerator":"^0.1.6","ember-qunit":"^4.6.0","ember-resolver":"^8.0.0","ember-source":"~3.21.1","ember-source-channel-url":"^3.0.0","ember-template-lint":"^2.11.0","ember-try":"^1.4.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","loader.js":"^4.7.0","npm-run-all":"^4.1.5","prettier":"^2.0.5","qunit-dom":"^1.2.0","release-it":"^14.0.2","release-it-lerna-changelog":"^2.3.0","typescript":"^4.0.2"},"engines":{"node":"10.* || >= 12"},"publishConfig":{"registry":"https://registry.npmjs.org"},"ember":{"edition":"octane"},"ember-addon":{"before":"ember-cli-babel","configPath":"tests/dummy/config"},"release-it":{"plugins":{"release-it-lerna-changelog":{"infile":"CHANGELOG.md","launchEditor":false}},"git":{"tagName":"v${version}"},"github":{"release":true,"tokenRef":"GITHUB_AUTH"}},"gitHead":"82652a30fcf2a99aa57c12e90db18c310a6659f3","_id":"ember-cached-decorator-polyfill@0.1.3","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-I3AJ3sJkPoJdSOnXw8E1ww8h9Ly62djVugLySrQhNerOnTSGmbSx/iAXtojFfepo7q29HfUlFcM7DSFp5shQ7g==","shasum":"9da71cacad87330e8bf090f922984cb827588a60","tarball":"https://registry.npmjs.org/ember-cached-decorator-polyfill/-/ember-cached-decorator-polyfill-0.1.3.tgz","fileCount":16,"unpackedSize":21503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpoDVCRA9TVsSAnZWagAASdEP+wWJqkRFUJRCApK5ik/8\nw5Ay/5nGG+eHXdq5LtQAiMIXZ+Bam60Sb8HzXn6lvlsNCB4EEtyYT0FMBKOq\nJDu8s7mQaxUwOJV9eXqE/6AOjdrxI4VXeDB1bP6TQoeUjODPVAoIGzTt8Ibd\nbPyWNXZ80ImCbmKY/TuV4hZ0mUeOhZOX4zkq4+wczcv5gef/oaDPt5TWZbHY\nnERzP2nX1PdZU/QaIjYqU/Yj9rjb8ll4hGmcFCuePrEZFDkeWG/qn2zltBKf\nHFBbslr4x18l5/NhroQfMvxQtvqPeI2mrleRvSEnxWkF79i3+ONf8Yi5/Dt2\n+K2rclku4Y/HamnGMmT3bf2emsBaLcttstj0dolTV0JX6gh3iLE2UBL74abf\nOYNgof9KijFX+oFvA86xAfltw77q3WPm7kBp6cketQklNKbe2bnRb87s99uU\n5J0+DuIAmX8Jm0ZcwZUKRY1j3yiICJ+ahMENa4XsioRMKppmeqBo56UilN94\n4v6kk+mxrN/fOCh765ibuPktaoLBZKbueeYAECEnSp6pgjIuRmOumQ5pfZ7U\n5It7tzCiC6B4X/cuDXA5STHckwK1/d9UncMFj6/KnAC8cKI1xWvUzzxLZ12A\nMVzbhaR4QSunhlZBHFzup93gFmfaTeDTp0QwX37ejSPHte8S4yizIhPx9Xo2\n5/9y\r\n=hY/M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBwRdWf7T0TINMwB1hGIToN/W2omW0HdyhOiVPVPdVy9AiEAnVUL5DFzPPZouGRU5Qaqs4IpnEguycaMT5qisaS9HtU="}]},"_npmUser":{"name":"rwjblue","email":"me@rwjblue.com"},"maintainers":[{"name":"mmun","email":"im.mmun@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"simonihmig","email":"ihmig@kaliber5.de"},{"name":"pzuraq","email":"opensource@pzuraq.com"},{"name":"buschtoens","email":"buschtoens@gmail.com"},{"name":"chancancode","email":"godfreykfc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ember-cached-decorator-polyfill_0.1.3_1621524691054_0.3852553307801794"},"_hasShrinkwrap":false},"0.1.4":{"name":"ember-cached-decorator-polyfill","version":"0.1.4","description":"Polyfill for RFC 566: @cached","keywords":["ember-addon","polyfill","glimmer","tracking","cache","cached","memo","memoize","memoized","memoization"],"homepage":"https://github.com/ember-polyfills/ember-cached-decorator-polyfill#readme","bugs":{"url":"https://github.com/ember-polyfills/ember-cached-decorator-polyfill/issues"},"repository":{"type":"git","url":"git+https://github.com/ember-polyfills/ember-cached-decorator-polyfill.git"},"license":"MIT","author":{"name":"Jan Buschtöns","email":"jan@buschtoens.me","url":"https://jan.buschtoens.me"},"directories":{"test":"tests"},"scripts":{"build":"ember build --environment=production","lint":"npm-run-all --aggregate-output --continue-on-error --parallel lint:*","lint:hbs":"ember-template-lint .","lint:js":"eslint .","lint:types":"tsc --noEmit","start":"ember serve","test":"npm-run-all lint:* test:*","test:ember":"ember test","test:ember-compatibility":"ember try:each"},"dependencies":{"@glimmer/tracking":"^1.0.4","ember-cache-primitive-polyfill":"^1.0.1","ember-cli-babel":"^7.21.0","ember-cli-babel-plugin-helpers":"^1.1.1"},"devDependencies":{"@ember/optional-features":"^2.0.0","@glimmer/component":"^1.0.1","@types/ember":"^3.16.0","@types/ember-qunit":"^3.4.9","@types/ember-resolver":"^5.0.9","@types/ember__test-helpers":"^1.7.2","@types/qunit":"^2.9.1","@types/rsvp":"^4.0.3","babel-eslint":"^10.1.0","broccoli-asset-rev":"^3.0.0","ember-auto-import":"^1.6.0","ember-cli":"~3.20.0","ember-cli-dependency-checker":"^3.2.0","ember-cli-htmlbars":"^5.3.1","ember-cli-inject-live-reload":"^2.0.2","ember-cli-sri":"^2.1.1","ember-cli-typescript":"^3.1.4","ember-cli-typescript-blueprints":"^3.0.0","ember-cli-uglify":"^3.0.0","ember-disable-prototype-extensions":"^1.1.3","ember-export-application-global":"^2.0.1","ember-load-initializers":"^2.1.1","ember-maybe-import-regenerator":"^0.1.6","ember-qunit":"^4.6.0","ember-resolver":"^8.0.0","ember-source":"~3.21.1","ember-source-channel-url":"^3.0.0","ember-template-lint":"^2.11.0","ember-try":"^1.4.0","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.1.4","loader.js":"^4.7.0","npm-run-all":"^4.1.5","prettier":"^2.0.5","qunit-dom":"^1.2.0","release-it":"^14.0.2","release-it-lerna-changelog":"^2.3.0","typescript":"^4.0.2"},"engines":{"node":"10.* || >= 12"},"publishConfig":{"registry":"https://registry.npmjs.org"},"ember":{"edition":"octane"},"ember-addon":{"before":"ember-cli-babel","configPath":"tests/dummy/config"},"release-it":{"plugins":{"release-it-lerna-changelog":{"infile":"CHANGELOG.md","launchEditor":false}},"git":{"tagName":"v${version}"},"github":{"release":true,"tokenRef":"GITHUB_AUTH"}},"gitHead":"8367ebaf48c972d0e58392a19bdfff7ee8f4717b","_id":"ember-cached-decorator-polyfill@0.1.4","_nodeVersion":"14.15.4","_npmVersion":"6.14.11","dist":{"integrity":"sha512-JOK7kBCWsTVCzmCefK4nr9BACDJk0owt9oIUaVt6Q0UtQ4XeAHmoK5kQ/YtDcxQF1ZevHQFdGhsTR3JLaHNJgA==","shasum":"f1e2c65cc78d0d9c4ac0e047e643af477eb85ace","tarball":"https://registry.npmjs.org/ember-cached-decorator-polyfill/-/ember-cached-decorator-polyfill-0.1.4.tgz","fileCount":16,"unpackedSize":21805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9zYtCRA9TVsSAnZWagAA054P/iDsnDyLMOAZ3aeysSWY\n5U5SzIVqwMQxsEUWYqEwFrJ6Afn69j4m3+nxXBQLqdOwZeLclKVHl3ty4MnY\nhSiE0qI3DFVEAW+AsBT/cYT0tVIaU+XKJV7Fyl5K9x/jp8QkiMVr1D/KG60H\nlSK9J6WTzUe5O9VysDOCi90zdOQ4C15/QJVKWbcSnag+ROCGHRzsVbldsJkN\nMimfIInU1fHPGqzFW+5PrCrT7FwCd++LKXNm57p8wHin75DUTumOJMU5Mr8j\n+Gi8vKcdqcAXPxsVMZzydn83dXh5z5JzA4HI8T5TQUKXME1L55RhSOmuuM5N\nN6+fDdcSDW3loWuqn08oDo6AmdXwWQI9SlFNf47bBPXSsv+Gzsq7SDLIYjAE\nMX1FsJFGYnTu+JsGmwErk0WF/myAtU4rDS3n5FJa8Z37QlERIwjUQVryLhAQ\nmesBqTYaPI1Xr3PjL80NAnVVewkFXhnfkMBoREb+gKMtGfZ0l1aNqOtzBn/T\nH5Zfchh/Fjzy0GBFy6yBou7FCGdDKs6U7FSQnaPrxlvoOoxNU6iSAlG7FsZG\n+OgcJ5WDbxMIY/O7/3FoGIM/TNIYPhhn6uF0q+XkisotmVYgIux9jptunHy9\ndmhvME4eC26mQcy7yPZNCu7S0lcSr5vrSs0T4N/fXgdz6DeCasxL1j9bPut7\nge4q\r\n=bSvD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZgbRmHSbbhAYmG0TF3xDTB/2kCHahtKlTg8TPctq5KAIgaHbgPEUycmCfLFClQInL52kzN3uFDjqfNypZrWHvFng="}]},"_npmUser":{"name":"rwjblue","email":"me@rwjblue.com"},"maintainers":[{"name":"mmun","email":"im.mmun@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"simonihmig","email":"ihmig@kaliber5.de"},{"name":"pzuraq","email":"opensource@pzuraq.com"},{"name":"buschtoens","email":"buschtoens@gmail.com"},{"name":"chancancode","email":"godfreykfc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ember-cached-decorator-polyfill_0.1.4_1626813997410_0.5135777548114129"},"_hasShrinkwrap":false},"1.0.0":{"name":"ember-cached-decorator-polyfill","version":"1.0.0","description":"Polyfill for RFC 566: @cached","keywords":["ember-addon","polyfill","glimmer","tracking","cache","cached","memo","memoize","memoized","memoization"],"exports":{".":"./index.js","./babel-plugin":"./lib/transpile-modules.js"},"homepage":"https://github.com/ember-polyfills/ember-cached-decorator-polyfill#readme","bugs":{"url":"https://github.com/ember-polyfills/ember-cached-decorator-polyfill/issues"},"repository":{"type":"git","url":"git+https://github.com/ember-polyfills/ember-cached-decorator-polyfill.git"},"license":"MIT","author":{"name":"Jan Buschtöns","email":"jan@buschtoens.me","url":"https://jan.buschtoens.me"},"directories":{"test":"tests"},"scripts":{"build":"ember build --environment=production","build:node":"tsc -p tsconfig.node.json","prepare":"yarn run build:node","lint":"npm-run-all --aggregate-output --continue-on-error --parallel \"lint:!(fix)\"","lint:fix":"npm-run-all --aggregate-output --continue-on-error --parallel lint:*:fix","lint:hbs":"ember-template-lint .","lint:hbs:fix":"ember-template-lint . --fix","lint:js":"eslint . --cache","lint:types":"tsc --noEmit","lint:js:fix":"eslint . --fix","start":"ember serve","test":"npm-run-all lint test:*","test:ember":"ember test","test:ember-compatibility":"ember try:each"},"dependencies":{"@embroider/macros":"^1.8.3","@glimmer/tracking":"^1.1.2","babel-import-util":"^1.2.2","ember-cache-primitive-polyfill":"^1.0.1","ember-cli-babel":"^7.26.11","ember-cli-babel-plugin-helpers":"^1.1.1"},"devDependencies":{"@ember/optional-features":"^2.0.0","@ember/test-helpers":"^2.8.1","@embroider/test-setup":"^1.8.3","@glimmer/component":"^1.1.2","@types/babel__core":"^7.1.19","@types/babel__traverse":"^7.18.1","@types/ember":"^4.0.1","@types/ember-qunit":"^5.0.1","@types/ember-resolver":"^5.0.9","@types/ember__test-helpers":"^2.8.1","@types/qunit":"^2.19.2","@types/rsvp":"^4.0.3","@typescript-eslint/eslint-plugin":"^5.37.0","@typescript-eslint/parser":"^5.37.0","broccoli-asset-rev":"^3.0.0","ember-auto-import":"^2.4.2","ember-cli":"~4.7.0","ember-cli-dependency-checker":"^3.3.1","ember-cli-htmlbars":"^6.1.0","ember-cli-inject-live-reload":"^2.1.0","ember-cli-sri":"^2.1.1","ember-cli-terser":"^4.0.2","ember-cli-typescript":"^3.1.4","ember-cli-typescript-blueprints":"^3.0.0","ember-disable-prototype-extensions":"^1.1.3","ember-load-initializers":"^2.1.2","ember-page-title":"^7.0.0","ember-qunit":"^5.1.5","ember-resolver":"^8.0.3","ember-source":"~4.7.0","ember-source-channel-url":"^3.0.0","ember-template-lint":"^4.14.0","ember-try":"^2.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.5.0","eslint-plugin-ember":"^11.0.6","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-qunit":"^7.3.1","loader.js":"^4.7.0","npm-run-all":"^4.1.5","prettier":"^2.7.1","qunit":"^2.19.1","qunit-dom":"^2.0.0","release-it":"^15.5.0","release-it-lerna-changelog":"^5.0.0","typescript":"~4.8.3","webpack":"^5.74.0"},"engines":{"node":"14.* || >= 16"},"publishConfig":{"registry":"https://registry.npmjs.org"},"ember":{"edition":"octane"},"ember-addon":{"before":"ember-cli-babel","configPath":"tests/dummy/config"},"peerDependencies":{"ember-source":"^3.13.0 || ^4.0.0"},"release-it":{"plugins":{"release-it-lerna-changelog":{"infile":"CHANGELOG.md","launchEditor":false}},"git":{"tagName":"v${version}"},"github":{"release":true,"tokenRef":"GITHUB_AUTH"}},"gitHead":"3b7ba4e78bf9b81f04565dd9cb9089962c9257db","_id":"ember-cached-decorator-polyfill@1.0.0","_nodeVersion":"14.20.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-9qVfwwhkHXgqlDYTxjCD8AzgvaQtJCkkiG2RCYXQ5o3wn4R3Nt9UVKSFE7+QJsK7vUerUvimWkdrr7tBkhQReg==","shasum":"aad221a047792bfe80cec5b8790398866c4d8b90","tarball":"https://registry.npmjs.org/ember-cached-decorator-polyfill/-/ember-cached-decorator-polyfill-1.0.0.tgz","fileCount":14,"unpackedSize":23251,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHRo6y7IcdLOJhveOQIxPqNUgz0s/Ly5CYHef6Dw2nDwIhAId1UhJrwYJPXqPVO1tvVe4xjBSYgNkm4Mk8OZ9AnPc/"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPt1HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxpQ//SVg0P09X5vpHkI7fB/1aNF3vZrxIy7810OJzYxK+wdct2DeU\r\nasm4QxZfa9r5kLX+R7O6kNVT6cuxzDtzVibLG/NT2nKHOQUtb269LN4X0Zkb\r\nw+/vl+PvBQifg6yBeP/zpAYyzYUmW1ZrquUOFZp3oUMUcB70NsKcvWl0RE4t\r\nCAKXy7pig2g3VxCNdtuTldToNifevmyrC9bmHwXJhe1OH79nKLAemyARw7l4\r\nTRmcDiclLA814vjnHxqkmXGP5vAvBKUXTC1LPoZcTohjNpzDKfIyLnEoxXnV\r\n/jhNhLRTA8n+8i5nPle0VWF39MCPOk4I/grOY/66eipG4jc0MCF8msJije3A\r\nF19zu48LqOEyfgCHkydXwtxIInysZdslh84vrQ9CjfV73HwjRvdbdN/SlZi6\r\nkSOjDckjG1HizqY1jL6ALjCmBr+kLU/MkRzGS8khLSfrbnEEtu9OeAmzKUSa\r\nEy96gDWNoiu95MYw+HqFnm7HoSSvdY/y1IUVsh0WOHDJvKUildTdELU2ZLyj\r\nme3M1Iz2xtnaW2Z6rb6BsR2gKmgjjVEMranqEQnGhcu1WE9esx51JHXxbC+w\r\nV1RYmGZP6O4t+fgIKxwWabSal7thjfis0mUz5L09sl8AKI3o9zwGr7gX45u0\r\nqvjL3FUNN7FCUmQWNRYm8QpFli1ky2q5ej4=\r\n=Xkl+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ef4","email":"edward@eaf4.com"},"maintainers":[{"name":"locks","email":"rokusu@gmail.com"},{"name":"mmun","email":"im.mmun@gmail.com"},{"name":"ef4","email":"edward@eaf4.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"simonihmig","email":"ihmig@kaliber5.de"},{"name":"pzuraq","email":"opensource@pzuraq.com"},{"name":"buschtoens","email":"jan@buschtoens.me"},{"name":"katiegengler","email":"katie@kmg.io"},{"name":"chancancode","email":"godfreykfc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ember-cached-decorator-polyfill_1.0.0_1665064262895_0.03756875950804672"},"_hasShrinkwrap":false},"1.0.1":{"name":"ember-cached-decorator-polyfill","version":"1.0.1","description":"Polyfill for RFC 566: @cached","keywords":["ember-addon","polyfill","glimmer","tracking","cache","cached","memo","memoize","memoized","memoization"],"exports":{".":"./index.js","./babel-plugin":"./lib/transpile-modules.js"},"homepage":"https://github.com/ember-polyfills/ember-cached-decorator-polyfill#readme","bugs":{"url":"https://github.com/ember-polyfills/ember-cached-decorator-polyfill/issues"},"repository":{"type":"git","url":"git+https://github.com/ember-polyfills/ember-cached-decorator-polyfill.git"},"license":"MIT","author":{"name":"Jan Buschtöns","email":"jan@buschtoens.me","url":"https://jan.buschtoens.me"},"directories":{"test":"tests"},"scripts":{"build":"ember build --environment=production","build:node":"tsc -p tsconfig.node.json","prepare":"yarn run build:node","lint":"npm-run-all --aggregate-output --continue-on-error --parallel \"lint:!(fix)\"","lint:fix":"npm-run-all --aggregate-output --continue-on-error --parallel lint:*:fix","lint:hbs":"ember-template-lint .","lint:hbs:fix":"ember-template-lint . --fix","lint:js":"eslint . --cache","lint:types":"tsc --noEmit","lint:js:fix":"eslint . --fix","start":"ember serve","test":"npm-run-all lint test:*","test:ember":"ember test","test:ember-compatibility":"ember try:each"},"dependencies":{"@embroider/macros":"^1.8.3","@glimmer/tracking":"^1.1.2","babel-import-util":"^1.2.2","ember-cache-primitive-polyfill":"^1.0.1","ember-cli-babel":"^7.26.11","ember-cli-babel-plugin-helpers":"^1.1.1"},"devDependencies":{"@ember/optional-features":"^2.0.0","@ember/test-helpers":"^2.8.1","@embroider/test-setup":"^1.8.3","@glimmer/component":"^1.1.2","@types/babel__core":"^7.1.19","@types/babel__traverse":"^7.18.1","@types/ember":"^4.0.1","@types/ember-qunit":"^5.0.1","@types/ember-resolver":"^5.0.9","@types/ember__test-helpers":"^2.8.1","@types/qunit":"^2.19.2","@types/rsvp":"^4.0.3","@typescript-eslint/eslint-plugin":"^5.37.0","@typescript-eslint/parser":"^5.37.0","broccoli-asset-rev":"^3.0.0","ember-auto-import":"^2.4.2","ember-cli":"~4.7.0","ember-cli-dependency-checker":"^3.3.1","ember-cli-htmlbars":"^6.1.0","ember-cli-inject-live-reload":"^2.1.0","ember-cli-sri":"^2.1.1","ember-cli-terser":"^4.0.2","ember-cli-typescript":"^3.1.4","ember-cli-typescript-blueprints":"^3.0.0","ember-disable-prototype-extensions":"^1.1.3","ember-load-initializers":"^2.1.2","ember-page-title":"^7.0.0","ember-qunit":"^5.1.5","ember-resolver":"^8.0.3","ember-source":"~4.7.0","ember-source-channel-url":"^3.0.0","ember-template-lint":"^4.14.0","ember-try":"^2.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.5.0","eslint-plugin-ember":"^11.0.6","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-qunit":"^7.3.1","loader.js":"^4.7.0","npm-run-all":"^4.1.5","prettier":"^2.7.1","qunit":"^2.19.1","qunit-dom":"^2.0.0","release-it":"^15.5.0","release-it-lerna-changelog":"^5.0.0","typescript":"~4.8.3","webpack":"^5.74.0"},"engines":{"node":"14.* || >= 16"},"publishConfig":{"registry":"https://registry.npmjs.org"},"ember":{"edition":"octane"},"ember-addon":{"before":"ember-cli-babel","configPath":"tests/dummy/config"},"peerDependencies":{"ember-source":"^3.13.0 || ^4.0.0"},"release-it":{"plugins":{"release-it-lerna-changelog":{"infile":"CHANGELOG.md","launchEditor":false}},"git":{"tagName":"v${version}"},"github":{"release":true,"tokenRef":"GITHUB_AUTH"}},"gitHead":"ab29bb21288e0b8735b3caf755da14334ba22ae5","_id":"ember-cached-decorator-polyfill@1.0.1","_nodeVersion":"14.20.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-VDgrpIJ6rDDHIfkYrsFR1BM3fpcC0+zFWIOsX0qY44zPrIXjhQWVXs2iVXLIPHprSgf+tFQ3ESxwDscpeRe/0A==","shasum":"320abc0fe45338ee7c54777e32353023c48775c5","tarball":"https://registry.npmjs.org/ember-cached-decorator-polyfill/-/ember-cached-decorator-polyfill-1.0.1.tgz","fileCount":16,"unpackedSize":29451,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHxhutkzpm1JMUz9/v3c8yAXy7XiBdHtXfaVRTaiwrIVAiBwIsqO69Dm9ZOcsX/iQJ09N6ZcUjCD576DxoFeEqGKPg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPuE5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpX+w/9H4rng9UTUhcFRzY4jOg5JMIW50NcgjbKs7ldHmXRPu2KSps3\r\nbrM9R4VgpZ/5zT8mDhrWO51lF6Gz+zSL2RjbfF+GCEnLS5QrwX+tg4ZytroV\r\nG53xu/GYnymcf2ESMbFH68BKN3zuTf+oIh/Q4Eyz1dqElhtC1JQT01sDPvOB\r\nBnikJ05HcWndcJGYB60+P2ojAHjy8L1QWW0Rp0haH2b3Yrh8E9xvfWfwVbaZ\r\niVBXiNwHIH8zZFvjAgrs4RQ4oYvVLmv+pCxWdI842yk7a3jtTWE1taAYETx/\r\n2wRy52JgweN+IdfRJfAzfMFmIUPdvKTeP5cqO0YkuF9NMnlMsh6TbaErTh12\r\nO4qptz95yrKQOB049QWa75fhU31yND3BuMUYZpEOCo3K2/4Gnyqp32Dkq479\r\nC+NMEoeYesXFNVwHfocxMx06lv9ZeT3iI9CpzJL2c4+NQJ1VqdKwlDJAOkOZ\r\ntdAm9btRxfvlTICNOJGkA4x9Fi7+v+1qjGlzAPHQGGA3Hz2drVNer7VnG1aG\r\nkt+XbWlASINDG2PRwDPIMcbqDmfMzdFfsx/X8/V4RVdjflJwP/jtNJa3kTcC\r\nje95zxfu/b2/J8tQcNrctt8rkLNqz8noBfm6/O9kYCSi9HPCxG/qza7iZTkb\r\nDWRqGMwzy0f8ONpPBCY4rqx3cmV0Bjyy220=\r\n=KlHX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ef4","email":"edward@eaf4.com"},"maintainers":[{"name":"locks","email":"rokusu@gmail.com"},{"name":"mmun","email":"im.mmun@gmail.com"},{"name":"ef4","email":"edward@eaf4.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"simonihmig","email":"ihmig@kaliber5.de"},{"name":"pzuraq","email":"opensource@pzuraq.com"},{"name":"buschtoens","email":"jan@buschtoens.me"},{"name":"katiegengler","email":"katie@kmg.io"},{"name":"chancancode","email":"godfreykfc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ember-cached-decorator-polyfill_1.0.1_1665065272979_0.31915989114498133"},"_hasShrinkwrap":false},"1.0.2":{"name":"ember-cached-decorator-polyfill","version":"1.0.2","description":"Polyfill for RFC 566: @cached","keywords":["ember-addon","polyfill","glimmer","tracking","cache","cached","memo","memoize","memoized","memoization"],"exports":{".":"./index.js","./babel-plugin":"./lib/transpile-modules.js"},"homepage":"https://github.com/ember-polyfills/ember-cached-decorator-polyfill#readme","bugs":{"url":"https://github.com/ember-polyfills/ember-cached-decorator-polyfill/issues"},"repository":{"type":"git","url":"git+https://github.com/ember-polyfills/ember-cached-decorator-polyfill.git"},"license":"MIT","author":{"name":"Jan Buschtöns","email":"jan@buschtoens.me","url":"https://jan.buschtoens.me"},"directories":{"test":"tests"},"scripts":{"build":"ember build --environment=production","build:node":"tsc -p tsconfig.node.json","prepare":"yarn run build:node","lint":"npm-run-all --aggregate-output --continue-on-error --parallel \"lint:!(fix)\"","lint:fix":"npm-run-all --aggregate-output --continue-on-error --parallel lint:*:fix","lint:hbs":"ember-template-lint .","lint:hbs:fix":"ember-template-lint . --fix","lint:js":"eslint . --cache","lint:types":"tsc --noEmit","lint:js:fix":"eslint . --fix","start":"ember serve","test":"npm-run-all lint test:*","test:ember":"ember test","test:ember-compatibility":"ember try:each"},"dependencies":{"@embroider/macros":"^1.8.3","@glimmer/tracking":"^1.1.2","babel-import-util":"^1.2.2","ember-cache-primitive-polyfill":"^1.0.1","ember-cli-babel":"^7.26.11","ember-cli-babel-plugin-helpers":"^1.1.1"},"devDependencies":{"@ember/optional-features":"^2.0.0","@ember/test-helpers":"^2.8.1","@embroider/test-setup":"^1.8.3","@glimmer/component":"^1.1.2","@types/babel__core":"^7.1.19","@types/babel__traverse":"^7.18.1","@types/ember":"^4.0.1","@types/ember-qunit":"^5.0.1","@types/ember-resolver":"^5.0.9","@types/ember__test-helpers":"^2.8.1","@types/qunit":"^2.19.2","@types/rsvp":"^4.0.3","@typescript-eslint/eslint-plugin":"^5.37.0","@typescript-eslint/parser":"^5.37.0","broccoli-asset-rev":"^3.0.0","ember-auto-import":"^2.4.2","ember-cli":"~4.7.0","ember-cli-dependency-checker":"^3.3.1","ember-cli-htmlbars":"^6.1.0","ember-cli-inject-live-reload":"^2.1.0","ember-cli-sri":"^2.1.1","ember-cli-terser":"^4.0.2","ember-cli-typescript":"^3.1.4","ember-cli-typescript-blueprints":"^3.0.0","ember-disable-prototype-extensions":"^1.1.3","ember-load-initializers":"^2.1.2","ember-page-title":"^7.0.0","ember-qunit":"^5.1.5","ember-resolver":"^8.0.3","ember-source":"~4.7.0","ember-source-channel-url":"^3.0.0","ember-template-lint":"^4.14.0","ember-try":"^2.0.0","eslint":"^7.32.0","eslint-config-prettier":"^8.5.0","eslint-plugin-ember":"^11.0.6","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-qunit":"^7.3.1","loader.js":"^4.7.0","npm-run-all":"^4.1.5","prettier":"^2.7.1","qunit":"^2.19.1","qunit-dom":"^2.0.0","release-it":"^15.5.0","release-it-lerna-changelog":"^5.0.0","typescript":"~4.8.3","webpack":"^5.74.0"},"engines":{"node":"14.* || >= 16"},"publishConfig":{"registry":"https://registry.npmjs.org"},"ember":{"edition":"octane"},"ember-addon":{"before":"ember-cli-babel","configPath":"tests/dummy/config"},"peerDependencies":{"ember-source":"^3.13.0 || ^4.0.0 || >= 5.0.0"},"release-it":{"plugins":{"release-it-lerna-changelog":{"infile":"CHANGELOG.md","launchEditor":false}},"git":{"tagName":"v${version}"},"github":{"release":true,"tokenRef":"GITHUB_AUTH"}},"types":"./index.d.ts","gitHead":"30b03b37fa27385283eef8b0757def082b97a425","_id":"ember-cached-decorator-polyfill@1.0.2","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-hUX6OYTKltAPAu8vsVZK02BfMTV0OUXrPqvRahYPhgS7D0I6joLjlskd7mhqJMcaXLywqceIy8/s+x8bxF8bpQ==","shasum":"26445056ebee3776c340e28652ce59be73dd3958","tarball":"https://registry.npmjs.org/ember-cached-decorator-polyfill/-/ember-cached-decorator-polyfill-1.0.2.tgz","fileCount":16,"unpackedSize":29911,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAq0Ums2Ie6j+Rvkf4+q3ues8JMoCRPNbaDum6B7P7w5AiAklca0SkrdRRKBLDUcMH8UN33pO0TBPBa1rTEQVW2waw=="}]},"_npmUser":{"name":"simonihmig","email":"ihmig@kaliber5.de"},"maintainers":[{"name":"locks","email":"rokusu@gmail.com"},{"name":"mmun","email":"im.mmun@gmail.com"},{"name":"ef4","email":"edward@eaf4.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"simonihmig","email":"ihmig@kaliber5.de"},{"name":"pzuraq","email":"opensource@pzuraq.com"},{"name":"buschtoens","email":"jan@buschtoens.me"},{"name":"katiegengler","email":"katie@kmg.io"},{"name":"chancancode","email":"godfreykfc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ember-cached-decorator-polyfill_1.0.2_1690403383296_0.7820234280520044"},"_hasShrinkwrap":false}},"time":{"created":"2020-08-11T08:41:12.062Z","0.1.0-1":"2020-08-11T08:41:12.157Z","modified":"2023-07-26T20:29:43.687Z","0.1.0-2":"2020-08-17T09:35:03.839Z","0.1.0-3":"2020-08-17T13:49:23.456Z","0.1.0":"2020-09-09T09:06:42.410Z","0.1.1":"2021-02-16T18:33:38.090Z","0.1.2":"2021-05-19T15:14:42.130Z","0.1.3":"2021-05-20T15:31:31.164Z","0.1.4":"2021-07-20T20:46:37.545Z","1.0.0":"2022-10-06T13:51:03.094Z","1.0.1":"2022-10-06T14:07:53.158Z","1.0.2":"2023-07-26T20:29:43.484Z"},"maintainers":[{"name":"locks","email":"rokusu@gmail.com"},{"name":"mmun","email":"im.mmun@gmail.com"},{"name":"ef4","email":"edward@eaf4.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"simonihmig","email":"ihmig@kaliber5.de"},{"name":"pzuraq","email":"opensource@pzuraq.com"},{"name":"buschtoens","email":"jan@buschtoens.me"},{"name":"katiegengler","email":"katie@kmg.io"},{"name":"chancancode","email":"godfreykfc@gmail.com"}],"description":"Polyfill for RFC 566: @cached","homepage":"https://github.com/ember-polyfills/ember-cached-decorator-polyfill#readme","keywords":["ember-addon","polyfill","glimmer","tracking","cache","cached","memo","memoize","memoized","memoization"],"repository":{"type":"git","url":"git+https://github.com/ember-polyfills/ember-cached-decorator-polyfill.git"},"author":{"name":"Jan Buschtöns","email":"jan@buschtoens.me","url":"https://jan.buschtoens.me"},"bugs":{"url":"https://github.com/ember-polyfills/ember-cached-decorator-polyfill/issues"},"license":"MIT","readme":"# ember-cached-decorator-polyfill\n\n[![CI](https://github.com/ember-polyfills/ember-cached-decorator-polyfill/workflows/CI/badge.svg)](https://github.com/ember-polyfills/ember-cached-decorator-polyfill/actions)\n[![npm version](https://badge.fury.io/js/ember-cached-decorator-polyfill.svg)](http://badge.fury.io/js/ember-cached-decorator-polyfill)\n[![Download Total](https://img.shields.io/npm/dt/ember-cached-decorator-polyfill.svg)](http://badge.fury.io/js/ember-cached-decorator-polyfill)\n[![Ember Observer Score](https://emberobserver.com/badges/ember-cached-decorator-polyfill.svg)](https://emberobserver.com/addons/ember-cached-decorator-polyfill)\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n[![Dependabot enabled](https://img.shields.io/badge/dependabot-enabled-blue.svg?logo=dependabot)](https://dependabot.com/)\n[![dependencies Status](https://david-dm.org/ember-polyfills/ember-cached-decorator-polyfill/status.svg)](https://david-dm.org/ember-polyfills/ember-cached-decorator-polyfill)\n[![devDependencies Status](https://david-dm.org/ember-polyfills/ember-cached-decorator-polyfill/dev-status.svg)](https://david-dm.org/ember-polyfills/ember-cached-decorator-polyfill?type=dev)\n\nPolyfill for [RFC 566 \"@cached decorator\"][rfc-566].\n\n[rfc-566]: https://github.com/emberjs/rfcs/pull/566\n\n## Installation\n\n```bash\nember install ember-cached-decorator-polyfill\n```\n\nFor addons, pass the `-S` flag.\n\nIf you're working in an environment with an explicit Babel config (like a V2\naddon or an app with `ember-cli-babel`'s `{ useBabelConfig: true }`\nmode), see \"Explicit Babel Config\" below.\n\n## Compatibility\n\n- Ember.js v3.13 or above\n- Ember CLI v2.13 or above\n- Node.js v14 or above\n\n## Summary\n\nAdd a `@cached` decorator for memoizing the result of a getter based on\nautotracking. In the following example, `fullName` would only recalculate if\n`firstName` or `lastName` is updated.\n\n```js\nimport { tracked, cached } from '@glimmer/tracking';\n\nclass Person {\n  @tracked firstName = 'Jen';\n  @tracked lastName = 'Weber';\n\n  @cached\n  get fullName() {\n    return `${this.firstName} ${this.lastName}`;\n  }\n}\n```\n\nFor detailed usage instructions, refer to the\n[RFC 566 \"@cached decorator\"][rfc-566].\n\n## TypeScript Usage\n\nTypeScript's normal type resolution for an import from `@glimmer/tracking`\nwill **not** find the types provided by this polyfill, since the actual\n`@glimmer/tracking` package does not include an export for `cache`.\n\nIn order for TypeScript to recognize the extra `cache` export, add an import\nlike this somewhere in your codebase (like `app.ts` or `test-helper.ts`):\n\n```ts\nimport 'ember-cached-decorator-polyfill';\n```\n\nOnce the upstream types have been updated to reflect RFC 566, this will no\nlonger be necessary.\n\n## Explicit Babel Config\n\nIn environments where you have an explicit Babel config (like authoring a V2\naddon) you will need to configure this polyfill's babel plugin. Add it to your\n`babel.config.js` like:\n\n```\n{\n  \"plugins\": [\n    \"ember-cached-decorator-polyfill/babel-plugin\"\n  ]\n}\n```\n\n","readmeFilename":"README.md"}