prepack
npm run clean && npm run build
build
mkdir -p dist && cp src/local_dev_indicator.txt dist/local_dev_indicator.txt && node esbuild.config.js
//
Generate CommonJS and ESNext declaration files
postbuild
npm run generate-dts
generate-dts
npm run generate-dts:cjs && npm run generate-dts:esm && npm run generate-dts:general
generate-dts:cjs
tsc -p tsconfig.json --declaration --emitDeclarationOnly --module CommonJS --moduleResolution node10 --outDir ./dist --declarationMap && node ../tsconfig/rename-dts.js cjs
generate-dts:esm
tsc -p tsconfig.json --declaration --emitDeclarationOnly --module node16 --moduleResolution node16 --outDir ./dist --declarationMap && node ../tsconfig/rename-dts.js esm
generate-dts:general
tsc -p tsconfig.json --declaration --emitDeclarationOnly --outDir ./dist --declarationMap
clean
rm -rf dist
dev
npm run build -- --watch
lint
eslint 'src/**/*.{ts,tsx,js}'
lint:fix
eslint --fix 'src/**/*.{ts,tsx,js}'
test:dev
vitest
test
vitest run