prebuild
yarn clean
build:cjs
tsc --outDir dist/cjs --declaration false --declarationMap false && cpx "src/ui/assets/**/*" dist/cjs/src/ui/assets && cpx "src/ui/styles/**/*" dist/cjs/src/ui/styles
build:esm
tsc --outDir dist/esm --module ES6 && cpx "src/ui/assets/**/*" dist/esm/src/ui/assets && cpx "src/ui/styles/**/*" dist/esm/src/ui/styles
build
yarn build:cjs && yarn build:esm && yarn build:iframe
lint
eslint '{src,test}/**/*.{ts,tsx}'
test
cross-env NODE_ENV=test mocha -r ts-node/register/transpile-only -r ./test/testconfig -t 10000 'test/**/*.ts'
clean
rimraf dist
start
webpack-dev-server --mode development
start:example
ts-node src/scripts/dev-start.ts
build:iframe
webpack --config webpack.iframe.config.js --mode production
start:iframe
webpack-dev-server --config webpack.iframe.config.js --mode development