diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 72e44f6..9fc3f70 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -37,7 +37,7 @@ jobs: strategy: fail-fast: false matrix: - node-version: [18, 20] + node-version: [18, 20, 22] steps: - name: Check out diff --git a/fixtures/default/package.json b/fixtures/default/package.json index 18db0cb..cfbf322 100644 --- a/fixtures/default/package.json +++ b/fixtures/default/package.json @@ -7,8 +7,8 @@ ], "license": "MIT", "devDependencies": { - "esbuild": "^0.18.20", + "esbuild": "^0.23.1", "esbuild-register": "^3.5.0", - "typescript": "^5.4.3" + "typescript": "^5.6.2" } } diff --git a/package.json b/package.json index 15da50f..e2e62cb 100644 --- a/package.json +++ b/package.json @@ -24,17 +24,15 @@ }, "devDependencies": { "@cordisjs/eslint-config": "^1.1.1", - "@types/chai": "^4.3.14", "@types/mocha": "^9.1.1", - "@types/node": "^20.11.30", + "@types/node": "^22.7.5", "c8": "^7.14.0", - "chai": "^4.4.1", - "esbuild": "^0.18.20", + "esbuild": "^0.23.1", "esbuild-register": "^3.5.0", "eslint": "^8.57.0", "mocha": "^9.2.2", "shx": "^0.3.4", - "tsx": "^4.7.1", - "typescript": "^5.4.3" + "tsx": "^4.16.2", + "typescript": "^5.6.2" } } diff --git a/packages/core/package.json b/packages/core/package.json index 2f5b70f..da6a970 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,7 +1,7 @@ { "name": "yakumo", "description": "Manage complex workspaces with ease", - "version": "1.0.0-beta.14", + "version": "1.0.0-beta.18", "type": "module", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -10,10 +10,10 @@ ".": "./lib/index.js", "./cli": "./lib/cli.js", "./utils": "./lib/utils.js", - "./exec": "./lib/plugins/exec.js", "./list": "./lib/plugins/list.js", "./prepare": "./lib/plugins/prepare.js", "./publish": "./lib/plugins/publish.js", + "./run": "./lib/plugins/run.js", "./test": "./lib/plugins/test.js", "./upgrade": "./lib/plugins/upgrade.js", "./version": "./lib/plugins/version.js", @@ -44,6 +44,7 @@ "script" ], "cordis": { + "hidden": true, "ecosystem": { "inject": [ "yakumo" @@ -56,6 +57,7 @@ "./list": {}, "./prepare": {}, "./publish": {}, + "./run": {}, "./test": {}, "./upgrade": {}, "./version": {} @@ -68,11 +70,11 @@ "@types/yargs-parser": "^21.0.3" }, "peerDependencies": { - "cordis": "^3.17.9" + "cordis": "^3.18.1" }, "dependencies": { - "cordis": "^3.17.9", - "cosmokit": "^1.6.2", + "cordis": "^3.18.1", + "cosmokit": "^1.6.3", "detect-indent": "^6.1.0", "execa": "^5.1.1", "get-registry": "^1.1.0", @@ -82,7 +84,7 @@ "p-map": "^4.0.0", "picomatch": "^2.3.1", "prompts": "^2.4.2", - "semver": "^7.6.0", + "semver": "^7.6.3", "which-pm-runs": "^1.1.0", "yargs-parser": "^21.1.1", "yargs-unparser": "^2.0.0" diff --git a/packages/esbuild/package.json b/packages/esbuild/package.json index bed1808..72da03b 100644 --- a/packages/esbuild/package.json +++ b/packages/esbuild/package.json @@ -1,7 +1,7 @@ { "name": "yakumo-esbuild", "description": "Esbuild support for Yakumo", - "version": "1.0.0-beta.5", + "version": "1.0.0-beta.7", "type": "module", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -27,9 +27,13 @@ "esbuild", "build" ], + "devDependencies": { + "esbuild": "^0.23.1", + "typescript": "^5.6.2" + }, "peerDependencies": { "esbuild": "*", - "yakumo": "^1.0.0-beta.14" + "yakumo": "^1.0.0-beta.18" }, "dependencies": { "dumble": "^0.2.1", diff --git a/packages/mocha/package.json b/packages/mocha/package.json index 919c858..d74cb58 100644 --- a/packages/mocha/package.json +++ b/packages/mocha/package.json @@ -29,7 +29,7 @@ ], "peerDependencies": { "mocha": "^9", - "yakumo": "^1.0.0-beta.14" + "yakumo": "^1.0.0-beta.18" }, "devDependencies": { "@types/mocha": "^9.1.1" diff --git a/packages/tsc/package.json b/packages/tsc/package.json index 2662eb0..fe3b76c 100644 --- a/packages/tsc/package.json +++ b/packages/tsc/package.json @@ -1,7 +1,7 @@ { "name": "yakumo-tsc", "description": "Compile TypeScript for Yakumo", - "version": "1.0.0-beta.4", + "version": "1.0.0-beta.5", "type": "module", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -29,14 +29,15 @@ "typescript" ], "devDependencies": { - "typescript": "^5.5.3" + "typescript": "^5.6.2" }, "peerDependencies": { "typescript": "*", - "yakumo": "^1.0.0-beta.14" + "yakumo": "^1.0.0-beta.18" }, "dependencies": { - "atsc": "^2.0.1", + "atsc": "^2.1.0", "dtsc": "^3.0.4", + "tsconfig-utils": "^4.1.1" } } diff --git a/tsconfig.base.json b/tsconfig.base.json index ade59d1..d3dad80 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -2,7 +2,6 @@ "compilerOptions": { "target": "es2022", "module": "nodenext", - "sourceMap": true, "declaration": true, "composite": true, "incremental": true,