diff --git a/generators/app/dependencyVersions/package.json b/generators/app/dependencyVersions/package.json index d82befa9..8b4d8543 100644 --- a/generators/app/dependencyVersions/package.json +++ b/generators/app/dependencyVersions/package.json @@ -7,31 +7,31 @@ "@types/mocha": "^10.0.10", "@types/node": "22.x", "@types/assert": "^1.5.11", - "typescript-eslint": "^8.54.0", - "eslint": "^9.39.2", - "glob": "^13.0.0", + "typescript-eslint": "^8.56.1", + "eslint": "^9.39.3", + "glob": "^13.0.6", "mocha": "^11.7.5", "typescript": "^5.9.3", "@vscode/test-cli": "^0.0.12", "@vscode/test-electron": "^2.5.2", - "@vscode/test-web": "^0.0.79", + "@vscode/test-web": "^0.0.80", "@types/webpack-env": "^1.18.8", "@types/vscode-notebook-renderer": "^1.72.4", "concurrently": "^9.2.1", - "css-loader": "^7.1.3", + "css-loader": "^7.1.4", "fork-ts-checker-webpack-plugin": "^9.1.0", "style-loader": "^4.0.0", "ts-loader": "^9.5.4", "vscode-dts": "^0.3.3", "vscode-notebook-error-overlay": "^1.1.0", - "webpack": "^5.104.1", + "webpack": "^5.105.3", "util": "^0.12.5", "webpack-cli": "^6.0.1", "webpack-dev-server": "^5.2.3", "assert": "^2.1.0", "process": "^0.11.10", "npm-run-all": "^4.1.5", - "esbuild": "^0.27.2", + "esbuild": "^0.27.3", "@esbuild-plugins/node-globals-polyfill": "^0.2.3" } } diff --git a/package-lock.json b/package-lock.json index 8b11a140..fde6c976 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,18 +1,18 @@ { "name": "generator-code", - "version": "1.11.17", + "version": "1.11.18", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "generator-code", - "version": "1.11.17", + "version": "1.11.18", "license": "MIT", "dependencies": { "chalk": "^5.6.2", "fast-plist": "^0.1.3", "request-light": "^0.8.0", - "which": "^6.0.0", + "which": "^6.0.1", "yeoman-generator": "^7.5.1", "yosay": "^3.0.0" }, @@ -21,8 +21,8 @@ "@types/node": "^20.x", "@yeoman/adapter": "^3.1.1", "jsonc-parser": "^3.3.1", - "mocha": "^11.3.0", - "yeoman-environment": "^5.1.2", + "mocha": "^11.7.5", + "yeoman-environment": "^5.1.3", "yeoman-test": "^11.2.0" }, "engines": { @@ -3440,6 +3440,16 @@ "node": ">=0.12.0" } }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/is-plain-obj": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", @@ -4089,29 +4099,30 @@ } }, "node_modules/mocha": { - "version": "11.3.0", - "resolved": "https://registry.npmjs.org/mocha/-/mocha-11.3.0.tgz", - "integrity": "sha512-J0RLIM89xi8y6l77bgbX+03PeBRDQCOVQpnwOcCN7b8hCmbh6JvGI2ZDJ5WMoHz+IaPU+S4lvTd0j51GmBAdgQ==", + "version": "11.7.5", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-11.7.5.tgz", + "integrity": "sha512-mTT6RgopEYABzXWFx+GcJ+ZQ32kp4fMf0xvpZIIfSq9Z8lC/++MtcCnQ9t5FP2veYEP95FIYSvW+U9fV4xrlig==", "dev": true, "license": "MIT", "dependencies": { "browser-stdout": "^1.3.1", "chokidar": "^4.0.1", "debug": "^4.3.5", - "diff": "^5.2.0", + "diff": "^7.0.0", "escape-string-regexp": "^4.0.0", "find-up": "^5.0.0", "glob": "^10.4.5", "he": "^1.2.0", + "is-path-inside": "^3.0.3", "js-yaml": "^4.1.0", "log-symbols": "^4.1.0", - "minimatch": "^5.1.6", + "minimatch": "^9.0.5", "ms": "^2.1.3", "picocolors": "^1.1.1", "serialize-javascript": "^6.0.2", "strip-json-comments": "^3.1.1", "supports-color": "^8.1.1", - "workerpool": "^6.5.1", + "workerpool": "^9.2.0", "yargs": "^17.7.2", "yargs-parser": "^21.1.1", "yargs-unparser": "^2.0.0" @@ -4125,15 +4136,31 @@ } }, "node_modules/mocha/node_modules/diff": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.2.tgz", - "integrity": "sha512-vtcDfH3TOjP8UekytvnHH1o1P4FcUdt4eQ1Y+Abap1tk/OB2MWQvcwS2ClCd1zuIhc3JKOx6p3kod8Vfys3E+A==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-7.0.0.tgz", + "integrity": "sha512-PJWHUb1RFevKCwaFA9RlG5tCd+FO5iRh9A8HEtkmBH2Li03iJriB6m6JIN4rGz3K3JLawI7/veA1xzRKP6ISBw==", "dev": true, "license": "BSD-3-Clause", "engines": { "node": ">=0.3.1" } }, + "node_modules/mocha/node_modules/minimatch": { + "version": "9.0.9", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz", + "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.2" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/mocha/node_modules/supports-color": { "version": "8.1.1", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", @@ -5967,12 +5994,12 @@ } }, "node_modules/which": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-6.0.0.tgz", - "integrity": "sha512-f+gEpIKMR9faW/JgAgPK1D7mekkFoqbmiwvNzuhsHetni20QSgzg9Vhn0g2JSJkkfehQnqdUAx7/e15qS1lPxg==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/which/-/which-6.0.1.tgz", + "integrity": "sha512-oGLe46MIrCRqX7ytPUf66EAYvdeMIZYn3WaocqqKZAxrBpkqHfL/qvTyJ/bTk5+AqHCjXmrv3CEWgy368zhRUg==", "license": "ISC", "dependencies": { - "isexe": "^3.1.1" + "isexe": "^4.0.0" }, "bin": { "node-which": "bin/which.js" @@ -6085,17 +6112,18 @@ } }, "node_modules/which/node_modules/isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-4.0.0.tgz", + "integrity": "sha512-FFUtZMpoZ8RqHS3XeXEmHWLA4thH+ZxCv2lOiPIn1Xc7CxrqhWzNSDzD+/chS/zbYezmiwWLdQC09JdQKmthOw==", + "license": "BlueOak-1.0.0", "engines": { - "node": ">=16" + "node": ">=20" } }, "node_modules/workerpool": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.5.1.tgz", - "integrity": "sha512-Fs4dNYcsdpYSAfVxhnl1L5zTksjvOJxtC5hzMNl+1t9B8hTJTdKDyZ5ju7ztgPy+ft9tBFXoOlDNiOT9WUXZlA==", + "version": "9.3.4", + "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-9.3.4.tgz", + "integrity": "sha512-TmPRQYYSAnnDiEB0P/Ytip7bFGvqnSU6I2BcuSw7Hx+JSg/DsUi5ebYfc8GYaSdpuvOcEs6dXxPurOYpe9QFwg==", "dev": true, "license": "Apache-2.0" }, @@ -6214,9 +6242,9 @@ } }, "node_modules/yeoman-environment": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/yeoman-environment/-/yeoman-environment-5.1.2.tgz", - "integrity": "sha512-NFNm3T+Lk+57Lp+4SSnUdcHwSlyD5yq7KvDwx0xIUg5GngNPezWHLaejWRj3j26xgmlJXUw9371p1LZzv4s/6g==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/yeoman-environment/-/yeoman-environment-5.1.3.tgz", + "integrity": "sha512-SqxwIDysjTqNG1YX9LgrC5y5c6L9qfBjMD1u81co1Cze6kZwQzW8lzivCug283UbSOhEA0as39rO6EyzDJYhuw==", "dev": true, "license": "BSD-2-Clause", "dependencies": { diff --git a/package.json b/package.json index b69bd53d..66301bed 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "generator-code", - "version": "1.11.17", + "version": "1.11.18", "description": "Yeoman generator for Visual Studio Code extensions.", "keywords": [ "yeoman-generator", @@ -38,7 +38,7 @@ "chalk": "^5.6.2", "fast-plist": "^0.1.3", "request-light": "^0.8.0", - "which": "^6.0.0", + "which": "^6.0.1", "yeoman-generator": "^7.5.1", "yosay": "^3.0.0" }, @@ -47,8 +47,8 @@ "@types/node": "^20.x", "@yeoman/adapter": "^3.1.1", "jsonc-parser": "^3.3.1", - "mocha": "^11.3.0", - "yeoman-environment": "^5.1.2", + "mocha": "^11.7.5", + "yeoman-environment": "^5.1.3", "yeoman-test": "^11.2.0" } }