diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9bffe9c1f..cdcfce70e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,7 +10,7 @@ on: - cron: '0 3 * * *' # daily, at 3am env: - PNPM_VERSION: 6.32.19 + PNPM_VERSION: 7.1.2 jobs: docs: @@ -19,7 +19,7 @@ jobs: steps: - uses: actions/checkout@v3.0.2 - - uses: pnpm/action-setup@v2.2.2 + - uses: pnpm/action-setup@v2.2.1 with: version: ${{ env.PNPM_VERSION }} @@ -44,7 +44,7 @@ jobs: steps: - uses: actions/checkout@v3.0.2 - - uses: pnpm/action-setup@v2.2.2 + - uses: pnpm/action-setup@v2.2.1 with: version: ${{ env.PNPM_VERSION }} @@ -56,7 +56,7 @@ jobs: - run: pnpm install - run: pnpm lint - run: pnpm build - - run: pnpm test:coverage -- --runInBand + - run: pnpm test:coverage --runInBand - run: pnpm test:ember compatibility: @@ -73,7 +73,7 @@ jobs: steps: - uses: actions/checkout@v3.0.2 - - uses: pnpm/action-setup@v2.2.2 + - uses: pnpm/action-setup@v2.2.1 with: version: ${{ env.PNPM_VERSION }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0a79eb8a9..026951395 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -6,7 +6,7 @@ on: - 'v*' env: - PNPM_VERSION: 6.32.19 + PNPM_VERSION: 7.1.2 jobs: release: @@ -15,7 +15,7 @@ jobs: steps: - uses: actions/checkout@v3.0.2 - - uses: pnpm/action-setup@v2.2.2 + - uses: pnpm/action-setup@v2.2.1 with: version: ${{ env.PNPM_VERSION }} diff --git a/.npmrc b/.npmrc new file mode 100644 index 000000000..319e41e69 --- /dev/null +++ b/.npmrc @@ -0,0 +1 @@ +strict-peer-dependencies=false diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cf1bc3566..220f81a3d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,4 +1,4 @@ -lockfileVersion: 5.3 +lockfileVersion: 5.4 specifiers: '@ember/optional-features': 2.0.0 @@ -57,11 +57,11 @@ devDependencies: '@embroider/compat': 0.48.1_@embroider+core@0.48.1 '@embroider/core': 0.48.1 '@embroider/macros': 0.48.1 - '@embroider/webpack': 0.48.1_fe3398f56dc07aa174171878c87bb1df + '@embroider/webpack': 0.48.1_7yzzr5lnyb5kc5axdb4mq65r34 '@types/jest': 27.5.2 '@types/qunit': 2.11.3 - '@typescript-eslint/eslint-plugin': 5.27.0_1cb21ecc3f04eca4a509631d5e40e8fa - '@typescript-eslint/parser': 5.27.0_eslint@8.16.0+typescript@4.7.2 + '@typescript-eslint/eslint-plugin': 5.27.0_dszb5tb7atwkjjijmmov4qhi7i + '@typescript-eslint/parser': 5.27.0_xztl6dhthcahlo6akmb2bmjmle babel-plugin-transform-es2015-modules-commonjs: 6.26.2 babel-preset-env: 1.7.0 documentation: 13.2.4 @@ -72,13 +72,13 @@ devDependencies: ember-cli-inject-live-reload: 2.1.0 ember-load-initializers: 2.1.2 ember-maybe-import-regenerator: 1.0.0 - ember-qunit: 5.1.5_66aaf4259d52975831654068563a6d0a + ember-qunit: 5.1.5_m2vpijm5kklvqmlfibufmotnbi ember-resolver: 8.0.3 ember-source: 4.4.1_webpack@5.72.1 ember-try: 2.0.0 eslint: 8.16.0 eslint-config-prettier: 8.5.0_eslint@8.16.0 - eslint-plugin-prettier: 4.0.0_4fe3201cd09a8826bbd8050f2348cb2f + eslint-plugin-prettier: 4.0.0_j7rsahgqtkecno6yauhsgsglf4 jest: 27.5.1 lerna-changelog: 2.2.0 loader.js: 4.7.0 @@ -87,8 +87,8 @@ devDependencies: release-it: 15.0.0 release-it-lerna-changelog: 4.0.1_release-it@15.0.0 rollup: 2.75.5 - rollup-plugin-typescript2: 0.32.0_rollup@2.75.5+typescript@4.7.2 - ts-jest: 27.1.5_4e623839ecfc1b0242d7f262e6e0b1df + rollup-plugin-typescript2: 0.32.0_c35tdt7gp2d5l5haihtfkb3u7e + ts-jest: 27.1.5_jzrdqopm7qnqeqwx6jronyfr34 typescript: 4.7.2 webpack: 5.72.1 @@ -253,7 +253,7 @@ packages: transitivePeerDependencies: - supports-color - /@babel/helper-create-class-features-plugin/7.17.9_bda1a1cee8ebfe7b2737fd794e72abfb: + /@babel/helper-create-class-features-plugin/7.17.9_xwq2dtxi5p7hwjzx7v4u44vl7m: resolution: {integrity: sha512-kUjip3gruz6AJKOq5i3nC6CoCEEF/oHH3cp6tOZhB+IyyyPyW0g1Gfsxn3mkk6S08pIA2y8GQh609v9G/5sHVQ==} engines: {node: '>=6.9.0'} peerDependencies: @@ -298,7 +298,7 @@ packages: transitivePeerDependencies: - supports-color - /@babel/helper-define-polyfill-provider/0.3.1_bda1a1cee8ebfe7b2737fd794e72abfb: + /@babel/helper-define-polyfill-provider/0.3.1_xwq2dtxi5p7hwjzx7v4u44vl7m: resolution: {integrity: sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==} peerDependencies: '@babel/core': ^7.4.0-0 @@ -564,7 +564,7 @@ packages: transitivePeerDependencies: - supports-color - /@babel/plugin-proposal-async-generator-functions/7.16.8_bda1a1cee8ebfe7b2737fd794e72abfb: + /@babel/plugin-proposal-async-generator-functions/7.16.8_xwq2dtxi5p7hwjzx7v4u44vl7m: resolution: {integrity: sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==} engines: {node: '>=6.9.0'} peerDependencies: @@ -602,14 +602,14 @@ packages: transitivePeerDependencies: - supports-color - /@babel/plugin-proposal-class-properties/7.16.7_bda1a1cee8ebfe7b2737fd794e72abfb: + /@babel/plugin-proposal-class-properties/7.16.7_xwq2dtxi5p7hwjzx7v4u44vl7m: resolution: {integrity: sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.17.9_supports-color@8.1.1 - '@babel/helper-create-class-features-plugin': 7.17.9_bda1a1cee8ebfe7b2737fd794e72abfb + '@babel/helper-create-class-features-plugin': 7.17.9_xwq2dtxi5p7hwjzx7v4u44vl7m '@babel/helper-plugin-utils': 7.16.7 transitivePeerDependencies: - supports-color @@ -628,14 +628,14 @@ packages: transitivePeerDependencies: - supports-color - /@babel/plugin-proposal-class-static-block/7.17.6_bda1a1cee8ebfe7b2737fd794e72abfb: + /@babel/plugin-proposal-class-static-block/7.17.6_xwq2dtxi5p7hwjzx7v4u44vl7m: resolution: {integrity: sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.12.0 dependencies: '@babel/core': 7.17.9_supports-color@8.1.1 - '@babel/helper-create-class-features-plugin': 7.17.9_bda1a1cee8ebfe7b2737fd794e72abfb + '@babel/helper-create-class-features-plugin': 7.17.9_xwq2dtxi5p7hwjzx7v4u44vl7m '@babel/helper-plugin-utils': 7.16.7 '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.17.9 transitivePeerDependencies: @@ -658,14 +658,14 @@ packages: transitivePeerDependencies: - supports-color - /@babel/plugin-proposal-decorators/7.17.9_bda1a1cee8ebfe7b2737fd794e72abfb: + /@babel/plugin-proposal-decorators/7.17.9_xwq2dtxi5p7hwjzx7v4u44vl7m: resolution: {integrity: sha512-EfH2LZ/vPa2wuPwJ26j+kYRkaubf89UlwxKXtxqEm57HrgSEYDB8t4swFP+p8LcI9yiP9ZRJJjo/58hS6BnaDA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.17.9_supports-color@8.1.1 - '@babel/helper-create-class-features-plugin': 7.17.9_bda1a1cee8ebfe7b2737fd794e72abfb + '@babel/helper-create-class-features-plugin': 7.17.9_xwq2dtxi5p7hwjzx7v4u44vl7m '@babel/helper-plugin-utils': 7.16.7 '@babel/helper-replace-supers': 7.16.7_supports-color@8.1.1 '@babel/helper-split-export-declaration': 7.16.7 @@ -781,14 +781,14 @@ packages: transitivePeerDependencies: - supports-color - /@babel/plugin-proposal-private-methods/7.16.11_bda1a1cee8ebfe7b2737fd794e72abfb: + /@babel/plugin-proposal-private-methods/7.16.11_xwq2dtxi5p7hwjzx7v4u44vl7m: resolution: {integrity: sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.17.9_supports-color@8.1.1 - '@babel/helper-create-class-features-plugin': 7.17.9_bda1a1cee8ebfe7b2737fd794e72abfb + '@babel/helper-create-class-features-plugin': 7.17.9_xwq2dtxi5p7hwjzx7v4u44vl7m '@babel/helper-plugin-utils': 7.16.7 transitivePeerDependencies: - supports-color @@ -808,7 +808,7 @@ packages: transitivePeerDependencies: - supports-color - /@babel/plugin-proposal-private-property-in-object/7.16.7_bda1a1cee8ebfe7b2737fd794e72abfb: + /@babel/plugin-proposal-private-property-in-object/7.16.7_xwq2dtxi5p7hwjzx7v4u44vl7m: resolution: {integrity: sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==} engines: {node: '>=6.9.0'} peerDependencies: @@ -816,7 +816,7 @@ packages: dependencies: '@babel/core': 7.17.9_supports-color@8.1.1 '@babel/helper-annotate-as-pure': 7.16.7 - '@babel/helper-create-class-features-plugin': 7.17.9_bda1a1cee8ebfe7b2737fd794e72abfb + '@babel/helper-create-class-features-plugin': 7.17.9_xwq2dtxi5p7hwjzx7v4u44vl7m '@babel/helper-plugin-utils': 7.16.7 '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.17.9 transitivePeerDependencies: @@ -1015,7 +1015,7 @@ packages: transitivePeerDependencies: - supports-color - /@babel/plugin-transform-async-to-generator/7.16.8_bda1a1cee8ebfe7b2737fd794e72abfb: + /@babel/plugin-transform-async-to-generator/7.16.8_xwq2dtxi5p7hwjzx7v4u44vl7m: resolution: {integrity: sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==} engines: {node: '>=6.9.0'} peerDependencies: @@ -1074,7 +1074,7 @@ packages: transitivePeerDependencies: - supports-color - /@babel/plugin-transform-classes/7.16.7_bda1a1cee8ebfe7b2737fd794e72abfb: + /@babel/plugin-transform-classes/7.16.7_xwq2dtxi5p7hwjzx7v4u44vl7m: resolution: {integrity: sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==} engines: {node: '>=6.9.0'} peerDependencies: @@ -1191,7 +1191,7 @@ packages: transitivePeerDependencies: - supports-color - /@babel/plugin-transform-modules-amd/7.16.7_bda1a1cee8ebfe7b2737fd794e72abfb: + /@babel/plugin-transform-modules-amd/7.16.7_xwq2dtxi5p7hwjzx7v4u44vl7m: resolution: {integrity: sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==} engines: {node: '>=6.9.0'} peerDependencies: @@ -1219,7 +1219,7 @@ packages: transitivePeerDependencies: - supports-color - /@babel/plugin-transform-modules-commonjs/7.17.9_bda1a1cee8ebfe7b2737fd794e72abfb: + /@babel/plugin-transform-modules-commonjs/7.17.9_xwq2dtxi5p7hwjzx7v4u44vl7m: resolution: {integrity: sha512-2TBFd/r2I6VlYn0YRTz2JdazS+FoUuQ2rIFHoAxtyP/0G3D82SBLaRq9rnUkpqlLg03Byfl/+M32mpxjO6KaPw==} engines: {node: '>=6.9.0'} peerDependencies: @@ -1249,7 +1249,7 @@ packages: transitivePeerDependencies: - supports-color - /@babel/plugin-transform-modules-systemjs/7.17.8_bda1a1cee8ebfe7b2737fd794e72abfb: + /@babel/plugin-transform-modules-systemjs/7.17.8_xwq2dtxi5p7hwjzx7v4u44vl7m: resolution: {integrity: sha512-39reIkMTUVagzgA5x88zDYXPCMT6lcaRKs1+S9K6NKBPErbgO/w/kP8GlNQTC87b412ZTlmNgr3k2JrWgHH+Bw==} engines: {node: '>=6.9.0'} peerDependencies: @@ -1277,7 +1277,7 @@ packages: transitivePeerDependencies: - supports-color - /@babel/plugin-transform-modules-umd/7.16.7_bda1a1cee8ebfe7b2737fd794e72abfb: + /@babel/plugin-transform-modules-umd/7.16.7_xwq2dtxi5p7hwjzx7v4u44vl7m: resolution: {integrity: sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==} engines: {node: '>=6.9.0'} peerDependencies: @@ -1320,7 +1320,7 @@ packages: transitivePeerDependencies: - supports-color - /@babel/plugin-transform-object-super/7.16.7_bda1a1cee8ebfe7b2737fd794e72abfb: + /@babel/plugin-transform-object-super/7.16.7_xwq2dtxi5p7hwjzx7v4u44vl7m: resolution: {integrity: sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==} engines: {node: '>=6.9.0'} peerDependencies: @@ -1385,7 +1385,7 @@ packages: transitivePeerDependencies: - supports-color - /@babel/plugin-transform-runtime/7.17.0_bda1a1cee8ebfe7b2737fd794e72abfb: + /@babel/plugin-transform-runtime/7.17.0_xwq2dtxi5p7hwjzx7v4u44vl7m: resolution: {integrity: sha512-fr7zPWnKXNc1xoHfrIU9mN/4XKX4VLZ45Q+oMhfsYIaHvg7mHgmhfOy/ckRWqDK7XF3QDigRpkh5DKq6+clE8A==} engines: {node: '>=6.9.0'} peerDependencies: @@ -1394,9 +1394,9 @@ packages: '@babel/core': 7.17.9_supports-color@8.1.1 '@babel/helper-module-imports': 7.16.7 '@babel/helper-plugin-utils': 7.16.7 - babel-plugin-polyfill-corejs2: 0.3.1_bda1a1cee8ebfe7b2737fd794e72abfb - babel-plugin-polyfill-corejs3: 0.5.2_bda1a1cee8ebfe7b2737fd794e72abfb - babel-plugin-polyfill-regenerator: 0.3.1_bda1a1cee8ebfe7b2737fd794e72abfb + babel-plugin-polyfill-corejs2: 0.3.1_xwq2dtxi5p7hwjzx7v4u44vl7m + babel-plugin-polyfill-corejs3: 0.5.2_xwq2dtxi5p7hwjzx7v4u44vl7m + babel-plugin-polyfill-regenerator: 0.3.1_xwq2dtxi5p7hwjzx7v4u44vl7m semver: 6.3.0 transitivePeerDependencies: - supports-color @@ -1461,14 +1461,14 @@ packages: transitivePeerDependencies: - supports-color - /@babel/plugin-transform-typescript/7.16.8_bda1a1cee8ebfe7b2737fd794e72abfb: + /@babel/plugin-transform-typescript/7.16.8_xwq2dtxi5p7hwjzx7v4u44vl7m: resolution: {integrity: sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.17.9_supports-color@8.1.1 - '@babel/helper-create-class-features-plugin': 7.17.9_bda1a1cee8ebfe7b2737fd794e72abfb + '@babel/helper-create-class-features-plugin': 7.17.9_xwq2dtxi5p7hwjzx7v4u44vl7m '@babel/helper-plugin-utils': 7.16.7 '@babel/plugin-syntax-typescript': 7.16.7_@babel+core@7.17.9 transitivePeerDependencies: @@ -1594,7 +1594,7 @@ packages: transitivePeerDependencies: - supports-color - /@babel/preset-env/7.16.11_bda1a1cee8ebfe7b2737fd794e72abfb: + /@babel/preset-env/7.16.11_xwq2dtxi5p7hwjzx7v4u44vl7m: resolution: {integrity: sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==} engines: {node: '>=6.9.0'} peerDependencies: @@ -1607,9 +1607,9 @@ packages: '@babel/helper-validator-option': 7.16.7 '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.16.7_@babel+core@7.17.9 '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.16.7_@babel+core@7.17.9 - '@babel/plugin-proposal-async-generator-functions': 7.16.8_bda1a1cee8ebfe7b2737fd794e72abfb - '@babel/plugin-proposal-class-properties': 7.16.7_bda1a1cee8ebfe7b2737fd794e72abfb - '@babel/plugin-proposal-class-static-block': 7.17.6_bda1a1cee8ebfe7b2737fd794e72abfb + '@babel/plugin-proposal-async-generator-functions': 7.16.8_xwq2dtxi5p7hwjzx7v4u44vl7m + '@babel/plugin-proposal-class-properties': 7.16.7_xwq2dtxi5p7hwjzx7v4u44vl7m + '@babel/plugin-proposal-class-static-block': 7.17.6_xwq2dtxi5p7hwjzx7v4u44vl7m '@babel/plugin-proposal-dynamic-import': 7.16.7_@babel+core@7.17.9 '@babel/plugin-proposal-export-namespace-from': 7.16.7_@babel+core@7.17.9 '@babel/plugin-proposal-json-strings': 7.16.7_@babel+core@7.17.9 @@ -1619,8 +1619,8 @@ packages: '@babel/plugin-proposal-object-rest-spread': 7.17.3_@babel+core@7.17.9 '@babel/plugin-proposal-optional-catch-binding': 7.16.7_@babel+core@7.17.9 '@babel/plugin-proposal-optional-chaining': 7.16.7_@babel+core@7.17.9 - '@babel/plugin-proposal-private-methods': 7.16.11_bda1a1cee8ebfe7b2737fd794e72abfb - '@babel/plugin-proposal-private-property-in-object': 7.16.7_bda1a1cee8ebfe7b2737fd794e72abfb + '@babel/plugin-proposal-private-methods': 7.16.11_xwq2dtxi5p7hwjzx7v4u44vl7m + '@babel/plugin-proposal-private-property-in-object': 7.16.7_xwq2dtxi5p7hwjzx7v4u44vl7m '@babel/plugin-proposal-unicode-property-regex': 7.16.7_@babel+core@7.17.9 '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.17.9 '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.17.9 @@ -1637,10 +1637,10 @@ packages: '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.17.9 '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.17.9 '@babel/plugin-transform-arrow-functions': 7.16.7_@babel+core@7.17.9 - '@babel/plugin-transform-async-to-generator': 7.16.8_bda1a1cee8ebfe7b2737fd794e72abfb + '@babel/plugin-transform-async-to-generator': 7.16.8_xwq2dtxi5p7hwjzx7v4u44vl7m '@babel/plugin-transform-block-scoped-functions': 7.16.7_@babel+core@7.17.9 '@babel/plugin-transform-block-scoping': 7.16.7_@babel+core@7.17.9 - '@babel/plugin-transform-classes': 7.16.7_bda1a1cee8ebfe7b2737fd794e72abfb + '@babel/plugin-transform-classes': 7.16.7_xwq2dtxi5p7hwjzx7v4u44vl7m '@babel/plugin-transform-computed-properties': 7.16.7_@babel+core@7.17.9 '@babel/plugin-transform-destructuring': 7.17.7_@babel+core@7.17.9 '@babel/plugin-transform-dotall-regex': 7.16.7_@babel+core@7.17.9 @@ -1650,13 +1650,13 @@ packages: '@babel/plugin-transform-function-name': 7.16.7_@babel+core@7.17.9 '@babel/plugin-transform-literals': 7.16.7_@babel+core@7.17.9 '@babel/plugin-transform-member-expression-literals': 7.16.7_@babel+core@7.17.9 - '@babel/plugin-transform-modules-amd': 7.16.7_bda1a1cee8ebfe7b2737fd794e72abfb - '@babel/plugin-transform-modules-commonjs': 7.17.9_bda1a1cee8ebfe7b2737fd794e72abfb - '@babel/plugin-transform-modules-systemjs': 7.17.8_bda1a1cee8ebfe7b2737fd794e72abfb - '@babel/plugin-transform-modules-umd': 7.16.7_bda1a1cee8ebfe7b2737fd794e72abfb + '@babel/plugin-transform-modules-amd': 7.16.7_xwq2dtxi5p7hwjzx7v4u44vl7m + '@babel/plugin-transform-modules-commonjs': 7.17.9_xwq2dtxi5p7hwjzx7v4u44vl7m + '@babel/plugin-transform-modules-systemjs': 7.17.8_xwq2dtxi5p7hwjzx7v4u44vl7m + '@babel/plugin-transform-modules-umd': 7.16.7_xwq2dtxi5p7hwjzx7v4u44vl7m '@babel/plugin-transform-named-capturing-groups-regex': 7.16.8_@babel+core@7.17.9 '@babel/plugin-transform-new-target': 7.16.7_@babel+core@7.17.9 - '@babel/plugin-transform-object-super': 7.16.7_bda1a1cee8ebfe7b2737fd794e72abfb + '@babel/plugin-transform-object-super': 7.16.7_xwq2dtxi5p7hwjzx7v4u44vl7m '@babel/plugin-transform-parameters': 7.16.7_@babel+core@7.17.9 '@babel/plugin-transform-property-literals': 7.16.7_@babel+core@7.17.9 '@babel/plugin-transform-regenerator': 7.17.9_@babel+core@7.17.9 @@ -1670,9 +1670,9 @@ packages: '@babel/plugin-transform-unicode-regex': 7.16.7_@babel+core@7.17.9 '@babel/preset-modules': 0.1.5_@babel+core@7.17.9 '@babel/types': 7.17.0 - babel-plugin-polyfill-corejs2: 0.3.1_bda1a1cee8ebfe7b2737fd794e72abfb - babel-plugin-polyfill-corejs3: 0.5.2_bda1a1cee8ebfe7b2737fd794e72abfb - babel-plugin-polyfill-regenerator: 0.3.1_bda1a1cee8ebfe7b2737fd794e72abfb + babel-plugin-polyfill-corejs2: 0.3.1_xwq2dtxi5p7hwjzx7v4u44vl7m + babel-plugin-polyfill-corejs3: 0.5.2_xwq2dtxi5p7hwjzx7v4u44vl7m + babel-plugin-polyfill-regenerator: 0.3.1_xwq2dtxi5p7hwjzx7v4u44vl7m core-js-compat: 3.22.0 semver: 6.3.0 transitivePeerDependencies: @@ -1824,7 +1824,7 @@ packages: - supports-color dev: true - /@embroider/babel-loader-8/0.48.1_ebaa9738b6f20c236447f436e608b9a9: + /@embroider/babel-loader-8/0.48.1_5ovjoofw6igcgzch6q3omcfzve: resolution: {integrity: sha512-GnkfJXo1pntrfXl52UV/S48XoBl4ucGOa6/k6pzFOd489wa3PVuiSXqj6Tfqdc1Z8vMi3ZM6PJZOWPSrG4wrzw==} engines: {node: 12.* || 14.* || >= 16} dependencies: @@ -1832,7 +1832,7 @@ packages: '@babel/plugin-proposal-nullish-coalescing-operator': 7.16.7_@babel+core@7.17.9 '@babel/plugin-proposal-optional-chaining': 7.16.7_@babel+core@7.17.9 '@embroider/core': 0.48.1_supports-color@8.1.1 - babel-loader: 8.2.4_a9b305e810f63efe87704e3911305b34 + babel-loader: 8.2.4_vgzql2aq6y7p5b3qjy4rcmc3gq transitivePeerDependencies: - bufferutil - canvas @@ -1942,7 +1942,7 @@ packages: '@babel/core': 7.17.9_supports-color@8.1.1 '@babel/parser': 7.17.9 '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.17.9 - '@babel/plugin-transform-runtime': 7.17.0_bda1a1cee8ebfe7b2737fd794e72abfb + '@babel/plugin-transform-runtime': 7.17.0_xwq2dtxi5p7hwjzx7v4u44vl7m '@babel/runtime': 7.17.9 '@babel/traverse': 7.17.9_supports-color@8.1.1 '@embroider/macros': 0.48.1_supports-color@8.1.1 @@ -1977,7 +1977,7 @@ packages: - utf-8-validate dev: true - /@embroider/hbs-loader/0.48.1_fe3398f56dc07aa174171878c87bb1df: + /@embroider/hbs-loader/0.48.1_7yzzr5lnyb5kc5axdb4mq65r34: resolution: {integrity: sha512-w0pa9JRhTQiBhDiLjgCxQWFvAzSqBv4gNIy+ujnlWmcWlMQlZNg1eoWF4r3LJSDyVfNfPcJ8Q3+16MUEAT7Sjw==} engines: {node: 12.* || 14.* || >= 16} peerDependencies: @@ -2075,7 +2075,7 @@ packages: - supports-color dev: true - /@embroider/webpack/0.48.1_fe3398f56dc07aa174171878c87bb1df: + /@embroider/webpack/0.48.1_7yzzr5lnyb5kc5axdb4mq65r34: resolution: {integrity: sha512-50vFm3e/KliysfNInoSHwK/ULBohmwI7wR7to+uLdvPiO9LCvb//YSEbjD3jRrU9JEkfUVpA5XbUFYEA4vQDcQ==} engines: {node: 12.* || 14.* || >= 16} peerDependencies: @@ -2085,13 +2085,13 @@ packages: '@babel/core': 7.17.9_supports-color@8.1.1 '@babel/plugin-proposal-nullish-coalescing-operator': 7.16.7_@babel+core@7.17.9 '@babel/plugin-proposal-optional-chaining': 7.16.7_@babel+core@7.17.9 - '@embroider/babel-loader-8': 0.48.1_ebaa9738b6f20c236447f436e608b9a9 + '@embroider/babel-loader-8': 0.48.1_5ovjoofw6igcgzch6q3omcfzve '@embroider/core': 0.48.1 - '@embroider/hbs-loader': 0.48.1_fe3398f56dc07aa174171878c87bb1df + '@embroider/hbs-loader': 0.48.1_7yzzr5lnyb5kc5axdb4mq65r34 '@embroider/shared-internals': 0.48.1 '@types/source-map': 0.5.7 '@types/supports-color': 8.1.1 - babel-loader: 8.2.4_a9b305e810f63efe87704e3911305b34 + babel-loader: 8.2.4_vgzql2aq6y7p5b3qjy4rcmc3gq babel-preset-env: 1.7.0_supports-color@8.1.1 css-loader: 5.2.7_webpack@5.72.1 csso: 4.2.0 @@ -2942,7 +2942,7 @@ packages: '@types/yargs-parser': 21.0.0 dev: true - /@typescript-eslint/eslint-plugin/5.27.0_1cb21ecc3f04eca4a509631d5e40e8fa: + /@typescript-eslint/eslint-plugin/5.27.0_dszb5tb7atwkjjijmmov4qhi7i: resolution: {integrity: sha512-DDrIA7GXtmHXr1VCcx9HivA39eprYBIFxbQEHI6NyraRDxCGpxAFiYQAT/1Y0vh1C+o2vfBiy4IuPoXxtTZCAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2953,10 +2953,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.27.0_eslint@8.16.0+typescript@4.7.2 + '@typescript-eslint/parser': 5.27.0_xztl6dhthcahlo6akmb2bmjmle '@typescript-eslint/scope-manager': 5.27.0 - '@typescript-eslint/type-utils': 5.27.0_eslint@8.16.0+typescript@4.7.2 - '@typescript-eslint/utils': 5.27.0_eslint@8.16.0+typescript@4.7.2 + '@typescript-eslint/type-utils': 5.27.0_xztl6dhthcahlo6akmb2bmjmle + '@typescript-eslint/utils': 5.27.0_xztl6dhthcahlo6akmb2bmjmle debug: 4.3.4 eslint: 8.16.0 functional-red-black-tree: 1.0.1 @@ -2969,7 +2969,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser/5.27.0_eslint@8.16.0+typescript@4.7.2: + /@typescript-eslint/parser/5.27.0_xztl6dhthcahlo6akmb2bmjmle: resolution: {integrity: sha512-8oGjQF46c52l7fMiPPvX4It3u3V3JipssqDfHQ2hcR0AeR8Zge+OYyKUCm5b70X72N1qXt0qgHenwN6Gc2SXZA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2997,7 +2997,7 @@ packages: '@typescript-eslint/visitor-keys': 5.27.0 dev: true - /@typescript-eslint/type-utils/5.27.0_eslint@8.16.0+typescript@4.7.2: + /@typescript-eslint/type-utils/5.27.0_xztl6dhthcahlo6akmb2bmjmle: resolution: {integrity: sha512-vpTvRRchaf628Hb/Xzfek+85o//zEUotr1SmexKvTfs7czXfYjXVT/a5yDbpzLBX1rhbqxjDdr1Gyo0x1Fc64g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3007,7 +3007,7 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/utils': 5.27.0_eslint@8.16.0+typescript@4.7.2 + '@typescript-eslint/utils': 5.27.0_xztl6dhthcahlo6akmb2bmjmle debug: 4.3.4 eslint: 8.16.0 tsutils: 3.21.0_typescript@4.7.2 @@ -3042,7 +3042,7 @@ packages: - supports-color dev: true - /@typescript-eslint/utils/5.27.0_eslint@8.16.0+typescript@4.7.2: + /@typescript-eslint/utils/5.27.0_xztl6dhthcahlo6akmb2bmjmle: resolution: {integrity: sha512-nZvCrkIJppym7cIbP3pOwIkAefXOmfGPnCM0LQfzNaKxJHI6VjI8NC662uoiPlaf5f6ymkTy9C3NQXev2mdXmA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -4167,7 +4167,7 @@ packages: - supports-color dev: true - /babel-loader/8.2.4_598a497cebab8e15ee8f9e5632178e63: + /babel-loader/8.2.4_lgfes7hlvohbl3uptzldef4omm: resolution: {integrity: sha512-8dytA3gcvPPPv4Grjhnt8b5IIiTcq/zeXOPk4iTYI0SVXcsmuGg7JtBRDp8S9X+gJfhQ8ektjXZlDu1Bb33U8A==} engines: {node: '>= 8.9'} peerDependencies: @@ -4182,7 +4182,7 @@ packages: webpack: 4.46.0 dev: true - /babel-loader/8.2.4_a9b305e810f63efe87704e3911305b34: + /babel-loader/8.2.4_vgzql2aq6y7p5b3qjy4rcmc3gq: resolution: {integrity: sha512-8dytA3gcvPPPv4Grjhnt8b5IIiTcq/zeXOPk4iTYI0SVXcsmuGg7JtBRDp8S9X+gJfhQ8ektjXZlDu1Bb33U8A==} engines: {node: '>= 8.9'} peerDependencies: @@ -4338,14 +4338,14 @@ packages: transitivePeerDependencies: - supports-color - /babel-plugin-polyfill-corejs2/0.3.1_bda1a1cee8ebfe7b2737fd794e72abfb: + /babel-plugin-polyfill-corejs2/0.3.1_xwq2dtxi5p7hwjzx7v4u44vl7m: resolution: {integrity: sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/compat-data': 7.17.7 '@babel/core': 7.17.9_supports-color@8.1.1 - '@babel/helper-define-polyfill-provider': 0.3.1_bda1a1cee8ebfe7b2737fd794e72abfb + '@babel/helper-define-polyfill-provider': 0.3.1_xwq2dtxi5p7hwjzx7v4u44vl7m semver: 6.3.0 transitivePeerDependencies: - supports-color @@ -4362,13 +4362,13 @@ packages: transitivePeerDependencies: - supports-color - /babel-plugin-polyfill-corejs3/0.5.2_bda1a1cee8ebfe7b2737fd794e72abfb: + /babel-plugin-polyfill-corejs3/0.5.2_xwq2dtxi5p7hwjzx7v4u44vl7m: resolution: {integrity: sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.17.9_supports-color@8.1.1 - '@babel/helper-define-polyfill-provider': 0.3.1_bda1a1cee8ebfe7b2737fd794e72abfb + '@babel/helper-define-polyfill-provider': 0.3.1_xwq2dtxi5p7hwjzx7v4u44vl7m core-js-compat: 3.22.0 transitivePeerDependencies: - supports-color @@ -4384,13 +4384,13 @@ packages: transitivePeerDependencies: - supports-color - /babel-plugin-polyfill-regenerator/0.3.1_bda1a1cee8ebfe7b2737fd794e72abfb: + /babel-plugin-polyfill-regenerator/0.3.1_xwq2dtxi5p7hwjzx7v4u44vl7m: resolution: {integrity: sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.17.9_supports-color@8.1.1 - '@babel/helper-define-polyfill-provider': 0.3.1_bda1a1cee8ebfe7b2737fd794e72abfb + '@babel/helper-define-polyfill-provider': 0.3.1_xwq2dtxi5p7hwjzx7v4u44vl7m transitivePeerDependencies: - supports-color dev: true @@ -7527,7 +7527,7 @@ packages: '@babel/types': 7.17.0 '@embroider/shared-internals': 1.6.0 babel-core: 6.26.3 - babel-loader: 8.2.4_598a497cebab8e15ee8f9e5632178e63 + babel-loader: 8.2.4_lgfes7hlvohbl3uptzldef4omm babel-plugin-syntax-dynamic-import: 6.18.0 babylon: 6.18.0 broccoli-debug: 0.6.5 @@ -7566,7 +7566,7 @@ packages: '@babel/preset-env': 7.16.11_@babel+core@7.17.9 '@embroider/macros': 1.6.0 '@embroider/shared-internals': 1.6.0 - babel-loader: 8.2.4_a9b305e810f63efe87704e3911305b34 + babel-loader: 8.2.4_vgzql2aq6y7p5b3qjy4rcmc3gq babel-plugin-ember-modules-api-polyfill: 3.5.0 babel-plugin-htmlbars-inline-precompile: 5.3.1 babel-plugin-syntax-dynamic-import: 6.18.0 @@ -7642,15 +7642,15 @@ packages: dependencies: '@babel/core': 7.17.9_supports-color@8.1.1 '@babel/helper-compilation-targets': 7.17.7_@babel+core@7.17.9 - '@babel/plugin-proposal-class-properties': 7.16.7_bda1a1cee8ebfe7b2737fd794e72abfb - '@babel/plugin-proposal-decorators': 7.17.9_bda1a1cee8ebfe7b2737fd794e72abfb - '@babel/plugin-proposal-private-methods': 7.16.11_bda1a1cee8ebfe7b2737fd794e72abfb - '@babel/plugin-proposal-private-property-in-object': 7.16.7_bda1a1cee8ebfe7b2737fd794e72abfb - '@babel/plugin-transform-modules-amd': 7.16.7_bda1a1cee8ebfe7b2737fd794e72abfb - '@babel/plugin-transform-runtime': 7.17.0_bda1a1cee8ebfe7b2737fd794e72abfb - '@babel/plugin-transform-typescript': 7.16.8_bda1a1cee8ebfe7b2737fd794e72abfb + '@babel/plugin-proposal-class-properties': 7.16.7_xwq2dtxi5p7hwjzx7v4u44vl7m + '@babel/plugin-proposal-decorators': 7.17.9_xwq2dtxi5p7hwjzx7v4u44vl7m + '@babel/plugin-proposal-private-methods': 7.16.11_xwq2dtxi5p7hwjzx7v4u44vl7m + '@babel/plugin-proposal-private-property-in-object': 7.16.7_xwq2dtxi5p7hwjzx7v4u44vl7m + '@babel/plugin-transform-modules-amd': 7.16.7_xwq2dtxi5p7hwjzx7v4u44vl7m + '@babel/plugin-transform-runtime': 7.17.0_xwq2dtxi5p7hwjzx7v4u44vl7m + '@babel/plugin-transform-typescript': 7.16.8_xwq2dtxi5p7hwjzx7v4u44vl7m '@babel/polyfill': 7.12.1 - '@babel/preset-env': 7.16.11_bda1a1cee8ebfe7b2737fd794e72abfb + '@babel/preset-env': 7.16.11_xwq2dtxi5p7hwjzx7v4u44vl7m '@babel/runtime': 7.12.18 amd-name-resolver: 1.3.1 babel-plugin-debug-macros: 0.3.4_@babel+core@7.17.9 @@ -8069,7 +8069,7 @@ packages: - supports-color dev: true - /ember-qunit/5.1.5_66aaf4259d52975831654068563a6d0a: + /ember-qunit/5.1.5_m2vpijm5kklvqmlfibufmotnbi: resolution: {integrity: sha512-2cFA4oMygh43RtVcMaBrr086Tpdhgbn3fVZ2awLkzF/rnSN0D0PSRpd7hAD7OdBPerC/ZYRwzVyGXLoW/Zes4A==} engines: {node: 10.* || 12.* || >= 14.*} peerDependencies: @@ -8442,7 +8442,7 @@ packages: eslint: 8.16.0 dev: true - /eslint-plugin-prettier/4.0.0_4fe3201cd09a8826bbd8050f2348cb2f: + /eslint-plugin-prettier/4.0.0_j7rsahgqtkecno6yauhsgsglf4: resolution: {integrity: sha512-98MqmCJ7vJodoQK359bqQWaxOE0CS8paAz/GgjaZLyex4TTk3g9HugoO89EqWCrFiOqn9EVvcoo7gZzONCWVwQ==} engines: {node: '>=6.0.0'} peerDependencies: @@ -14806,7 +14806,7 @@ packages: inherits: 2.0.4 dev: true - /rollup-plugin-typescript2/0.32.0_rollup@2.75.5+typescript@4.7.2: + /rollup-plugin-typescript2/0.32.0_c35tdt7gp2d5l5haihtfkb3u7e: resolution: {integrity: sha512-sIiCObzETQagImlNa/xVZY2aKB/7w77EzKAzpmVkXZbDuso6PrW2hdQv6m4/UuMqnzqTFWGF4FPLbVuQISeYZw==} peerDependencies: rollup: '>=1.26.3' @@ -16340,7 +16340,7 @@ packages: resolution: {integrity: sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==} dev: true - /ts-jest/27.1.5_4e623839ecfc1b0242d7f262e6e0b1df: + /ts-jest/27.1.5_jzrdqopm7qnqeqwx6jronyfr34: resolution: {integrity: sha512-Xv6jBQPoBEvBq/5i2TeSG9tt/nqkbpcurrEG1b+2yfBrcJelOZF9Ml6dmyMh7bcW9JyFbRYpR5rxROSlBLTZHA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true