ts-add-js-extension
v1.6.2 esm tsc mjs js typescript javascript js extension esnext
lint
eslint . --ignore-path .gitignore --ext .ts --color
format
prettier-config-generate && prettier .
format-write
pnpm format --write
format-check
pnpm format --check
build-cjs
tsc -p tsconfig.cjs.json && shx chmod +x build/cjs/bin.js
build-mjs
tsc -p tsconfig.mjs.json && node build/cjs/bin.js --dir build/mjs
prebuild
vite-node script/package.ts
build
pnpm prebuild && shx rm -rf build && pnpm build-cjs && pnpm build-mjs && node-package-helper
test-setup
cd test/process && shx rm -rf actual-result && shx cp -r source actual-result && pnpm prebuild
pretest
pnpm test-setup && pnpm prebuild
test
pnpm pretest && vitest