Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -57,13 +57,13 @@
"ws": ">= 7.4.6"
},
"devDependencies": {
"@babel/core": "^8.0.5",
"@babel/core": "^8.0.6",
"@eslint/eslintrc": "^3.3.7",
"@eslint/js": "^10.0.1",
"@shopify/eslint-plugin": "^48.0.2",
"@shopify/prettier-config": "^1.1.4",
"@types/mocha": "^10.0.10",
"@types/node": "^26.5.1",
"@types/node": "^26.6.1",
"@types/vscode": "^1.63.0",
"@typescript-eslint/eslint-plugin": "^5.62.0",
"@typescript-eslint/parser": "^5.62.0",
Expand All @@ -74,9 +74,9 @@
"eslint-import-resolver-typescript": "^4.4.5",
"eslint-plugin-prettier": "^5.5.6",
"glob": "^13.0.6",
"mocha": "^12.0.0",
"mocha": "^12.0.2",
"ovsx": "^1.2.0",
"prettier": "^3.9.6",
"prettier": "^3.9.8",
"typescript": "^6.0.3"
}
}
168 changes: 89 additions & 79 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -146,32 +146,32 @@
js-tokens "^4.0.0"
picocolors "^1.1.1"

"@babel/code-frame@^8.0.0":
version "8.0.0"
resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-8.0.0.tgz#f374ea9392011ffecf223805dd0d9315606e5bbf"
integrity sha512-dYYg153EyN2Ekbqw2zAsbd6/JR+9N2SEoC7YV2GyyqMM7x9bLDTjBD6XBhSMLH0wtIVyJj03jWNriQhaN+eoCw==
"@babel/code-frame@^8.0.0", "@babel/code-frame@^8.0.6":
version "8.0.6"
resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-8.0.6.tgz#5247d36cef9fd187dd4d84a0ba659fa29341616c"
integrity sha512-uMHhvmDmwFiLuiozaoRYTZHqMFuu3fem/X9JY78lohAuLoh8LSGGC8JqUzo2cVuBsBxkjMZNk56CE7ock8Xxkw==
dependencies:
"@babel/helper-validator-identifier" "^8.0.0"
"@babel/helper-validator-identifier" "^8.0.6"
js-tokens "^10.0.0"

"@babel/compat-data@^8.0.5":
version "8.0.5"
resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-8.0.5.tgz#b5e933559f0830bd4d71f167a7b24cbb4b0f3fd7"
integrity sha512-YLsYoQMvL8l8WrGpN3Zj7O1wK5LEBN+cQtux7BcuHyxIXve724XG+zuJ1n3U1cUweRtTzQOA4IHbuQw3N34SZw==

"@babel/core@^8.0.5":
version "8.0.5"
resolved "https://registry.yarnpkg.com/@babel/core/-/core-8.0.5.tgz#9e851e056f8ee5f60dbb7963312c29faee880259"
integrity sha512-2/oWkgTbBYoqioCWAE4XJobOrzwxTDa5/XjDP3tJ1BhDr/owcd9qnXBp4xc3/2G5X4bvXM04nrxbRJxFcXAxFQ==
"@babel/core@^8.0.6":
version "8.0.6"
resolved "https://registry.yarnpkg.com/@babel/core/-/core-8.0.6.tgz#9f868b67f2e8ef63795b9da6866b0e14a9f2b11c"
integrity sha512-5zwYt1V4ji3mXKKRIAkohSJ29WepxNwxQi+7y7P5AcVPh1dcxnZBU2cfxHnPwS+u9+lZnXPsv30TQaF2xg+Tfg==
dependencies:
"@babel/code-frame" "^8.0.0"
"@babel/generator" "^8.0.5"
"@babel/helper-compilation-targets" "^8.0.5"
"@babel/code-frame" "^8.0.6"
"@babel/generator" "^8.0.6"
"@babel/helper-compilation-targets" "^8.0.6"
"@babel/helpers" "^8.0.5"
"@babel/parser" "^8.0.5"
"@babel/parser" "^8.0.6"
"@babel/template" "^8.0.0"
"@babel/traverse" "^8.0.5"
"@babel/types" "^8.0.5"
"@babel/traverse" "^8.0.6"
"@babel/types" "^8.0.6"
"@types/gensync" "^1.0.5"
convert-source-map "^2.0.0"
empathic "^2.0.1"
Expand All @@ -181,53 +181,48 @@
obug "^2.1.1"
verkit "^0.3.2"

"@babel/generator@^8.0.5":
version "8.0.5"
resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-8.0.5.tgz#45f1aaddfc41bad6aa63ea81b59891a4cfd2e772"
integrity sha512-f/TuhuMAxJqhwxEGNsJrswuG9VHmh0oNFoQoo6TbpgtFAz9wYZXcTAcWZMHfp7ljesr0RG04bp3Aos9GI59L7w==
"@babel/generator@^8.0.6":
version "8.0.6"
resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-8.0.6.tgz#a2027d70276bd721aa5b85fc2424852976d5d474"
integrity sha512-/pcanjdRsonCexCuxgGD8fKnBLLzk2i9uM4kmcmGyyev2R5YDs+rafMYZ89RvaGY1mW8T7C5au0TyYaEeHBGng==
dependencies:
"@babel/parser" "^8.0.5"
"@babel/types" "^8.0.5"
"@babel/parser" "^8.0.6"
"@babel/types" "^8.0.6"
"@jridgewell/gen-mapping" "0.4.0-beta.0"
"@jridgewell/trace-mapping" "^0.3.31"
"@types/jsesc" "^2.5.0"
jsesc "^3.0.2"

"@babel/helper-compilation-targets@^8.0.5":
version "8.0.5"
resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-8.0.5.tgz#b62d771e2dff7405b1d751f60259911f198a24db"
integrity sha512-Qk8ahMGooH5mz6uuhoDvfZGkUf/Mf3RTBucVVl4MKx4LKMTv872TeW8O92h15iVtlN8wAROBIpI1aV6x1z0LCQ==
"@babel/helper-compilation-targets@^8.0.6":
version "8.0.6"
resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-8.0.6.tgz#ade47f2107c2ce83f0e2afad92795c23642f7343"
integrity sha512-HTrtZ4+iA0+kzdbCgvdSk1U4pEl3BvpGnlUbualCGNbrVhhQvhgBzurTUmqpWyvyHbWYWaIfdx2mOlL9LJjsew==
dependencies:
"@babel/compat-data" "^8.0.5"
"@babel/helper-validator-option" "^8.0.0"
browserslist "^4.24.0"
lru-cache "^11.0.0"
flru "1.0.2"
verkit "^0.3.2"

"@babel/helper-globals@^8.0.0":
version "8.0.0"
resolved "https://registry.yarnpkg.com/@babel/helper-globals/-/helper-globals-8.0.0.tgz#c93789d6c1c2f1b65a97a07515c471a049559bf1"
integrity sha512-lLozHOM6sWWlxNo8CYqHy4MBZeTvHXNgVPBfPOGsjPKUzHC2Az9QwB6gxdQmpwHl6GlQtbGgS+lj5887guDiLw==
"@babel/helper-globals@^8.0.6":
version "8.0.6"
resolved "https://registry.yarnpkg.com/@babel/helper-globals/-/helper-globals-8.0.6.tgz#198c218ccff8a99093d620abf66328ec80d234cd"
integrity sha512-OdnA/N52LhzFpeUuVz5YGuSWjc7TPHiFmVYZbPlSgExocO2GwbxVpSni9MVs5wwW+wZ4kPuwBEBN9pIPDYz1mA==

"@babel/helper-string-parser@^8.0.0":
version "8.0.0"
resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-8.0.0.tgz#4d47d9ad35d0f5bd7d202b348bf558328a347977"
integrity sha512-6mJgmFFFIIO82vvoLt9XtRC7/TkzXfts1t/SpRX4IHSzMgqoPYCWesVu1udUPUWioAE/2fcG6WuI8zrkE1gwrg==
"@babel/helper-string-parser@^8.0.6":
version "8.0.6"
resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-8.0.6.tgz#5dd27135235502b6e141821a00a0e14de69af3b6"
integrity sha512-+6HYEBnsDRZHJtUTAEfMQd0zMDqdFHS7C+5vAsEZqBUr3vEMWOWlHJ0Jz1gS8jJIlCvLsuA6ivmeoqzH936YcA==

"@babel/helper-validator-identifier@^7.29.7":
version "7.29.7"
resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.29.7.tgz#bd87084ced0c796ec46bda492de6e83d29e89fc2"
integrity sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==

"@babel/helper-validator-identifier@^8.0.0":
version "8.0.2"
resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-8.0.2.tgz#5527f2e24e5a9f4de7426dca448031749691bb6f"
integrity sha512-9Fr9QeyCAyi1BR1jKZ6uYQ24EIhQUx5ReHfQU7drOE+TPOb+w11/dsqLkMOT2U29OdCT71XajrOT8xDc1C7orA==

"@babel/helper-validator-identifier@^8.0.4":
version "8.0.4"
resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-8.0.4.tgz#60e427a9be7a101af52f14588def2dad8a9f9881"
integrity sha512-4wFaiLd0bVo4cIoTXI3zKI038NIWE/cr3jvBjejOVYVxV/m8Ltav1USiGzG1fmS5J2RhgEOgXNNK46cRPnRsrg==
"@babel/helper-validator-identifier@^8.0.6":
version "8.0.6"
resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-8.0.6.tgz#fda51b4365505595779b51ea1ae0899ad9d76866"
integrity sha512-HYx0YmuchRxRSpnjvcNffnPS8DCauKNmnumIuHG3jnQAVewRA7kfJGwF13ayEpSZs7s4R/oBH4eppuXcAQd5JQ==

"@babel/helper-validator-option@^8.0.0":
version "8.0.0"
Expand All @@ -242,12 +237,12 @@
"@babel/template" "^8.0.0"
"@babel/types" "^8.0.5"

"@babel/parser@^8.0.0", "@babel/parser@^8.0.5":
version "8.0.5"
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-8.0.5.tgz#5b383445d883730fe5d71a3cbb45a18b62790287"
integrity sha512-51RXvQNFakaS0bTpYiGkxNbUVwkPO4kONv6EVLorZABxsx+KZ6Z7uSYvi/wmKS/+X+rfj9RvOw0/ZNh+cmI0Rw==
"@babel/parser@^8.0.0", "@babel/parser@^8.0.6":
version "8.0.6"
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-8.0.6.tgz#5de0b4f9899dae7497f1aea6a6c81bd0863f04df"
integrity sha512-LpGDIYJAzc3Y3PT9x+FxBrGYu2PlWxLmyN7SwPTzaX0LSwEmFJBsRnPBqmaXF2r1v+Zhz6lNiEJ+7yKtM5+Ugg==
dependencies:
"@babel/types" "^8.0.5"
"@babel/types" "^8.0.6"

"@babel/runtime@^7.16.7":
version "7.27.4"
Expand All @@ -263,26 +258,26 @@
"@babel/parser" "^8.0.0"
"@babel/types" "^8.0.0"

"@babel/traverse@^8.0.5":
version "8.0.5"
resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-8.0.5.tgz#eb732ef01acc13f9f9393e87cc49160b3f91eb09"
integrity sha512-XFfnuvapSc/vJOcUO7kwORSvpBIvraofKEZ2dhT0PjiF21BRCD7YbAFC8UEeDJNeLoQz82/gVqzgX5hCzkCbdg==
"@babel/traverse@^8.0.6":
version "8.0.6"
resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-8.0.6.tgz#326487cd1a1aaec88e3e4c1fc29fee8a5bcf1c12"
integrity sha512-ilYV+qLStGzSKLipJlETdvdtpK3rAuwfCmCoGKv15MU4EoeIuLkespSNoNLFGOPSciEHx9TLWtN5mv0fz5w5mQ==
dependencies:
"@babel/code-frame" "^8.0.0"
"@babel/generator" "^8.0.5"
"@babel/helper-globals" "^8.0.0"
"@babel/parser" "^8.0.5"
"@babel/code-frame" "^8.0.6"
"@babel/generator" "^8.0.6"
"@babel/helper-globals" "^8.0.6"
"@babel/parser" "^8.0.6"
"@babel/template" "^8.0.0"
"@babel/types" "^8.0.5"
"@babel/types" "^8.0.6"
obug "^2.1.1"

"@babel/types@^8.0.0", "@babel/types@^8.0.5":
version "8.0.5"
resolved "https://registry.yarnpkg.com/@babel/types/-/types-8.0.5.tgz#24f537825b6708c0f3ac98a11b3113edd26b9012"
integrity sha512-eVdMqi3ej5aHhyQ2Si6yD2cAWeV8FJK9UrhK5aL0Sd8hu5GhT+YswhVNbVheOGVYMg8kuGuMaUpkB3stjj4z8A==
"@babel/types@^8.0.0", "@babel/types@^8.0.5", "@babel/types@^8.0.6":
version "8.0.6"
resolved "https://registry.yarnpkg.com/@babel/types/-/types-8.0.6.tgz#7ab2de1f9891c712af9c4b640dc12a2d5dc6b6e7"
integrity sha512-c+xgSWboV2pdwXP67BUWDVRHi2BO5Q3KwxyFVs7taVTY+fsK47/L51ZXQoV9rozHJDNHvJ4v4WEsI/IlxV2l2A==
dependencies:
"@babel/helper-string-parser" "^8.0.0"
"@babel/helper-validator-identifier" "^8.0.4"
"@babel/helper-string-parser" "^8.0.6"
"@babel/helper-validator-identifier" "^8.0.6"

"@emnapi/core@^1.4.3":
version "1.4.3"
Expand Down Expand Up @@ -1145,10 +1140,10 @@
resolved "https://registry.yarnpkg.com/@types/mocha/-/mocha-10.0.10.tgz#91f62905e8d23cbd66225312f239454a23bebfa0"
integrity sha512-xPyYSz1cMPnJQhl0CLMH68j3gprKZaTjG3s5Vi+fDgx+uhG9NOXwbVt52eFS8ECyXhyKcjDLCBEqBExKuiZb7Q==

"@types/node@^26.5.1":
version "26.5.1"
resolved "https://registry.yarnpkg.com/@types/node/-/node-26.5.1.tgz#b19c390e15813f402a94b86e3af9042f792138be"
integrity sha512-CzNm2FezW4VR/LjG6yUdiEgLE/rAQ9Slj5gCu/C2VrdcW7I0ahNZ8DRbHT7zOZ6r3ONgd/bsQIeSaoDGrd1C6g==
"@types/node@^26.6.1":
version "26.6.1"
resolved "https://registry.yarnpkg.com/@types/node/-/node-26.6.1.tgz#059fb87569c8b47a495c75ed8a884832c73eab1d"
integrity sha512-VqGJBMCtdhqkBUCcBLvywI0NJ+KLuVzgNnlBUNFOQjqVxzo2lxLUNg1DSey8+u2u6ktswSAxg+s68QLzWHNOuA==
dependencies:
undici-types "~8.9.0"

Expand Down Expand Up @@ -3240,6 +3235,11 @@ fill-range@^7.1.1:
dependencies:
to-regex-range "^5.0.1"

find-up-simple@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/find-up-simple/-/find-up-simple-1.0.1.tgz#18fb90ad49e45252c4d7fca56baade04fa3fca1e"
integrity sha512-afd4O7zpqHeRyg4PfDQsXmlDe2PfdHtJt6Akt8jOWaApLOZk5JXs6VMR29lz03pRe9mpykrRCYIYxaJYcfpncQ==

find-up@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc"
Expand All @@ -3261,6 +3261,11 @@ flatted@^3.1.0:
resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.4.2.tgz#f5c23c107f0f37de8dbdf24f13722b3b98d52726"
integrity sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==

flru@1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/flru/-/flru-1.0.2.tgz#1ae514c62b8b035ffff9ca9e4563ddcc817f4845"
integrity sha512-kWyh8ADvHBFz6ua5xYOPnUroZTT/bwWfrCeL0Wj1dzG4/YOmOcfJ99W8dOVyyynJN35rZ9aCOtHChqQovV7yog==

follow-redirects@^1.16.0:
version "1.16.0"
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.16.0.tgz#28474a159d3b9d11ef62050a14ed60e4df6d61bc"
Expand Down Expand Up @@ -4046,6 +4051,11 @@ is-path-inside@^3.0.3:
resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283"
integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==

is-path-inside@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-4.0.0.tgz#805aeb62c47c1b12fc3fd13bfb3ed1e7430071db"
integrity sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==

is-regex@^1.1.4:
version "1.1.4"
resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958"
Expand Down Expand Up @@ -4638,24 +4648,24 @@ mkdirp-classic@^0.5.2, mkdirp-classic@^0.5.3:
resolved "https://registry.yarnpkg.com/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz#fa10c9115cc6d8865be221ba47ee9bed78601113"
integrity sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==

mocha@^12.0.0:
version "12.0.0"
resolved "https://registry.yarnpkg.com/mocha/-/mocha-12.0.0.tgz#6284d68e66fac4597e8411b0fd62ab4c6717023c"
integrity sha512-NYNh5IFt6WYqm9bi4601m7vix8MZdXC0DwS4gY6WhXO2RgJWhivhISVmq1oklCif18OSI9l+vx5Mdm5oh1XGiQ==
mocha@^12.0.2:
version "12.0.2"
resolved "https://registry.yarnpkg.com/mocha/-/mocha-12.0.2.tgz#99d1e8ecee59364572be0a288db76aa49d4b212d"
integrity sha512-SjAulGHxlMJLCD1bhvJBAiYwYxglydRzA9PDQ5MALq1oLRMMtIhxSQJ0olCFgA7c9YbTdxC0KOV0wl8JEDYVhA==
dependencies:
browser-stdout "^1.3.1"
chokidar "^5.0.0"
debug "^4.3.5"
diff "^9.0.0"
find-up "^5.0.0"
find-up-simple "^1.0.1"
glob "^13.0.0"
is-path-inside "^3.0.3"
is-path-inside "^4.0.0"
is-unicode-supported "^0.1.0"
js-yaml "^5.0.0"
minimatch "^10.2.2"
ms "^2.1.3"
picocolors "^1.1.1"
serialize-javascript "^7.0.2"
serialize-javascript "^7.1.1"
strip-json-comments "^5.0.3"
supports-color "^8.1.1"
workerpool "^10.0.0"
Expand Down Expand Up @@ -5153,10 +5163,10 @@ prettier-linter-helpers@^1.0.1:
dependencies:
fast-diff "^1.1.2"

prettier@^3.9.6:
version "3.9.6"
resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.9.6.tgz#b3ea5146515d40fc53f18aa63f74dfab1e10dbf6"
integrity sha512-OpN0zzVdiaiAhxpuuj5efpIS4sY9j7bY6uR5mnj5yPzGkdkjNKSJeUThPb60Jw29QuAZgA4o+/iB49kFiaBX6g==
prettier@^3.9.8:
version "3.9.8"
resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.9.8.tgz#54e81128584538c81d85fce9d5fd77a410c385c5"
integrity sha512-WRFq3Wn3WId7LLROfMLdH7xaFr2jR62wU8nLO6rQUOLOxNZUviyJQs1M0iIhLexSFy+L+w0ch66wtoO2jRjG0A==

process-nextick-args@~2.0.0:
version "2.0.1"
Expand Down Expand Up @@ -5500,7 +5510,7 @@ sentence-case@^3.0.4:
tslib "^2.0.3"
upper-case-first "^2.0.2"

serialize-javascript@^7.0.2:
serialize-javascript@^7.1.1:
version "7.1.1"
resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-7.1.1.tgz#c3b0a7ac13df6cf2fcda71cbb142ba9392a710b9"
integrity sha512-k3CMsaIvvdSwm8oLB4MXSl0wH2/cwlH7xGcnRd2DaeRmBkbzYmyT8j0tsX60DwD1eRwHTpNpH8ljKu9oUT1MeQ==
Expand Down
Loading