0.0.3 • Published 2 years ago
@environment-safe/commonjs-builder v0.0.3
commonjs-builder
Build commonjs assets from native browser compatible esmodules from your src directory to your dist.
Usage
To build the assets and add the target to your scripts entry:
npm install --save-dev commonjs-builder
npm pkg set scripts.build-commonjs="build-commonjs"
npm run build-commonjsTesting
Run the es module tests to test the root modules
npm run import-testto run the same test inside the browser:
npm run browser-testto run the same test headless in chrome:
npm run headless-browser-testto run the same test inside docker:
npm run container-testRun the commonjs tests against the /dist commonjs source (generated with the build-commonjs target).
npm run require-testDevelopment
All work is done in the .mjs files and will be transpiled on commit to commonjs and tested.
If the above tests pass, then attempt a commit which will generate .d.ts files alongside the src files and commonjs classes in dist