1.1.0 • Published 9 months ago

@beerush/esdev v1.1.0

Weekly downloads
-
License
MIT
Repository
github
Last release
9 months ago

@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/esdev

Options

  • --watch - Watch for changes and recompile.
  • --clean - Clean the output directory before compiling.

Requirements

  • tsconfig.json file as the ESM config.
  • tsconfig-cjs.json file as the CJS config.

Install as Dev Script

npm i -D @beerush/esdev
{
  "scripts": {
    "dev": "esdev"
  }
}
npm run dev
1.1.0

9 months ago

1.0.0

9 months ago