Skip to content

Commit ee44d76

Browse files
committed
feat!: Upgrade svelte-eslint-parser to v1
1 parent 38cd2b3 commit ee44d76

File tree

4 files changed

+136
-105
lines changed

4 files changed

+136
-105
lines changed

Diff for: package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"dependencies": {
2828
"debug": "^4.3.1",
2929
"eslint-compat-utils": "^0.5.1",
30-
"svelte-eslint-parser": ">=0.9.0 <1.0.0"
30+
"svelte-eslint-parser": "^1.1.1"
3131
},
3232
"peerDependencies": {
3333
"eslint": "^9.22.0",

Diff for: tests-integrations/flat-config/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@
1010
"devDependencies": {
1111
"@intlify/eslint-plugin-svelte": "file:../..",
1212
"eslint": "^9.6.0",
13-
"svelte-eslint-parser": "^0.39.2"
13+
"svelte-eslint-parser": "^1.1.1"
1414
}
1515
}

Diff for: tests-integrations/flat-config/yarn.lock

+76-47
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
dependencies:
6464
debug "^4.3.1"
6565
eslint-compat-utils "^0.5.1"
66-
svelte-eslint-parser ">=0.9.0 <1.0.0"
66+
svelte-eslint-parser "^1.1.1"
6767

6868
"@nodelib/[email protected]":
6969
version "2.1.5"
@@ -96,11 +96,16 @@ acorn-jsx@^5.3.2:
9696
resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937"
9797
integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==
9898

99-
acorn@^8.12.0, acorn@^8.9.0:
99+
acorn@^8.12.0:
100100
version "8.12.0"
101101
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.12.0.tgz#1627bfa2e058148036133b8d9b51a700663c294c"
102102
integrity sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==
103103

104+
acorn@^8.14.0:
105+
version "8.14.1"
106+
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.14.1.tgz#721d5dc10f7d5b5609a891773d47731796935dfb"
107+
integrity sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==
108+
104109
ajv@^6.12.4:
105110
version "6.12.6"
106111
resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
@@ -181,6 +186,11 @@ cross-spawn@^7.0.2:
181186
shebang-command "^2.0.0"
182187
which "^2.0.1"
183188

189+
cssesc@^3.0.0:
190+
version "3.0.0"
191+
resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee"
192+
integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==
193+
184194
debug@^4.3.1:
185195
version "4.3.1"
186196
resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee"
@@ -212,14 +222,6 @@ eslint-compat-utils@^0.5.1:
212222
dependencies:
213223
semver "^7.5.4"
214224

215-
eslint-scope@^7.2.2:
216-
version "7.2.2"
217-
resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.2.tgz#deb4f92563390f32006894af62a22dba1c46423f"
218-
integrity sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==
219-
dependencies:
220-
esrecurse "^4.3.0"
221-
estraverse "^5.2.0"
222-
223225
eslint-scope@^8.0.1:
224226
version "8.0.1"
225227
resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-8.0.1.tgz#a9601e4b81a0b9171657c343fb13111688963cfc"
@@ -228,7 +230,15 @@ eslint-scope@^8.0.1:
228230
esrecurse "^4.3.0"
229231
estraverse "^5.2.0"
230232

231-
eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3:
233+
eslint-scope@^8.2.0:
234+
version "8.3.0"
235+
resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-8.3.0.tgz#10cd3a918ffdd722f5f3f7b5b83db9b23c87340d"
236+
integrity sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==
237+
dependencies:
238+
esrecurse "^4.3.0"
239+
estraverse "^5.2.0"
240+
241+
eslint-visitor-keys@^3.3.0:
232242
version "3.4.3"
233243
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800"
234244
integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
@@ -238,6 +248,11 @@ eslint-visitor-keys@^4.0.0:
238248
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.0.0.tgz#e3adc021aa038a2a8e0b2f8b0ce8f66b9483b1fb"
239249
integrity sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==
240250

251+
eslint-visitor-keys@^4.2.0:
252+
version "4.2.0"
253+
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz#687bacb2af884fcdda8a6e7d65c606f46a14cd45"
254+
integrity sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==
255+
241256
eslint@^9.6.0:
242257
version "9.6.0"
243258
resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.6.0.tgz#9f54373afa15e1ba356656a8d96233182027fb49"
@@ -278,6 +293,15 @@ eslint@^9.6.0:
278293
strip-ansi "^6.0.1"
279294
text-table "^0.2.0"
280295

296+
espree@^10.0.0:
297+
version "10.3.0"
298+
resolved "https://registry.yarnpkg.com/espree/-/espree-10.3.0.tgz#29267cf5b0cb98735b65e64ba07e0ed49d1eed8a"
299+
integrity sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==
300+
dependencies:
301+
acorn "^8.14.0"
302+
acorn-jsx "^5.3.2"
303+
eslint-visitor-keys "^4.2.0"
304+
281305
espree@^10.0.1, espree@^10.1.0:
282306
version "10.1.0"
283307
resolved "https://registry.yarnpkg.com/espree/-/espree-10.1.0.tgz#8788dae611574c0f070691f522e4116c5a11fc56"
@@ -287,15 +311,6 @@ espree@^10.0.1, espree@^10.1.0:
287311
acorn-jsx "^5.3.2"
288312
eslint-visitor-keys "^4.0.0"
289313

290-
espree@^9.6.1:
291-
version "9.6.1"
292-
resolved "https://registry.yarnpkg.com/espree/-/espree-9.6.1.tgz#a2a17b8e434690a5432f2f8018ce71d331a48c6f"
293-
integrity sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==
294-
dependencies:
295-
acorn "^8.9.0"
296-
acorn-jsx "^5.3.2"
297-
eslint-visitor-keys "^3.4.1"
298-
299314
esquery@^1.5.0:
300315
version "1.5.0"
301316
resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b"
@@ -500,10 +515,10 @@ [email protected]:
500515
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
501516
integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
502517

503-
nanoid@^3.3.7:
504-
version "3.3.7"
505-
resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8"
506-
integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==
518+
nanoid@^3.3.8:
519+
version "3.3.11"
520+
resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.11.tgz#4f4f112cefbe303202f2199838128936266d185b"
521+
integrity sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==
507522

508523
natural-compare@^1.4.0:
509524
version "1.4.0"
@@ -553,24 +568,32 @@ path-key@^3.1.0:
553568
resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
554569
integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
555570

556-
picocolors@^1.0.1:
557-
version "1.0.1"
558-
resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.1.tgz#a8ad579b571952f0e5d25892de5445bcfe25aaa1"
559-
integrity sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==
571+
picocolors@^1.1.1:
572+
version "1.1.1"
573+
resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b"
574+
integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==
560575

561576
postcss-scss@^4.0.9:
562577
version "4.0.9"
563578
resolved "https://registry.yarnpkg.com/postcss-scss/-/postcss-scss-4.0.9.tgz#a03c773cd4c9623cb04ce142a52afcec74806685"
564579
integrity sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==
565580

566-
postcss@^8.4.38:
567-
version "8.4.39"
568-
resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.39.tgz#aa3c94998b61d3a9c259efa51db4b392e1bde0e3"
569-
integrity sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==
581+
postcss-selector-parser@^7.0.0:
582+
version "7.1.0"
583+
resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz#4d6af97eba65d73bc4d84bcb343e865d7dd16262"
584+
integrity sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==
585+
dependencies:
586+
cssesc "^3.0.0"
587+
util-deprecate "^1.0.2"
588+
589+
postcss@^8.4.49:
590+
version "8.5.3"
591+
resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.5.3.tgz#1463b6f1c7fb16fe258736cba29a2de35237eafb"
592+
integrity sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==
570593
dependencies:
571-
nanoid "^3.3.7"
572-
picocolors "^1.0.1"
573-
source-map-js "^1.2.0"
594+
nanoid "^3.3.8"
595+
picocolors "^1.1.1"
596+
source-map-js "^1.2.1"
574597

575598
prelude-ls@^1.2.1:
576599
version "1.2.1"
@@ -621,10 +644,10 @@ shebang-regex@^3.0.0:
621644
resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
622645
integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
623646

624-
source-map-js@^1.2.0:
625-
version "1.2.0"
626-
resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.0.tgz#16b809c162517b5b8c3e7dcd315a2a5c2612b2af"
627-
integrity sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==
647+
source-map-js@^1.2.1:
648+
version "1.2.1"
649+
resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.1.tgz#1ce5650fddd87abc099eda37dcff024c2667ae46"
650+
integrity sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==
628651

629652
strip-ansi@^6.0.1:
630653
version "6.0.1"
@@ -645,16 +668,17 @@ supports-color@^7.1.0:
645668
dependencies:
646669
has-flag "^4.0.0"
647670

648-
"svelte-eslint-parser@>=0.9.0 <1.0.0", svelte-eslint-parser@^0.39.2:
649-
version "0.39.2"
650-
resolved "https://registry.yarnpkg.com/svelte-eslint-parser/-/svelte-eslint-parser-0.39.2.tgz#f1c0d2be625059f5717661f4bb17e4489032b17c"
651-
integrity sha512-87UwLuWTtDIuzWOhOi1zBL5wYVd07M5BK1qZ57YmXJB5/UmjUNJqGy3XSOhPqjckY1dATNV9y+mx+nI0WH6HPA==
671+
svelte-eslint-parser@^1.1.1:
672+
version "1.1.1"
673+
resolved "https://registry.yarnpkg.com/svelte-eslint-parser/-/svelte-eslint-parser-1.1.1.tgz#8bea379aa0ac8c36fb42677dcb2ac27c14134755"
674+
integrity sha512-QLVGPIMDettl30qRHXU2VrPvVJKG8GsGstye7n8rFbEiu3gEARksuQg9Xu4GzubNxhGNM8stfBZkhyMbBQmjFA==
652675
dependencies:
653-
eslint-scope "^7.2.2"
654-
eslint-visitor-keys "^3.4.3"
655-
espree "^9.6.1"
656-
postcss "^8.4.38"
676+
eslint-scope "^8.2.0"
677+
eslint-visitor-keys "^4.0.0"
678+
espree "^10.0.0"
679+
postcss "^8.4.49"
657680
postcss-scss "^4.0.9"
681+
postcss-selector-parser "^7.0.0"
658682

659683
text-table@^0.2.0:
660684
version "0.2.0"
@@ -675,6 +699,11 @@ uri-js@^4.2.2:
675699
dependencies:
676700
punycode "^2.1.0"
677701

702+
util-deprecate@^1.0.2:
703+
version "1.0.2"
704+
resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
705+
integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==
706+
678707
which@^2.0.1:
679708
version "2.0.2"
680709
resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"

0 commit comments

Comments
 (0)