Skip to content

Commit b965d36

Browse files
committed
Update dependencies
1 parent dfd15ce commit b965d36

File tree

3 files changed

+535
-690
lines changed

3 files changed

+535
-690
lines changed

.github/dependabot.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,7 @@ updates:
2323
update-types: ["version-update:semver-major"] # Keep Node 20 compatibility
2424
- dependency-name: "chai"
2525
update-types: ["version-update:semver-major"] # chai 4 to avoid esm
26+
- dependency-name: "yargs"
27+
update-types: ["version-update:semver-major"] # yargs 17 for esbuild CJS bundling
2628
schedule:
2729
interval: "weekly"

package.json

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,8 @@
4141
"test-matrix": "env TS_NODE_PROJECT=src/test/tsconfig.json mocha -r ts-node/register --exit",
4242
"test-container-features": "env TS_NODE_PROJECT=src/test/tsconfig.json mocha -r ts-node/register --exit src/test/container-features/*.test.ts",
4343
"test-container-features-cli": "env TS_NODE_PROJECT=src/test/tsconfig.json mocha -r ts-node/register --exit src/test/container-features/featuresCLICommands.test.ts",
44-
"test-container-templates": "env TS_NODE_PROJECT=src/test/tsconfig.json mocha -r ts-node/register --exit src/test/container-templates/*.test.ts"
44+
"test-container-templates": "env TS_NODE_PROJECT=src/test/tsconfig.json mocha -r ts-node/register --exit src/test/container-templates/*.test.ts",
45+
"postinstall": "node -e \"if(process.platform==='darwin'){try{require('fs').chmodSync('node_modules/node-pty/prebuilds/darwin-'+process.arch+'/spawn-helper',0o755)}catch(e){}}\""
4546
},
4647
"files": [
4748
"CHANGELOG.md",
@@ -56,50 +57,49 @@
5657
"devDependencies": {
5758
"@stylistic/eslint-plugin": "^5.10.0",
5859
"@types/chai": "^4.3.20",
59-
"@types/chalk": "^2.2.4",
6060
"@types/follow-redirects": "^1.14.4",
6161
"@types/js-yaml": "^4.0.9",
6262
"@types/mocha": "^10.0.10",
6363
"@types/ncp": "^2.0.8",
6464
"@types/node": "^20.19.37",
6565
"@types/pull-stream": "^3.6.7",
6666
"@types/recursive-readdir": "^2.2.4",
67-
"@types/semver": "^7.5.8",
67+
"@types/semver": "^7.7.1",
6868
"@types/shell-quote": "^1.7.5",
6969
"@types/text-table": "^0.2.5",
70-
"@types/yargs": "^17.0.33",
71-
"@typescript-eslint/eslint-plugin": "^8.26.0",
72-
"@typescript-eslint/parser": "^8.26.0",
70+
"@types/yargs": "^17.0.35",
71+
"@typescript-eslint/eslint-plugin": "^8.56.1",
72+
"@typescript-eslint/parser": "^8.56.1",
7373
"chai": "^4.5.0",
7474
"copyfiles": "^2.4.1",
75-
"esbuild": "^0.27.0",
76-
"eslint": "^9.39.3",
75+
"esbuild": "^0.27.3",
76+
"eslint": "^10.0.2",
7777
"event-stream": "^4.0.1",
78-
"minimatch": "^10.0.1",
79-
"mocha": "^11.1.0",
78+
"minimatch": "^10.2.4",
79+
"mocha": "^11.7.5",
8080
"npm-run-all": "^4.1.5",
81-
"p-all": "^5.0.0",
81+
"p-all": "^5.0.1",
8282
"rimraf": "^6.1.3",
8383
"ts-node": "^10.9.2",
84-
"typescript": "^5.8.2",
84+
"typescript": "^5.9.3",
8585
"typescript-formatter": "^7.2.2",
86-
"vinyl": "^3.0.0",
87-
"vinyl-fs": "^4.0.0"
86+
"vinyl": "^3.0.1",
87+
"vinyl-fs": "^4.0.2"
8888
},
8989
"dependencies": {
90-
"chalk": "^5.4.1",
91-
"follow-redirects": "^1.15.9",
92-
"js-yaml": "^4.1.0",
90+
"chalk": "^5.6.2",
91+
"follow-redirects": "^1.15.11",
92+
"js-yaml": "^4.1.1",
9393
"jsonc-parser": "^3.3.1",
9494
"ncp": "^2.0.0",
95-
"node-pty": "^1.0.0",
95+
"node-pty": "^1.1.0",
9696
"proxy-agent": "^6.5.0",
9797
"pull-stream": "^3.7.0",
9898
"recursive-readdir": "^2.2.3",
99-
"semver": "^7.7.1",
100-
"shell-quote": "^1.8.2",
99+
"semver": "^7.7.4",
100+
"shell-quote": "^1.8.3",
101101
"stream-to-pull-stream": "^1.7.3",
102-
"tar": "^7.5.4",
102+
"tar": "^7.5.10",
103103
"text-table": "^0.2.0",
104104
"vscode-uri": "^3.1.0",
105105
"yargs": "~17.7.2"

0 commit comments

Comments
 (0)