diff --git a/package.json b/package.json index f7fd2a5e827..5c2d4697dbd 100644 --- a/package.json +++ b/package.json @@ -114,7 +114,7 @@ "ember-window-mock": "0.9.0", "eslint": "8.57.0", "eslint-config-prettier": "9.1.0", - "eslint-plugin-ember": "12.0.2", + "eslint-plugin-ember": "12.1.0", "eslint-plugin-ember-concurrency": "0.5.1", "eslint-plugin-import-helpers": "1.3.1", "eslint-plugin-prettier": "5.1.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5fa05048cfd..2f19a956010 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -235,8 +235,8 @@ importers: specifier: 9.1.0 version: 9.1.0(eslint@8.57.0) eslint-plugin-ember: - specifier: 12.0.2 - version: 12.0.2(@babel/core@7.24.5)(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) + specifier: 12.1.0 + version: 12.1.0(@babel/core@7.24.5)(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0) eslint-plugin-ember-concurrency: specifier: 0.5.1 version: 0.5.1(eslint@8.57.0) @@ -1456,8 +1456,8 @@ packages: '@glimmer/interfaces@0.87.1': resolution: {integrity: sha512-2lbwLY4Bt9i2SvwT4hhY0TgEYKhOMQBgYvRiraq2BYHwO8iLKh3lC8iO3d+rQ3VgDtQ9i/sP6HG848VNRyVHxA==} - '@glimmer/interfaces@0.88.1': - resolution: {integrity: sha512-BOcN8xFNX/eppGxwS9Rm1+PlQaFX+tK91cuQLHj2sRwB+qVbL/WeutIa3AUQYr0VVEzMm2S6bYCLvG6p0a8v9A==} + '@glimmer/interfaces@0.92.0': + resolution: {integrity: sha512-SKZvIs+ZPN8F3EH8kEzs7rGIUa+wuV+/3oWYyEiBrqd+VrZlmAxIELM6qZ6oxXT2tx6q1rh2EmA5rWezi6bmYQ==} '@glimmer/manager@0.87.1': resolution: {integrity: sha512-jEUZZQWcuxKg+Ri/A1HGURm9pBrx13JDHx1djYCnPo96yjtQFYxEG0VcwLq2EtAEpFrekwfO1b6m3JZiFqmtGg==} @@ -1489,8 +1489,8 @@ packages: '@glimmer/syntax@0.87.1': resolution: {integrity: sha512-zYzZT6LgpSF0iv5iuxmMV5Pf52aE8dukNC2KfrHC6gXJfM4eLZMZcyk76NW5m+SEetZSOXX6AWv/KwLnoxiMfQ==} - '@glimmer/syntax@0.88.1': - resolution: {integrity: sha512-tucexG0j5SSbk3d4ayCOnvjg5FldvWyrZbzxukZOBhDgAYhGWUnGFAqdoXjpr3w6FkD4xIVliVD9GFrH4lI8DA==} + '@glimmer/syntax@0.92.0': + resolution: {integrity: sha512-h8pYBC2cCnEyjbZBip2Yw4qi8S8sjNCYAb57iHek3AIhyFKMM13aTN+/aajFOM4FUTMCVE2B/iAAmO41WRCX4A==} '@glimmer/tracking@1.1.2': resolution: {integrity: sha512-cyV32zsHh+CnftuRX84ALZpd2rpbDrhLhJnTXn9W//QpqdRZ5rdMsxSY9fOsj0CKEc706tmEU299oNnDc0d7tA==} @@ -1504,8 +1504,8 @@ packages: '@glimmer/util@0.87.1': resolution: {integrity: sha512-Duxi2JutaIewfIWp8PJl7U5n12yasKWtZFHNLSrg+C8TKeMXdRyJtI7uqtqg0Z/6F9JwdJe/IPhTvdsTTfzAuA==} - '@glimmer/util@0.88.1': - resolution: {integrity: sha512-PV/24+vBmsReR78UQXJlEHDblU6QBAeIJa8MwKhQoxSD6WgvQHP4KmX23rvlCz11GxApTwyPm/2qyp/SwVvX2A==} + '@glimmer/util@0.92.0': + resolution: {integrity: sha512-Fap52smLp8RkCgvozrZG7RysNJ2T6mk1SPoknMzmukbabFVBAzxl5iyY4OXUbmR09j6t2pupjF6sPabnLtL4vw==} '@glimmer/validator@0.44.0': resolution: {integrity: sha512-i01plR0EgFVz69GDrEuFgq1NheIjZcyTy3c7q+w7d096ddPVeVcRzU3LKaqCfovvLJ+6lJx40j45ecycASUUyw==} @@ -1526,8 +1526,8 @@ packages: '@glimmer/wire-format@0.87.1': resolution: {integrity: sha512-O3W1HDfRGX7wHZqvP8UzI/nWyZ2GIMFolU7l6WcLGU9HIdzqfxsc7ae2Icob/fq2kV9meHti4yDEdTMlBVK9AQ==} - '@glimmer/wire-format@0.88.1': - resolution: {integrity: sha512-DPM2UiYRNzcWdOUrSa8/IFbWKovH+c2JPnbvtk04DpfQapU7+hteBj34coEN/pW3FJiP3WMvx/EuPfWROkeDsg==} + '@glimmer/wire-format@0.92.0': + resolution: {integrity: sha512-yKhfU7b3PN86iqbfKksB+F9PB/RqbVkZlcRpZWRpEL3HnZ0bJUKC9bsOJynOg77PDXuYQXkbDMfL8ngTuxk+rg==} '@handlebars/parser@2.0.0': resolution: {integrity: sha512-EP9uEDZv/L5Qh9IWuMUGJRfwhXJ4h1dqKTT4/3+tY0eu7sPis7xh23j61SYUnNF4vqCQvvUXpDo9Bh/+q1zASA==} @@ -4124,13 +4124,15 @@ packages: resolution: {integrity: sha512-bBqOvfbf68uWD2Pspnbw/3hJRC7JgXGwLTWGd58q/4EH7mcaeDRXaG7+0Ru38YEm1ueNDMVfh+Pa7igi0/ZJDA==} engines: {node: 12.* || 14.* || >= 16} - ember-eslint-parser@0.3.8: - resolution: {integrity: sha512-P1VEHlbL8RZ/2GcdwaiG/jySWJzY6eBPkzQoA3g4lSDSG6CH0Xwmlem38wIdYy/lN28EBu++vlJvRm2KROpDRw==} + ember-eslint-parser@0.4.2: + resolution: {integrity: sha512-DcKLI+2RgznicKOnxFAW/5ABGEk8JMCADw56wy1hvD/r1vNIIZZnoJC7rowx9XenPBhB75kt3/4ApaHxeYr2sA==} engines: {node: '>=16.0.0'} peerDependencies: '@babel/core': ^7.23.6 - '@typescript-eslint/parser': ^6.15.0 - typescript: ^5.3.3 + '@typescript-eslint/parser': '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true ember-event-helpers@0.1.1: resolution: {integrity: sha512-fWcbWd4W4nRv8bbato8JB6oGRpATkR+oGYxMIqnfgTgPWaCS0ww7CuUVNpwg1TulojKMCuTXi8Fem2b1NSF1ZQ==} @@ -4413,14 +4415,14 @@ packages: peerDependencies: eslint: 6.* || 7.* - eslint-plugin-ember@12.0.2: - resolution: {integrity: sha512-b+9edDbZoHILMtwlfixy9P0fR3qX3UfcSdhMcoTgvHbK5m0R9E1KSz2C+loArkFLSMFBYsFZR+VVgKSjcOT+Fw==} + eslint-plugin-ember@12.1.0: + resolution: {integrity: sha512-BJwa/uXXxlqHuzmMgTbnAXJG2O4RH3bksHtdY2h5ClZoo5kFRUtHeaofNnxiMn1bEinNluknrHi87zctgMo56A==} engines: {node: 18.* || 20.* || >= 21} peerDependencies: + '@typescript-eslint/parser': '*' eslint: '>= 8' - typescript: '*' peerDependenciesMeta: - typescript: + '@typescript-eslint/parser': optional: true eslint-plugin-import-helpers@1.3.1: @@ -10693,7 +10695,7 @@ snapshots: dependencies: '@simple-dom/interface': 1.4.0 - '@glimmer/interfaces@0.88.1': + '@glimmer/interfaces@0.92.0': dependencies: '@simple-dom/interface': 1.4.0 @@ -10790,11 +10792,11 @@ snapshots: '@handlebars/parser': 2.0.0 simple-html-tokenizer: 0.5.11 - '@glimmer/syntax@0.88.1': + '@glimmer/syntax@0.92.0': dependencies: - '@glimmer/interfaces': 0.88.1 - '@glimmer/util': 0.88.1 - '@glimmer/wire-format': 0.88.1 + '@glimmer/interfaces': 0.92.0 + '@glimmer/util': 0.92.0 + '@glimmer/wire-format': 0.92.0 '@handlebars/parser': 2.0.0 simple-html-tokenizer: 0.5.11 @@ -10816,10 +10818,10 @@ snapshots: '@glimmer/env': 0.1.7 '@glimmer/interfaces': 0.87.1 - '@glimmer/util@0.88.1': + '@glimmer/util@0.92.0': dependencies: '@glimmer/env': 0.1.7 - '@glimmer/interfaces': 0.88.1 + '@glimmer/interfaces': 0.92.0 '@glimmer/validator@0.44.0': {} @@ -10851,10 +10853,10 @@ snapshots: '@glimmer/interfaces': 0.87.1 '@glimmer/util': 0.87.1 - '@glimmer/wire-format@0.88.1': + '@glimmer/wire-format@0.92.0': dependencies: - '@glimmer/interfaces': 0.88.1 - '@glimmer/util': 0.88.1 + '@glimmer/interfaces': 0.92.0 + '@glimmer/util': 0.92.0 '@handlebars/parser@2.0.0': {} @@ -11470,13 +11472,16 @@ snapshots: typescript: 5.4.5 transitivePeerDependencies: - supports-color + optional: true '@typescript-eslint/scope-manager@6.21.0': dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 + optional: true - '@typescript-eslint/types@6.21.0': {} + '@typescript-eslint/types@6.21.0': + optional: true '@typescript-eslint/typescript-estree@6.21.0(typescript@5.4.5)': dependencies: @@ -11492,11 +11497,13 @@ snapshots: typescript: 5.4.5 transitivePeerDependencies: - supports-color + optional: true '@typescript-eslint/visitor-keys@6.21.0': dependencies: '@typescript-eslint/types': 6.21.0 eslint-visitor-keys: 3.4.3 + optional: true '@ungap/structured-clone@1.2.0': {} @@ -14575,17 +14582,16 @@ snapshots: transitivePeerDependencies: - supports-color - ember-eslint-parser@0.3.8(@babel/core@7.24.5)(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5): + ember-eslint-parser@0.4.2(@babel/core@7.24.5)(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0): dependencies: '@babel/core': 7.24.5 '@babel/eslint-parser': 7.23.10(@babel/core@7.24.5)(eslint@8.57.0) - '@glimmer/syntax': 0.88.1 - '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/scope-manager': 6.21.0 + '@glimmer/syntax': 0.92.0 content-tag: 1.2.2 eslint-scope: 7.2.2 html-tags: 3.3.1 - typescript: 5.4.5 + optionalDependencies: + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.4.5) transitivePeerDependencies: - eslint @@ -15134,11 +15140,11 @@ snapshots: dependencies: eslint: 8.57.0 - eslint-plugin-ember@12.0.2(@babel/core@7.24.5)(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5): + eslint-plugin-ember@12.1.0(@babel/core@7.24.5)(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0): dependencies: '@ember-data/rfc395-data': 0.0.4 css-tree: 2.3.1 - ember-eslint-parser: 0.3.8(@babel/core@7.24.5)(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0)(typescript@5.4.5) + ember-eslint-parser: 0.4.2(@babel/core@7.24.5)(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.5))(eslint@8.57.0) ember-rfc176-data: 0.3.18 eslint: 8.57.0 eslint-utils: 3.0.0(eslint@8.57.0) @@ -15148,10 +15154,9 @@ snapshots: requireindex: 1.2.0 snake-case: 3.0.4 optionalDependencies: - typescript: 5.4.5 + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.4.5) transitivePeerDependencies: - '@babel/core' - - '@typescript-eslint/parser' eslint-plugin-import-helpers@1.3.1(eslint@8.57.0): dependencies: @@ -17377,6 +17382,7 @@ snapshots: minimatch@9.0.3: dependencies: brace-expansion: 2.0.1 + optional: true minimatch@9.0.4: dependencies: @@ -19546,6 +19552,7 @@ snapshots: ts-api-utils@1.3.0(typescript@5.4.5): dependencies: typescript: 5.4.5 + optional: true ts-dedent@2.2.0: {} @@ -19616,7 +19623,8 @@ snapshots: typescript-memoize@1.1.1: {} - typescript@5.4.5: {} + typescript@5.4.5: + optional: true uc.micro@1.0.6: {}