{"_id":"@anurag_gupta/tus-js-client","_rev":"9-42a92c720ecded1cdca49bc191fe41ae","name":"@anurag_gupta/tus-js-client","dist-tags":{"latest":"4.2.10"},"versions":{"4.2.4":{"name":"@anurag_gupta/tus-js-client","version":"4.2.4","keywords":["tus","resumable","upload","protocol","progress","file","browser"],"license":"MIT","_id":"@anurag_gupta/tus-js-client@4.2.4","maintainers":[{"name":"anurag_gupta","email":"anurag120102@gmail.com"}],"homepage":"https://github.com/tus/tus-js-client","bugs":{"url":"https://github.com/tus/tus-js-client/issues"},"dist":{"shasum":"a52f663f1cdc6bdb81de82dcb667c12345862aa5","tarball":"https://registry.npmjs.org/@anurag_gupta/tus-js-client/-/tus-js-client-4.2.4.tgz","fileCount":82,"integrity":"sha512-wW7fF4QOKkbJbuV2PEbJzdUX5Vc5nj8NlX8iyjykCH0sKxEEax0xSpNODYJWYHU+SaDg6/hkI/uPcjMEG4VKYg==","signatures":[{"sig":"MEUCIQCMqs29jskqDzFwMGJyDrhsOxAM6y76o7+oRHLJc6vTZgIgVojnK4yUGn2Bou0iC6746gx3uhv408Zs20cse2rKVu0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2558274},"main":"lib.es5/node/index.js","types":"./lib/index.d.ts","module":"lib.esm/node/index.js","browser":{"./lib/node/index.js":"./lib/browser/index.js","./lib.es5/node/index.js":"./lib.es5/browser/index.js","./lib.esm/node/index.js":"./lib.esm/browser/index.js"},"engines":{"node":">=18"},"exports":{".":{"import":"./lib.esm/node/index.js","require":"./lib.es5/node/index.js"},"./browser":{"import":"./lib.esm/browser/index.js","require":"./lib.es5/browser/index.js"}},"gitHead":"27a57934e28e46afb0641e5bbfebac1fdf310a88","scripts":{"fix":"biome check --apply .","lint":"biome check .","build":"npm-run-all build-bundle build-minify build-transpile build-test-bundle","watch":"npm-run-all --parallel watch-*","test-node":"jasmine test/spec/node-index.js","test-types":"tsd","build-bundle":"mkdir -p dist && browserify lib/browser/index.js -t [ babelify --plugins [ @babel/transform-modules-commonjs ] ] -s tus -d | exorcist ./dist/tus.js.map > dist/tus.js","build-minify":"uglifyjs ./dist/tus.js -o ./dist/tus.min.js --compress --mangle --source-map \"content='./dist/tus.js.map',url='tus.min.js.map'\"","watch-bundle":"chokidar --initial \"lib/**/*\" -c \"npm run build-bundle\"","test-puppeteer":"karma start test/karma/puppeteer.conf.js","build-transpile":"npm-run-all build-transpile-esm build-transpile-cjs","watch-transpile":"chokidar --initial \"lib/**/*\" -c \"npm run build-transpile\"","build-test-bundle":"mkdir -p dist && browserify test/spec/browser-index.js -t [ babelify --plugins [ @babel/transform-modules-commonjs ] ] -d -o dist/browser-test-bundle.js","test-browserstack":"karma start test/karma/browserstack.conf.js","watch-test-bundle":"chokidar --initial \"test/spec/**/*\" -c \"npm run build-test-bundle\"","build-transpile-cjs":"babel --no-babelrc --plugins @babel/transform-modules-commonjs -d lib.es5/ lib.esm/","build-transpile-esm":"babel -d lib.esm/ lib/"},"_npmUser":{"name":"anurag_gupta","email":"anurag120102@gmail.com"},"repository":{"url":"git+https://github.com/tus/tus-js-client.git","type":"git"},"_npmVersion":"10.8.2","description":"A pure JavaScript client for the tus resumable upload protocol","directories":{},"_nodeVersion":"20.15.0","dependencies":{"is-stream":"^2.0.0","js-base64":"^3.7.2","url-parse":"^1.5.7","buffer-from":"^1.1.2","combine-errors":"^3.0.3","lodash.throttle":"^4.1.1","proper-lockfile":"^4.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"0.31.0","temp":"^0.9.4","axios":"^0.28.0","karma":"^6.4.0","jasmine":"^5.1.0","babelify":"^10.0.0","exorcist":"^2.0.0","throttle":"^1.0.3","puppeteer":"^22.3.0","uglify-js":"^3.9.2","@babel/cli":"^7.0.0","browserify":"^17.0.0","@babel/core":"^7.13.10","into-stream":"^6.0.0","npm-run-all":"^4.1.5","chokidar-cli":"^3.0.0","jasmine-ajax":"^4.0.0","jasmine-core":"^5.1.1","karma-jasmine":"^5.1.0","@biomejs/biome":"^1.7.3","@babel/preset-env":"^7.0.0","regenerator-runtime":"^0.14.0","karma-chrome-launcher":"^3.1.1","@babel/plugin-syntax-jsx":"^7.12.13","karma-browserstack-launcher":"^1.6.0","@babel/helper-get-function-arity":"^7.16.7","@babel/plugin-transform-modules-commonjs":"^7.9.6"},"_npmOperationalInternal":{"tmp":"tmp/tus-js-client_4.2.4_1728602084362_0.7368177762234127","host":"s3://npm-registry-packages"}},"4.2.5":{"name":"@anurag_gupta/tus-js-client","version":"4.2.5","keywords":["tus","resumable","upload","protocol","progress","file","browser"],"license":"MIT","_id":"@anurag_gupta/tus-js-client@4.2.5","maintainers":[{"name":"anurag_gupta","email":"anurag120102@gmail.com"}],"homepage":"https://github.com/tus/tus-js-client","bugs":{"url":"https://github.com/tus/tus-js-client/issues"},"dist":{"shasum":"051581d50a4287acb7554142e62d94a3d5671e85","tarball":"https://registry.npmjs.org/@anurag_gupta/tus-js-client/-/tus-js-client-4.2.5.tgz","fileCount":82,"integrity":"sha512-mTCN9T0dXQNFXJgnWPWgeoOD7QIdi8rCHbQKsC/bkfq6sxLsp355ntDrXVObCMDKs0SP0sQ25BvziHNrkt5/hg==","signatures":[{"sig":"MEUCIQD3gfJUm1CHRQYqRcRFbN2BksDNy2G3Vb770+b+XBizqQIgScou71evVUEiXvAe81xRnlLoby9xHCWYLQoSX3DJl+8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2558344},"main":"lib.es5/node/index.js","types":"./lib/index.d.ts","module":"lib.esm/node/index.js","browser":{"./lib/node/index.js":"./lib/browser/index.js","./lib.es5/node/index.js":"./lib.es5/browser/index.js","./lib.esm/node/index.js":"./lib.esm/browser/index.js"},"engines":{"node":">=18"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib.esm/node/index.js","require":"./lib.es5/node/index.js"},"./browser":{"types":"./lib/index.d.ts","import":"./lib.esm/browser/index.js","require":"./lib.es5/browser/index.js"}},"gitHead":"27a57934e28e46afb0641e5bbfebac1fdf310a88","scripts":{"fix":"biome check --apply .","lint":"biome check .","build":"npm-run-all build-bundle build-minify build-transpile build-test-bundle","watch":"npm-run-all --parallel watch-*","test-node":"jasmine test/spec/node-index.js","test-types":"tsd","build-bundle":"mkdir -p dist && browserify lib/browser/index.js -t [ babelify --plugins [ @babel/transform-modules-commonjs ] ] -s tus -d | exorcist ./dist/tus.js.map > dist/tus.js","build-minify":"uglifyjs ./dist/tus.js -o ./dist/tus.min.js --compress --mangle --source-map \"content='./dist/tus.js.map',url='tus.min.js.map'\"","watch-bundle":"chokidar --initial \"lib/**/*\" -c \"npm run build-bundle\"","test-puppeteer":"karma start test/karma/puppeteer.conf.js","build-transpile":"npm-run-all build-transpile-esm build-transpile-cjs","watch-transpile":"chokidar --initial \"lib/**/*\" -c \"npm run build-transpile\"","build-test-bundle":"mkdir -p dist && browserify test/spec/browser-index.js -t [ babelify --plugins [ @babel/transform-modules-commonjs ] ] -d -o dist/browser-test-bundle.js","test-browserstack":"karma start test/karma/browserstack.conf.js","watch-test-bundle":"chokidar --initial \"test/spec/**/*\" -c \"npm run build-test-bundle\"","build-transpile-cjs":"babel --no-babelrc --plugins @babel/transform-modules-commonjs -d lib.es5/ lib.esm/","build-transpile-esm":"babel -d lib.esm/ lib/"},"_npmUser":{"name":"anurag_gupta","email":"anurag120102@gmail.com"},"repository":{"url":"git+https://github.com/tus/tus-js-client.git","type":"git"},"_npmVersion":"10.8.2","description":"A pure JavaScript client for the tus resumable upload protocol","directories":{},"_nodeVersion":"20.15.0","dependencies":{"is-stream":"^2.0.0","js-base64":"^3.7.2","url-parse":"^1.5.7","buffer-from":"^1.1.2","combine-errors":"^3.0.3","lodash.throttle":"^4.1.1","proper-lockfile":"^4.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"0.31.0","temp":"^0.9.4","axios":"^0.28.0","karma":"^6.4.0","jasmine":"^5.1.0","babelify":"^10.0.0","exorcist":"^2.0.0","throttle":"^1.0.3","puppeteer":"^22.3.0","uglify-js":"^3.9.2","@babel/cli":"^7.0.0","browserify":"^17.0.0","@babel/core":"^7.13.10","into-stream":"^6.0.0","npm-run-all":"^4.1.5","chokidar-cli":"^3.0.0","jasmine-ajax":"^4.0.0","jasmine-core":"^5.1.1","karma-jasmine":"^5.1.0","@biomejs/biome":"^1.7.3","@babel/preset-env":"^7.0.0","regenerator-runtime":"^0.14.0","karma-chrome-launcher":"^3.1.1","@babel/plugin-syntax-jsx":"^7.12.13","karma-browserstack-launcher":"^1.6.0","@babel/helper-get-function-arity":"^7.16.7","@babel/plugin-transform-modules-commonjs":"^7.9.6"},"_npmOperationalInternal":{"tmp":"tmp/tus-js-client_4.2.5_1728602403346_0.6223411068159714","host":"s3://npm-registry-packages"}},"4.2.6":{"name":"@anurag_gupta/tus-js-client","version":"4.2.6","keywords":["tus","resumable","upload","protocol","progress","file","browser"],"license":"MIT","_id":"@anurag_gupta/tus-js-client@4.2.6","maintainers":[{"name":"anurag_gupta","email":"anurag120102@gmail.com"}],"homepage":"https://github.com/tus/tus-js-client","bugs":{"url":"https://github.com/tus/tus-js-client/issues"},"dist":{"shasum":"4e1a9b513f77a656ad9353077422fda016c7b432","tarball":"https://registry.npmjs.org/@anurag_gupta/tus-js-client/-/tus-js-client-4.2.6.tgz","fileCount":82,"integrity":"sha512-Ds6jFLH6Rq4l8m/UpXgULfx9NPV7Galo20fbLWhLbZcjfQx95yNpY/Qwdba5NrLRR7PbIBU9KYVIzoxB0lJmUQ==","signatures":[{"sig":"MEUCIQC4VyfQ5FjFvOTZ0KWpddrB+Aj1f47OC1HOpt7U0TmicgIgRdgVPj8PGrre0ESP0AwBbFDcsKT3wTLktBggt0RkuAM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2558365},"main":"lib.es5/browser/index.js","types":"./lib/index.d.ts","module":"lib.esm/browser/index.js","browser":{"./lib/browser/index.js":"./lib/browser/index.js","./lib.es5/browser/index.js":"./lib.es5/browser/index.js","./lib.esm/browser/index.js":"./lib.esm/browser/index.js"},"engines":{"node":">=18"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib.esm/browser/index.js","require":"./lib.es5/browser/index.js"},"./browser":{"types":"./lib/index.d.ts","import":"./lib.esm/browser/index.js","require":"./lib.es5/browser/index.js"}},"gitHead":"27a57934e28e46afb0641e5bbfebac1fdf310a88","scripts":{"fix":"biome check --apply .","lint":"biome check .","build":"npm-run-all build-bundle build-minify build-transpile build-test-bundle","watch":"npm-run-all --parallel watch-*","test-node":"jasmine test/spec/node-index.js","test-types":"tsd","build-bundle":"mkdir -p dist && browserify lib/browser/index.js -t [ babelify --plugins [ @babel/transform-modules-commonjs ] ] -s tus -d | exorcist ./dist/tus.js.map > dist/tus.js","build-minify":"uglifyjs ./dist/tus.js -o ./dist/tus.min.js --compress --mangle --source-map \"content='./dist/tus.js.map',url='tus.min.js.map'\"","watch-bundle":"chokidar --initial \"lib/**/*\" -c \"npm run build-bundle\"","test-puppeteer":"karma start test/karma/puppeteer.conf.js","build-transpile":"npm-run-all build-transpile-esm build-transpile-cjs","watch-transpile":"chokidar --initial \"lib/**/*\" -c \"npm run build-transpile\"","build-test-bundle":"mkdir -p dist && browserify test/spec/browser-index.js -t [ babelify --plugins [ @babel/transform-modules-commonjs ] ] -d -o dist/browser-test-bundle.js","test-browserstack":"karma start test/karma/browserstack.conf.js","watch-test-bundle":"chokidar --initial \"test/spec/**/*\" -c \"npm run build-test-bundle\"","build-transpile-cjs":"babel --no-babelrc --plugins @babel/transform-modules-commonjs -d lib.es5/ lib.esm/","build-transpile-esm":"babel -d lib.esm/ lib/"},"_npmUser":{"name":"anurag_gupta","email":"anurag120102@gmail.com"},"repository":{"url":"git+https://github.com/tus/tus-js-client.git","type":"git"},"_npmVersion":"10.8.2","description":"A pure JavaScript client for the tus resumable upload protocol","directories":{},"_nodeVersion":"20.15.0","dependencies":{"is-stream":"^2.0.0","js-base64":"^3.7.2","url-parse":"^1.5.7","buffer-from":"^1.1.2","combine-errors":"^3.0.3","lodash.throttle":"^4.1.1","proper-lockfile":"^4.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"0.31.0","temp":"^0.9.4","axios":"^0.28.0","karma":"^6.4.0","jasmine":"^5.1.0","babelify":"^10.0.0","exorcist":"^2.0.0","throttle":"^1.0.3","puppeteer":"^22.3.0","uglify-js":"^3.9.2","@babel/cli":"^7.0.0","browserify":"^17.0.0","@babel/core":"^7.13.10","into-stream":"^6.0.0","npm-run-all":"^4.1.5","chokidar-cli":"^3.0.0","jasmine-ajax":"^4.0.0","jasmine-core":"^5.1.1","karma-jasmine":"^5.1.0","@biomejs/biome":"^1.7.3","@babel/preset-env":"^7.0.0","regenerator-runtime":"^0.14.0","karma-chrome-launcher":"^3.1.1","@babel/plugin-syntax-jsx":"^7.12.13","karma-browserstack-launcher":"^1.6.0","@babel/helper-get-function-arity":"^7.16.7","@babel/plugin-transform-modules-commonjs":"^7.9.6"},"_npmOperationalInternal":{"tmp":"tmp/tus-js-client_4.2.6_1728602638242_0.5520520697503428","host":"s3://npm-registry-packages"}},"4.2.7":{"name":"@anurag_gupta/tus-js-client","version":"4.2.7","keywords":["tus","resumable","upload","protocol","progress","file","browser"],"license":"MIT","_id":"@anurag_gupta/tus-js-client@4.2.7","maintainers":[{"name":"anurag_gupta","email":"anurag120102@gmail.com"}],"homepage":"https://github.com/tus/tus-js-client","bugs":{"url":"https://github.com/tus/tus-js-client/issues"},"dist":{"shasum":"56f61637d33c9a3facf5c8a6fe9f4a1f10b08ba3","tarball":"https://registry.npmjs.org/@anurag_gupta/tus-js-client/-/tus-js-client-4.2.7.tgz","fileCount":82,"integrity":"sha512-7tIwcWjBM2cnt0oJdL3sJCxUHZabhlVOGOBtUEFh27NXUXRSku0LBvdsVN58XvM2SX7BWKVuFBUBQQFHi3hP9w==","signatures":[{"sig":"MEYCIQCcPYz/6Bb6K+aBR3CURIuAtPe5nsHQKbBZ/+atFhkszwIhALFq/BW/+PIa3yGTYiGqcnk08xZGW4O+qcvpD2nlwebC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2558385},"main":"lib.es5/browser/index.js","type":"module","types":"./lib/index.d.ts","module":"lib.esm/browser/index.js","browser":{"./lib/browser/index.js":"./lib/browser/index.js","./lib.es5/browser/index.js":"./lib.es5/browser/index.js","./lib.esm/browser/index.js":"./lib.esm/browser/index.js"},"engines":{"node":">=18"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib.esm/browser/index.js","require":"./lib.es5/browser/index.js"},"./browser":{"types":"./lib/index.d.ts","import":"./lib.esm/browser/index.js","require":"./lib.es5/browser/index.js"}},"gitHead":"27a57934e28e46afb0641e5bbfebac1fdf310a88","scripts":{"fix":"biome check --apply .","lint":"biome check .","build":"npm-run-all build-bundle build-minify build-transpile build-test-bundle","watch":"npm-run-all --parallel watch-*","test-node":"jasmine test/spec/node-index.js","test-types":"tsd","build-bundle":"mkdir -p dist && browserify lib/browser/index.js -t [ babelify --plugins [ @babel/transform-modules-commonjs ] ] -s tus -d | exorcist ./dist/tus.js.map > dist/tus.js","build-minify":"uglifyjs ./dist/tus.js -o ./dist/tus.min.js --compress --mangle --source-map \"content='./dist/tus.js.map',url='tus.min.js.map'\"","watch-bundle":"chokidar --initial \"lib/**/*\" -c \"npm run build-bundle\"","test-puppeteer":"karma start test/karma/puppeteer.conf.js","build-transpile":"npm-run-all build-transpile-esm build-transpile-cjs","watch-transpile":"chokidar --initial \"lib/**/*\" -c \"npm run build-transpile\"","build-test-bundle":"mkdir -p dist && browserify test/spec/browser-index.js -t [ babelify --plugins [ @babel/transform-modules-commonjs ] ] -d -o dist/browser-test-bundle.js","test-browserstack":"karma start test/karma/browserstack.conf.js","watch-test-bundle":"chokidar --initial \"test/spec/**/*\" -c \"npm run build-test-bundle\"","build-transpile-cjs":"babel --no-babelrc --plugins @babel/transform-modules-commonjs -d lib.es5/ lib.esm/","build-transpile-esm":"babel -d lib.esm/ lib/"},"_npmUser":{"name":"anurag_gupta","email":"anurag120102@gmail.com"},"repository":{"url":"git+https://github.com/tus/tus-js-client.git","type":"git"},"_npmVersion":"10.8.2","description":"A pure JavaScript client for the tus resumable upload protocol","directories":{},"_nodeVersion":"20.15.0","dependencies":{"is-stream":"^2.0.0","js-base64":"^3.7.2","url-parse":"^1.5.7","buffer-from":"^1.1.2","combine-errors":"^3.0.3","lodash.throttle":"^4.1.1","proper-lockfile":"^4.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"0.31.0","temp":"^0.9.4","axios":"^0.28.0","karma":"^6.4.0","jasmine":"^5.1.0","babelify":"^10.0.0","exorcist":"^2.0.0","throttle":"^1.0.3","puppeteer":"^22.3.0","uglify-js":"^3.9.2","@babel/cli":"^7.0.0","browserify":"^17.0.0","@babel/core":"^7.13.10","into-stream":"^6.0.0","npm-run-all":"^4.1.5","chokidar-cli":"^3.0.0","jasmine-ajax":"^4.0.0","jasmine-core":"^5.1.1","karma-jasmine":"^5.1.0","@biomejs/biome":"^1.7.3","@babel/preset-env":"^7.0.0","regenerator-runtime":"^0.14.0","karma-chrome-launcher":"^3.1.1","@babel/plugin-syntax-jsx":"^7.12.13","karma-browserstack-launcher":"^1.6.0","@babel/helper-get-function-arity":"^7.16.7","@babel/plugin-transform-modules-commonjs":"^7.9.6"},"_npmOperationalInternal":{"tmp":"tmp/tus-js-client_4.2.7_1728603134912_0.5110054366256442","host":"s3://npm-registry-packages"}},"4.2.8":{"name":"@anurag_gupta/tus-js-client","version":"4.2.8","keywords":["tus","resumable","upload","protocol","progress","file","browser"],"license":"MIT","_id":"@anurag_gupta/tus-js-client@4.2.8","maintainers":[{"name":"anurag_gupta","email":"anurag120102@gmail.com"}],"homepage":"https://github.com/tus/tus-js-client","bugs":{"url":"https://github.com/tus/tus-js-client/issues"},"dist":{"shasum":"66fc7976092979979fab77a945394a07c3c0f5fd","tarball":"https://registry.npmjs.org/@anurag_gupta/tus-js-client/-/tus-js-client-4.2.8.tgz","fileCount":82,"integrity":"sha512-EJc4wyqjMoMd2dHRvlTAIPRNAD7J19Gvv5xsUNtaQlNww+hzA5uTWAS9I8iBCmyIshRn7Id/38XUU4qpLJmM3g==","signatures":[{"sig":"MEUCIEijjzY/EjE+1VUzlW/D4NE7BuD8ew3LDz7hjHW3InnYAiEAmmPihfhl2yjvLPQy14mX4mYrfBDwGI3df3PZZ4xFGh4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2530134},"main":"lib.es5/browser/index.js","types":"./lib/index.d.ts","module":"lib.esm/browser/index.js","browser":{"./lib/browser/index.js":"./lib/browser/index.js","./lib.es5/browser/index.js":"./lib.es5/browser/index.js","./lib.esm/browser/index.js":"./lib.esm/browser/index.js"},"engines":{"node":">=18"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib.esm/browser/index.js","require":"./lib.es5/browser/index.js"},"./browser":{"types":"./lib/index.d.ts","import":"./lib.esm/browser/index.js","require":"./lib.es5/browser/index.js"}},"gitHead":"27a57934e28e46afb0641e5bbfebac1fdf310a88","scripts":{"fix":"biome check --apply .","lint":"biome check .","build":"npm-run-all build-bundle build-minify build-transpile build-test-bundle","watch":"npm-run-all --parallel watch-*","test-node":"jasmine test/spec/node-index.js","test-types":"tsd","build-bundle":"mkdir -p dist && browserify lib/browser/index.js -t [ babelify --plugins [ @babel/transform-modules-commonjs ] ] -s tus -d | exorcist ./dist/tus.js.map > dist/tus.js","build-minify":"uglifyjs ./dist/tus.js -o ./dist/tus.min.js --compress --mangle --source-map \"content='./dist/tus.js.map',url='tus.min.js.map'\"","watch-bundle":"chokidar --initial \"lib/**/*\" -c \"npm run build-bundle\"","test-puppeteer":"karma start test/karma/puppeteer.conf.js","build-transpile":"npm-run-all build-transpile-esm build-transpile-cjs","watch-transpile":"chokidar --initial \"lib/**/*\" -c \"npm run build-transpile\"","build-test-bundle":"mkdir -p dist && browserify test/spec/browser-index.js -t [ babelify --plugins [ @babel/transform-modules-commonjs ] ] -d -o dist/browser-test-bundle.js","test-browserstack":"karma start test/karma/browserstack.conf.js","watch-test-bundle":"chokidar --initial \"test/spec/**/*\" -c \"npm run build-test-bundle\"","build-transpile-cjs":"babel --no-babelrc --plugins @babel/transform-modules-commonjs -d lib.es5/ lib.esm/","build-transpile-esm":"babel -d lib.esm/ lib/"},"_npmUser":{"name":"anurag_gupta","email":"anurag120102@gmail.com"},"repository":{"url":"git+https://github.com/tus/tus-js-client.git","type":"git"},"_npmVersion":"10.8.2","description":"A pure JavaScript client for the tus resumable upload protocol","directories":{},"_nodeVersion":"20.15.0","dependencies":{"is-stream":"^2.0.0","js-base64":"^3.7.2","url-parse":"^1.5.7","buffer-from":"^1.1.2","combine-errors":"^3.0.3","lodash.throttle":"^4.1.1","proper-lockfile":"^4.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"0.31.0","temp":"^0.9.4","axios":"^0.28.0","karma":"^6.4.0","jasmine":"^5.1.0","babelify":"^10.0.0","exorcist":"^2.0.0","throttle":"^1.0.3","puppeteer":"^22.3.0","uglify-js":"^3.9.2","@babel/cli":"^7.0.0","browserify":"^17.0.0","@babel/core":"^7.13.10","into-stream":"^6.0.0","npm-run-all":"^4.1.5","chokidar-cli":"^3.0.0","jasmine-ajax":"^4.0.0","jasmine-core":"^5.1.1","karma-jasmine":"^5.1.0","@biomejs/biome":"^1.7.3","@babel/preset-env":"^7.0.0","regenerator-runtime":"^0.14.0","karma-chrome-launcher":"^3.1.1","@babel/plugin-syntax-jsx":"^7.12.13","karma-browserstack-launcher":"^1.6.0","@babel/helper-get-function-arity":"^7.16.7","@babel/plugin-transform-modules-commonjs":"^7.9.6"},"_npmOperationalInternal":{"tmp":"tmp/tus-js-client_4.2.8_1728684182020_0.4706527142338728","host":"s3://npm-registry-packages"}},"4.2.9":{"name":"@anurag_gupta/tus-js-client","version":"4.2.9","keywords":["tus","resumable","upload","protocol","progress","file","browser"],"license":"MIT","_id":"@anurag_gupta/tus-js-client@4.2.9","maintainers":[{"name":"anurag_gupta","email":"anurag120102@gmail.com"}],"homepage":"https://github.com/tus/tus-js-client","bugs":{"url":"https://github.com/tus/tus-js-client/issues"},"dist":{"shasum":"94ff664e6946a0b3b167676dd6f86a5b25b6b4a0","tarball":"https://registry.npmjs.org/@anurag_gupta/tus-js-client/-/tus-js-client-4.2.9.tgz","fileCount":29,"integrity":"sha512-xT+nLm/UbGWV+YOy4ATP17OXAAVRmMjcUmtYgMJ/umhpjbQdMHUEqZbESHcKiv8WmneTzYNnFlN8ghE6SKRJeQ==","signatures":[{"sig":"MEYCIQCa2vKLVeXZhDpUzHkvoEl8sn2AZV9BqyRnHvwOo1iDLwIhAKvZUD+uXdYnWS2ZzfJK4Sqn7STIiHZ8w0ELqWtVKFpQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84233},"main":"lib.es5/browser/index.js","types":"./lib/index.d.ts","module":"lib.esm/browser/index.js","browser":{"./lib/browser/index.js":"./lib/browser/index.js","./lib.es5/browser/index.js":"./lib.es5/browser/index.js","./lib.esm/browser/index.js":"./lib.esm/browser/index.js"},"engines":{"node":">=18"},"exports":{".":{"types":"./lib/index.d.ts","import":"./lib.esm/browser/index.js","require":"./lib.es5/browser/index.js"},"./browser":{"types":"./lib/index.d.ts","import":"./lib.esm/browser/index.js","require":"./lib.es5/browser/index.js"}},"gitHead":"27a57934e28e46afb0641e5bbfebac1fdf310a88","scripts":{"fix":"biome check --apply .","lint":"biome check .","build":"npm-run-all build-bundle build-minify build-transpile build-test-bundle","watch":"npm-run-all --parallel watch-*","test-node":"jasmine test/spec/node-index.js","test-types":"tsd","build-bundle":"mkdir -p dist && browserify lib/browser/index.js -t [ babelify --plugins [ @babel/transform-modules-commonjs ] ] -s tus -d | exorcist ./dist/tus.js.map > dist/tus.js","build-minify":"uglifyjs ./dist/tus.js -o ./dist/tus.min.js --compress --mangle --source-map \"content='./dist/tus.js.map',url='tus.min.js.map'\"","watch-bundle":"chokidar --initial \"lib/**/*\" -c \"npm run build-bundle\"","test-puppeteer":"karma start test/karma/puppeteer.conf.js","build-transpile":"npm-run-all build-transpile-esm build-transpile-cjs","watch-transpile":"chokidar --initial \"lib/**/*\" -c \"npm run build-transpile\"","build-test-bundle":"mkdir -p dist && browserify test/spec/browser-index.js -t [ babelify --plugins [ @babel/transform-modules-commonjs ] ] -d -o dist/browser-test-bundle.js","test-browserstack":"karma start test/karma/browserstack.conf.js","watch-test-bundle":"chokidar --initial \"test/spec/**/*\" -c \"npm run build-test-bundle\"","build-transpile-cjs":"babel --no-babelrc --plugins @babel/transform-modules-commonjs -d lib.es5/ lib.esm/","build-transpile-esm":"babel -d lib.esm/ lib/"},"_npmUser":{"name":"anurag_gupta","email":"anurag120102@gmail.com"},"repository":{"url":"git+https://github.com/tus/tus-js-client.git","type":"git"},"_npmVersion":"10.8.2","description":"A pure JavaScript client for the tus resumable upload protocol","directories":{},"_nodeVersion":"20.15.0","dependencies":{"is-stream":"^2.0.0","js-base64":"^3.7.2","buffer-from":"^1.1.2","combine-errors":"^3.0.3","lodash.throttle":"^4.1.1","proper-lockfile":"^4.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"0.31.0","temp":"^0.9.4","axios":"^0.28.0","karma":"^6.4.0","jasmine":"^5.1.0","babelify":"^10.0.0","exorcist":"^2.0.0","throttle":"^1.0.3","puppeteer":"^22.3.0","uglify-js":"^3.9.2","@babel/cli":"^7.0.0","browserify":"^17.0.0","@babel/core":"^7.13.10","into-stream":"^6.0.0","npm-run-all":"^4.1.5","chokidar-cli":"^3.0.0","jasmine-ajax":"^4.0.0","jasmine-core":"^5.1.1","karma-jasmine":"^5.1.0","@biomejs/biome":"^1.7.3","@babel/preset-env":"^7.0.0","regenerator-runtime":"^0.14.0","karma-chrome-launcher":"^3.1.1","@babel/plugin-syntax-jsx":"^7.12.13","karma-browserstack-launcher":"^1.6.0","@babel/helper-get-function-arity":"^7.16.7","@babel/plugin-transform-modules-commonjs":"^7.9.6"},"_npmOperationalInternal":{"tmp":"tmp/tus-js-client_4.2.9_1728685654910_0.31148046614038494","host":"s3://npm-registry-packages"}},"4.2.10":{"name":"@anurag_gupta/tus-js-client","version":"4.2.10","description":"A pure JavaScript client for the tus resumable upload protocol","main":"lib.es5/browser/index.js","module":"lib.esm/browser/index.js","browser":{"./lib.es5/browser/index.js":"./lib.es5/browser/index.js","./lib.esm/browser/index.js":"./lib.esm/browser/index.js","./lib/browser/index.js":"./lib/browser/index.js"},"exports":{".":{"import":"./lib.esm/browser/index.js","require":"./lib.es5/browser/index.js","types":"./lib/index.d.ts"},"./browser":{"import":"./lib.esm/browser/index.js","require":"./lib.es5/browser/index.js","types":"./lib/index.d.ts"}},"types":"./lib/index.d.ts","engines":{"node":">=18"},"repository":{"type":"git","url":"git+https://github.com/tus/tus-js-client.git"},"keywords":["tus","resumable","upload","protocol","progress","file","browser"],"license":"MIT","bugs":{"url":"https://github.com/tus/tus-js-client/issues"},"homepage":"https://github.com/tus/tus-js-client","devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.13.10","@babel/helper-get-function-arity":"^7.16.7","@babel/plugin-syntax-jsx":"^7.12.13","@babel/plugin-transform-modules-commonjs":"^7.9.6","@babel/preset-env":"^7.0.0","@biomejs/biome":"^1.7.3","axios":"^0.28.0","babelify":"^10.0.0","browserify":"^17.0.0","chokidar-cli":"^3.0.0","exorcist":"^2.0.0","into-stream":"^6.0.0","jasmine":"^5.1.0","jasmine-ajax":"^4.0.0","jasmine-core":"^5.1.1","karma":"^6.4.0","karma-browserstack-launcher":"^1.6.0","karma-chrome-launcher":"^3.1.1","karma-jasmine":"^5.1.0","npm-run-all":"^4.1.5","puppeteer":"^22.3.0","regenerator-runtime":"^0.14.0","temp":"^0.9.4","throttle":"^1.0.3","tsd":"0.31.0","uglify-js":"^3.9.2"},"dependencies":{"buffer-from":"^1.1.2","combine-errors":"^3.0.3","is-stream":"^2.0.0","js-base64":"^3.7.2","lodash.throttle":"^4.1.1","proper-lockfile":"^4.1.2"},"scripts":{"build-test-bundle":"mkdir -p dist && browserify test/spec/browser-index.js -t [ babelify --plugins [ @babel/transform-modules-commonjs ] ] -d -o dist/browser-test-bundle.js","build-bundle":"mkdir -p dist && browserify lib/browser/index.js -t [ babelify --plugins [ @babel/transform-modules-commonjs ] ] -s tus -d | exorcist ./dist/tus.js.map > dist/tus.js","build-minify":"uglifyjs ./dist/tus.js -o ./dist/tus.min.js --compress --mangle --source-map \"content='./dist/tus.js.map',url='tus.min.js.map'\"","build-transpile-esm":"babel -d lib.esm/ lib/","build-transpile-cjs":"babel --no-babelrc --plugins @babel/transform-modules-commonjs -d lib.es5/ lib.esm/","build-transpile":"npm-run-all build-transpile-esm build-transpile-cjs","build":"npm-run-all build-bundle build-minify build-transpile build-test-bundle","watch-bundle":"chokidar --initial \"lib/**/*\" -c \"npm run build-bundle\"","watch-test-bundle":"chokidar --initial \"test/spec/**/*\" -c \"npm run build-test-bundle\"","watch-transpile":"chokidar --initial \"lib/**/*\" -c \"npm run build-transpile\"","watch":"npm-run-all --parallel watch-*","test-puppeteer":"karma start test/karma/puppeteer.conf.js","test-browserstack":"karma start test/karma/browserstack.conf.js","test-node":"jasmine test/spec/node-index.js","test-types":"tsd","lint":"biome check .","fix":"biome check --apply ."},"_id":"@anurag_gupta/tus-js-client@4.2.10","gitHead":"27a57934e28e46afb0641e5bbfebac1fdf310a88","_nodeVersion":"20.15.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-BMhsiHR3TF0NCADI7k+HYzM+jas4Gj9BrUNsWLDtrjWEC5z2etQGaok+vNHIMRy01TiECH3KpTjrP6jKhAEKkw==","shasum":"a5e171eadec50e24fd2709b042697fb2395e4647","tarball":"https://registry.npmjs.org/@anurag_gupta/tus-js-client/-/tus-js-client-4.2.10.tgz","fileCount":82,"unpackedSize":2416052,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCy43JmdpVlay95bf/YDNnEP2h5U2aERNDmD7lRrBjxnQIgCpxbBd/ySflBx0kE4DE1Y6WN5tbsaiWNSPtXQ81OaaE="}]},"_npmUser":{"name":"anurag_gupta","email":"anurag120102@gmail.com"},"directories":{},"maintainers":[{"name":"anurag_gupta","email":"anurag120102@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tus-js-client_4.2.10_1728685846687_0.29156158535192045"},"_hasShrinkwrap":false}},"time":{"created":"2024-10-10T23:14:44.266Z","modified":"2024-10-11T22:30:47.155Z","4.2.3":"2024-10-10T23:10:21.939Z","4.2.4":"2024-10-10T23:14:44.633Z","4.2.5":"2024-10-10T23:20:03.689Z","4.2.6":"2024-10-10T23:23:58.596Z","4.2.7":"2024-10-10T23:32:15.183Z","4.2.8":"2024-10-11T22:03:02.370Z","4.2.9":"2024-10-11T22:27:35.162Z","4.2.10":"2024-10-11T22:30:46.946Z"},"bugs":{"url":"https://github.com/tus/tus-js-client/issues"},"license":"MIT","homepage":"https://github.com/tus/tus-js-client","keywords":["tus","resumable","upload","protocol","progress","file","browser"],"repository":{"type":"git","url":"git+https://github.com/tus/tus-js-client.git"},"description":"A pure JavaScript client for the tus resumable upload protocol","maintainers":[{"name":"anurag_gupta","email":"anurag120102@gmail.com"}],"readme":"# tus-js-client\n\n<img alt=\"Tus logo\" src=\"https://raw.githubusercontent.com/tus/tus.io/main/public/images/tus1.png?raw=true\" width=\"30%\" align=\"right\" />\n\n> **tus** is a protocol based on HTTP for _resumable file uploads_. Resumable\n> means that an upload can be interrupted at any moment and can be resumed without\n> re-uploading the previous data again. An interruption may happen willingly, if\n> the user wants to pause, or by accident in case of an network issue or server\n> outage.\n\ntus-js-client is a pure **JavaScript** client for the [tus resumable upload protocol](http://tus.io) and can be used inside **browsers**, **Node.js**,\n**React Native** and **Apache Cordova** applications.\n\n**Protocol version:** 1.0.0\n\nThis branch contains tus-js-client v4. If you are looking for the previous major release, after which [breaking changes](https://github.com/tus/tus-js-client/releases/tag/v4.0.0) have been introduced, please look at the [v3.1.3 tag](https://github.com/tus/tus-js-client/tree/v3.1.3).\n\n## Example\n\n```js\ninput.addEventListener('change', function (e) {\n  // Get the selected file from the input element\n  var file = e.target.files[0]\n\n  // Create a new tus upload\n  var upload = new tus.Upload(file, {\n    endpoint: 'http://localhost:1080/files/',\n    retryDelays: [0, 3000, 5000, 10000, 20000],\n    metadata: {\n      filename: file.name,\n      filetype: file.type,\n    },\n    onError: function (error) {\n      console.log('Failed because: ' + error)\n    },\n    onProgress: function (bytesUploaded, bytesTotal) {\n      var percentage = ((bytesUploaded / bytesTotal) * 100).toFixed(2)\n      console.log(bytesUploaded, bytesTotal, percentage + '%')\n    },\n    onSuccess: function () {\n      console.log('Download %s from %s', upload.file.name, upload.url)\n    },\n  })\n\n  // Check if there are any previous uploads to continue.\n  upload.findPreviousUploads().then(function (previousUploads) {\n    // Found previous uploads so we select the first one.\n    if (previousUploads.length) {\n      upload.resumeFromPreviousUpload(previousUploads[0])\n    }\n\n    // Start the upload\n    upload.start()\n  })\n})\n```\n\n## Documentation\n\n- [Installation & Requirements](/docs/installation.md)\n- [Usage & Examples](/docs/usage.md)\n- [API Reference](/docs/api.md)\n- [Contribution Guidelines](/docs/contributing.md)\n- [FAQ & Common issues](/docs/faq.md)\n\n## Build status\n\n[![Actions Status](https://github.com/tus/tus-js-client/workflows/CI/badge.svg)](https://github.com/tus/tus-js-client/actions)\n\n## License\n\nThis project is licensed under the MIT license, see `LICENSE`.\n","readmeFilename":"README.md"}