UNPKG

@mux/mux-uploader

Version:

An uploader elements to be used with Mux Direct Uploads

85 lines (84 loc) 3.23 kB
{ "name": "@mux/mux-uploader", "version": "1.2.0", "description": "An uploader elements to be used with Mux Direct Uploads", "keywords": [ "video", "mux", "uploader", "gcs", "chunked-upload", "web-component", "upchunk" ], "main": "./dist/index.cjs.js", "module": "./dist/index.mjs", "browser": "./dist/index.mjs", "unpkg": "./dist/mux-uploader.js", "jsdelivr": "./dist/mux-uploader.js", "typesVersions": { "<4.3.5": { ".": [ "./dist/types-ts3.4/index.d.ts" ] }, "*": { ".": [ "./dist/types/index.d.ts" ] } }, "exports": { ".": { "types@<4.3.5": "./dist/types-ts3.4/index.d.ts", "types": "./dist/types/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.cjs.js", "default": "./dist/index.cjs.js" } }, "types": "./dist/types/index.d.ts", "repository": { "type": "git", "url": "git+https://github.com/muxinc/elements.git", "directory": "packages/mux-uploader" }, "author": "Mux, Inc.", "license": "MIT", "scripts": { "clean": "shx rm -rf dist/ && shx rm -rf src/polyfills", "test": "web-test-runner **/*test.js --port 8005 --coverage --config test/web-test-runner.config.mjs --root-dir ../..", "posttest": "replace 'SF:src/' 'SF:packages/mux-uploader/src/' coverage/lcov.info --silent", "dev:iife": "npm run build:iife -- --watch=forever", "dev:cjs": "npm run build:cjs -- --watch=forever", "dev:esm": "npm run build:esm -- --watch=forever", "dev:esm-module": "npm run build:esm-module -- --watch=forever", "dev:types": "npm run build:types -- -w", "dev": "npm-run-all --parallel dev:types dev:esm dev:iife", "build:esm": "esbuild src/index.ts --target=es2019 --external:@mux/upchunk --bundle --sourcemap --metafile=./dist/esm.json --format=esm --outdir=dist --out-extension:.js=.mjs", "build:esm-module": "esbuild src/index.ts --target=es2019 --bundle --sourcemap --metafile=./dist/module.json --format=esm --outfile=./dist/mux-uploader.mjs", "build:cjs": "esbuild src/index.ts --target=es2019 --external:@mux/upchunk --bundle --sourcemap --metafile=./dist/cjs.json --format=cjs --outdir=dist --out-extension:.js=.cjs.js", "build:iife": "esbuild src/index.ts --target=es2019 --bundle --sourcemap --metafile=./dist/iife.json --format=iife --outfile=./dist/mux-uploader.js", "copypolyfills": "shx mkdir -p src/polyfills && shx cp ../../shared/polyfills/index.ts ./src/polyfills/index.ts", "build:types": "tsc", "postbuild:types": "downlevel-dts ./dist/types ./dist/types-ts3.4", "build": "npm-run-all --parallel 'build:esm -- --minify' 'build:iife -- --minify' 'build:cjs -- --minify' 'build:esm-module -- --minify'" }, "dependencies": { "@mux/upchunk": "^3.5.0" }, "devDependencies": { "@open-wc/testing": "^4.0.0", "@web/dev-server-esbuild": "^1.0.4", "@web/dev-server-import-maps": "^0.2.1", "@web/test-runner": "^0.19.0", "copyfiles": "^2.4.1", "downlevel-dts": "^0.11.0", "esbuild": "^0.25.1", "npm-run-all": "^4.1.5", "replace": "^1.2.2", "shx": "^0.4.0", "sinon": "^15.0.1", "typescript": "^5.8.2" } }