fix(cli): support esm bundle require

This commit is contained in:
JOJO 2026-05-29 00:21:08 +08:00
parent eb00a3522a
commit 1c67468ba9

View File

@ -9,7 +9,7 @@
},
"scripts": {
"dev": "tsx src/main.tsx",
"build": "esbuild src/main.tsx --bundle --platform=node --format=esm --target=node20 --outfile=dist/main.js --banner:js='#!/usr/bin/env node' && chmod +x dist/main.js",
"build": "esbuild src/main.tsx --bundle --platform=node --format=esm --target=node20 --outfile=dist/main.js --banner:js='import { createRequire } from \"node:module\"; const require = createRequire(import.meta.url);' && chmod +x dist/main.js",
"typecheck": "tsc --noEmit"
},
"dependencies": {