@mux/upchunk
v3.4.0 browser upload chunked upload file upload gcs upload google cloud storage upload large file upload resumable upload
clean
rimraf ./dist
test
yarn build:test && web-test-runner --config test/web-test-runner.config.mjs
lint
tslint --project .
tslint-check
tslint-config-prettier-check ./tslint.json
build:test
esbuild ./test/deps/xhr-mock.ts ./test/deps/xhr.ts --target=es2019 --format=esm --bundle --minify --outdir=./test/dist --out-extension:.js=.mjs
start
esbuild src/upchunk.ts --target=es2019 --format=iife --bundle --sourcemap --outdir=./example --global-name=UpChunk --servedir=example
build:umd
node ./esbuild-umd.mjs
build:esm
esbuild src/upchunk.ts --target=es2019 --format=esm --bundle --sourcemap --outdir=./dist --out-extension:.js=.mjs
build:cjs
esbuild src/upchunk.ts --target=es2019 --format=cjs --bundle --minify --sourcemap --outdir=./dist --out-extension:.js=.cjs.js
build:types
tsc --declaration --emitDeclarationOnly --outDir './dist'
build:all
npm-run-all --parallel build:types build:esm build:cjs build:umd
build
yarn clean && yarn lint && yarn build:all && yarn pack
npm i @mux/upchunk
Source Code
github.com/muxinc/upchunkMetadata
- MIT
- Whatever
- Matthew McClure
- released 4/25/2024