diff --git a/.changeset/wet-pets-fail.md b/.changeset/wet-pets-fail.md new file mode 100644 index 00000000..e9c0ae2c --- /dev/null +++ b/.changeset/wet-pets-fail.md @@ -0,0 +1,7 @@ +--- +"@marko/language-server": patch +"@marko/language-tools": patch +"marko-vscode": patch +--- + +Upgrade deps. diff --git a/package-lock.json b/package-lock.json index 4dcd9c8c..27cdaa5c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -539,9 +539,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.0.tgz", - "integrity": "sha512-aP8x5pIw3xvYr/sXT+SEUwyhrXT8rUJRZltK/qN3Db80dcKpTett8cJxHyjk+xYSVXvNnl2SfcJVjbwxpOSscA==", + "version": "7.26.1", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.1.tgz", + "integrity": "sha512-reoQYNiAJreZNsJzyrDNzFQ+IQ5JFiIzAHJg9bn94S3l+4++J7RsIhNMoB+lgP/9tpmiAQqspv+xfdxTSzREOw==", "license": "MIT", "dependencies": { "@babel/types": "^7.26.0" @@ -1377,25 +1377,28 @@ } }, "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz", + "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==", "dev": true, "license": "MIT", "dependencies": { - "eslint-visitor-keys": "^3.3.0" + "eslint-visitor-keys": "^3.4.3" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, + "funding": { + "url": "https://opencollective.com/eslint" + }, "peerDependencies": { "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" } }, "node_modules/@eslint-community/regexpp": { - "version": "4.11.1", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.1.tgz", - "integrity": "sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==", + "version": "4.11.2", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.2.tgz", + "integrity": "sha512-2WwyTYNVaMNUWPZTOJdkax9iqTdirrApgTbk+Qoq5EPX6myqZvG8QGFRgdKmkjKVG6/G/a565vpPauHk0+hpBA==", "dev": true, "license": "MIT", "engines": { @@ -1786,15 +1789,15 @@ } }, "node_modules/@marko/compiler": { - "version": "5.37.20", - "resolved": "https://registry.npmjs.org/@marko/compiler/-/compiler-5.37.20.tgz", - "integrity": "sha512-LLg9Gj4YmvvKvmPrR+/9LDZ5ZnLk31qxjE/w9PYvXaT5OvMzszzpX6pBdo1TlgKJM+eYHA6H2YZ+ZZK2UkYTSw==", + "version": "5.37.21", + "resolved": "https://registry.npmjs.org/@marko/compiler/-/compiler-5.37.21.tgz", + "integrity": "sha512-5d87ylFcYPFav8guakVd3QVqXmwsijl8Y7/NkhAVELdTdBNPc1RvxbHiWAdFaL0VoqQkV1xnLzwDJ0HWyKeMQg==", "license": "MIT", "dependencies": { "@babel/code-frame": "^7.26.0", "@babel/core": "^7.26.0", "@babel/generator": "^7.26.0", - "@babel/parser": "^7.26.0", + "@babel/parser": "^7.26.1", "@babel/plugin-syntax-typescript": "^7.25.9", "@babel/plugin-transform-modules-commonjs": "^7.25.9", "@babel/plugin-transform-typescript": "^7.25.9", @@ -1940,9 +1943,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "22.8.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.8.0.tgz", - "integrity": "sha512-84rafSBHC/z1i1E3p0cJwKA+CfYDNSXX9WSZBRopjIzLET8oNt6ht2tei4C7izwDeEiLLfdeSVBv1egOH916hg==", + "version": "22.8.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.8.1.tgz", + "integrity": "sha512-k6Gi8Yyo8EtrNtkHXutUu2corfDf9su95VYVP10aGYMMROM6SAItZi0w1XszA6RtWTHSVp5OeFof37w0IEqCQg==", "dev": true, "license": "MIT", "dependencies": { @@ -3144,9 +3147,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001669", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001669.tgz", - "integrity": "sha512-DlWzFDJqstqtIVx1zeSpIMLjunf5SmwOw0N2Ck/QSQdS8PLS4+9HrLaYei4w8BIAL7IB/UEDu889d8vhCTPA0w==", + "version": "1.0.30001671", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001671.tgz", + "integrity": "sha512-jocyVaSSfXg2faluE6hrWkMgDOiULBMca4QLtDT39hw1YxaIPHWc1CcTCKkPmHgGH6tKji6ZNbMSmUAvENf2/A==", "funding": [ { "type": "opencollective", @@ -6748,12 +6751,12 @@ "license": "Python-2.0" }, "node_modules/marko": { - "version": "5.35.29", - "resolved": "https://registry.npmjs.org/marko/-/marko-5.35.29.tgz", - "integrity": "sha512-fS20JO1KuxhNDp4J9ClJ+ceYsypeLj3nvmuUrFQ0COk5uNTB7akXyIt4g8YulztT9SZV2M+QIv6w272EU/SE5w==", + "version": "5.35.30", + "resolved": "https://registry.npmjs.org/marko/-/marko-5.35.30.tgz", + "integrity": "sha512-WEDL2I6Q8jYNbBqT2kUTKgtJNdULW+YWj9nrUq3ZYEJvFsJoK7ScJbmO73vVgp3JVFkdzrxyY/cSzkADC+v/vQ==", "license": "MIT", "dependencies": { - "@marko/compiler": "^5.37.20", + "@marko/compiler": "^5.37.21", "@marko/translator-default": "^6.0.21", "app-module-path": "^2.2.0", "argly": "^1.2.0", @@ -10682,11 +10685,11 @@ "dependencies": { "@luxass/strip-json-comments": "^1.3.2", "@marko/babel-utils": "^6.5.8", - "@marko/compiler": "^5.37.20", + "@marko/compiler": "^5.37.21", "@marko/language-tools": "^2.4.3", "@marko/translator-default": "^6.0.21", "htmljs-parser": "^5.5.2", - "marko": "^5.35.29", + "marko": "^5.35.30", "prettier": "^3.3.3", "prettier-plugin-marko": "^3.1.5", "relative-import-path": "^1.0.0", @@ -10709,18 +10712,18 @@ "version": "2.4.3", "license": "MIT", "dependencies": { - "@babel/parser": "^7.26.0", + "@babel/parser": "^7.26.1", "@luxass/strip-json-comments": "^1.3.2", "htmljs-parser": "^5.5.2", "relative-import-path": "^1.0.0" }, "devDependencies": { "@babel/code-frame": "^7.26.0", - "@marko/compiler": "^5.37.20", + "@marko/compiler": "^5.37.21", "@marko/translator-default": "^6.0.21", "@types/babel__code-frame": "^7.0.6", "@typescript/vfs": "^1.6.0", - "marko": "^5.35.29", + "marko": "^5.35.30", "mitata": "^0.1.8", "tsx": "^4.19.1" }, @@ -10764,6 +10767,9 @@ "engines": { "vscode": "^1.80.0" } + }, + "packages/vscode/node_modules/marko-ts-plugin": { + "extraneous": true } } } diff --git a/packages/language-server/package.json b/packages/language-server/package.json index 7cd2cd65..3670d0c7 100644 --- a/packages/language-server/package.json +++ b/packages/language-server/package.json @@ -10,10 +10,10 @@ "@luxass/strip-json-comments": "^1.3.2", "@marko/language-tools": "^2.4.3", "@marko/babel-utils": "^6.5.8", - "@marko/compiler": "^5.37.20", + "@marko/compiler": "^5.37.21", "@marko/translator-default": "^6.0.21", "htmljs-parser": "^5.5.2", - "marko": "^5.35.29", + "marko": "^5.35.30", "prettier": "^3.3.3", "prettier-plugin-marko": "^3.1.5", "relative-import-path": "^1.0.0", diff --git a/packages/language-tools/package.json b/packages/language-tools/package.json index 7cf941f8..e2343380 100644 --- a/packages/language-tools/package.json +++ b/packages/language-tools/package.json @@ -7,18 +7,18 @@ "@marko/compiler": "^5.28.4" }, "dependencies": { - "@babel/parser": "^7.26.0", + "@babel/parser": "^7.26.1", "@luxass/strip-json-comments": "^1.3.2", "htmljs-parser": "^5.5.2", "relative-import-path": "^1.0.0" }, "devDependencies": { "@babel/code-frame": "^7.26.0", - "@marko/compiler": "^5.37.20", + "@marko/compiler": "^5.37.21", "@marko/translator-default": "^6.0.21", "@types/babel__code-frame": "^7.0.6", "@typescript/vfs": "^1.6.0", - "marko": "^5.35.29", + "marko": "^5.35.30", "mitata": "^0.1.8", "tsx": "^4.19.1" },