diff --git a/package.json b/package.json index ee92442fc..41252df97 100644 --- a/package.json +++ b/package.json @@ -125,7 +125,7 @@ "ember-wormhole": "0.6.0", "eslint": "8.39.0", "eslint-config-prettier": "8.8.0", - "eslint-plugin-ember": "11.5.2", + "eslint-plugin-ember": "11.10.0", "eslint-plugin-import": "2.27.5", "eslint-plugin-n": "15.7.0", "eslint-plugin-prettier": "4.2.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2a5c4872f..11835d918 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,7 +1,7 @@ lockfileVersion: '6.0' settings: - autoInstallPeers: false + autoInstallPeers: true excludeLinksFromLockfile: false overrides: @@ -10,7 +10,7 @@ overrides: devDependencies: '@adfinis/eslint-config': specifier: 2.0.0 - version: 2.0.0(@babel/core@7.21.4)(@babel/eslint-parser@7.21.3)(eslint-config-prettier@8.8.0)(eslint-plugin-ember@11.5.2)(eslint-plugin-import@2.27.5)(eslint-plugin-n@15.7.0)(eslint-plugin-prettier@4.2.1)(eslint-plugin-qunit@7.3.4)(eslint@8.39.0)(prettier@2.8.8) + version: 2.0.0(@babel/core@7.21.4)(@babel/eslint-parser@7.21.3)(eslint-config-prettier@8.8.0)(eslint-plugin-ember@11.10.0)(eslint-plugin-import@2.27.5)(eslint-plugin-n@15.7.0)(eslint-plugin-prettier@4.2.1)(eslint-plugin-qunit@7.3.4)(eslint@8.39.0)(prettier@2.8.8) '@adfinis/semantic-release-config': specifier: 4.0.0 version: 4.0.0 @@ -270,8 +270,8 @@ devDependencies: specifier: 8.8.0 version: 8.8.0(eslint@8.39.0) eslint-plugin-ember: - specifier: 11.5.2 - version: 11.5.2(eslint@8.39.0) + specifier: 11.10.0 + version: 11.10.0(eslint@8.39.0) eslint-plugin-import: specifier: 2.27.5 version: 2.27.5(eslint@8.39.0) @@ -332,7 +332,7 @@ devDependencies: packages: - /@adfinis/eslint-config@2.0.0(@babel/core@7.21.4)(@babel/eslint-parser@7.21.3)(eslint-config-prettier@8.8.0)(eslint-plugin-ember@11.5.2)(eslint-plugin-import@2.27.5)(eslint-plugin-n@15.7.0)(eslint-plugin-prettier@4.2.1)(eslint-plugin-qunit@7.3.4)(eslint@8.39.0)(prettier@2.8.8): + /@adfinis/eslint-config@2.0.0(@babel/core@7.21.4)(@babel/eslint-parser@7.21.3)(eslint-config-prettier@8.8.0)(eslint-plugin-ember@11.10.0)(eslint-plugin-import@2.27.5)(eslint-plugin-n@15.7.0)(eslint-plugin-prettier@4.2.1)(eslint-plugin-qunit@7.3.4)(eslint@8.39.0)(prettier@2.8.8): resolution: {integrity: sha512-jfD8GUBZwwbO6S7d/VLSwZ57tNdM3uD9R2Mgi9uh5/Mr6SCOeJ/CH/9LrxtqxIWASqDvyCmDh7SMsWaVHfqpCQ==} peerDependencies: '@babel/core': ^7.21.4 @@ -353,7 +353,7 @@ packages: '@babel/eslint-parser': 7.21.3(@babel/core@7.21.4)(eslint@8.39.0) eslint: 8.39.0 eslint-config-prettier: 8.8.0(eslint@8.39.0) - eslint-plugin-ember: 11.5.2(eslint@8.39.0) + eslint-plugin-ember: 11.10.0(eslint@8.39.0) eslint-plugin-import: 2.27.5(eslint@8.39.0) eslint-plugin-n: 15.7.0(eslint@8.39.0) eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.39.0)(prettier@2.8.8) @@ -2695,6 +2695,12 @@ packages: '@glimmer/env': 0.1.7 dev: true + /@glimmer/global-context@0.84.3: + resolution: {integrity: sha512-8Oy9Wg5IZxMEeAnVmzD2NkObf89BeHoFSzJgJROE/deutd3rxg83mvlOez4zBBGYwnTb+VGU2LYRpet92egJjA==} + dependencies: + '@glimmer/env': 0.1.7 + dev: true + /@glimmer/interfaces@0.27.0: resolution: {integrity: sha512-Uz9txXB0Agnac6vUOAk6uZIB7SeS/fFrdjyNsNJnge5XeojvOQs1YyIFqOhky3G7NHO/mcx3Tdt8PXggFakVtQ==} dependencies: @@ -2713,6 +2719,12 @@ packages: '@simple-dom/interface': 1.4.0 dev: true + /@glimmer/interfaces@0.84.3: + resolution: {integrity: sha512-dk32ykoNojt0mvEaIW6Vli5MGTbQo58uy3Epj7ahCgTHmWOKuw/0G83f2UmFprRwFx689YTXG38I/vbpltEjzg==} + dependencies: + '@simple-dom/interface': 1.4.0 + dev: true + /@glimmer/reference@0.83.1: resolution: {integrity: sha512-BThEwDlMkJB1WBPWDrww+VxgGyDbwxh5FFPvGhkovvCZnCb7fAMUCt9pi6CUZtviugkWOBFtE9P4eZZbOLkXeg==} dependencies: @@ -2723,6 +2735,16 @@ packages: '@glimmer/validator': 0.83.1 dev: true + /@glimmer/reference@0.84.3: + resolution: {integrity: sha512-lV+p/aWPVC8vUjmlvYVU7WQJsLh319SdXuAWoX/SE3pq340BJlAJiEcAc6q52y9JNhT57gMwtjMX96W5Xcx/qw==} + dependencies: + '@glimmer/env': 0.1.7 + '@glimmer/global-context': 0.84.3 + '@glimmer/interfaces': 0.84.3 + '@glimmer/util': 0.84.3 + '@glimmer/validator': 0.84.3 + dev: true + /@glimmer/syntax@0.27.0: resolution: {integrity: sha512-IC+JaGkfF+J3e5jUXrW4SkVAAgI6WyN4kzfJKqWEnjMAa6pB8XGEDkaaMhoMrxjfK+R0Us2PO45CWhGB3FqsKg==} dependencies: @@ -2750,6 +2772,15 @@ packages: simple-html-tokenizer: 0.5.11 dev: true + /@glimmer/syntax@0.84.3: + resolution: {integrity: sha512-ioVbTic6ZisLxqTgRBL2PCjYZTFIwobifCustrozRU2xGDiYvVIL0vt25h2c1ioDsX59UgVlDkIK4YTAQQSd2A==} + dependencies: + '@glimmer/interfaces': 0.84.3 + '@glimmer/util': 0.84.3 + '@handlebars/parser': 2.0.0 + simple-html-tokenizer: 0.5.11 + dev: true + /@glimmer/tracking@1.1.2: resolution: {integrity: sha512-cyV32zsHh+CnftuRX84ALZpd2rpbDrhLhJnTXn9W//QpqdRZ5rdMsxSY9fOsj0CKEc706tmEU299oNnDc0d7tA==} dependencies: @@ -2781,6 +2812,14 @@ packages: '@simple-dom/interface': 1.4.0 dev: true + /@glimmer/util@0.84.3: + resolution: {integrity: sha512-qFkh6s16ZSRuu2rfz3T4Wp0fylFj3HBsONGXQcrAdZjdUaIS6v3pNj6mecJ71qRgcym9Hbaq/7/fefIwECUiKw==} + dependencies: + '@glimmer/env': 0.1.7 + '@glimmer/interfaces': 0.84.3 + '@simple-dom/interface': 1.4.0 + dev: true + /@glimmer/validator@0.44.0: resolution: {integrity: sha512-i01plR0EgFVz69GDrEuFgq1NheIjZcyTy3c7q+w7d096ddPVeVcRzU3LKaqCfovvLJ+6lJx40j45ecycASUUyw==} dev: true @@ -2792,6 +2831,13 @@ packages: '@glimmer/global-context': 0.83.1 dev: true + /@glimmer/validator@0.84.3: + resolution: {integrity: sha512-RTBV4TokUB0vI31UC7ikpV7lOYpWUlyqaKV//pRC4pexYMlmqnVhkFrdiimB/R1XyNdUOQUmnIAcdic39NkbhQ==} + dependencies: + '@glimmer/env': 0.1.7 + '@glimmer/global-context': 0.84.3 + dev: true + /@glimmer/vm-babel-plugins@0.80.3(@babel/core@7.21.4): resolution: {integrity: sha512-9ej6xlm5MzHBJ5am2l0dbbn8Z0wJoYoMpM8FcrGMlUP6SPMLWxvxpMsApgQo8u6dvZRCjR3/bw3fdf7GOy0AFw==} dependencies: @@ -2982,7 +3028,7 @@ packages: lru-cache: 6.0.0 mkdirp: 1.0.4 npm-pick-manifest: 6.1.1 - promise-inflight: 1.0.1 + promise-inflight: 1.0.1(bluebird@3.7.2) promise-retry: 2.0.1 semver: 7.5.4 which: 2.0.2 @@ -4162,8 +4208,10 @@ packages: ajv: 6.12.6 dev: true - /ajv-formats@2.1.1: + /ajv-formats@2.1.1(ajv@8.12.0): resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} + peerDependencies: + ajv: ^8.0.0 peerDependenciesMeta: ajv: optional: true @@ -6461,7 +6509,7 @@ packages: minipass-pipeline: 1.2.4 mkdirp: 1.0.4 p-map: 4.0.0 - promise-inflight: 1.0.1 + promise-inflight: 1.0.1(bluebird@3.7.2) rimraf: 3.0.2 ssri: 8.0.1 tar: 6.1.11 @@ -9685,6 +9733,26 @@ packages: - supports-color dev: true + /ember-template-recast@6.1.4: + resolution: {integrity: sha512-fCh+rOK6z+/tsdkTbOE+e7f84P6ObnIRQrCCrnu21E4X05hPeradikIkRMhJdxn4NWrxitfZskQDd37TR/lsNQ==} + engines: {node: 12.* || 14.* || >= 16.*} + hasBin: true + dependencies: + '@glimmer/reference': 0.84.3 + '@glimmer/syntax': 0.84.3 + '@glimmer/validator': 0.84.3 + async-promise-queue: 1.0.5 + colors: 1.4.0 + commander: 8.3.0 + globby: 11.1.0 + ora: 5.4.1 + slash: 3.0.0 + tmp: 0.2.1 + workerpool: 6.4.0 + transitivePeerDependencies: + - supports-color + dev: true + /ember-test-selectors@6.0.0: resolution: {integrity: sha512-PgYcI9PeNvtKaF0QncxfbS68olMYM1idwuI8v/WxsjOGqUx5bmsu6V17vy/d9hX4mwmjgsBhEghrVasGSuaIgw==} engines: {node: 12.* || 14.* || >= 16.*} @@ -10073,8 +10141,8 @@ packages: - supports-color dev: true - /eslint-plugin-ember@11.5.2(eslint@8.39.0): - resolution: {integrity: sha512-OFlBkV0VSemGtq3cZDWOm/kwOipiswvPIVL6VDJjpEv85BDtbGdqoyvaF9d6/MY7u5aDCh62oOgKQFw9JQGadA==} + /eslint-plugin-ember@11.10.0(eslint@8.39.0): + resolution: {integrity: sha512-/5VanfpfzIdmWgXWyQ6ylAJWITu8mXivRce06h0uoifVpUoGaBdAkwuto/PLGfDxWdi43xWUFLb5Tpkhx2MoFg==} engines: {node: 14.* || 16.* || >= 18} peerDependencies: eslint: '>= 7' @@ -10084,6 +10152,7 @@ packages: css-tree: 2.3.1 ember-rfc176-data: 0.3.18 ember-template-imports: 3.4.2 + ember-template-recast: 6.1.4 eslint: 8.39.0 eslint-utils: 3.0.0(eslint@8.39.0) estraverse: 5.3.0 @@ -15336,15 +15405,6 @@ packages: engines: {node: '>= 0.6.0'} dev: true - /promise-inflight@1.0.1: - resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} - peerDependencies: - bluebird: '*' - peerDependenciesMeta: - bluebird: - optional: true - dev: true - /promise-inflight@1.0.1(bluebird@3.7.2): resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} peerDependencies: @@ -16246,7 +16306,7 @@ packages: dependencies: '@types/json-schema': 7.0.11 ajv: 8.12.0 - ajv-formats: 2.1.1 + ajv-formats: 2.1.1(ajv@8.12.0) ajv-keywords: 5.1.0(ajv@8.12.0) dev: true @@ -18370,6 +18430,10 @@ packages: resolution: {integrity: sha512-0x7gJm1rhpn5SPG9NENOxPtbfUZZtK/qOg6gEdSqeDBA3dTeR91RJqSPjccPRCkhNfrnnl/dWxSSj5w9CtdzNA==} dev: true + /workerpool@6.4.0: + resolution: {integrity: sha512-i3KR1mQMNwY2wx20ozq2EjISGtQWDIfV56We+yGJ5yDs8jTwQiLLaqHlkBHITlCuJnYlVRmXegxFxZg7gqI++A==} + dev: true + /wrap-ansi@6.2.0: resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} engines: {node: '>=8'}