build
tsc --emitDeclarationOnly && mv dist/jam-core.d.ts dist/index.d.ts && esbuild --bundle ../../jam-core.ts --outfile=./dist/index.js --format=esm --target=es2020 --external:compact-base64 --external:minimal-state --external:simple-signed-records-engine --external:tweetnacl --external:ua-parser-js --external:mediasoup-client
bundle
esbuild --bundle ../../jam-core.ts --minify --outfile=./dist/bundle.js --format=esm --target=es6
size
cat dist/bundle.js | gzip | wc -c
prepublishOnly
yarn build && yarn bundle