8000 use ncc for cli build · gridaco/code@dba90d7 · GitHub
[go: up one dir, main page]

Skip to content

Commit dba90d7

Browse files
use ncc for cli build
1 parent 3e799fa commit dba90d7

File tree

2 files changed

+12
-3
lines changed

2 files changed

+12
-3
lines changed

cli/package.json

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,19 +18,23 @@
1818
"yargs": "^17.2.1"
1919
},
2020
"scripts": {
21+
"clean": "rimraf dist",
2122
"dev": "ts-node index.ts",
22-
"test": "jest"
23+
"test": "jest",
24+
"build": "ncc build index.ts -o dist",
25+
"prepack": "yarn test && yarn clean && yarn build"
2326
},
2427
"devDependencies": {
2528
"@types/glob": "^7.2.0",
2629
"@types/node": "^18.6.1",
2730
"@types/semver": "^7.3.10",
2831
"@types/yargs": "^17.0.3",
32+
"@vercel/ncc": "^0.34.0",
2933
"jest": "^28.1.3",
3034
"ts-jest": "^28.0.7",
3135
"typescript": "^4.7.4"
3236
},
3337
"bin": {
34-
"grida": "./bin/index.js"
38+
"grida": "./dist/index.js"
3539
}
36-
}
40+
}

cli/yarn.lock

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -763,6 +763,11 @@
763763
dependencies:
764764
"@types/yargs-parser" "*"
765765

766+
"@vercel/ncc@^0.34.0":
767+
version "0.34.0"
768+
resolved "https://registry.yarnpkg.com/@vercel/ncc/-/ncc-0.34.0.tgz#d0139528320e46670d949c82967044a8f66db054"
769+
integrity sha512-G9h5ZLBJ/V57Ou9vz5hI8pda/YQX5HQszCs3AmIus3XzsmRn/0Ptic5otD3xVST8QLKk7AMk7AqpsyQGN7MZ9A==
770+
766771
acorn-walk@^8.1.1:
767772
version "8.2.0"
768773
resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1"

0 commit comments

Comments
 (0)
0