Skip to content

Commit 3154ccf

Browse files
committed
chore: import from .ts let local dev friendly
1 parent f7882dd commit 3154ccf

3 files changed

Lines changed: 10 additions & 7 deletions

File tree

package.json

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,13 @@
33
"private": true,
44
"packageManager": "pnpm@10.15.1",
55
"volta": {
6-
"node": "22.17.0"
6+
"node": "22.19.0"
77
},
88
"scripts": {
9-
"bootstrap-cli": "pnpm --filter=@voidzero-dev/vite-plus build && cp -r ./packages/cli/binding/*.node ./packages/global/dist && pnpm --filter=@voidzero-dev/global build && npm install -g ./packages/global",
10-
"bootstrap-cli:ci": "pnpm --filter=@voidzero-dev/vite-plus build:ts && pnpm --filter=@voidzero-dev/global build && npm install -g ./packages/global",
9+
"bootstrap-cli": "pnpm --filter=@voidzero-dev/vite-plus build && pnpm --filter=@voidzero-dev/global build && pnpm copy-bindings && pnpm install-global-cli",
10+
"bootstrap-cli:ci": "pnpm --filter=@voidzero-dev/vite-plus build:ts && pnpm --filter=@voidzero-dev/global build && pnpm install-global-cli",
11+
"copy-bindings": "cp -r ./packages/cli/binding/*.node ./packages/cli/dist && cp -r ./packages/cli/binding/*.node ./packages/global/dist",
12+
"install-global-cli": "npm install -g ./packages/global",
1113
"typecheck": "tsc -b tsconfig.json",
1214
"lint": "vite lint",
1315
"prepare": "husky"

packages/cli/src/bin.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
*/
1111

1212
import { run } from '../binding/index.js';
13-
import { lint } from './lint.js';
14-
import { test } from './test.js';
15-
import { vite } from './vite.js';
13+
import { lint } from './lint.ts';
14+
import { test } from './test.ts';
15+
import { vite } from './vite.ts';
1616

1717
// Initialize the CLI with tool resolvers
1818
// These functions will be called from Rust when needed

tsconfig.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@
1313
"strict": true,
1414
"target": "esnext",
1515
"types": ["node"],
16-
"verbatimModuleSyntax": true
16+
"verbatimModuleSyntax": true,
17+
"allowImportingTsExtensions": true
1718
},
1819
"include": [],
1920
"references": [

0 commit comments

Comments
 (0)