@mux/upchunk

v3.1.0
Dead simple chunked file uploads using Fetch
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:iife

esbuild src/upchunk.ts --target=es2019 --format=iife --bundle --minify --sourcemap --outdir=./dist --global-name=UpChunk

build:esm

esbuild src/upchunk.ts --target=es2019 --format=esm --bundle --minify --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:iife

build

yarn clean && yarn lint && yarn build:all && yarn pack
npm i @mux/[email protected]

Metadata

  • MIT
  • Whatever
  • Matthew McClure
  • released 2/27/2023

Downloads

Maintainers