{"_id":"tus-node-server","_rev":"43-103c91faaa47150bd7ce55fa7d7658d8","name":"tus-node-server","description":"Node.js tus server","dist-tags":{"latest":"0.9.0"},"versions":{"0.0.1":{"name":"tus-node-server","description":"Node.js tus server","version":"0.0.1","repository":{"type":"git","url":"git+https://github.com/tus/tus-node-server.git"},"keywords":["tus","framework","resumable","upload","protocol","app","api","server"],"author":{"name":"Ben Stahl","email":"bhstahl@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/tus/tus-node-server/issues"},"homepage":"https://github.com/tus/tus-node-server#readme","engines":{"node":"4.2.4"},"files":["LICENSE","README.md","index.js","lib/"],"main":"index.js","scripts":{"test":"NODE_ENV=test mocha","coveralls":"NODE_ENV=test istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","example":"cd example && node server.js","lint":"eslint ."},"devDependencies":{"@vimeo/eslint-config-player":"^4.0.1","assert":"^1.3.0","babel-eslint":"^6.0.4","coveralls":"^2.11.4","eslint":"^2.9.0","eslint-plugin-promise":"^1.1.0","istanbul":"^0.4.0","mocha":"^2.3.3","mocha-lcov-reporter":"^1.0.0","should":"^8.0.1","supertest":"^1.1.0"},"dependencies":{"crypto-rand":"0.0.2","gcloud":"^0.32.0"},"gitHead":"8c459203bfec2327fe04fe37a8213ddee640c363","_id":"tus-node-server@0.0.1","_shasum":"6ffcc21000ebd236e2a992baa001d0b2cffbf831","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"bhstahl","email":"bhstahl@gmail.com"},"dist":{"shasum":"6ffcc21000ebd236e2a992baa001d0b2cffbf831","tarball":"https://registry.npmjs.org/tus-node-server/-/tus-node-server-0.0.1.tgz","integrity":"sha512-O56VuPhcGndIXw/uYBkTdhs7GdeMCG5ZmlBBvb8u5phenbokStFOtKC3Iqk918O6HtM035UIPR3GJvCk9WGgSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFxYST298NoQ9ovSxXY+siplnVc59hA/Zr17j0VQIVgqAiEAmxmYuf2aCK/ZbC06MqCC1osYmsV/MOu5+VlGFynSX3Y="}]},"maintainers":[{"name":"bhstahl","email":"bhstahl@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tus-node-server-0.0.1.tgz_1462828718637_0.4549206381198019"},"directories":{},"deprecated":"tus-node-server has been split up into packages. Use @tus/server instead."},"0.0.2":{"name":"tus-node-server","description":"Node.js tus server","version":"0.0.2","repository":{"type":"git","url":"git+https://github.com/tus/tus-node-server.git"},"keywords":["tus","framework","resumable","upload","protocol","app","api","server"],"author":{"name":"Ben Stahl","email":"bhstahl@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/tus/tus-node-server/issues"},"homepage":"https://github.com/tus/tus-node-server#readme","engines":{"node":"4.2.4"},"files":["LICENSE","README.md","index.js","lib/"],"main":"index.js","scripts":{"test":"NODE_ENV=test mocha","coveralls":"NODE_ENV=test istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","example":"cd example && node server.js","lint":"eslint ."},"devDependencies":{"@vimeo/eslint-config-player":"^4.0.1","assert":"^1.3.0","babel-eslint":"^6.0.4","configstore":"^2.0.0","coveralls":"^2.11.4","eslint":"^2.9.0","eslint-plugin-promise":"^1.1.0","istanbul":"^0.4.0","mocha":"^2.3.3","mocha-lcov-reporter":"^1.0.0","should":"^8.0.1","supertest":"^1.1.0"},"dependencies":{"crypto-rand":"0.0.2","gcloud":"^0.32.0"},"gitHead":"f5e1aa8379a473e54098fcd3d45ad501299fd9b8","_id":"tus-node-server@0.0.2","_shasum":"86c1ea0bd85e4cb11c09ea7939fd2320dc4a5a09","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"bhstahl","email":"bhstahl@gmail.com"},"dist":{"shasum":"86c1ea0bd85e4cb11c09ea7939fd2320dc4a5a09","tarball":"https://registry.npmjs.org/tus-node-server/-/tus-node-server-0.0.2.tgz","integrity":"sha512-ga9WOTo3AEheITC72TpoFxLjinkJefmCEBmq0hR1YPPZehH1Sxu2otV0ICN63XAPG62O2Wf+Us7Cic/zAQGfCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICAxcqZWHWpPWB29TJCaVpMbhhaHcqgzQ/yD8WWC1C9wAiEA2JZ2OEbiQPyrHuDGrXsvssTZzF8h4mesKyMo/hsoX00="}]},"maintainers":[{"name":"bhstahl","email":"bhstahl@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tus-node-server-0.0.2.tgz_1463594486646_0.5102381776086986"},"directories":{},"deprecated":"tus-node-server has been split up into packages. Use @tus/server instead."},"0.0.3":{"name":"tus-node-server","description":"Node.js tus server","version":"0.0.3","repository":{"type":"git","url":"git+https://github.com/tus/tus-node-server.git"},"keywords":["tus","framework","resumable","upload","protocol","app","api","server"],"author":{"name":"Ben Stahl","email":"bhstahl@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/tus/tus-node-server/issues"},"homepage":"https://github.com/tus/tus-node-server#readme","engines":{"node":"4.2.4"},"files":["LICENSE","README.md","index.js","lib/"],"main":"index.js","scripts":{"test":"NODE_ENV=test mocha","coveralls":"NODE_ENV=test istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","example":"cd example && node server.js","lint":"eslint ."},"devDependencies":{"@vimeo/eslint-config-player":"^4.0.1","assert":"^1.3.0","babel-eslint":"^6.0.4","coveralls":"^2.11.4","eslint":"^2.9.0","eslint-plugin-promise":"^1.1.0","istanbul":"^0.4.0","mocha":"^2.3.3","mocha-lcov-reporter":"^1.0.0","should":"^8.0.1","supertest":"^1.1.0"},"dependencies":{"crypto-rand":"0.0.2","gcloud":"^0.32.0","configstore":"^2.0.0"},"gitHead":"447ca52ad25eb26acc3ffad702a64cf42fefd49c","_id":"tus-node-server@0.0.3","_shasum":"64a4522ad6e7a1da846aed639bd73c9bd186ad29","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"bhstahl","email":"bhstahl@gmail.com"},"dist":{"shasum":"64a4522ad6e7a1da846aed639bd73c9bd186ad29","tarball":"https://registry.npmjs.org/tus-node-server/-/tus-node-server-0.0.3.tgz","integrity":"sha512-ra2X1LZjPYz5kVEmkCkB7AwPhTLmW2cYiRc0P/se/vmXiegochNsJHlALFr1yjXxqiXgHPP+9p8uPK6J1pbQ0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYoRovJeuPmqJSWwo3JjmerXP0FKZ4xfoUmnJ7Xc0zswIhANiFnSZZyQT9ko1VM2FjPlOVjrH2oJSCU2DrB6yj1bj8"}]},"maintainers":[{"name":"bhstahl","email":"bhstahl@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tus-node-server-0.0.3.tgz_1463594721050_0.31930953869596124"},"directories":{},"deprecated":"tus-node-server has been split up into packages. Use @tus/server instead."},"0.0.4":{"name":"tus-node-server","description":"Node.js tus server","version":"0.0.4","repository":{"type":"git","url":"git+https://github.com/tus/tus-node-server.git"},"keywords":["tus","framework","resumable","upload","protocol","app","api","server"],"author":{"name":"Ben Stahl","email":"bhstahl@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/tus/tus-node-server/issues"},"homepage":"https://github.com/tus/tus-node-server#readme","engines":{"node":"4.4.4"},"files":["LICENSE","README.md","index.js","lib/"],"main":"index.js","scripts":{"test":"NODE_ENV=test mocha","coveralls":"NODE_ENV=test istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","example":"nodemon example/server.js","lint":"eslint ."},"devDependencies":{"@vimeo/eslint-config-player":"^4.0.1","assert":"^1.3.0","babel-eslint":"^6.0.4","coveralls":"^2.11.4","eslint":"^2.9.0","eslint-plugin-promise":"^1.1.0","istanbul":"^0.4.0","mocha":"^2.3.3","mocha-lcov-reporter":"^1.0.0","nodemon":"^1.9.2","should":"^8.0.1","supertest":"^1.1.0"},"dependencies":{"crypto-rand":"0.0.2","gcloud":"^0.32.0","configstore":"^2.0.0"},"gitHead":"73681b536d641bddec3d14cf5b25aaa2972fa61e","_id":"tus-node-server@0.0.4","_shasum":"03b916d9be9bbab4eddd79a391a699b1d4cb305c","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"bhstahl","email":"bhstahl@gmail.com"},"dist":{"shasum":"03b916d9be9bbab4eddd79a391a699b1d4cb305c","tarball":"https://registry.npmjs.org/tus-node-server/-/tus-node-server-0.0.4.tgz","integrity":"sha512-xKd8Y21WME84XGZ5GpCReub6oovyVUWYzyfEDOSaj9uakBBKvfXPgQTxYlSHgOXSHmwwOcnpM/L8iYnkHkdSRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCo5iEgRxPDrCeS50UXxloCVQBlt9WSsuNd39QT+IJFLQIhAIfZiCSOmLETlIlAUK2NMTVNrJUBFIM5OoFlLQ+5dDsb"}]},"maintainers":[{"name":"bhstahl","email":"bhstahl@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tus-node-server-0.0.4.tgz_1463610292419_0.18344802898354828"},"directories":{},"deprecated":"tus-node-server has been split up into packages. Use @tus/server instead."},"0.0.5":{"name":"tus-node-server","description":"Node.js tus server","version":"0.0.5","repository":{"type":"git","url":"git+https://github.com/tus/tus-node-server.git"},"keywords":["tus","framework","resumable","upload","protocol","app","api","server"],"author":{"name":"Ben Stahl","email":"bhstahl@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/tus/tus-node-server/issues"},"homepage":"https://github.com/tus/tus-node-server#readme","engines":{"node":"4.4.4"},"files":["LICENSE","README.md","index.js","lib/"],"main":"index.js","scripts":{"test":"NODE_ENV=test mocha","coveralls":"NODE_ENV=test istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","example":"nodemon example/server.js","lint":"eslint ."},"devDependencies":{"@vimeo/eslint-config-player":"^4.0.1","assert":"^1.3.0","babel-eslint":"^6.0.4","coveralls":"^2.11.4","eslint":"^2.9.0","eslint-plugin-promise":"^1.1.0","istanbul":"^0.4.0","mocha":"^2.3.3","mocha-lcov-reporter":"^1.0.0","nodemon":"^1.9.2","should":"^8.0.1","supertest":"^1.1.0"},"dependencies":{"crypto-rand":"0.0.2","configstore":"^2.0.0"},"gitHead":"74f3ac7d003e88a27cf1b490f773197c7c5004d0","_id":"tus-node-server@0.0.5","_shasum":"107dd47b8041eb4e8a04a28100c852d88d7ed34f","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"bhstahl","email":"bhstahl@gmail.com"},"dist":{"shasum":"107dd47b8041eb4e8a04a28100c852d88d7ed34f","tarball":"https://registry.npmjs.org/tus-node-server/-/tus-node-server-0.0.5.tgz","integrity":"sha512-Emz8z00Y+CwcfWJ/GHT3qvBKixeVPYiNHjOgjyrjb3GKGEoxv2wJHsJniL9contcFgCzAZz4pwwfi30OnFJBZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7pJ/np+AK/qm3k+el4H/XN8BPrhRFauCMbTXRC/R85AIgSLxaGmd8iGqcbalbTshql8jytnGzhxWsEj8mradX6MQ="}]},"maintainers":[{"name":"bhstahl","email":"bhstahl@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tus-node-server-0.0.5.tgz_1463774331343_0.13489835569635034"},"directories":{},"deprecated":"tus-node-server has been split up into packages. Use @tus/server instead."},"0.0.6":{"name":"tus-node-server","description":"Node.js tus server","version":"0.0.6","repository":{"type":"git","url":"git+https://github.com/tus/tus-node-server.git"},"keywords":["tus","framework","resumable","upload","protocol","app","api","server"],"author":{"name":"Ben Stahl","email":"bhstahl@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/tus/tus-node-server/issues"},"homepage":"https://github.com/tus/tus-node-server#readme","engines":{"node":"4.4.4"},"files":["LICENSE","README.md","index.js","lib/"],"main":"index.js","scripts":{"test":"NODE_ENV=test mocha","coveralls":"NODE_ENV=test istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","example":"nodemon example/server.js","lint":"eslint ."},"devDependencies":{"@vimeo/eslint-config-player":"^4.0.1","assert":"^1.3.0","babel-eslint":"^6.0.4","coveralls":"^2.11.4","eslint":"^2.9.0","eslint-plugin-promise":"^1.1.0","istanbul":"^0.4.0","mocha":"^2.3.3","mocha-lcov-reporter":"^1.0.0","nodemon":"^1.9.2","should":"^8.0.1","supertest":"^1.1.0"},"dependencies":{"crypto-rand":"0.0.2","configstore":"^2.0.0"},"gitHead":"f0a93dcc5f74c871b64a9f6d6b34d05bab34d370","_id":"tus-node-server@0.0.6","_shasum":"2a0b078f181a163ea6369dc4fa165fd1f1c8528b","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"bhstahl","email":"bhstahl@gmail.com"},"dist":{"shasum":"2a0b078f181a163ea6369dc4fa165fd1f1c8528b","tarball":"https://registry.npmjs.org/tus-node-server/-/tus-node-server-0.0.6.tgz","integrity":"sha512-yzcb2lr1vZvEMX09jV5jRQ3rE9MqaSlFeKiHpO4smpU6yv5lhbESyIrreV2tDp8mvlbZYX5VHKHeHdQsd71KEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDz5Zzux4LqZ3+Bk6ytOuiqPIj/AOyM2PtrbCkXG2+XlgIgAVYkhVWoosvqVYHASAuC/+ckLFmu+ZPSJVSPAxBl7Ng="}]},"maintainers":[{"name":"bhstahl","email":"bhstahl@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tus-node-server-0.0.6.tgz_1464015507976_0.4206807855516672"},"directories":{},"deprecated":"tus-node-server has been split up into packages. Use @tus/server instead."},"0.1.0":{"name":"tus-node-server","description":"Node.js tus server","version":"0.1.0","repository":{"type":"git","url":"git+https://github.com/tus/tus-node-server.git"},"keywords":["tus","framework","resumable","upload","protocol","app","api","server"],"author":{"name":"Ben Stahl","email":"bhstahl@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/tus/tus-node-server/issues"},"homepage":"https://github.com/tus/tus-node-server#readme","engines":{"node":"4.4.4"},"files":["LICENSE","README.md","index.js","lib/"],"main":"index.js","scripts":{"test":"NODE_ENV=test mocha","coveralls":"NODE_ENV=test istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","example":"nodemon example/server.js","gcs_example":"DATA_STORE=GCSDataStore nodemon example/server.js","lint":"eslint ."},"devDependencies":{"@vimeo/eslint-config-player":"^4.0.1","babel-eslint":"^6.0.4","coveralls":"^2.11.4","eslint":"^2.9.0","eslint-plugin-promise":"^1.1.0","istanbul":"^0.4.0","mocha":"^2.3.3","mocha-lcov-reporter":"^1.0.0","nodemon":"^1.9.2","should":"^8.0.1","supertest":"^1.1.0"},"dependencies":{"configstore":"^2.0.0","crypto-rand":"0.0.2","gcloud":"^0.34.0","google-auto-auth":"^0.2.4","object-assign":"^4.1.0","request":"^2.72.0"},"gitHead":"70ca0e2b0946ac7365f11e709624dff4bde53df3","_id":"tus-node-server@0.1.0","_shasum":"213b9c31314a2f05a9134d513c92d17df2a55b4a","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"bhstahl","email":"bhstahl@gmail.com"},"dist":{"shasum":"213b9c31314a2f05a9134d513c92d17df2a55b4a","tarball":"https://registry.npmjs.org/tus-node-server/-/tus-node-server-0.1.0.tgz","integrity":"sha512-/z0O10PQ+VCHWx/FL26Xc4FFYa7qr+7QrtPHFKn0Fl8IpL1wa250wjS5wUrESwxuA4TNpWD8VWkBZ8WomkNTQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtkKwkpqnxAfe/WTzqV4FPTg/K92VRYbsPJTYNBFObXQIgObyEbXRuhtT5O0SfK9ALXCizzWSCWJvXQQnMsIrq408="}]},"maintainers":[{"name":"bhstahl","email":"bhstahl@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tus-node-server-0.1.0.tgz_1464704990140_0.47965396009385586"},"directories":{},"deprecated":"tus-node-server has been split up into packages. Use @tus/server instead."},"0.1.1":{"name":"tus-node-server","description":"Node.js tus server","version":"0.1.1","repository":{"type":"git","url":"git+https://github.com/tus/tus-node-server.git"},"keywords":["tus","framework","resumable","upload","protocol","app","api","server"],"author":{"name":"Ben Stahl","email":"bhstahl@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/tus/tus-node-server/issues"},"homepage":"https://github.com/tus/tus-node-server#readme","engines":{"node":"4.4.4"},"files":["LICENSE","README.md","index.js","lib/"],"main":"index.js","scripts":{"test":"NODE_ENV=test mocha","coveralls":"NODE_ENV=test istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","example":"nodemon example/server.js","gcs_example":"DATA_STORE=GCSDataStore nodemon example/server.js","lint":"eslint ."},"devDependencies":{"@vimeo/eslint-config-player":"^4.0.1","babel-eslint":"^6.0.4","coveralls":"^2.11.4","eslint":"^2.9.0","eslint-plugin-promise":"^1.1.0","istanbul":"^0.4.0","mocha":"^2.3.3","mocha-lcov-reporter":"^1.0.0","nodemon":"^1.9.2","should":"^8.0.1","supertest":"^1.1.0"},"dependencies":{"configstore":"^2.0.0","crypto-rand":"0.0.2","gcloud":"^0.34.0","google-auto-auth":"^0.2.4","object-assign":"^4.1.0","request":"^2.72.0"},"gitHead":"7c7c244ea004d6d03bbd4c74b4680366992530c3","_id":"tus-node-server@0.1.1","_shasum":"898a572cb153303a3eb1650cefcc76ad7305de40","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"bhstahl","email":"bhstahl@gmail.com"},"dist":{"shasum":"898a572cb153303a3eb1650cefcc76ad7305de40","tarball":"https://registry.npmjs.org/tus-node-server/-/tus-node-server-0.1.1.tgz","integrity":"sha512-sU2upftImyB8v5j6vM7/Vm9bs0QP6+z5DgA/bjYuhNHEEiKsxO3V7Cx5AND8Z9iM2JryfMVOYHNwl8+AS0r4rg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYPC16A6ka0x+jg2BWqzHu5R4vuAkaU8u4tkUzm6BvoQIgbBH82fvF2RMDtVGYHJnrp6PdxG2v7qpK6LIEq9uxDOc="}]},"maintainers":[{"name":"bhstahl","email":"bhstahl@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tus-node-server-0.1.1.tgz_1469802560407_0.9428854959551245"},"directories":{},"deprecated":"tus-node-server has been split up into packages. Use @tus/server instead."},"0.1.2":{"name":"tus-node-server","description":"Node.js tus server","version":"0.1.2","repository":{"type":"git","url":"git+https://github.com/tus/tus-node-server.git"},"keywords":["tus","framework","resumable","upload","protocol","app","api","server"],"author":{"name":"Ben Stahl","email":"bhstahl@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/tus/tus-node-server/issues"},"homepage":"https://github.com/tus/tus-node-server#readme","engines":{"node":"4.4.4"},"files":["LICENSE","README.md","index.js","lib/"],"main":"index.js","scripts":{"test":"NODE_ENV=test mocha","coveralls":"NODE_ENV=test istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","example":"nodemon example/server.js","gcs_example":"DATA_STORE=GCSDataStore nodemon example/server.js","lint":"eslint ."},"devDependencies":{"@vimeo/eslint-config-player":"^4.0.1","babel-eslint":"^6.0.4","coveralls":"^2.11.4","eslint":"^2.9.0","eslint-plugin-promise":"^1.1.0","istanbul":"^0.4.0","mocha":"^2.3.3","mocha-lcov-reporter":"^1.0.0","nodemon":"^1.9.2","should":"^8.0.1","supertest":"^1.1.0"},"dependencies":{"configstore":"^2.0.0","crypto-rand":"0.0.2","gcloud":"^0.34.0","google-auto-auth":"^0.2.4","object-assign":"^4.1.0","request":"^2.72.0"},"gitHead":"0acf9dde655bb00520002ca7f79d6f4341f3696a","_id":"tus-node-server@0.1.2","_shasum":"1d77ef2bb17a0166a3fdc7c164f31760aba8fe9d","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"bhstahl","email":"bhstahl@gmail.com"},"dist":{"shasum":"1d77ef2bb17a0166a3fdc7c164f31760aba8fe9d","tarball":"https://registry.npmjs.org/tus-node-server/-/tus-node-server-0.1.2.tgz","integrity":"sha512-ER6R+AqgP2juSo8kcFeJsff5Hl5SVJ4+VBLnhs85IMTDtlGPnxCDzfrYxL7HyCv2F0DF6qUZ/qSGdjWThuN7rQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBocfWoiIaIGXiN6ZLvH+rxYpV7bgfmeY4Bh892xigPyAiEAwJ8j0jJswGC8I32mC98FuxDj1F8pI7PGmLOhiDnsflE="}]},"maintainers":[{"name":"bhstahl","email":"bhstahl@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tus-node-server-0.1.2.tgz_1471377766173_0.3147246472071856"},"directories":{},"deprecated":"tus-node-server has been split up into packages. Use @tus/server instead."},"0.1.3":{"name":"tus-node-server","description":"Node.js tus server","version":"0.1.3","repository":{"type":"git","url":"git+https://github.com/tus/tus-node-server.git"},"keywords":["tus","framework","resumable","upload","protocol","app","api","server"],"author":{"name":"Ben Stahl","email":"bhstahl@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/tus/tus-node-server/issues"},"homepage":"https://github.com/tus/tus-node-server#readme","engines":{"node":"4.4.4"},"files":["LICENSE","README.md","index.js","lib/"],"main":"index.js","scripts":{"test":"NODE_ENV=test mocha","coveralls":"NODE_ENV=test istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","example":"nodemon example/server.js","gcs_example":"DATA_STORE=GCSDataStore nodemon example/server.js","lint":"eslint ."},"devDependencies":{"@vimeo/eslint-config-player":"^4.0.1","babel-eslint":"^6.0.4","coveralls":"^2.11.4","eslint":"^2.9.0","eslint-plugin-promise":"^1.1.0","istanbul":"^0.4.0","mocha":"^2.3.3","mocha-lcov-reporter":"^1.0.0","nodemon":"^1.9.2","should":"^8.0.1","supertest":"^1.1.0"},"dependencies":{"configstore":"^2.0.0","crypto-rand":"0.0.2","gcloud":"^0.34.0","google-auto-auth":"^0.2.4","object-assign":"^4.1.0","request":"^2.72.0"},"gitHead":"463e227ddf457eef6f7a8764966770afe50f3dfb","_id":"tus-node-server@0.1.3","_shasum":"3ba0a2a3b78969eccce2e2f30dcc7bc88a9f3349","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"bhstahl","email":"bhstahl@gmail.com"},"dist":{"shasum":"3ba0a2a3b78969eccce2e2f30dcc7bc88a9f3349","tarball":"https://registry.npmjs.org/tus-node-server/-/tus-node-server-0.1.3.tgz","integrity":"sha512-MoK5QUGiX9l85GoV7cYRHW6jAg0Qz3kh+dUovqc06aJ7x0EJRcvbf5+WqcDkJsVT/i+E2GlYvyvQYzH1FaYPnA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGHtAGuEa0ZoH9qGJOagEDJj5xXSmY6iYYwIf9tIN/9kAiEApOuDzgJx4Sto4XQ6DiiAILD6lr9bGcckEIoJe7CHp/g="}]},"maintainers":[{"name":"bhstahl","email":"bhstahl@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tus-node-server-0.1.3.tgz_1471442802533_0.2654288613703102"},"directories":{},"deprecated":"tus-node-server has been split up into packages. Use @tus/server instead."},"0.2.0":{"name":"tus-node-server","description":"Node.js tus server","version":"0.2.0","repository":{"type":"git","url":"git+https://github.com/tus/tus-node-server.git"},"keywords":["tus","framework","resumable","upload","protocol","app","api","server"],"author":{"name":"Ben Stahl","email":"bhstahl@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/tus/tus-node-server/issues"},"homepage":"https://github.com/tus/tus-node-server#readme","engines":{"node":"4.4.4"},"files":["LICENSE","README.md","index.js","lib/"],"main":"index.js","scripts":{"test":"NODE_ENV=test mocha","coveralls":"NODE_ENV=test istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","demo":"node demo/server.js","gcs_demo":"DATA_STORE=GCSDataStore node demo/server.js","lint":"eslint ."},"devDependencies":{"@vimeo/eslint-config-player":"^4.0.1","babel-eslint":"^6.0.4","coveralls":"^2.11.4","eslint":"^2.9.0","eslint-plugin-promise":"^1.1.0","istanbul":"^0.4.0","mocha":"^2.3.3","mocha-lcov-reporter":"^1.0.0","should":"^8.0.1","supertest":"^1.1.0","tus-js-client":"^1.1.4"},"dependencies":{"configstore":"^2.0.0","crypto-rand":"0.0.2","google-auto-auth":"^0.2.4","google-cloud":"^0.38.3","object-assign":"^4.1.0","request":"^2.72.0"},"gitHead":"e98ac2d8ae6b6ef4aca01805cf2a689a942c5935","_id":"tus-node-server@0.2.0","_shasum":"20221b64d60bb02ab926decb07e4a2b06c21f9b5","_from":".","_npmVersion":"2.15.1","_nodeVersion":"4.4.4","_npmUser":{"name":"bhstahl","email":"bhstahl@gmail.com"},"dist":{"shasum":"20221b64d60bb02ab926decb07e4a2b06c21f9b5","tarball":"https://registry.npmjs.org/tus-node-server/-/tus-node-server-0.2.0.tgz","integrity":"sha512-eVYnPimTrEgz2Py0KcLLIdYq7mAbC//ts5R+UTxi+wL2k0R8RfG3gAJs2M48BA81Fy7G02Nx8hjs0E5KoGejEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCptvSCrHQTkasRLulTaBsB4+u2csZHxz7eTLYo1UU82AIhAI670Id7DeWz2rX6ApnPqbNadew8+aRI8WgFBD5XTAQc"}]},"maintainers":[{"name":"bhstahl","email":"bhstahl@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tus-node-server-0.2.0.tgz_1471466905674_0.583138728281483"},"directories":{},"deprecated":"tus-node-server has been split up into packages. Use @tus/server instead."},"0.2.1":{"name":"tus-node-server","description":"Node.js tus server","version":"0.2.1","repository":{"type":"git","url":"git+https://github.com/tus/tus-node-server.git"},"keywords":["tus","framework","resumable","upload","protocol","app","api","server"],"author":{"name":"Ben Stahl","email":"bhstahl@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/tus/tus-node-server/issues"},"homepage":"https://github.com/tus/tus-node-server#readme","engines":{"node":"4.4.4"},"files":["LICENSE","README.md","index.js","lib/"],"main":"index.js","scripts":{"test":"NODE_ENV=test mocha","coveralls":"NODE_ENV=test istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","demo":"node demo/server.js","gcs_demo":"DATA_STORE=GCSDataStore node demo/server.js","lint":"eslint ."},"devDependencies":{"@vimeo/eslint-config-player":"^4.0.1","babel-eslint":"^6.0.4","coveralls":"^2.11.4","eslint":"^2.9.0","eslint-plugin-promise":"^1.1.0","istanbul":"^0.4.0","mocha":"^2.3.3","mocha-lcov-reporter":"^1.0.0","should":"^8.0.1","supertest":"^1.1.0","tus-js-client":"^1.1.4"},"dependencies":{"configstore":"^2.0.0","crypto-rand":"0.0.2","google-auto-auth":"^0.2.4","google-cloud":"^0.38.3","object-assign":"^4.1.0","request":"^2.72.0"},"gitHead":"5943566baaadb7db3cdd8a37a3c6984ea82066ca","_id":"tus-node-server@0.2.1","_shasum":"a8d0231e2201d98e358ffbcf18b38dd56cff4d97","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"bhstahl","email":"bhstahl@gmail.com"},"dist":{"shasum":"a8d0231e2201d98e358ffbcf18b38dd56cff4d97","tarball":"https://registry.npmjs.org/tus-node-server/-/tus-node-server-0.2.1.tgz","integrity":"sha512-gQ+M/yna9LVhDEuIAkSRj1w3hF5IiiNToXfRrXE5/WPhg3rhBBrHqLwyV/l/afsqWncNNzc9O3GALiyxWKi9Qg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICU7px7jGo1dFd47onJ1fFKCCeZZ/90Tz3f8PSLXMQJhAiA3/boN6znG42Ln8CbNbpiqOB/AJH3cve93Jq4cxNqFuQ=="}]},"maintainers":[{"name":"bhstahl","email":"bhstahl@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tus-node-server-0.2.1.tgz_1472568599525_0.5541794991586357"},"directories":{},"deprecated":"tus-node-server has been split up into packages. Use @tus/server instead."},"0.2.2":{"name":"tus-node-server","description":"Node.js tus server","version":"0.2.2","repository":{"type":"git","url":"git+https://github.com/tus/tus-node-server.git"},"keywords":["tus","framework","resumable","upload","protocol","app","api","server"],"author":{"name":"Ben Stahl","email":"bhstahl@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/tus/tus-node-server/issues"},"homepage":"https://github.com/tus/tus-node-server#readme","engines":{"node":"4.4.4"},"files":["LICENSE","README.md","index.js","lib/"],"main":"index.js","scripts":{"test":"NODE_ENV=test mocha","coveralls":"NODE_ENV=test istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","demo":"node demo/server.js","gcs_demo":"DATA_STORE=GCSDataStore node demo/server.js","lint":"eslint ."},"devDependencies":{"@vimeo/eslint-config-player":"^4.0.1","babel-eslint":"^6.0.4","coveralls":"^2.11.4","eslint":"^2.9.0","eslint-plugin-promise":"^1.1.0","istanbul":"^0.4.0","mocha":"^2.3.3","mocha-lcov-reporter":"^1.0.0","should":"^8.0.1","supertest":"^1.1.0","tus-js-client":"^1.1.4"},"dependencies":{"configstore":"^2.0.0","crypto-rand":"0.0.2","google-auto-auth":"^0.2.4","google-cloud":"^0.38.3","object-assign":"^4.1.0","request":"^2.72.0"},"gitHead":"be1e716f26945ef4bf8abb8d546a456fa356efa2","_id":"tus-node-server@0.2.2","_shasum":"f4d6e59582c2ac9c58213181a5009695d110b3fa","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"bhstahl","email":"bhstahl@gmail.com"},"dist":{"shasum":"f4d6e59582c2ac9c58213181a5009695d110b3fa","tarball":"https://registry.npmjs.org/tus-node-server/-/tus-node-server-0.2.2.tgz","integrity":"sha512-BIROlT1ic1l98jl7QuiU2WMl+cRKXkhYbWeEKoYShznwokbl4U2pf3ytUa0cmGwOpX7BpADSiCWYAbKpfe3UDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9CTArw+rJDbciQaOOSvMeR/5pEVQAT+1gOwzV8qpoNQIhAL6ZglswMN1eNoB75jfP0an3r0UlDbNB5wobmVEx7Uu4"}]},"maintainers":[{"name":"bhstahl","email":"bhstahl@gmail.com"},{"name":"kvz","email":"kevin@vanzonneveld.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tus-node-server-0.2.2.tgz_1476702097246_0.4092265365179628"},"directories":{},"deprecated":"tus-node-server has been split up into packages. Use @tus/server instead."},"0.2.3":{"name":"tus-node-server","description":"Node.js tus server","version":"0.2.3","repository":{"type":"git","url":"git+https://github.com/tus/tus-node-server.git"},"keywords":["tus","framework","resumable","upload","protocol","app","api","server"],"author":{"name":"Ben Stahl","email":"bhstahl@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/tus/tus-node-server/issues"},"homepage":"https://github.com/tus/tus-node-server#readme","engines":{"node":">=6.0"},"files":["LICENSE","README.md","index.js","lib/"],"main":"index.js","scripts":{"test":"NODE_ENV=test mocha","coveralls":"NODE_ENV=test istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","demo":"node demo/server.js","gcs_demo":"DATA_STORE=GCSDataStore node demo/server.js","lint":"eslint ."},"devDependencies":{"@vimeo/eslint-config-player":"^4.0.1","babel-eslint":"^6.0.4","coveralls":"^2.11.4","eslint":"^2.9.0","eslint-plugin-promise":"^1.1.0","istanbul":"^0.4.0","mocha":"^2.3.3","mocha-lcov-reporter":"^1.0.0","should":"^8.0.1","supertest":"^1.1.0","tus-js-client":"^1.1.4"},"dependencies":{"configstore":"^2.0.0","crypto-rand":"0.0.2","google-auto-auth":"^0.2.4","google-cloud":"^0.38.3","object-assign":"^4.1.0","request":"^2.72.0"},"gitHead":"7f7b9b8dc5aaddc672b1488199023e8a65b4de0f","_id":"tus-node-server@0.2.3","_shasum":"edcb5c1281b759391a2ffa4a17461e4a15789441","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"bhstahl","email":"bhstahl@gmail.com"},"dist":{"shasum":"edcb5c1281b759391a2ffa4a17461e4a15789441","tarball":"https://registry.npmjs.org/tus-node-server/-/tus-node-server-0.2.3.tgz","integrity":"sha512-o5KRRao58/gfRE3vUFCE6LPSpdo5wxLXdKq7xnpxjEYpLggOdgYd4Mn5aI4oPDo4lhjplmaHocTg5OrPM58kJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDaysx2LokoifjIJPlagtN8aK8UGI6S23MSX64e35Jh6AiEA1LIGcusRqjuDwQCLL4SDSPagliotbIBp539EL2L2SSY="}]},"maintainers":[{"name":"bhstahl","email":"bhstahl@gmail.com"},{"name":"kvz","email":"kevin@vanzonneveld.net"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tus-node-server-0.2.3.tgz_1486300826665_0.12694970169104636"},"directories":{},"deprecated":"tus-node-server has been split up into packages. Use @tus/server instead."},"0.2.4":{"name":"tus-node-server","description":"Node.js tus server","version":"0.2.4","repository":{"type":"git","url":"git+https://github.com/tus/tus-node-server.git"},"keywords":["tus","framework","resumable","upload","protocol","app","api","server"],"author":{"name":"Ben Stahl","email":"bhstahl@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/tus/tus-node-server/issues"},"homepage":"https://github.com/tus/tus-node-server#readme","engines":{"node":">=6.0"},"files":["LICENSE","README.md","index.js","lib/"],"main":"index.js","scripts":{"test":"NODE_ENV=test mocha","coveralls":"NODE_ENV=test istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","demo":"node demo/server.js","gcs_demo":"DATA_STORE=GCSDataStore node demo/server.js","lint":"eslint ."},"devDependencies":{"@vimeo/eslint-config-player":"^4.0.1","babel-eslint":"^6.0.4","coveralls":"^2.11.4","eslint":"^2.9.0","eslint-plugin-promise":"^1.1.0","istanbul":"^0.4.0","mocha":"^2.3.3","mocha-lcov-reporter":"^1.0.0","should":"^8.0.1","supertest":"^1.1.0","tus-js-client":"^1.1.4"},"dependencies":{"configstore":"^3.1.1","crypto-rand":"0.0.2","google-auto-auth":"^0.7.2","google-cloud":"^0.56.0","object-assign":"^4.1.0","request":"^2.72.0"},"gitHead":"104aa6b589a9df35ae142df3b235536f1833c89d","_id":"tus-node-server@0.2.4","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"bhstahl","email":"bhstahl@gmail.com"},"dist":{"integrity":"sha512-4EgKWiaF0yZhJD7gZk5CG3rYZ7WZCvXGHisEo3bWe0NsDKBMqF6nzB4ghylSHred4atw7x849u4Ra1hBr/uLUA==","shasum":"5e42c460c16627c0ac1c3179cd7215f58d1ab7c9","tarball":"https://registry.npmjs.org/tus-node-server/-/tus-node-server-0.2.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFh5nGYw5yw1dCA7qjMxoIONBs+f+k76l8lnVPw/PH0AIhAM5d22aJI47tWzhiMUc3abW0sFKaVRTo5B1UHcpzZxz+"}]},"maintainers":[{"name":"bhstahl","email":"bhstahl@gmail.com"},{"name":"kvz","email":"kevin@vanzonneveld.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tus-node-server-0.2.4.tgz_1508073225652_0.23018829082138836"},"directories":{},"deprecated":"tus-node-server has been split up into packages. Use @tus/server instead."},"0.2.6":{"name":"tus-node-server","description":"Node.js tus server","version":"0.2.6","repository":{"type":"git","url":"git+https://github.com/tus/tus-node-server.git"},"keywords":["tus","framework","resumable","upload","protocol","app","api","server"],"author":{"name":"Ben Stahl","email":"bhstahl@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/tus/tus-node-server/issues"},"homepage":"https://github.com/tus/tus-node-server#readme","engines":{"node":">=6.0"},"files":["LICENSE","README.md","index.js","lib/"],"main":"index.js","scripts":{"test":"NODE_ENV=test mocha","coveralls":"NODE_ENV=test istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","demo":"node demo/server.js","gcs_demo":"DATA_STORE=GCSDataStore node demo/server.js","lint":"eslint ."},"devDependencies":{"@vimeo/eslint-config-player":"^4.0.1","babel-eslint":"^6.0.4","coveralls":"^2.11.4","eslint":"^2.9.0","eslint-plugin-promise":"^1.1.0","istanbul":"^0.4.0","mocha":"^2.3.3","mocha-lcov-reporter":"^1.0.0","should":"^8.0.1","supertest":"^1.1.0","tus-js-client":"^1.1.4"},"dependencies":{"configstore":"^3.1.1","crypto-rand":"0.0.2","google-auto-auth":"^0.7.2","google-cloud":"^0.56.0","object-assign":"^4.1.0","request":"^2.72.0"},"gitHead":"a9685a141c7ec4a52d4412cfde7266f860fd799f","_id":"tus-node-server@0.2.6","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"bhstahl","email":"bhstahl@gmail.com"},"dist":{"integrity":"sha512-5EHC9JUaAE7ZPp72W6MUC9WYcf2q8ISdu0PRGLrXZdUg2+XzznzPeInsij13xvm1JoV1BJ3NqE95bDPSLb1LHg==","shasum":"19613a94888f24acdb4db9276fe9845082e7be75","tarball":"https://registry.npmjs.org/tus-node-server/-/tus-node-server-0.2.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDX/O1GUn/LLqAX5reA7r+gODoCfmGBu7oJoM1SZ8hL1wIgG2p0RkV5aZ7EnutywrLCu9WvhwuqBLD1yY0vOWV4ueY="}]},"maintainers":[{"name":"bhstahl","email":"bhstahl@gmail.com"},{"name":"kvz","email":"kevin@vanzonneveld.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tus-node-server-0.2.6.tgz_1512314320042_0.9550144311506301"},"directories":{},"deprecated":"tus-node-server has been split up into packages. Use @tus/server instead."},"0.2.7":{"name":"tus-node-server","description":"Node.js tus server","version":"0.2.7","repository":{"type":"git","url":"git+https://github.com/tus/tus-node-server.git"},"keywords":["tus","framework","resumable","upload","protocol","app","api","server"],"author":{"name":"Ben Stahl","email":"bhstahl@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/tus/tus-node-server/issues"},"homepage":"https://github.com/tus/tus-node-server#readme","engines":{"node":">=6.0"},"files":["LICENSE","README.md","index.js","lib/"],"main":"index.js","scripts":{"test":"NODE_ENV=test mocha","coveralls":"NODE_ENV=test istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","demo":"node demo/server.js","gcs_demo":"DATA_STORE=GCSDataStore node demo/server.js","lint":"eslint ."},"devDependencies":{"@vimeo/eslint-config-player":"^4.0.1","babel-eslint":"^6.0.4","coveralls":"^2.11.4","eslint":"^2.9.0","eslint-plugin-promise":"^1.1.0","istanbul":"^0.4.0","mocha":"^2.3.3","mocha-lcov-reporter":"^1.0.0","should":"^8.0.1","supertest":"^1.1.0","tus-js-client":"^1.4.5"},"dependencies":{"configstore":"^3.1.1","crypto-rand":"0.0.2","google-auto-auth":"^0.8.1","google-cloud":"^0.57.0","object-assign":"^4.1.1","request":"^2.72.0"},"gitHead":"7b7ac6c6c72f43559f9656848140794a4193ca1f","_id":"tus-node-server@0.2.7","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"bhstahl","email":"bhstahl@gmail.com"},"dist":{"integrity":"sha512-dBoKBbKYj3yHJTYfUyFM83CtDMIi178hTmvNOYeAPHD9cbYCWQkapSkacgGXnO2Lb5MvUX0uJ9NNv4c3A7yauA==","shasum":"1609f3b90456a9c46f51fbf7756caa34c73c9270","tarball":"https://registry.npmjs.org/tus-node-server/-/tus-node-server-0.2.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9TAPwIQ/7EsNot1XFOapy21IJWh1gj5tghvRtXwriGgIhAMP1Rr0hAF7srxySg4AJr/S0qoE9B0nq/vtyjEge2V6l"}]},"maintainers":[{"name":"bhstahl","email":"bhstahl@gmail.com"},{"name":"kvz","email":"kevin@vanzonneveld.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tus-node-server-0.2.7.tgz_1512316928194_0.10797117371112108"},"directories":{},"deprecated":"tus-node-server has been split up into packages. Use @tus/server instead."},"0.2.8":{"name":"tus-node-server","description":"Node.js tus server","version":"0.2.8","repository":{"type":"git","url":"git+https://github.com/tus/tus-node-server.git"},"keywords":["tus","framework","resumable","upload","protocol","app","api","server"],"author":{"name":"Ben Stahl","email":"bhstahl@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/tus/tus-node-server/issues"},"homepage":"https://github.com/tus/tus-node-server#readme","engines":{"node":">=6.0"},"files":["LICENSE","README.md","index.js","lib/"],"main":"index.js","scripts":{"test":"NODE_ENV=test mocha","coveralls":"NODE_ENV=test istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","demo":"node demo/server.js","gcs_demo":"DATA_STORE=GCSDataStore node demo/server.js","lint":"eslint ."},"devDependencies":{"@vimeo/eslint-config-player":"^4.0.1","babel-eslint":"^6.0.4","coveralls":"^2.11.4","eslint":"^2.9.0","eslint-plugin-promise":"^1.1.0","istanbul":"^0.4.0","mocha":"^2.3.3","mocha-lcov-reporter":"^1.0.0","should":"^8.0.1","supertest":"^1.1.0","tus-js-client":"^1.4.5"},"dependencies":{"configstore":"^3.1.1","crypto-rand":"0.0.2","google-auto-auth":"^0.8.1","google-cloud":"^0.57.0","object-assign":"^4.1.1","request":"^2.72.0"},"gitHead":"c57b8862e0aea030788e754d957cdbe1952cc5ac","_id":"tus-node-server@0.2.8","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"bhstahl","email":"bhstahl@gmail.com"},"dist":{"integrity":"sha512-Ge8zziBn02cjjRG+HHOMY0J2JzGbA0fAMBv+M4g8jkTtjRFOlyaynti9hF0s1BKVF1/IKxLkwmZvel8oi2mVMg==","shasum":"a98f4fdc3602345f9319e5b585ca960b7c10b0c9","tarball":"https://registry.npmjs.org/tus-node-server/-/tus-node-server-0.2.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA7oxH8cNU5K8qKbPfTJOVgyaonjYKaH2gpf46qVf04EAiA980jJmIwYcqv8c9CH0zMugKWITsjma/zmiNeftLv+Jw=="}]},"maintainers":[{"name":"bhstahl","email":"bhstahl@gmail.com"},{"name":"kvz","email":"kevin@vanzonneveld.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tus-node-server-0.2.8.tgz_1514756587283_0.9087421961594373"},"directories":{},"deprecated":"tus-node-server has been split up into packages. Use @tus/server instead."},"0.2.9":{"name":"tus-node-server","description":"Node.js tus server","version":"0.2.9","repository":{"type":"git","url":"git+https://github.com/tus/tus-node-server.git"},"keywords":["tus","framework","resumable","upload","protocol","app","api","server"],"author":{"name":"Ben Stahl","email":"bhstahl@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/tus/tus-node-server/issues"},"homepage":"https://github.com/tus/tus-node-server#readme","engines":{"node":">=6.0"},"files":["LICENSE","README.md","index.js","lib/"],"main":"index.js","scripts":{"test":"NODE_ENV=test mocha","coveralls":"NODE_ENV=test istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","demo":"node demo/server.js","gcs_demo":"DATA_STORE=GCSDataStore node demo/server.js","lint":"eslint ."},"devDependencies":{"@vimeo/eslint-config-player":"^4.0.1","babel-eslint":"^6.0.4","coveralls":"^2.11.4","eslint":"^2.9.0","eslint-plugin-promise":"^1.1.0","istanbul":"^0.4.0","mocha":"^2.3.3","mocha-lcov-reporter":"^1.0.0","should":"^8.0.1","supertest":"^1.1.0","tus-js-client":"^1.4.5"},"dependencies":{"@google-cloud/storage":"1.1.1","configstore":"^3.1.1","crypto-rand":"0.0.2","google-auto-auth":"^0.8.1","object-assign":"^4.1.1","request":"^2.72.0"},"gitHead":"7a9e2aac4c8b197938a4ee5c25f16a2c1835ea57","_id":"tus-node-server@0.2.9","_npmVersion":"5.6.0","_nodeVersion":"8.6.0","_npmUser":{"name":"bhstahl","email":"bhstahl@gmail.com"},"dist":{"integrity":"sha512-8Zl6Wb5sFoozRvuSF5mT1+B+z+Ihem+aHB+hrUknaaHafbtSUuxU+LcgD4IO0nU3/dN0OX59M6UfYptKIF7woQ==","shasum":"d1f7775716b498fe33b46998cfa3657e6fb61ad1","tarball":"https://registry.npmjs.org/tus-node-server/-/tus-node-server-0.2.9.tgz","fileCount":17,"unpackedSize":44101,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICDiBoywG9lfWvWD/0ZtP5SDtFeoObygrtQkwzv/BQLlAiEA0iMTiM2CtgzmL/4Ci4JKpfM5ocKVhM7xZk8iD1JcMiQ="}]},"maintainers":[{"name":"bhstahl","email":"bhstahl@gmail.com"},{"name":"kvz","email":"kevin@vanzonneveld.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tus-node-server_0.2.9_1519219468039_0.1966069374028736"},"_hasShrinkwrap":false,"deprecated":"tus-node-server has been split up into packages. Use @tus/server instead."},"0.2.10":{"name":"tus-node-server","description":"Node.js tus server","version":"0.2.10","repository":{"type":"git","url":"git+https://github.com/tus/tus-node-server.git"},"keywords":["tus","framework","resumable","upload","protocol","app","api","server"],"author":{"name":"Ben Stahl","email":"bhstahl@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/tus/tus-node-server/issues"},"homepage":"https://github.com/tus/tus-node-server#readme","engines":{"node":">=6.0"},"files":["LICENSE","README.md","index.js","lib/"],"main":"index.js","scripts":{"test":"NODE_ENV=test mocha","coveralls":"NODE_ENV=test istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","demo":"node demo/server.js","gcs_demo":"DATA_STORE=GCSDataStore node demo/server.js","lint":"eslint ."},"devDependencies":{"@vimeo/eslint-config-player":"^4.0.1","babel-eslint":"^6.0.4","coveralls":"^2.11.4","eslint":"^2.9.0","eslint-plugin-promise":"^1.1.0","istanbul":"^0.4.0","mocha":"^2.3.3","mocha-lcov-reporter":"^1.0.0","should":"^8.0.1","supertest":"^1.1.0","tus-js-client":"^1.4.5"},"dependencies":{"@google-cloud/storage":"1.1.1","configstore":"^3.1.1","crypto-rand":"0.0.2","debug":"^3.1.0","google-auto-auth":"^0.8.1","object-assign":"^4.1.1","request":"^2.72.0"},"gitHead":"c1edd01689383a81a1f9e991eb6ca7a8002e4014","_id":"tus-node-server@0.2.10","_npmVersion":"5.6.0","_nodeVersion":"8.6.0","_npmUser":{"name":"bhstahl","email":"bhstahl@gmail.com"},"dist":{"integrity":"sha512-55K3Fe2Lc4cxKwbd+H+9v1ArluNLavag/Es3czsfL26FUaVZKHmO5UDGxsph+uJfFPmkrIS5XWzW9ETBvtP82w==","shasum":"d9c9d2e0f6611a91d30a7b2f352bf8c18c4d3402","tarball":"https://registry.npmjs.org/tus-node-server/-/tus-node-server-0.2.10.tgz","fileCount":17,"unpackedSize":44504,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDhIa56YjfAT9kypuVNU6B5dRJR45BKD/WL2zEvrfXN/AiEAv/I32f4SG5XmQIITzUUZvUjI8LVA6uhGlRYRzqUtT6I="}]},"maintainers":[{"name":"bhstahl","email":"bhstahl@gmail.com"},{"name":"kvz","email":"kevin@vanzonneveld.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tus-node-server_0.2.10_1519221336532_0.22662662598717187"},"_hasShrinkwrap":false,"deprecated":"tus-node-server has been split up into packages. Use @tus/server instead."},"0.2.11":{"name":"tus-node-server","description":"Node.js tus server","version":"0.2.11","repository":{"type":"git","url":"git+https://github.com/tus/tus-node-server.git"},"keywords":["tus","framework","resumable","upload","protocol","app","api","server"],"author":{"name":"Ben Stahl","email":"bhstahl@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/tus/tus-node-server/issues"},"homepage":"https://github.com/tus/tus-node-server#readme","engines":{"node":">=6.0"},"files":["LICENSE","README.md","index.js","lib/"],"main":"index.js","scripts":{"test":"NODE_ENV=test mocha","coveralls":"NODE_ENV=test istanbul cover ./node_modules/mocha/bin/_mocha --report lcovonly -- -R spec && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js && rm -rf ./coverage","demo":"node demo/server.js","gcs_demo":"DATA_STORE=GCSDataStore node demo/server.js","lint":"eslint ."},"devDependencies":{"@vimeo/eslint-config-player":"^4.0.1","babel-eslint":"^6.0.4","coveralls":"^2.11.4","eslint":"^2.9.0","eslint-plugin-promise":"^1.1.0","istanbul":"^0.4.0","mocha":"^2.3.3","mocha-lcov-reporter":"^1.0.0","should":"^8.0.1","supertest":"^1.1.0","tus-js-client":"^1.4.5"},"dependencies":{"@google-cloud/storage":"1.1.1","configstore":"^3.1.1","crypto-rand":"0.0.2","debug":"^3.1.0","google-auto-auth":"^0.8.1","object-assign":"^4.1.1","request":"^2.72.0"},"gitHead":"3609e197dbd9b3009bb0aaded4cbc170e9ab7671","_id":"tus-node-server@0.2.11","_npmVersion":"5.6.0","_nodeVersion":"8.6.0","_npmUser":{"name":"bhstahl","email":"bhstahl@gmail.com"},"dist":{"integrity":"sha512-1Eb/GGejUTUpCpuHbol8OsQDk38Mx8jPLne+0VvPTKVv6Gvoj+Q7trjc5mQHQqCd8vIYsXHEEJ/46YR1bZZJig==","shasum":"08d2225e2afb9e6d5eb7d7e71b00f002328ec3be","tarball":"https://registry.npmjs.org/tus-node-server/-/tus-node-server-0.2.11.tgz","fileCount":17,"unpackedSize":44504,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBrEcLEXMuOSGv1P3QUj50GzGhzzUIyALNz1I51v6S0VAiBLMXnkVfHyXceDKANOj9ZjN3JFa28uMxGzozv4ERxxvg=="}]},"maintainers":[{"name":"bhstahl","email":"bhstahl@gmail.com"},{"name":"kvz","email":"kevin@vanzonneveld.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tus-node-server_0.2.11_1522990357722_0.9844920252048255"},"_hasShrinkwrap":false,"deprecated":"tus-node-server has been split up into packages. Use @tus/server instead."},"0.3.0":{"name":"tus-node-server","description":"Node.js tus server","version":"0.3.0","repository":{"type":"git","url":"git+https://github.com/tus/tus-node-server.git"},"keywords":["tus","framework","resumable","upload","protocol","app","api","server"],"author":{"name":"Ben Stahl","email":"bhstahl@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/tus/tus-node-server/issues"},"homepage":"https://github.com/tus/tus-node-server#readme","engines":{"node":">=6.0"},"files":["LICENSE","README.md","index.js","lib/"],"main":"index.js","scripts":{"test":"NODE_ENV=test mocha","coverage":"nyc npm test && nyc report --reporter=text-lcov | coveralls","demo":"node demo/server.js","gcs_demo":"DATA_STORE=GCSDataStore node demo/server.js","lint":"eslint ."},"devDependencies":{"@vimeo/eslint-config-player":"^4.0.1","babel-eslint":"^6.0.4","coveralls":"^2.11.4","eslint":"^2.9.0","eslint-plugin-promise":"^1.1.0","istanbul":"^0.4.0","mocha":"^2.3.3","nyc":"^11.6.0","should":"^8.0.1","supertest":"^1.1.0","tus-js-client":"^1.5.1"},"dependencies":{"@google-cloud/storage":"1.7.0","aws-sdk":"^2.224.1","configstore":"^3.1.2","crypto-rand":"0.0.2","debug":"^3.1.0"},"gitHead":"e905c662acc92c99ffe43c73cb863d3552e87142","_id":"tus-node-server@0.3.0","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"acconut","email":"maerious@gmail.com"},"dist":{"integrity":"sha512-ep98ZWtyUh6jzUEMVM4v8pIy/1SGnHl6Jfi1NWeSzAtAivKatu7HqyTuh8ZDNnXasaEAAhqb3aAmD7edg40aSg==","shasum":"9e42944c7ae694f298f5fa7967e5342982812fae","tarball":"https://registry.npmjs.org/tus-node-server/-/tus-node-server-0.3.0.tgz","fileCount":18,"unpackedSize":65501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUaUWCRA9TVsSAnZWagAAWr8P/34t65EVIrdVF+IyJyOi\nc88a+9MUjaNgxeUIHWtf3X4NBRJqQOcyqZ5YDS4ARnmaEK+cOQx95VMjxOJL\nO1CO9CerBgly7JKIWC0a76UCc51+IMp4JPis5p5GoGhoOeLTlSeHajY+dX9q\nYpbPmm0NPDp2SajH8BGu/Y/PEn0zYyLIN7Hpiyn5pslkQyxaZF2BS/W3pbAi\nvsqICHTh6x+Zk67MqyanQsPhPo11vk+AttGTnKN6inBgBq06eqr8rI/hH/Uk\n4fcdt1/oxRxy8a+AkGZZMgkTe1lOG4fia8kXA/RsvJViCZ6PuUQRvV4V00cw\nG5KpeJQ7cOnPYU7XN7N/adKh1M2TeilvLFjdPuCeHaV0u6Ekd01q71F1coFc\n4JcEOLSXmk5BH481oXd2jjxkgvvBIk65voli9jREelYjx0BtlY1EcHuI9LKP\n0RnRtND4BGPtJ9GH4+OkHZRp6vszQHNK1xdYGqRkQ9ZpA3PWca6nzKmIgXgo\ndin0y8XCzSgudA8F0sDEjzUKaekrC4eHwvjLfV4161KANVoxVIFDcG4O2OXs\n+5pHt5VlMXdKhoGisy4vRUZDo2HkxE5HZc4CP90sUieh066NVurxPc64bJvL\nBIXRkxBb+zqMRYuylEMOw1DrKqHH/at6AdmgGXrQ+L5g5vVyqJtdS5scbL8/\nqJze\r\n=Laqe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDWMmrrCXlqHRlgRNg5entbWRodnZB+Zw2pBgAcc+LKjAiBW3TkYb7j+YJodWLQE3NmZ8/4UHHjR5v9Rj6d5EgrhYw=="}]},"maintainers":[{"email":"maerious@gmail.com","name":"acconut"},{"email":"bhstahl@gmail.com","name":"bhstahl"},{"email":"kevin@vanzonneveld.net","name":"kvz"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tus-node-server_0.3.0_1532077334355_0.15271611135857932"},"_hasShrinkwrap":false,"deprecated":"tus-node-server has been split up into packages. Use @tus/server instead."},"0.3.1":{"name":"tus-node-server","description":"Node.js tus server","version":"0.3.1","repository":{"type":"git","url":"git+https://github.com/tus/tus-node-server.git"},"keywords":["tus","framework","resumable","upload","protocol","app","api","server"],"author":{"name":"Ben Stahl","email":"bhstahl@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/tus/tus-node-server/issues"},"homepage":"https://github.com/tus/tus-node-server#readme","engines":{"node":">=6.0"},"files":["LICENSE","README.md","index.js","lib/"],"main":"index.js","scripts":{"test":"NODE_ENV=test mocha","coverage":"nyc npm test && nyc report --reporter=text-lcov | coveralls","demo":"node demo/server.js","gcs_demo":"DATA_STORE=GCSDataStore node demo/server.js","lint":"eslint ."},"devDependencies":{"@vimeo/eslint-config-player":"^4.0.1","babel-eslint":"^6.0.4","coveralls":"^2.11.4","eslint":"^2.9.0","eslint-plugin-promise":"^1.1.0","istanbul":"^0.4.0","mocha":"^2.3.3","nyc":"^11.6.0","should":"^8.0.1","supertest":"^1.1.0","tus-js-client":"^1.5.1"},"dependencies":{"@google-cloud/storage":"1.7.0","aws-sdk":"^2.224.1","configstore":"^3.1.2","crypto-rand":"0.0.2","debug":"^3.1.0"},"gitHead":"0373002ec3ec2b76d03e0155b20ca6c54816942b","_id":"tus-node-server@0.3.1","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"acconut","email":"maerious@gmail.com"},"dist":{"integrity":"sha512-tcb9HLfX8TSnjpQZ2jOtuSHx5vxf4TEG5XZ2/TDrJxnQO7lgftxEZ9XiEqrIbtH5xmunRN2ao0GC1nfF/t5IAg==","shasum":"212f2dfefe3b9e83221708e52a482096e01598e2","tarball":"https://registry.npmjs.org/tus-node-server/-/tus-node-server-0.3.1.tgz","fileCount":18,"unpackedSize":65486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbU5RRCRA9TVsSAnZWagAASa0P/A9lJXv3Azq7Qh5S+j2f\nWLIWORGXfjlKBMsMB1CF6yQs7CvRCFjaxQUXeXbAUAfwWfvgNLxDQOKOE7Ke\nUn6EyBMBrdvUIzD0UStY7wbw/HMKyEgm98nOjQin5upTf8/WfNfohEBYNHVD\nJhJlSmTHRnu7/9CVXSNHVUyLk5r60tYRpyWm+fDbWGyNmxfMOlhln6ilyF/h\n/HEM+CXo2hMvO0x46olFmFjWEfUOS4Plh1SRimrIMNl3AcqnUIPYqhP7DOgA\nXSm0V6HNQisHTKJatl9KRaLGRnQ9jYDkeqzqCWHoDPNBQiIsAgfgVcAaMRKr\ngDqz+00IH2KwdSfo7soXHrO+/fi18BYIiEH2+b8n6CNIOz6pMiwhv0rXmVRl\nEVOyH5KlfScu1/UZDIEBXu5qnTyp2lCcc1urZh//3gWz1LI2h8k4BUW5342J\nT/syxQ8QQ/HM+67+U5rqtywC3qyotANQh1B7QZ2hnAqmdZRvGx73EPQnd0pz\nQEesagqkYC/pB70XLADnjyB54Jv3PVBGfNyKY1KHYhGGJnaISje+oajeYIlz\nIuu+50V3UHLkD29GHz1kgQrJDUfZodl/MWlmgfpyE5sbFo3tN5FpgN5wy+Un\nOeKF/T8QLJXevOgvOkuIrvNKAgUdXtSHcmYoGQZPL62k+QKDBkucqD86ZQ2C\nTC69\r\n=a32H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4fD5WgdUJDQMTwsLdQR3dAeNlNIqz3IcoOanPXF1TcAIhAPKG6BR+KnFKQLKCo77RL4+JDdveghbijHz6j81jqE04"}]},"maintainers":[{"email":"maerious@gmail.com","name":"acconut"},{"email":"bhstahl@gmail.com","name":"bhstahl"},{"email":"kevin@vanzonneveld.net","name":"kvz"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tus-node-server_0.3.1_1532204113709_0.028377363639853215"},"_hasShrinkwrap":false,"deprecated":"tus-node-server has been split up into packages. Use @tus/server instead."},"0.3.2":{"name":"tus-node-server","description":"Node.js tus server","version":"0.3.2","repository":{"type":"git","url":"git+https://github.com/tus/tus-node-server.git"},"keywords":["tus","framework","resumable","upload","protocol","app","api","server"],"author":{"name":"Ben Stahl","email":"bhstahl@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/tus/tus-node-server/issues"},"homepage":"https://github.com/tus/tus-node-server#readme","engines":{"node":">=6.0"},"main":"index.js","scripts":{"test":"NODE_ENV=test mocha","coverage":"nyc npm test && nyc report --reporter=text-lcov | coveralls","demo":"node demo/server.js","gcs_demo":"DATA_STORE=GCSDataStore node demo/server.js","lint":"eslint ."},"devDependencies":{"@vimeo/eslint-config-player":"^4.0.1","babel-eslint":"^6.0.4","coveralls":"^2.11.4","eslint":"^2.9.0","eslint-plugin-promise":"^1.1.0","istanbul":"^0.4.0","mocha":"^2.3.3","nyc":"^11.6.0","should":"^8.0.1","supertest":"^1.1.0","tus-js-client":"^1.5.1"},"dependencies":{"@google-cloud/storage":"1.7.0","aws-sdk":"^2.224.1","configstore":"^3.1.2","crypto-rand":"0.0.2","debug":"^3.1.0"},"gitHead":"9ac6bf9e4964f86b93a36f765405ffc43f535c5e","_id":"tus-node-server@0.3.2","_npmVersion":"6.4.0","_nodeVersion":"8.11.2","_npmUser":{"name":"bhstahl","email":"bhstahl@gmail.com"},"dist":{"integrity":"sha512-Jl/x3eUNPZ+0x4c9DoJEyOe96xf3d+A8MuSKEagxhPXaEL1dwTpilllePfRrMF5JIGYWRvaiFtRf02m9o8nv+g==","shasum":"1f51cb316c814bc974637f6f7b998b4d1b50dc5f","tarball":"https://registry.npmjs.org/tus-node-server/-/tus-node-server-0.3.2.tgz","fileCount":18,"unpackedSize":65659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmfV9CRA9TVsSAnZWagAATXQQAIsWwOpRWYKKmtT4WFm8\nNNVZJzwf70piGSpIZe9NATrnXNROFJBjVxinOtXE2fee6wq9t9PXVags/hje\nEWAgjZ6M+Zjm18UmLp9s95pU5rKohcmD4VbvkHYEGDJSD/bGu435XmQOaGjM\npTcqKFZYss8x9W/nZnmPWWn4Lry/mL5T7pK0p6W3Nia4zTfrFcu7+/1JXyV/\naOYJzLD4Gd+EfRkyPwtm85CXtbiPcg+t/L3QQUlXqzXCpmFmBuoIB/M8bg0X\ncSBCy47UV7QN6AFJhw5ZiVrxUCE2hrEvyAp5Ge1KGMn+uSMVF2Psz5IA7++h\nvtv0mI7OlZyiPKjv96o4Mx6LwyoRJ0jL879Bq/LbY3NtQ1qGXd8hkyRYdmoA\n+nEym1Y7FICMqhrL0gyAbdiyCCMYw9T6zRZu3XY6vNdQKUssbsaWRPn3IJmW\nyB/YDTKgHI+x6KxIvNhcoSqhokTw9t8N3KGMFnUegjgSHwlhSP3eoONV1d7O\nsJsvQ/JRwe4/Tadu/xJ0GoOYsrAA8OPuK0iMGcRh5LtWAlpyiPqDgvw7Iov/\nIfvbJLbs2UMh/UTGLq96HJ/csGQ5hvbH/Ob0Ygx5XNLaX+L2BXymjUSf1Enq\n1DZq+91R1YEECZCqitdvJoaXMU0lpW+YPIYbbcx/W6WsrPVeSWXl3O3djK+X\nK+FC\r\n=zlqE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICPWVEKsQZyxwq0kceR9ojDjw6RM8XzsprpaMijiOVgPAiA0dV7YhcfeQh4IkVhfcHVMxrDLB4UTIFltaTsA0QOHHw=="}]},"maintainers":[{"email":"maerious@gmail.com","name":"acconut"},{"email":"bhstahl@gmail.com","name":"bhstahl"},{"email":"kevin@vanzonneveld.net","name":"kvz"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tus-node-server_0.3.2_1536816508409_0.25494344688980664"},"_hasShrinkwrap":false,"deprecated":"tus-node-server has been split up into packages. Use @tus/server instead."},"0.4.0":{"name":"tus-node-server","description":"Node.js tus server","version":"0.4.0","repository":{"type":"git","url":"git+https://github.com/tus/tus-node-server.git"},"keywords":["tus","framework","resumable","upload","protocol","app","api","server"],"author":{"name":"Ben Stahl","email":"bhstahl@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/tus/tus-node-server/issues"},"homepage":"https://github.com/tus/tus-node-server#readme","engines":{"node":">=10.0"},"main":"index.js","scripts":{"test":"cross-env NODE_ENV=test mocha --timeout 5000","coverage":"nyc npm test && nyc report --reporter=text-lcov | coveralls","demo":"node demo/server.js","gcs_demo":"cross-env DATA_STORE=GCSDataStore node demo/server.js","lint":"eslint ."},"devDependencies":{"@vimeo/eslint-config-player":"^5.0.1","babel-eslint":"^10.1.0","coveralls":"^3.1.0","cross-env":"^7.0.2","eslint":"^7.9.0","eslint-plugin-promise":"^4.2.1","istanbul":"^0.4.5","mocha":"^8.1.3","node-mocks-http":"^1.9.0","nyc":"^15.1.0","rimraf":"^3.0.2","should":"^13.2.3","sinon":"^11.1.1","supertest":"^5.0.0","tus-js-client":"^2.2.0"},"dependencies":{"@google-cloud/storage":"^5.3.0","aws-sdk":"^2.761.0","configstore":"^5.0.1","debug":"^4.2.0"},"types":"./index.d.ts","gitHead":"6ffae1c18dd26e38380c9c83f4b2753a3f9cad4f","_id":"tus-node-server@0.4.0","_nodeVersion":"16.11.1","_npmVersion":"8.1.3","dist":{"integrity":"sha512-nIjPIgy7jdhyrlmqOJB4sKLEOATK/8EGCX89Ao07O64lMl93fzYPc1J43PVNF61rVk6qrYEz2dxBB4xgXS/TqA==","shasum":"a76ce360021250b2706274ed9a8a17f35609b515","tarball":"https://registry.npmjs.org/tus-node-server/-/tus-node-server-0.4.0.tgz","fileCount":20,"unpackedSize":72690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2+hCCRA9TVsSAnZWagAAQLoP/2k6uPLq0rZ/k3e6prE9\nymRsVphzwuoutGkIBhXWeEdf/0xXEW04pHp77QTPbLIWV9Ve51RmlPFx+PWr\n7FjcT03vIDWrhReP5V4T5Ewe9JBQxvTBsJhA/MXXpQ5EwvgKeSrVU6sh9sDX\nICaecXh8auanMsXn0i6xnKm2Alm2uT1tBur0DGWgmmiJB/GXZWPQgWYViqSD\n9/lNTM12yYc4HnWIpbg8/Pcxgz8m4jV1Fb9D/kOZijhEMHGT82E1unJRDfE5\nw8qJy3nKArqsdXVQ0nqwqnSqBar4RK59xqHX13TFh1IhULrdYSP2IUw6jhbQ\nP+BFzezTNonMybUQUgjnovA0yb6QrryJ6A8WPfVadFFsiqqoT2cOkhW63/z7\nByNaYnJbQa5Au348VIzvRFnkZ2dfgXvdcOSUcoTOkACC90seNLMt/zm3slXZ\nb2BoIgCrZRHg8jDTAV3lrPl2vc/zq/H1wmtoaUY2/afXSxRVK7ytkP3ACXph\n5V28rEAd6MPd2WiALsfCEkztZuUyYew1vI1eX8myLnoc1h4zLXMBTfkmqX0A\ncaI7l3asxSq//d5h+RT7tJAoAcM5cveBQ+1Z1eGs1UkOjRiZkSyDK4J7JRYc\nxpIVrrAh10GXp2etFTLsVUmpIXqio1rZkHdbWxJvBY7dqSthhMB8n7RfwiDv\nRqST\r\n=Zu0Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9//2tLDCdXKtKAJTQlifkodIa4zTrP5qd2cZNeTUA7AIgMz0YrRF9ZXR0W9TlyKYJRjHgYPGJEmE7QORttOL1p5Y="}]},"_npmUser":{"name":"acconut","email":"maerious@gmail.com"},"directories":{},"maintainers":[{"name":"acconut","email":"maerious@gmail.com"},{"name":"bhstahl","email":"bhstahl@gmail.com"},{"name":"kvz","email":"kevin@vanzonneveld.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tus-node-server_0.4.0_1636974763122_0.6712639106465339"},"_hasShrinkwrap":false,"deprecated":"tus-node-server has been split up into packages. Use @tus/server instead."},"0.5.0":{"name":"tus-node-server","description":"Node.js tus server","version":"0.5.0","repository":{"type":"git","url":"git+https://github.com/tus/tus-node-server.git"},"keywords":["tus","framework","resumable","upload","protocol","app","api","server"],"author":{"name":"Ben Stahl","email":"bhstahl@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/tus/tus-node-server/issues"},"homepage":"https://github.com/tus/tus-node-server#readme","engines":{"node":">=10.0"},"main":"index.js","scripts":{"test":"cross-env NODE_ENV=test mocha --timeout 5000 --exit","coverage":"nyc npm test","demo":"node demo/server.js","gcs_demo":"cross-env DATA_STORE=GCSDataStore node demo/server.js","lint":"eslint ."},"devDependencies":{"@vimeo/eslint-config-player":"^5.0.1","babel-eslint":"^10.1.0","cross-env":"^7.0.3","eslint":"^7.32.0","eslint-plugin-promise":"^4.2.1","istanbul":"^0.4.5","mocha":"^9.2.0","node-mocks-http":"^1.11.0","nyc":"^15.1.0","rimraf":"^3.0.2","should":"^13.2.3","sinon":"^12.0.1","supertest":"^6.2.2","tus-js-client":"^2.3.0"},"dependencies":{"@google-cloud/storage":"^5.18.1","aws-sdk":"^2.1064.0","configstore":"^5.0.1","debug":"^4.3.3"},"types":"./index.d.ts","gitHead":"f93a76153254db82a92300ab49ed1d5922891fdd","_id":"tus-node-server@0.5.0","_nodeVersion":"16.13.2","_npmVersion":"8.3.0","dist":{"integrity":"sha512-U0vg7auw/pXeO9PI3WckcaI+aK9IjxRx1AYVb+mEz8T5royzkL5EqbPmHrD0KO6AshyxADYouGtxVJ4Yr+w01g==","shasum":"c593cb9c116eff5aa25ab6323109cc6e5b7d447d","tarball":"https://registry.npmjs.org/tus-node-server/-/tus-node-server-0.5.0.tgz","fileCount":21,"unpackedSize":75232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+87UCRA9TVsSAnZWagAA2T8P/2adVqabdZNPTfOProhN\nBkmmx5hQ526NSw5XPLpdNWm/1wQW6XZssqmxy/0LjlBdc8aRMoUsyeymJyhL\nabPOnLcFT8/3mehzJK/26UZkOqXtbskOtK9+mAM1YhGtWdn0Ep8VYfC9Z30/\nzRKh2E4o2o5pqvy4mw9qJfxiW8H3RJECVDwnT7qdipNRgh+KpILy58UjCOmV\nKMGXGwhCJB+3KR5tZ5BcPYPX2jJiJNf3ytoLyWGbnfOyIlCOD57WqZ35JMaU\nqAmG1MIkJjJa+TQt9C+2nYBbU223JOecOXge1FEgo0RJQWvIQL9Aj1DXHZkW\n7M4wVoaZn8qzJGdwl0MI0XGXx9MCH9RduL3q8hIs2+A/an6bhZnucKJluhBi\n7bwC0+fnF6+dnpxp1sSOIFQt2Xbwgq4PQyIBxpWlKPd/+8V3eVt5UwZT+zJr\nKb4wXrF9RH/c/KuUVZE2WuoJITz9PfYoPA8T2rcutaI/JMKoiM2FhFiHjFR5\nbLe0kkqgxPZF8Wpre8WZaW42K9J8eog9jFTa3cgeVcNr2DOWvlz5rvV2UDnG\nyyUC2S5awghvGhQazI7eR8ED9/TlqNwZ71QefzYqz6TLszhXP2ChKdc1zMfX\nAJRHXz+zl5ZXMneAY6KxT0QXcGu0qorDiNFWETq90VXMecndtyVOS+3FQ/ro\nHgcJ\r\n=2MuL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjQd0+R3nhKgmzYsUBqXps3A1tjUQc2nbqG/bte76APQIgVKio9JTib2LZc3Eroa+J/LQYUhuQYGDRA/OmF2fZal4="}]},"_npmUser":{"name":"murderlon","email":"merlijn@soverin.net"},"directories":{},"maintainers":[{"name":"acconut","email":"maerious@gmail.com"},{"name":"bhstahl","email":"bhstahl@gmail.com"},{"name":"kvz","email":"kevin@vanzonneveld.net"},{"name":"murderlon","email":"merlijn@soverin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tus-node-server_0.5.0_1643892436016_0.4974754964605088"},"_hasShrinkwrap":false,"deprecated":"tus-node-server has been split up into packages. Use @tus/server instead."},"0.5.1":{"name":"tus-node-server","description":"Node.js tus server","version":"0.5.1","repository":{"type":"git","url":"git+https://github.com/tus/tus-node-server.git"},"keywords":["tus","framework","resumable","upload","protocol","app","api","server"],"author":{"name":"Ben Stahl","email":"bhstahl@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/tus/tus-node-server/issues"},"homepage":"https://github.com/tus/tus-node-server#readme","engines":{"node":">=10.0"},"main":"index.js","scripts":{"test":"cross-env NODE_ENV=test mocha --timeout 5000 --exit","coverage":"nyc npm test","demo":"node demo/server.js","gcs_demo":"cross-env DATA_STORE=GCSDataStore node demo/server.js","lint":"eslint ."},"devDependencies":{"@vimeo/eslint-config-player":"^5.0.1","babel-eslint":"^10.1.0","cross-env":"^7.0.3","eslint":"^7.32.0","eslint-plugin-promise":"^4.2.1","istanbul":"^0.4.5","mocha":"^9.2.0","node-mocks-http":"^1.11.0","nyc":"^15.1.0","rimraf":"^3.0.2","should":"^13.2.3","sinon":"^12.0.1","supertest":"^6.2.2","tus-js-client":"^2.3.0"},"dependencies":{"@google-cloud/storage":"^5.18.1","aws-sdk":"^2.1064.0","configstore":"^5.0.1","debug":"^4.3.3"},"types":"./index.d.ts","gitHead":"0ab9cae5cb59d669d8d2d4bef41a416d9679d2fc","_id":"tus-node-server@0.5.1","_nodeVersion":"17.5.0","_npmVersion":"8.5.0","dist":{"integrity":"sha512-TIalstwxFmk7NQDNjY3DVQ1pBqh7G4L4YVoYyXK4Qr+nsRPh3qusSbPLU4Ebm+JeuEgKD175JkyCbFMcVcpdbA==","shasum":"448c1f30abc4cbe507c991ce2370e2ee11206e75","tarball":"https://registry.npmjs.org/tus-node-server/-/tus-node-server-0.5.1.tgz","fileCount":22,"unpackedSize":77665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiE4uMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZgQ//cn9PuFBqqB0n79r9X6lNrxE+sB65SZg6P2pXjtQp9yGvHnpL\r\nuBafyDHJYAHs5UM5MaJx7dlvommGHGcxAfQECnWp9T1DqorQlIn7IwSjmTbE\r\nrHA+Oug2KIM/uxdnSuKGAszyhd/dLUNe28uF96bJZMTc1PCobkNIXIRyigH4\r\na+Kl0nLbREfswlIzVR2AWls3WDGjDvTDfGkUoc+M5hb8YlOxJGPvs1dSmPb6\r\nSINHmDdRWt2TS0mmQlR0REYA9z+V3QPIeX/MeqNLMmInA75FtAy1NL04WtWK\r\nxI8fatwAB3QWF5tLlAc70/xjS3kam37TmOiFdayf5f1DG896uoIyoq9FD5IV\r\nnqJ4jxwHEAwtdxy9HXor8sQQAsGhnXBj8at35ODZEHXIbCWolmQweM0cCCRO\r\n5l4xAVNzbJrm4qCzGYB/ooFRs7+k+gKmp4trZpxfRfbJfMTqFrVbgFuuQGU4\r\nwuSnc9ZX/vnyyvGm5INda/BN4rFjOs4ieImU6b77o2PJI4sAXgEd+SAMV7vO\r\ngia9hsLigiYVaAWOUln99EKuLgUJ/wy9Z7ZEKwKaRc13ep2jnJ/Xh487bDos\r\nuoiFStXdjim/a7GLOmIPsFkcLEBq5zfo38awOW7y85WeBev9ZljtMAzmmSw9\r\n8PATXqSGum2Im2j7DtYpJ4qnS9c+E10b5eA=\r\n=vxPw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7mX/rlVLRKXcELl2F8jWK14QRogjO6h750uTNC/wAugIhAL2C7yI6FqYWCx/Cl4dKmCID+33myiprlxofyCaHAXUW"}]},"_npmUser":{"name":"acconut","email":"maerious@gmail.com"},"directories":{},"maintainers":[{"name":"acconut","email":"maerious@gmail.com"},{"name":"bhstahl","email":"bhstahl@gmail.com"},{"name":"kvz","email":"kevin@vanzonneveld.net"},{"name":"murderlon","email":"merlijn@soverin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tus-node-server_0.5.1_1645448076460_0.5084681496984491"},"_hasShrinkwrap":false,"deprecated":"tus-node-server has been split up into packages. Use @tus/server instead."},"0.5.2":{"name":"tus-node-server","description":"Node.js tus server","version":"0.5.2","repository":{"type":"git","url":"git+https://github.com/tus/tus-node-server.git"},"keywords":["tus","framework","resumable","upload","protocol","app","api","server"],"author":{"name":"Ben Stahl","email":"bhstahl@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/tus/tus-node-server/issues"},"homepage":"https://github.com/tus/tus-node-server#readme","engines":{"node":">=10.0"},"main":"index.js","scripts":{"test":"cross-env NODE_ENV=test mocha --timeout 5000 --exit","coverage":"nyc npm test","demo":"node demo/server.js","gcs_demo":"cross-env DATA_STORE=GCSDataStore node demo/server.js","lint":"eslint ."},"devDependencies":{"@vimeo/eslint-config-player":"^5.0.1","babel-eslint":"^10.1.0","cross-env":"^7.0.3","eslint":"^7.32.0","eslint-plugin-promise":"^4.2.1","istanbul":"^0.4.5","mocha":"^9.2.0","node-mocks-http":"^1.11.0","nyc":"^15.1.0","rimraf":"^3.0.2","should":"^13.2.3","sinon":"^12.0.1","supertest":"^6.2.2","tus-js-client":"^2.3.0"},"dependencies":{"@google-cloud/storage":"^5.18.1","aws-sdk":"^2.1064.0","configstore":"^5.0.1","debug":"^4.3.3"},"types":"./index.d.ts","gitHead":"4ddd6d2dc47ec80cbf581b8a5d8cb7854ea30427","_id":"tus-node-server@0.5.2","_nodeVersion":"16.13.2","_npmVersion":"8.3.0","dist":{"integrity":"sha512-R+tzYO29beg8YNhEekzxtuScP5+IbNUPOM69S4Pc8+xJkCVHuX8VsfPuEzFkpLATLRi4qGi0cKrpIyfQWiVfaA==","shasum":"8135927aabc0298620ab880fb488ff639ec7277b","tarball":"https://registry.npmjs.org/tus-node-server/-/tus-node-server-0.5.2.tgz","fileCount":22,"unpackedSize":79777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJzUyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYXA/+MW3t+AyHafWB6Tvx+sRUJfSCSQEZ/DqjXaM31gPStc292YOa\r\ntp7k+JiqmtS1ARTsMscSynKKpab0yT1lDtS2/wVtKO90AGoEfA+PHXxsH5Pb\r\nRagDrRghTWyNc8+4ph2ATzaGzo55PC9KgvfsuPb+9wKZVvjaPA04bOH0LCAz\r\ntDLNj2g6wLKihMTh7lQDRgCWzurIVgJtPeaJVZMH0dhcwpHXEyvkPO14rXpH\r\nmzHfRmjP4A7XMhJg+6fgWvVqo/tPSXMlLGG0Sq0vLfznPmOwQMX9HQa0fd42\r\noL/G0Rf6hxStnk3tk7GwAhRmzOva6dvT+2LXE/GEh/7c1LGqKA7tiSvblzQm\r\nmdxkuY6q53DDYW3KVmHf5JP/9ZARnz0LS+/oKW8+3sm2gH8EdTochEUqTdkZ\r\nWE7t3Udv97tkNJ7Hdoo23D/9WrNu1H7jmRhJHUdc0tNMW+M2cN+ZhtchUa2H\r\nLjiSgJUQoK7GBQS8O94BOPXs2T2q3k0cKKX1WhZABZcE0npNXJcVaXVIVmBc\r\nYyNLvFNAnAj4WsWV6sEAPpBHwBSnY9XPhTXwPDndmAsn/Pxcn2Zp9kEjbTnB\r\nGP+RLSmDP+Y0RAfegyNYPWskint9Ym9xIgqHCCVv8sApcjqbM3UaHsUw05LV\r\ndb+2KKKfYaSPUUP+JYJJ7J2Ev6rTepl6BX0=\r\n=m56Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/DXqHFpdjFU3+GLxoDt1wwmuVXdvdLEPlfnZV1VsYJwIhAJ3yU9po0Zg47aoFgX8t+i4+hzVEWcWIWLw28bI+PzKl"}]},"_npmUser":{"name":"murderlon","email":"merlijn@soverin.net"},"directories":{},"maintainers":[{"name":"acconut","email":"maerious@gmail.com"},{"name":"bhstahl","email":"bhstahl@gmail.com"},{"name":"kvz","email":"kevin@vanzonneveld.net"},{"name":"murderlon","email":"merlijn@soverin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tus-node-server_0.5.2_1646736690453_0.8146541053975738"},"_hasShrinkwrap":false,"deprecated":"tus-node-server has been split up into packages. Use @tus/server instead."},"0.6.0":{"name":"tus-node-server","description":"Node.js tus server","version":"0.6.0","repository":{"type":"git","url":"git+https://github.com/tus/tus-node-server.git"},"keywords":["tus","framework","resumable","upload","protocol","app","api","server"],"author":{"name":"Ben Stahl","email":"bhstahl@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/tus/tus-node-server/issues"},"homepage":"https://github.com/tus/tus-node-server#readme","engines":{"node":">=10.0"},"main":"index.js","scripts":{"test":"cross-env NODE_ENV=test mocha --timeout 15000 --exit","test:local":"env-cmd npm run test","coverage":"nyc npm test","demo":"node demo/server.js","gcs_demo":"cross-env DATA_STORE=GCSDataStore node demo/server.js","s3_demo":"cross-env DATA_STORE=S3Store node demo/server.js","lint":"eslint ."},"devDependencies":{"@vimeo/eslint-config-player":"^5.0.1","babel-eslint":"^10.1.0","cross-env":"^7.0.3","env-cmd":"^10.1.0","eslint":"^7.32.0","eslint-plugin-promise":"^6.0.0","istanbul":"^0.4.5","mocha":"^9.2.0","node-mocks-http":"^1.11.0","nyc":"^15.1.0","rimraf":"^3.0.2","should":"^13.2.3","sinon":"^13.0.1","supertest":"^6.2.2","tus-js-client":"^2.3.0"},"dependencies":{"@google-cloud/storage":"^5.18.1","aws-sdk":"^2.1064.0","configstore":"^5.0.1","debug":"^4.3.3"},"types":"./index.d.ts","gitHead":"0fcffd78e44d85cff9d653946e734db17b660ca1","_id":"tus-node-server@0.6.0","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-TmqOMCsFzUeHPQd0bu9toEKSbJCT7PGDNXH0MqiL1SX61osvhAMy03Xq/AbZDecQ0UOIt5buXWfG9HEsqYU3Ig==","shasum":"27af72b45baa3db98c1d46ac836ad42597cb7479","tarball":"https://registry.npmjs.org/tus-node-server/-/tus-node-server-0.6.0.tgz","fileCount":23,"unpackedSize":83507,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQC4SaBvXNPqUvuOvB0u4TKdwXL4CqDeATNmTarZNV4AIgQQclRZ0+g3nWyd1qTUEHtbHg9R+C0Gy8pKmhAV2k9Jk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihi7mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrv0w//aWANAPJplnAHy+6rWM+rFIySpqiBhUdtqoE1oScPMcV5Kjgu\r\nfKYpNuVRGDglbiIzxiw97SNJE/yLGW4xvbvPnxJeW2qT6etAqoAJGSfnOSTI\r\ngDhhRZIUemmLUmWplMO27sDwNXKG9unEUoiqbnhyWbyjPJkfzDu78c7l+4al\r\ncN3CjKSUUpk221xgkYDFb3vIwbviYceB6yYpPdoQk0inat4UYUTLQdYTKAHi\r\nU9aPdIHopyE79a85WlglhNYYTt8s0npT+ZwEcT+BCUjL0HbFY9FEZbVD9Sh/\r\nPc38dAd3qYE0tIC0qw3Of/Vqqkkoxsum9nSOU779NboRcrh7GEhgfxGR3YUO\r\nLs6DAY8HtViG1TiAxqFXbYhGf8njTSwAIxEcwgjT5eiLZAT1yl5L4ZfLI5Lc\r\n2Sh3kNm+esVaNsI8SsLplcGEQqulVstDNhQ88NXwElVo5Uon/ZwaDnsI+cHf\r\n8MD56X/IAw44sUUMF72GBKQ2/Ey6YoKdGdmfaI9K3OxMlTskNHHyICW/vZXa\r\nds1Kdz5C4UmoSIWvsOn3q+rHz92Ntey1nTH9GSq3HH1IHwfgHXyWlJluZyLs\r\njQitT+G924M+8pmzJS91mIXrSXDKSVfZdB300DSV7PKFbYdKCymm9yW5J5jj\r\nWnQnphWiishdSjY8Hdibb7+xFPt0gNAcKYc=\r\n=3vQJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"murderlon","email":"merlijn@soverin.net"},"directories":{},"maintainers":[{"name":"acconut","email":"maerious@gmail.com"},{"name":"bhstahl","email":"bhstahl@gmail.com"},{"name":"kvz","email":"kevin@vanzonneveld.net"},{"name":"murderlon","email":"merlijn@soverin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tus-node-server_0.6.0_1652960998362_0.45379877059881735"},"_hasShrinkwrap":false,"deprecated":"tus-node-server has been split up into packages. Use @tus/server instead."},"0.7.0":{"name":"tus-node-server","description":"Node.js tus server","version":"0.7.0","repository":{"type":"git","url":"git+https://github.com/tus/tus-node-server.git"},"keywords":["tus","framework","resumable","upload","protocol","app","api","server"],"author":{"name":"Ben Stahl","email":"bhstahl@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/tus/tus-node-server/issues"},"homepage":"https://github.com/tus/tus-node-server#readme","engines":{"node":">=10.0"},"main":"index.js","scripts":{"test":"cross-env NODE_ENV=test mocha --timeout 15000 --exit","test:local":"env-cmd npm run test","coverage":"nyc npm test","demo":"node demo/server.js","gcs_demo":"cross-env DATA_STORE=GCSDataStore node demo/server.js","s3_demo":"cross-env DATA_STORE=S3Store node demo/server.js","lint":"eslint ."},"devDependencies":{"@vimeo/eslint-config-player":"^5.0.1","babel-eslint":"^10.1.0","cross-env":"^7.0.3","env-cmd":"^10.1.0","eslint":"^7.32.0","eslint-plugin-promise":"^6.0.0","istanbul":"^0.4.5","mocha":"^9.2.0","node-mocks-http":"^1.11.0","nyc":"^15.1.0","rimraf":"^3.0.2","should":"^13.2.3","sinon":"^13.0.1","supertest":"^6.2.2","tus-js-client":"^2.3.0"},"dependencies":{"@google-cloud/storage":"^5.18.1","aws-sdk":"^2.1064.0","configstore":"^5.0.1","debug":"^4.3.3"},"types":"./index.d.ts","gitHead":"e0e3e346e4f7ebebc4101236b0df0add77dbd349","_id":"tus-node-server@0.7.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-JhdOKtPJpml6PWX1yt54UyaRLiy15ofJcPnasurUwDDVvDg8pR95RzAa0KU7+Od9I1VJh72z3J39U9kS/ItH4w==","shasum":"d7ee9a7d8a83c54b988a6b59ad8eed863f45651e","tarball":"https://registry.npmjs.org/tus-node-server/-/tus-node-server-0.7.0.tgz","fileCount":23,"unpackedSize":84141,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+IVoewaRBIILjpHMfb2nHKaPEAFABK/ID6JQ1ngjo3gIhAOt3LxepbFFjxIzcCu/ggr3ZTC6J5SHn4gctfCUFeKU+"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuXoMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqB3g//T6s/bBRyX1PGXcAtT7TQHZ5tbyxKRM2xRt6kz3kBUiRzjTCs\r\nnXchF6YHAx1oOk3/4gY0LLzOsOym1qyFJ2+3nsMVIIZvht46PV4WcJu50ejZ\r\nx10P5QF4T1jAR1+2wMuKXZZoGdx8yZyOhvvNx+ISCtcl44AnvL1BNosLYs1a\r\nHk+VwuvDrDHteY2gCQqEe1F0hkQC6dwAZtQylYK9oHzn4yN2XqFYA8yr1Z59\r\nUBtBf8YzbIIs9vbIuaN/0y/DKSJpPNFbMUrCBnh3RM1rW893Tgolk8jFTTod\r\nlLhJP0tvz9hiN8lpvd/2nAFw81wuZEt6rGbROP6fp04h4B7OTOzvaQEnYsRX\r\nbK2mcOtXWHL3drwy2ebvvRfrVcQLKbRK9yodeH2l/NwCmo9SE2Dz5BGgdwhK\r\njCT8A6EfMq78KZZJwSm0Xisp/1QKfT7Vy66LwEq6eYLeGbyCXMaJN26HWQUn\r\nSfJO5n2gHHf3SHpIsTfGzWSSMbRbIvO7/UEq5Y4B3XfIMzwwElgqb6Hcs7iA\r\nNp5cLd1xg79tRBHmqWTXuAqxYzLvq8YrHr0hn3xMARXAxPubH3gtYyR3vpmQ\r\nzYQX0Rm43uWDr3Ku8r7NmxBrPK4asDQsnpR94Q+Api52OwYLJMjJgV9rcUqd\r\nXiyF7ZP0QdrqkbNxcxadN3KA6W4Cpa51gaw=\r\n=2qNO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"murderlon","email":"merlijn@soverin.net"},"directories":{},"maintainers":[{"name":"acconut","email":"maerious@gmail.com"},{"name":"bhstahl","email":"bhstahl@gmail.com"},{"name":"kvz","email":"kevin@vanzonneveld.net"},{"name":"murderlon","email":"merlijn@soverin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tus-node-server_0.7.0_1656322572691_0.9481077791672676"},"_hasShrinkwrap":false,"deprecated":"tus-node-server has been split up into packages. Use @tus/server instead."},"0.7.1":{"name":"tus-node-server","description":"Node.js tus server","version":"0.7.1","repository":{"type":"git","url":"git+https://github.com/tus/tus-node-server.git"},"keywords":["tus","framework","resumable","upload","protocol","app","api","server"],"author":{"name":"Ben Stahl","email":"bhstahl@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/tus/tus-node-server/issues"},"homepage":"https://github.com/tus/tus-node-server#readme","engines":{"node":">=10.0"},"main":"index.js","scripts":{"test":"cross-env NODE_ENV=test mocha --timeout 15000 --exit","test:local":"env-cmd npm run test","coverage":"nyc npm test","demo":"node demo/server.js","gcs_demo":"cross-env DATA_STORE=GCSDataStore node demo/server.js","s3_demo":"cross-env DATA_STORE=S3Store node demo/server.js","lint":"eslint ."},"devDependencies":{"@vimeo/eslint-config-player":"^5.0.1","babel-eslint":"^10.1.0","cross-env":"^7.0.3","env-cmd":"^10.1.0","eslint":"^7.32.0","eslint-plugin-promise":"^6.0.0","istanbul":"^0.4.5","mocha":"^9.2.0","node-mocks-http":"^1.11.0","nyc":"^15.1.0","rimraf":"^3.0.2","should":"^13.2.3","sinon":"^13.0.1","supertest":"^6.2.2","tus-js-client":"^2.3.0"},"dependencies":{"@google-cloud/storage":"^6.2.2","aws-sdk":"^2.1064.0","configstore":"^5.0.1","debug":"^4.3.3"},"types":"./index.d.ts","gitHead":"ba0a7bd228c72da5dc67fd50655895891a5b7c37","_id":"tus-node-server@0.7.1","_nodeVersion":"16.15.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-FVAfffvQviaAvtSLjuIOQ0KoAygXAT2rIZb7YRNguiBoRc90xw8pcXC4tnTi5D3NXuLDL/Tp5DvzF8siTl7qQA==","shasum":"1dfd68d68b6e8807e132b07c65013480c0af8c9a","tarball":"https://registry.npmjs.org/tus-node-server/-/tus-node-server-0.7.1.tgz","fileCount":23,"unpackedSize":84716,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBr5Xyzx55nLs6FcW285NfXOm3RDhxzwnlMjXn2Vp72yAiEA7hyO48Li1CIFJtG2LxqPTYYGlrhf9J92ZfoGVtdwFJg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6jfFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmquLg//bdpeS4X1qSsv8oUGW5gZFdAxkSj7mPfkdJzctb2sPpyrte6h\r\n8c/lNzODKvhP6c5tU3NzbI90laOJjFvNIm2tSulNWKyk6MqthMpSug3QyFb5\r\nlTbFT0wXKeaYwU5mZCqe4C8GbNyW67kP6j3v5J6XC+EzVrAohS5vJnwEZRkG\r\nwfdYXMajpDVWFy9odhzuOXh7UF8B5t2orq13l/3pdVfPUbkKFWaPENJMhUvi\r\npYtanXgkvKkiN8dIIFY+YdIH0WR7nOtHZkzYgHtJBGTHbqaGdfHsc1rGhYIY\r\nFcjko2FsP3YL3BVL8feksc7FiswnoMT8AQ5pDZZ32Bhip3Tt6m+y+q8Vbu5a\r\nSWplwnBAbAWCR0Wn97tkvRI2TyR1bCvYEnKH7d2a4VlEqLUd0V3Td4CJmKtk\r\nwrOp78n0F+Ht6hLs/Z9OEGQ/QRA3tbjhkeJ1bKWN6QUIs5O3TJggZNwXeEhq\r\nhJku10fr6AS/QgDJIEvVV5bMGpUWVGBll/50/tA26YXhMSv8FQYMM3AqVc3+\r\nBu0YOegA5JO7gwbE3UxLuhBVuNZmcQKzRFYxZhXwxJXBIOIuaDAy0YPpqtbg\r\nBi5ZqL2BUFFVe0nHhpISDvcoaSyIX+aktNa2K4VDousWVD2jgg7fHWiFk11W\r\nGWN02l7BfhcatI0ESlmAR94MWZw4jjrZs5Q=\r\n=Wyp0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"murderlon","email":"merlijn@soverin.net"},"directories":{},"maintainers":[{"name":"acconut","email":"maerious@gmail.com"},{"name":"bhstahl","email":"bhstahl@gmail.com"},{"name":"kvz","email":"kevin@vanzonneveld.net"},{"name":"murderlon","email":"merlijn@soverin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tus-node-server_0.7.1_1659516869511_0.7521595745027452"},"_hasShrinkwrap":false,"deprecated":"tus-node-server has been split up into packages. Use @tus/server instead."},"0.8.0":{"name":"tus-node-server","description":"Node.js tus server","version":"0.8.0","repository":{"type":"git","url":"git+https://github.com/tus/tus-node-server.git"},"keywords":["tus","framework","resumable","upload","protocol","app","api","server"],"author":{"name":"Ben Stahl","email":"bhstahl@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/tus/tus-node-server/issues"},"homepage":"https://github.com/tus/tus-node-server#readme","engines":{"node":">=10.0"},"main":"index.js","scripts":{"test":"cross-env NODE_ENV=test mocha --timeout 15000 --exit","test:local":"env-cmd npm run test","coverage":"nyc npm test","demo":"node demo/server.js","gcs_demo":"cross-env DATA_STORE=GCSDataStore node demo/server.js","s3_demo":"cross-env DATA_STORE=S3Store node demo/server.js","lint":"eslint ."},"devDependencies":{"@vimeo/eslint-config-player":"^5.0.1","babel-eslint":"^10.1.0","cross-env":"^7.0.3","env-cmd":"^10.1.0","eslint":"^7.32.0","eslint-plugin-promise":"^6.0.0","istanbul":"^0.4.5","mocha":"^9.2.0","node-mocks-http":"^1.11.0","nyc":"^15.1.0","rimraf":"^3.0.2","should":"^13.2.3","sinon":"^13.0.1","supertest":"^6.2.2","tus-js-client":"^3.0.0"},"dependencies":{"@google-cloud/storage":"^6.2.2","aws-sdk":"^2.1064.0","configstore":"^5.0.1","debug":"^4.3.3"},"types":"./index.d.ts","gitHead":"9cbf66f72a9da1e7e8752ec6e362827bfa3fe26c","_id":"tus-node-server@0.8.0","_nodeVersion":"18.9.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-FJN/x44dw+aEkjj1TNS+POuErbCHVdQbmkTrw/QExUwyizknBIlkQY1NB+puZ856+Hdqnd8FRJ8FzZ38ytx8hQ==","shasum":"2deec58e5832abe73de17ee25cee9656fafc6af7","tarball":"https://registry.npmjs.org/tus-node-server/-/tus-node-server-0.8.0.tgz","fileCount":24,"unpackedSize":83672,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH6/G0nNXRp6S3NHsxL637yPaTM8Ec1boRMXqRl7wx4wAiEA0W7kYKEutQ7c7gvPswipRjgrwS+JX6tgoX5XQDxWoPo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNapRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5aA//ccbzV15GLpfZDgROJ0yhat8zkv24uzihx743KMNCZP50wFAH\r\n5NIn425Ip2HC2sF7WXWQOlNsEMIFwM0cGS+INNBuKkX5OhZQXozRHImjRaEZ\r\nsqiRlx1LaZ3yAKEReKybDgp/6H7S0/EWuH8EoP2PS3Vvu98ekZ8Dh0doa0C7\r\n2zaqhv4aH9YsZ4NpHdSYr4kwDDNZoedbSG/8bTkdh0fED5WWTGSADPeR888J\r\n0SU7IDQHi+1+a/toJs8qA8vcx0HNfWYcNoQUMbAQlSBLszrTthDKSQUsI9EG\r\nu0iISA82dkplFtdJlCx8foX0k0yZXEg0b+abzwKHEpH/yydS6UdQB+LfjgbN\r\nm7zWPpjW6h7fAXN4E8UviH2GY3qSe2xCY2MRa+GF0LES1Dw6vxm3Rcwnxdwz\r\ngX8Du5xPL77GLDymxdr14xTPIE/CZ4QnIMVJUg9jKvFVlYvOESFPzPNHF0i7\r\nvD4L4OIQrt1PO5guWdSBW1vpj0dGdtt/1EpfJyA4EpB8lGM+TjiWnd+LyZ33\r\neeVmjYCGxwb7P3HwOdkzbisdI1bOQcMN7RWcQwwTamDQ2AmOREzhbk86EFM+\r\nEjjeL6F1YShvs2CnVfCufZKIPwJRB0FN7UauCpWdiYSAY6R0GeCTGW5dnf4I\r\ncfWsb5NonB434lqGtEtnO0bOs9WL3i533wo=\r\n=atFf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"murderlon","email":"merlijn@soverin.net"},"directories":{},"maintainers":[{"name":"acconut","email":"maerious@gmail.com"},{"name":"bhstahl","email":"bhstahl@gmail.com"},{"name":"kvz","email":"kevin@vanzonneveld.net"},{"name":"murderlon","email":"merlijn@soverin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tus-node-server_0.8.0_1664461392807_0.6971485604742704"},"_hasShrinkwrap":false,"deprecated":"tus-node-server has been split up into packages. Use @tus/server instead."},"0.8.1":{"name":"tus-node-server","description":"Node.js tus server","version":"0.8.1","repository":{"type":"git","url":"git+https://github.com/tus/tus-node-server.git"},"keywords":["tus","framework","resumable","upload","protocol","app","api","server"],"author":{"name":"Ben Stahl","email":"bhstahl@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/tus/tus-node-server/issues"},"homepage":"https://github.com/tus/tus-node-server#readme","engines":{"node":">=10.0"},"main":"index.js","scripts":{"test":"cross-env NODE_ENV=test mocha --timeout 15000 --exit","test:local":"env-cmd npm run test","coverage":"nyc npm test","demo":"node demo/server.js","gcs_demo":"cross-env DATA_STORE=GCSDataStore node demo/server.js","s3_demo":"cross-env DATA_STORE=S3Store node demo/server.js","lint":"eslint ."},"devDependencies":{"@vimeo/eslint-config-player":"^5.0.1","babel-eslint":"^10.1.0","cross-env":"^7.0.3","env-cmd":"^10.1.0","eslint":"^7.32.0","eslint-plugin-promise":"^6.0.0","istanbul":"^0.4.5","mocha":"^9.2.0","node-mocks-http":"^1.11.0","nyc":"^15.1.0","rimraf":"^3.0.2","should":"^13.2.3","sinon":"^13.0.1","supertest":"^6.2.2","tus-js-client":"^2.3.0"},"dependencies":{"@google-cloud/storage":"^6.2.2","aws-sdk":"^2.1064.0","configstore":"^5.0.1","debug":"^4.3.3"},"types":"./index.d.ts","gitHead":"f6670b04f661562f880f52a7e3e00c503cbe3d19","_id":"tus-node-server@0.8.1","_nodeVersion":"18.9.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-39yrli098E0Jz6XQkBYDBcOGfDmWKH0XXeYdDRv/2tI/U8K/eq0bukdnN5Yq0jBDXFdHF2LyodzucwS3YFgeuA==","shasum":"e83a66465b6216a76da536ce26e041bdc84ea96d","tarball":"https://registry.npmjs.org/tus-node-server/-/tus-node-server-0.8.1.tgz","fileCount":24,"unpackedSize":84073,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeY52BAehE2Hx9UNn9oH3oYiqbbe2e998zbecE4pmUgwIhAJWWHRPEE5Q3G9t3RHuzlZ32IfASfURmABkaYYyhls8E"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOymCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBWBAAmgoZk4bePCtOHhitbzbCsx8/mjGUDKiK9KxITQfMWmmvd/4L\r\n5c8bSjpKn0JmCsEG3Sg9Zgu7Oj7q1ie85j4f8YG4UTDIN/x8hCMYP4/7Gg80\r\neBcnjmuIP+hLOV182AcvavVIjDCK7BMhm49kMJp4nnOpz62uMR1nUI4JpDkR\r\nUq0KIEqG9EnMy97nur5IEDWuLQl5WHSEPfNoURDuUgh/7MXKfBjj9wXw63Tb\r\n/92uOyb6dimp1tbIACKANS+idylwHCyIfCG6Mpgep3z7vlLQfEls/tmVhyk2\r\nbJy51EMcyGtn02VtqVOqEOIpV4bkM2Jf4DZVV4N+NYZEouFsj5cd6X8lt4Hp\r\nymuWZJQveVSNQzn4lqnL1yTo5jCc3+Rn3Xf9m8l5YHr0Jojl5cMbhcuXWIPW\r\n0mYuh4FH1D/qWprxGL9a+zufaHOeKHvtPRkhLvFRQwfjygArFZo7rPbYu+k3\r\nwWjcWcZRya/NhugmmaO3Cx3wQ6ZVIA+370UbFqRPLK2mv+0/5wkvUHcmTeKc\r\nrRoUV8KCY2awYXtcv9WO9P9yE4GQfApa/phWbZ0ZgffvkduaWsij3lQSSnSo\r\nkamCZkUhHrsYyPO0ERA0dVvu6RJBYQY62E5STx6lgyGjlYdr5ek4zcz6ijBp\r\nUdJb5DqIY1lIR8JPjezPRnfoQL80HtYRfO0=\r\n=J24O\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"murderlon","email":"merlijn@soverin.net"},"directories":{},"maintainers":[{"name":"acconut","email":"maerious@gmail.com"},{"name":"bhstahl","email":"bhstahl@gmail.com"},{"name":"kvz","email":"kevin@vanzonneveld.net"},{"name":"murderlon","email":"merlijn@soverin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tus-node-server_0.8.1_1664821633893_0.8180475078689706"},"_hasShrinkwrap":false,"deprecated":"tus-node-server has been split up into packages. Use @tus/server instead."},"0.9.0":{"name":"tus-node-server","description":"Node.js tus server","version":"0.9.0","repository":{"type":"git","url":"git+https://github.com/tus/tus-node-server.git"},"keywords":["tus","framework","resumable","upload","protocol","app","api","server"],"author":{"name":"Ben Stahl","email":"bhstahl@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/tus/tus-node-server/issues"},"homepage":"https://github.com/tus/tus-node-server#readme","engines":{"node":">=10.0"},"main":"index.js","scripts":{"test":"cross-env NODE_ENV=test mocha --timeout 15000 --exit","test:local":"env-cmd npm run test","coverage":"nyc npm test","demo":"node demo/server.js","gcs_demo":"cross-env DATA_STORE=GCSDataStore node demo/server.js","s3_demo":"cross-env DATA_STORE=S3Store node demo/server.js","lint":"eslint ."},"devDependencies":{"@vimeo/eslint-config-player":"^5.0.1","babel-eslint":"^10.1.0","cross-env":"^7.0.3","env-cmd":"^10.1.0","eslint":"^7.32.0","eslint-plugin-promise":"^6.0.0","istanbul":"^0.4.5","mocha":"^9.2.0","node-mocks-http":"^1.11.0","nyc":"^15.1.0","rimraf":"^3.0.2","should":"^13.2.3","sinon":"^13.0.1","supertest":"^6.2.2","tus-js-client":"^2.3.0"},"dependencies":{"@google-cloud/storage":"^6.2.2","aws-sdk":"^2.1064.0","configstore":"^5.0.1","debug":"^4.3.3"},"types":"./index.d.ts","gitHead":"1e3735b555d3062f8a859d57a42e6f8704f17a83","_id":"tus-node-server@0.9.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-0n2wZpSqWBDuwTeGyBgwieKy6peAyHY/6HRcoJTAYHSPUq7QBp4D4pEHa/UJbJJgMBWPBB61rf5z11E6J8HIcg==","shasum":"1cb86725c051b4bb60d349160b9fc924585b0d75","tarball":"https://registry.npmjs.org/tus-node-server/-/tus-node-server-0.9.0.tgz","fileCount":24,"unpackedSize":85376,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfhL/sNmvdobzwz2xKOQ/4lhGqJHQ6rcCKKTMugiBJFAIhAPMk6mKXo+yhb89nytrMUOXO8yRf/F6rmHERM3+jdpM1"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjd7yfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLvA//VE2ki9FTO8gTb5jjK1rHFqCT0w0QuV/xbw2jguD+M1KE643H\r\nRlj4uGAlgxz/E33zU+tNz8k3/PQX2t1SFWXRudZRrdxD/yjVEkcgirNjcaqF\r\ngXzFeX5CsYsA5MVUmXk+YZ+GARl2mnBr98ykHThv8pVyXUho+PpTWRz/9Ktq\r\noO4dpZ7zDA/PqhGQ25PwxdFKQXZ6nIplqVf8UflCrt4mmFUFWhlie49g35t7\r\nl5qTgoJ2gvVqH/Bf2Hr+1CWePnV6UcEzoNF6v0kKyHzv1AlSNiv7YWsTztWv\r\n3f8/4IW5bXcFu5UN7Oz59qRdONuQPT7ZsRE5lk6Ux8GzcqiqW4xG8s/4Mgow\r\nFuK0oFegOODV3mGcd0UOpDOOMsx5hN4TsVaXr/rTNIo3WajgVebcIs5YZAsq\r\nEzAL2SVBzESAav4KgyH9OiqCeeXcz2gn+Oa7RFMtAwNgMZ4QZsS+rqRcTJ8g\r\nAn9Up5hzgeMNdtQ0fz9aI6s92nU4LzOMGcBHatZDxzBPfIcwzIt5tBSbYWlT\r\nLX+OtHNYcfmHUH+XugBvIZpLYP6aFXJPozFgvJA1TjdfZAUmXWQOkTswnMdX\r\nN6FyMoMzQnlWX0zrOx+2E8pOLXwqkkXyNGdklPwpnYEP37kOlVW5kAGFizWt\r\nwh8l8i++71thgL4N7T8fgAg9PXgsb3jG7no=\r\n=MSXb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"murderlon","email":"merlijn@soverin.net"},"directories":{},"maintainers":[{"name":"acconut","email":"maerious@gmail.com"},{"name":"bhstahl","email":"bhstahl@gmail.com"},{"name":"kvz","email":"kevin@vanzonneveld.net"},{"name":"murderlon","email":"merlijn@soverin.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tus-node-server_0.9.0_1668791455119_0.9717582106292588"},"_hasShrinkwrap":false,"deprecated":"tus-node-server has been split up into packages. Use @tus/server instead."}},"readme":"# tus-node-server\n[![npm version](https://badge.fury.io/js/tus-node-server.svg)](https://badge.fury.io/js/tus-node-server)\n[![Build Status](https://github.com/tus/tus-node-server/actions/workflows/ci.yml/badge.svg)](https://github.com/tus/tus-node-server/actions/workflows/ci.yml)\n\ntus is a new open protocol for resumable uploads built on HTTP. This is the [tus protocol 1.0.0](http://tus.io/protocols/resumable-upload.html) node.js server implementation.\n\n## Installation\n\n```bash\n$ npm install tus-node-server\n```\n\n## Flexible Data Stores\n\n- **Local File Storage**\n    ```js\n    server.datastore = new tus.FileStore({\n        directory: './files'\n    });\n    ```\n\n- **Google Cloud Storage**\n    ```js\n\n    server.datastore = new tus.GCSDataStore({\n        projectId: 'project-id',\n        keyFilename: 'path/to/your/keyfile.json',\n        bucket: 'bucket-name',\n    });\n    ```\n\n- **Amazon S3**\n    \n    using Key/Secret\n    ```js\n\n    server.datastore = new tus.S3Store({\n        bucket: 'bucket-name',\n        accessKeyId: 'access-key-id',\n        secretAccessKey: 'secret-access-key',\n        region: 'eu-west-1',\n        partSize: 8 * 1024 * 1024, // each uploaded part will have ~8MB,\n    });\n    ```\n\n    using [credentials](https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/Credentials.html#constructor-property) to fetch credentials inside a AWS container, such as an ECS container, which will inject the required environment variables. The `credentials` config is directly passed into the AWS SDK so you can refer to the AWS docs for the supported values for `credentials`.\n    \n    For example, with `ECSCredentials`:\n    \n    ```js\n    server.datastore = new tus.S3Store({\n        path: '/files',\n        bucket: 'bucket-name',\n        credentials: new AWS.ECSCredentials({\n            httpOptions: { timeout: 5000 },\n            maxRetries: 10,\n        }),\n        region: 'eu-west-1',\n        partSize: 8 * 1024 * 1024, // each uploaded part will have ~8MB,\n        tmpDirPrefix: 'tus-s3-store',\n    });\n    ```\n## Quick Start\n\n#### Use the [tus-node-deploy](https://hub.docker.com/r/bhstahl/tus-node-deploy/) Docker image\n\n```sh\n$ docker run -p 1080:8080 -d bhstahl/tus-node-deploy\n```\n\n#### Build a standalone server yourself\n```js\nconst tus = require('tus-node-server');\n\nconst server = new tus.Server({ path: '/files' });\nserver.datastore = new tus.FileStore({ directory: './files' });\n\nconst host = '127.0.0.1';\nconst port = 1080;\nserver.listen({ host, port }, () => {\n    console.log(`[${new Date().toLocaleTimeString()}] tus server listening at http://${host}:${port}`);\n});\n```\n\n#### Use tus-node-server as [Express Middleware](http://expressjs.com/en/guide/using-middleware.html)\n\n```js\nconst tus = require('tus-node-server');\nconst server = new tus.Server({ path: '/files' });\nserver.datastore = new tus.FileStore({ directory: './files' });\n\nconst express = require('express');\nconst app = express();\nconst uploadApp = express();\nuploadApp.all('*', server.handle.bind(server));\napp.use('/uploads', uploadApp);\n\nconst host = '127.0.0.1';\nconst port = 1080;\napp.listen(port, host);\n```\n\n#### Use tus-node-server with [Koa](https://github.com/koajs/koa) or plain Node server\n\n```js\nconst http = require('http');\nconst url = require('url');\nconst Koa = require('koa')\nconst tus = require('tus-node-server');\n\nconst tusServer = new tus.Server({ path: '/files' });\ntusServer.datastore = new tus.FileStore({ directory: './files' });\n\nconst app = new Koa();\nconst appCallback = app.callback();\nconst port = 1080;\n\n\nconst server = http.createServer((req, res) => {\n    const urlPath = url.parse(req.url).pathname;\n\n    // handle any requests with the `/files/*` pattern\n    if (/^\\/files\\/.+/.test(urlPath.toLowerCase())) {\n        return tusServer.handle(req, res);\n    }\n\n    appCallback(req, res);\n});\n\nserver.listen(port)\n```\n\n#### Use tus-node-server with [Fastify](https://www.fastify.io)\n\n```js\nconst tus = require('tus-node-server');\nconst tusServer = new tus.Server({ path: '/files' });\ntusServer.datastore = new tus.FileStore({ directory: './files' });\n\nconst fastify = require('fastify')({ logger: true });\n\n/**\n * add new content-type to fastify forewards request\n * without any parser to leave body untouched\n * @see https://www.fastify.io/docs/latest/Reference/ContentTypeParser/\n */\nfastify.addContentTypeParser(\n    'application/offset+octet-stream', (request, payload, done) => done(null)\n);\n\n/**\n * let tus handle preparation and filehandling requests\n * fastify exposes raw nodejs http req/res via .raw property\n * @see https://www.fastify.io/docs/latest/Reference/Request/\n * @see https://www.fastify.io/docs/latest/Reference/Reply/#raw\n */\nfastify.all('/files', (req, res) => {\n    tusServer.handle(req.raw, res.raw);\n});\nfastify.all('/files/*', (req, res) => {\n    tusServer.handle(req.raw, res.raw);\n});\n\nfastify.listen(3000, (err) => {\n    if (err) {\n        fastify.log.error(err);\n        process.exit(1);\n    }\n});\n```\n\n## Features\n#### Events:\n\nExecute code when lifecycle events happen by adding event handlers to your server.\n\n```js\nconst tus = require('tus-node-server');\nconst EVENTS = require('tus-node-server').EVENTS;\n\nconst server = new tus.Server({ path: '/files' });\nserver.datastore = new tus.FileStore({ directory: './files' });\n\nserver.on(EVENTS.EVENT_UPLOAD_COMPLETE, (event) => {\n    console.log(`Upload complete for file ${event.file.id}`);\n});\n```\n\n- `EVENT_FILE_CREATED`: Fired when a `POST` request successfully creates a new file\n\n    _Example payload:_\n    ```\n    {\n        file: {\n            id: '7b26bf4d22cf7198d3b3706bf0379794',\n            upload_length: '41767441',\n            upload_metadata: 'filename NDFfbWIubXA0'\n         }\n    }\n    ```\n\n- `EVENT_ENDPOINT_CREATED`: Fired when a `POST` request successfully creates a new upload endpoint\n\n    _Example payload:_\n    ```\n    {\n        url: 'http://localhost:1080/files/7b26bf4d22cf7198d3b3706bf0379794'\n    }\n    ```\n\n- `EVENT_UPLOAD_COMPLETE`: Fired when a `PATCH` request finishes writing the file\n\n    _Example payload:_\n    ```\n    {\n        file: {\n            id: '7b26bf4d22cf7198d3b3706bf0379794',\n            upload_length: '41767441',\n            upload_metadata: 'filename NDFfbWIubXA0'\n        }\n    }\n    ```\n\n- `EVENT_FILE_DELETED`: Fired when a `DELETE` request finishes deleting the file\n\n    _Example payload:_\n    ```\n    {\n        file_id: '7b26bf4d22cf7198d3b3706bf0379794'\n\n    }\n    ```\n\n#### Custom `GET` handlers:\nAdd custom `GET` handlers to suit your needs, similar to [Express routing](https://expressjs.com/en/guide/routing.html).\n```js\nconst server = new tus.Server({ path: '/files' });\nserver.datastore = new tus.FileStore({ directory: './files' });\n\nserver.get('/uploads', (req, res) => {\n    // Read from your DataStore\n    fs.readdir(server.datastore.directory, (err, files) => {\n        // Format the JSON response and send it\n    }\n});\n```\n\n#### Custom file names:\n\nThe default naming of files is a random crypto hex string. When using your own `namingFunction`, make sure to create URL friendly names such as removing spaces.\n```js\nconst crypto = require('crypto');\n\n// req is http.IncomingMessage\nconst randomString = (req) => {\n    // same as the default implementation\n    return crypto.randomBytes(16).toString('hex');\n}\n\nconst server = new tus.Server({\n    path: '/files',\n    namingFunction: randomString,\n});\n```\n\n## Development\n\nStart the demo server using Local File Storage\n```bash\n$ npm run demo\n```\n\nOr start up the demo server using Google Cloud Storage\n```bash\n$ npm run gcs_demo\n```\n\nThen navigate to the demo ([localhost:1080](http://localhost:1080)) which uses [`tus-js-client`](https://github.com/tus/tus-js-client)\n","maintainers":[{"name":"acconut","email":"maerious@gmail.com"},{"name":"bhstahl","email":"bhstahl@gmail.com"},{"name":"kvz","email":"kevin@vanzonneveld.net"},{"name":"murderlon","email":"merlijn@soverin.net"}],"time":{"modified":"2023-06-01T15:39:50.101Z","created":"2016-05-09T21:18:41.189Z","0.0.1":"2016-05-09T21:18:41.189Z","0.0.2":"2016-05-18T18:01:29.594Z","0.0.3":"2016-05-18T18:05:24.520Z","0.0.4":"2016-05-18T22:24:55.314Z","0.0.5":"2016-05-20T19:58:53.858Z","0.0.6":"2016-05-23T14:58:30.420Z","0.1.0":"2016-05-31T14:29:52.538Z","0.1.1":"2016-07-29T14:29:22.906Z","0.1.2":"2016-08-16T20:02:48.893Z","0.1.3":"2016-08-17T14:06:44.052Z","0.2.0":"2016-08-17T20:48:26.467Z","0.2.1":"2016-08-30T14:50:01.639Z","0.2.2":"2016-10-17T11:01:38.876Z","0.2.3":"2017-02-05T13:20:27.379Z","0.2.4":"2017-10-15T13:13:46.670Z","0.2.6":"2017-12-03T15:18:40.130Z","0.2.7":"2017-12-03T16:02:08.308Z","0.2.8":"2017-12-31T21:43:08.156Z","0.2.9":"2018-02-21T13:24:28.211Z","0.2.10":"2018-02-21T13:55:36.590Z","0.2.11":"2018-04-06T04:52:37.903Z","0.3.0":"2018-07-20T09:02:14.468Z","0.3.1":"2018-07-21T20:15:13.817Z","0.3.2":"2018-09-13T05:28:28.559Z","0.4.0":"2021-11-15T11:12:43.256Z","0.5.0":"2022-02-03T12:47:16.173Z","0.5.1":"2022-02-21T12:54:36.648Z","0.5.2":"2022-03-08T10:51:30.656Z","0.6.0":"2022-05-19T11:49:58.569Z","0.7.0":"2022-06-27T09:36:12.843Z","0.7.1":"2022-08-03T08:54:29.730Z","0.8.0":"2022-09-29T14:23:13.037Z","0.8.1":"2022-10-03T18:27:14.101Z","0.9.0":"2022-11-18T17:10:55.312Z"},"homepage":"https://github.com/tus/tus-node-server#readme","keywords":["tus","framework","resumable","upload","protocol","app","api","server"],"repository":{"type":"git","url":"git+https://github.com/tus/tus-node-server.git"},"author":{"name":"Ben Stahl","email":"bhstahl@gmail.com"},"bugs":{"url":"https://github.com/tus/tus-node-server/issues"},"license":"MIT","readmeFilename":"README.md"}