1.1.0 • Published 2 years ago
@beerush/esdev v1.1.0
@beerush/esdev
A simple typescript helper to run you package development that will output ESM and CJS modules.
This package is simply run a tsc command with the tsconfig.json and tsconfig-cjs.json configs, and then rename
any .js file under dist/cjs folder to .cjs extension, and rename any imports/require endings
with .js to .cjs.
Usage
npx @beerush/esdevOptions
--watch- Watch for changes and recompile.--clean- Clean the output directory before compiling.
Requirements
tsconfig.jsonfile as the ESM config.tsconfig-cjs.jsonfile as the CJS config.
Install as Dev Script
npm i -D @beerush/esdev{
"scripts": {
"dev": "esdev"
}
}npm run dev