diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 822053f..72e44f6 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -29,7 +29,7 @@ jobs: - name: Install run: yarn --no-immutable - name: Build - run: yarn build + run: yarn tsc -b test: runs-on: ubuntu-latest @@ -48,6 +48,9 @@ jobs: node-version: ${{ matrix.node-version }} - name: Install run: yarn --no-immutable + # FIXME tsx not working + - name: Build + run: yarn tsc -b - name: Unit Test run: yarn test:json - name: Report Coverage diff --git a/package.json b/package.json index a82a03c..5535685 100644 --- a/package.json +++ b/package.json @@ -11,8 +11,8 @@ ], "license": "MIT", "scripts": { - "build": "tsc -b", "yakumo": "node --import tsx packages/core/src/cli", + "build": "yarn yakumo build", "bump": "yarn yakumo version", "dep": "yarn yakumo upgrade", "pub": "yarn yakumo publish", diff --git a/packages/core/package.json b/packages/core/package.json index c15966a..42e7109 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -48,7 +48,7 @@ "@types/yargs-parser": "^21.0.3" }, "dependencies": { - "cordis": "^3.13.2", + "cordis": "^3.13.3", "cosmokit": "^1.5.2", "detect-indent": "^6.1.0", "execa": "^5.1.1", diff --git a/packages/esbuild/package.json b/packages/esbuild/package.json index c9dce9d..1a84c8c 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.2", + "version": "1.0.0-beta.5", "type": "module", "main": "lib/index.js", "typings": "lib/index.d.ts", @@ -29,10 +29,10 @@ ], "peerDependencies": { "esbuild": "*", - "yakumo": "^1.0.0-beta.6" + "yakumo": "^1.0.0-beta.11" }, "dependencies": { - "dumble": "^0.1.2", + "dumble": "^0.1.3", "tsconfig-utils": "^4.0.5" } } diff --git a/packages/mocha/package.json b/packages/mocha/package.json index 4ca5ed5..d692b7d 100644 --- a/packages/mocha/package.json +++ b/packages/mocha/package.json @@ -29,7 +29,7 @@ ], "peerDependencies": { "mocha": "^9", - "yakumo": "^1.0.0-beta.6" + "yakumo": "^1.0.0-beta.11" }, "devDependencies": { "@types/mocha": "^9.1.1" diff --git a/packages/tsc/package.json b/packages/tsc/package.json index 140fe93..db18c05 100644 --- a/packages/tsc/package.json +++ b/packages/tsc/package.json @@ -30,11 +30,11 @@ ], "peerDependencies": { "typescript": "*", - "yakumo": "^1.0.0-beta.6" + "yakumo": "^1.0.0-beta.11" }, "dependencies": { "atsc": "^2.0.1", - "dtsc": "^3.0.2", + "dtsc": "^3.0.4", "tsconfig-utils": "^4.0.5" } } diff --git a/tsconfig.json b/tsconfig.json index a03daa5..5c86ad5 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -11,5 +11,11 @@ "@yakumojs/*": ["packages/*/src"], }, }, + "references": [ + { "path": "./packages/core" }, + { "path": "./packages/esbuild" }, + { "path": "./packages/mocha" }, + { "path": "./packages/tsc" }, + ], "files": [], }