diff --git a/package.json b/package.json index 20e6ba6879..6fd448b704 100644 --- a/package.json +++ b/package.json @@ -74,7 +74,7 @@ "dependencies": { "@ember-data/rfc395-data": "^0.0.4", "css-tree": "^2.3.1", - "ember-eslint-parser": "^0.3.7", + "ember-eslint-parser": "^0.4.1", "ember-rfc176-data": "^0.3.18", "eslint-utils": "^3.0.0", "estraverse": "^5.3.0", @@ -119,11 +119,11 @@ "typescript-eslint": "^7.0.0" }, "peerDependencies": { - "eslint": ">= 8", - "typescript": "*" + "@typescript-eslint/parser": "*", + "eslint": ">= 8" }, "peerDependenciesMeta": { - "typescript": { + "@typescript-eslint/parser": { "optional": true } }, diff --git a/yarn.lock b/yarn.lock index f75e7ca639..6c715e4b1a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1216,14 +1216,6 @@ "@typescript-eslint/types" "7.0.1" "@typescript-eslint/visitor-keys" "7.0.1" -"@typescript-eslint/scope-manager@^6.21.0": - version "6.21.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz#ea8a9bfc8f1504a6ac5d59a6df308d3a0630a2b1" - integrity sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg== - dependencies: - "@typescript-eslint/types" "6.21.0" - "@typescript-eslint/visitor-keys" "6.21.0" - "@typescript-eslint/type-utils@7.0.1": version "7.0.1" resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.0.1.tgz#0fba92c1f81cad561d7b3adc812aa1cc0e35cdae" @@ -1239,11 +1231,6 @@ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.62.0.tgz#258607e60effa309f067608931c3df6fed41fd2f" integrity sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ== -"@typescript-eslint/types@6.21.0": - version "6.21.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.21.0.tgz#205724c5123a8fef7ecd195075fa6e85bac3436d" - integrity sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg== - "@typescript-eslint/types@7.0.1": version "7.0.1" resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.0.1.tgz#dcfabce192db5b8bf77ea3c82cfaabe6e6a3c901" @@ -1311,14 +1298,6 @@ "@typescript-eslint/types" "5.62.0" eslint-visitor-keys "^3.3.0" -"@typescript-eslint/visitor-keys@6.21.0": - version "6.21.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz#87a99d077aa507e20e238b11d56cc26ade45fe47" - integrity sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A== - dependencies: - "@typescript-eslint/types" "6.21.0" - eslint-visitor-keys "^3.4.1" - "@typescript-eslint/visitor-keys@7.0.1": version "7.0.1" resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.0.1.tgz#864680ac5a8010ec4814f8a818e57595f79f464e" @@ -2453,14 +2432,13 @@ electron-to-chromium@^1.4.648: resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.667.tgz#2767d998548e5eeeaf8bdaffd67b56796bfbed3d" integrity sha512-66L3pLlWhTNVUhnmSA5+qDM3fwnXsM6KAqE36e2w4KN0g6pkEtlT5bs41FQtQwVwKnfhNBXiWRLPs30HSxd7Kw== -ember-eslint-parser@^0.3.7: - version "0.3.7" - resolved "https://registry.yarnpkg.com/ember-eslint-parser/-/ember-eslint-parser-0.3.7.tgz#689d1b6f79e1a742ef0b6fdba4c6532b8e2be968" - integrity sha512-1aowMCrRDoXsMwWPySHanO/vGoN0bJXajLF9VXPARznnMDVh3z41sz6LIgsn5Gl/t4asTDYsVIHD7oLY4Kt4Rg== +ember-eslint-parser@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/ember-eslint-parser/-/ember-eslint-parser-0.4.1.tgz#9c064718d79942ce84e8b1ffec27d39c1861ae0c" + integrity sha512-MAQdBSOhsazHSxeZs3mZOPoVxMbfTaYNrGMEJewpEobCw9N0x9tpTUKY2AC2V6cQKPaeKikQL1Q6fwL3AtqEew== dependencies: "@babel/eslint-parser" "7.23.10" "@glimmer/syntax" "^0.88.0" - "@typescript-eslint/scope-manager" "^6.21.0" content-tag "^1.2.2" eslint-scope "^7.2.2" html-tags "^3.3.1"