Skip to content

Commit c8425f4

Browse files
committed
migrate action bundle from ncc to esbuild
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
1 parent 112d3e3 commit c8425f4

9 files changed

Lines changed: 259 additions & 370 deletions

File tree

dist/606.index.js

Lines changed: 0 additions & 301 deletions
This file was deleted.

dist/606.index.js.map

Lines changed: 0 additions & 1 deletion
This file was deleted.

dist/index.js

Lines changed: 249 additions & 38 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.js.map

Lines changed: 7 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/licenses.txt

Lines changed: 0 additions & 11 deletions
This file was deleted.

dist/package.json

Lines changed: 0 additions & 3 deletions
This file was deleted.

dist/sourcemap-register.cjs

Lines changed: 0 additions & 1 deletion
This file was deleted.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"type": "module",
55
"main": "src/main.ts",
66
"scripts": {
7-
"build": "ncc build --source-map --minify --license licenses.txt",
7+
"build": "esbuild src/main.ts --bundle --platform=node --format=esm --target=node24 --sourcemap --minify --outfile=dist/index.js",
88
"lint": "eslint --max-warnings=0 .",
99
"format": "eslint --fix .",
1010
"test": "vitest run"
@@ -30,9 +30,9 @@
3030
"@types/node": "^24.11.0",
3131
"@typescript-eslint/eslint-plugin": "^8.56.1",
3232
"@typescript-eslint/parser": "^8.56.1",
33-
"@vercel/ncc": "^0.38.4",
3433
"@vitest/coverage-v8": "^4.0.18",
3534
"@vitest/eslint-plugin": "^1.6.9",
35+
"esbuild": "^0.27.0",
3636
"eslint": "^9.39.3",
3737
"eslint-config-prettier": "^10.1.8",
3838
"eslint-plugin-prettier": "^5.5.5",

0 commit comments

Comments
 (0)