{"_id":"nexusdocs-server","_rev":"26-0932e1dbe45de2acc02df2eef8ebc374","name":"nexusdocs-server","description":"NexusHubs server, a storage engine proxy for multi provider","dist-tags":{"latest":"0.3.6-alpha.1"},"versions":{"0.2.0":{"name":"nexusdocs-server","version":"0.2.0","description":"NexusHubs server, a storage engine proxy for multi provider","main":"lib/app.js","scripts":{"start":"node lib/app start","debug":"nodemon --inspect --delay 1000ms -i src lib/app.js start","build":"babel --out-dir lib src --source-maps","nodemon":"nodemon --delay 1000ms -i src lib/app.js start","watch":"babel --out-dir lib src --source-maps --watch","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/nexushubs/nexusdocs.git"},"keywords":["storage","file","system"],"author":{"name":"alphakevin"},"license":"ISC","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-root-import":"^5.1.0","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-stage-3":"^6.24.1","eslint":"^4.10.0","nodemon":"^1.12.1"},"dependencies":{"ali-oss":"^4.11.2","archiver":"^2.1.0","base32-encode":"^0.1.0","body-parser":"^1.18.2","boolean":"^0.1.3","camelcase":"^4.1.0","cli-table":"^0.3.1","commander":"^2.11.0","config":"^1.28.1","content-disposition":"^0.5.2","cors":"^2.8.4","dataurl":"^0.1.0","decamelize":"^1.2.0","dotenv":"^4.0.0","es6-promisify":"^5.0.0","express":"^4.16.2","express-wrap-async":"^1.0.3","filenamify":"^2.0.0","get-stream":"^3.0.0","gm":"^1.23.0","image-size":"^0.6.1","is-stream":"^1.1.0","json-stable-stringify":"^1.0.1","lodash":"^4.17.4","mime-types":"^2.1.17","mkdirp":"^0.5.1","mongodb":"^2.2.33","multer":"^1.3.0","new-filename":"^1.0.1","request":"^2.83.0","schema-inspector":"^1.6.8","sharp":"^0.18.4","source-map-support":"^0.5.0","statuses":"^1.4.0","uppercamelcase":"^3.0.0","uuid":"^3.1.0","zip-stream-parser":"^0.2.0"},"bugs":{"url":"https://github.com/nexushubs/nexusdocs/issues"},"homepage":"https://github.com/nexushubs/nexusdocs#readme","_id":"nexusdocs-server@0.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"alphakevin","email":"get.so.smart@gmail.com"},"dist":{"integrity":"sha512-C/p6uTXKy6cYCGuF86bL6D8UB6CayUNOOFigX7JMM/Asn2SPW7T3JmPQPfEmdFqjWfSq3nurqU/h3E+f37qwAg==","shasum":"e36d1963761bc832d56bd0ba9c9e5cd087cd62b8","tarball":"https://registry.npmjs.org/nexusdocs-server/-/nexusdocs-server-0.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDdxbNlg4DiNHHBUWtxOn4Ec3YCzIIzctLLyUutpdHZBAiEAzrxum2ieLr7AOuhEM3pKdRE1woj3n9mKUIlQOXVT0+M="}]},"maintainers":[{"name":"alphakevin","email":"get.so.smart@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nexusdocs-server-0.2.0.tgz_1516260513738_0.18064186885021627"},"directories":{}},"0.2.1":{"name":"nexusdocs-server","version":"0.2.1","description":"NexusHubs server, a storage engine proxy for multi provider","main":"lib/app.js","scripts":{"start":"node lib/app start","debug":"nodemon --inspect --delay 1000ms -i src lib/app.js start","build":"babel --out-dir lib src --source-maps","nodemon":"nodemon --delay 1000ms -i src lib/app.js start","watch":"babel --out-dir lib src --source-maps --watch","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/nexushubs/nexusdocs.git"},"keywords":["storage","file","system"],"author":{"name":"alphakevin"},"license":"ISC","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-root-import":"^5.1.0","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-stage-3":"^6.24.1","eslint":"^4.10.0","nodemon":"^1.12.1"},"dependencies":{"ali-oss":"^4.11.2","archiver":"^2.1.0","base32-encode":"^0.1.0","body-parser":"^1.18.2","boolean":"^0.1.3","camelcase":"^4.1.0","cli-table":"^0.3.1","commander":"^2.11.0","config":"^1.28.1","content-disposition":"^0.5.2","cors":"^2.8.4","dataurl":"^0.1.0","decamelize":"^1.2.0","dotenv":"^4.0.0","es6-promisify":"^5.0.0","express":"^4.16.2","express-wrap-async":"^1.0.3","filenamify":"^2.0.0","get-stream":"^3.0.0","gm":"^1.23.0","image-size":"^0.6.1","is-stream":"^1.1.0","json-stable-stringify":"^1.0.1","lodash":"^4.17.4","mime-types":"^2.1.17","mkdirp":"^0.5.1","mongodb":"^2.2.33","multer":"^1.3.0","new-filename":"^1.0.1","request":"^2.83.0","schema-inspector":"^1.6.8","sharp":"^0.18.4","source-map-support":"^0.5.0","statuses":"^1.4.0","uppercamelcase":"^3.0.0","uuid":"^3.1.0","zip-stream-parser":"^0.2.0"},"bugs":{"url":"https://github.com/nexushubs/nexusdocs/issues"},"homepage":"https://github.com/nexushubs/nexusdocs#readme","_id":"nexusdocs-server@0.2.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"alphakevin","email":"get.so.smart@gmail.com"},"dist":{"integrity":"sha512-ooUJd4OSorYF3nTVOYvNLSOEt63SzRCrA5n2Gas0+HO59Zw6muet0qu/xXkgFbr5UizUEKDh4oLCBz85OsqnEg==","shasum":"d63777f7aa097a2ccfcc4b23d87b3d62a24559cc","tarball":"https://registry.npmjs.org/nexusdocs-server/-/nexusdocs-server-0.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFMfxZ1FAcoFknyLCgLNs1vHc6jFpjZ6WCBc/oOM4rMlAiBBw+Aih759LNQa1RMhGMdBv4IuHlo4/QVX1DlxHzyQYQ=="}]},"maintainers":[{"name":"alphakevin","email":"get.so.smart@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nexusdocs-server-0.2.1.tgz_1516339261432_0.25430555013008416"},"directories":{}},"0.2.2":{"name":"nexusdocs-server","version":"0.2.2","description":"NexusHubs server, a storage engine proxy for multi provider","main":"lib/app.js","scripts":{"start":"node lib/app start","debug":"nodemon --inspect --delay 1000ms -i src lib/app.js start","build":"babel --out-dir lib src --source-maps","nodemon":"nodemon --delay 1000ms -i src lib/app.js start","watch":"babel --out-dir lib src --source-maps --watch","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/nexushubs/nexusdocs.git"},"keywords":["storage","file","system"],"author":{"name":"alphakevin"},"license":"ISC","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-root-import":"^5.1.0","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-stage-3":"^6.24.1","eslint":"^4.10.0","nodemon":"^1.12.1"},"dependencies":{"ali-oss":"^4.11.2","archiver":"^2.1.0","base32-encode":"^0.1.0","body-parser":"^1.18.2","boolean":"^0.1.3","camelcase":"^4.1.0","cli-table":"^0.3.1","commander":"^2.11.0","config":"^1.28.1","content-disposition":"^0.5.2","cors":"^2.8.4","dataurl":"^0.1.0","decamelize":"^1.2.0","dotenv":"^4.0.0","es6-promisify":"^5.0.0","express":"^4.16.2","express-wrap-async":"^1.0.3","filenamify":"^2.0.0","get-stream":"^3.0.0","gm":"^1.23.0","image-size":"^0.6.1","is-stream":"^1.1.0","json-stable-stringify":"^1.0.1","lodash":"^4.17.4","mime-types":"^2.1.17","mkdirp":"^0.5.1","mongodb":"^2.2.33","multer":"^1.3.0","new-filename":"^1.0.1","request":"^2.83.0","schema-inspector":"^1.6.8","sharp":"^0.18.4","source-map-support":"^0.5.0","statuses":"^1.4.0","uppercamelcase":"^3.0.0","uuid":"^3.1.0","zip-stream-parser":"^0.2.0"},"bugs":{"url":"https://github.com/nexushubs/nexusdocs/issues"},"homepage":"https://github.com/nexushubs/nexusdocs#readme","_id":"nexusdocs-server@0.2.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"alphakevin","email":"get.so.smart@gmail.com"},"dist":{"integrity":"sha512-I9NUUHE7/3XIEDsDm1B9azk1EH7sZQnu+CrgPiUxH+xjfcMzs9zeo4IXE2Q7/KoZYLlMh+bElYMYGBkdwcwyrQ==","shasum":"45d7cbddcfad583806e428d837277f143d6368de","tarball":"https://registry.npmjs.org/nexusdocs-server/-/nexusdocs-server-0.2.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDHRavZGISrn6tMZqH+rk48VOdJIcWI8Q3dcNUc5SxiIAiAA9MEkX9EJrlAUzwBz5amA7jYib1Kxo1V1TLc5V5f/QQ=="}]},"maintainers":[{"name":"alphakevin","email":"get.so.smart@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nexusdocs-server-0.2.2.tgz_1516368593776_0.6821538025978953"},"directories":{}},"0.2.3":{"name":"nexusdocs-server","version":"0.2.3","description":"NexusHubs server, a storage engine proxy for multi provider","main":"lib/app.js","scripts":{"start":"node lib/app start","debug":"nodemon --inspect --delay 1000ms -i src lib/app.js start","build":"babel --out-dir lib src --source-maps","nodemon":"nodemon --delay 1000ms -i src lib/app.js start","watch":"babel --out-dir lib src --source-maps --watch","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/nexushubs/nexusdocs.git"},"keywords":["storage","file","system"],"author":{"name":"alphakevin"},"license":"ISC","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-root-import":"^5.1.0","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-stage-3":"^6.24.1","eslint":"^4.10.0","nodemon":"^1.12.1"},"dependencies":{"ali-oss":"^4.11.2","archiver":"^2.1.0","base32-encode":"^0.1.0","body-parser":"^1.18.2","boolean":"^0.1.3","camelcase":"^4.1.0","cli-table":"^0.3.1","commander":"^2.11.0","config":"^1.28.1","content-disposition":"^0.5.2","cors":"^2.8.4","dataurl":"^0.1.0","decamelize":"^1.2.0","dotenv":"^4.0.0","es6-promisify":"^5.0.0","express":"^4.16.2","express-wrap-async":"^1.0.3","filenamify":"^2.0.0","get-stream":"^3.0.0","gm":"^1.23.0","image-size":"^0.6.1","is-stream":"^1.1.0","json-stable-stringify":"^1.0.1","lodash":"^4.17.4","mime-types":"^2.1.17","mkdirp":"^0.5.1","mongodb":"^2.2.33","multer":"^1.3.0","new-filename":"^1.0.1","request":"^2.83.0","schema-inspector":"^1.6.8","sharp":"^0.18.4","source-map-support":"^0.5.0","statuses":"^1.4.0","uppercamelcase":"^3.0.0","uuid":"^3.1.0","zip-stream-parser":"^0.2.0"},"bugs":{"url":"https://github.com/nexushubs/nexusdocs/issues"},"homepage":"https://github.com/nexushubs/nexusdocs#readme","_id":"nexusdocs-server@0.2.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"alphakevin","email":"get.so.smart@gmail.com"},"dist":{"integrity":"sha512-6WvZ7n2fxjM7pcf70TbpMADRHRDRm13LWDtowUNVclDRX/dg/lVHcgjX4YSDnCKoXIn3TKRnzo+Y09zwQ9UNjQ==","shasum":"c97d31dc493ddaec61273c5a310646c7accd345e","tarball":"https://registry.npmjs.org/nexusdocs-server/-/nexusdocs-server-0.2.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFOgM5mY7nsBWD2v4A4jCyCsmnSvsKSiaOOfh3pFSgpjAiEA57BGxBWi6R/QRTPDog5K8BtBq0pn1j1TqSaZLmMn8oU="}]},"maintainers":[{"name":"alphakevin","email":"get.so.smart@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nexusdocs-server-0.2.3.tgz_1516594214610_0.2888313978910446"},"directories":{}},"0.2.4":{"name":"nexusdocs-server","version":"0.2.4","description":"NexusHubs server, a storage engine proxy for multi provider","main":"lib/app.js","scripts":{"start":"node lib/app start","debug":"nodemon --inspect --delay 1000ms -i src lib/app.js start","build":"babel --out-dir lib src --source-maps","nodemon":"nodemon --delay 1000ms -i src lib/app.js start","watch":"babel --out-dir lib src --source-maps --watch","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/nexushubs/nexusdocs.git"},"keywords":["storage","file","system"],"author":{"name":"alphakevin"},"license":"ISC","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-root-import":"^5.1.0","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-stage-3":"^6.24.1","eslint":"^4.10.0","nodemon":"^1.12.1"},"dependencies":{"ali-oss":"^4.11.2","archiver":"^2.1.0","base32-encode":"^0.1.0","body-parser":"^1.18.2","boolean":"^0.1.3","camelcase":"^4.1.0","cli-table":"^0.3.1","commander":"^2.11.0","config":"^1.28.1","content-disposition":"^0.5.2","cors":"^2.8.4","dataurl":"^0.1.0","decamelize":"^1.2.0","dotenv":"^4.0.0","es6-promisify":"^5.0.0","express":"^4.16.2","express-wrap-async":"^1.0.3","filenamify":"^2.0.0","get-stream":"^3.0.0","gm":"^1.23.0","image-size":"^0.6.1","is-stream":"^1.1.0","json-stable-stringify":"^1.0.1","lodash":"^4.17.4","mime-types":"^2.1.17","mkdirp":"^0.5.1","mongodb":"^2.2.33","multer":"^1.3.0","new-filename":"^1.0.1","request":"^2.83.0","schema-inspector":"^1.6.8","sharp":"^0.18.4","source-map-support":"^0.5.0","statuses":"^1.4.0","uppercamelcase":"^3.0.0","uuid":"^3.1.0","zip-stream-parser":"^0.2.0"},"bugs":{"url":"https://github.com/nexushubs/nexusdocs/issues"},"homepage":"https://github.com/nexushubs/nexusdocs#readme","_id":"nexusdocs-server@0.2.4","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"alphakevin","email":"get.so.smart@gmail.com"},"dist":{"integrity":"sha512-p8ZofaG3zXuUj6hDEd+eVHfw2ep0HIFichPhUB5yeEgO5BTMNzro824aW0Uq2ACftotI8ISL+UKRnDW/1Ox8mg==","shasum":"e30b5431046e18d776c5260f0b15519fa85c0b7c","tarball":"https://registry.npmjs.org/nexusdocs-server/-/nexusdocs-server-0.2.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDM8VHeG+olDKleCWtw31zad8iEXB2iYnKCFZW6qgQHZAiAi7AOdOYyzLDYrS52B9l8Ozq7P92+jMGsHoeS53Kr9Dw=="}]},"maintainers":[{"name":"alphakevin","email":"get.so.smart@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nexusdocs-server-0.2.4.tgz_1516691967391_0.5131663400679827"},"directories":{}},"0.2.5":{"name":"nexusdocs-server","version":"0.2.5","description":"NexusHubs server, a storage engine proxy for multi provider","main":"lib/app.js","scripts":{"start":"node lib/app start","debug":"nodemon --inspect --delay 1000ms -i src lib/app.js start","build":"babel --out-dir lib src --source-maps","nodemon":"nodemon --delay 1000ms -i src lib/app.js start","watch":"babel --out-dir lib src --source-maps --watch","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/nexushubs/nexusdocs.git"},"keywords":["storage","file","system"],"author":{"name":"alphakevin"},"license":"ISC","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-root-import":"^5.1.0","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-stage-3":"^6.24.1","eslint":"^4.10.0","nodemon":"^1.12.1"},"dependencies":{"ali-oss":"^4.11.2","archiver":"^2.1.0","base32-encode":"^0.1.0","body-parser":"^1.18.2","boolean":"^0.1.3","camelcase":"^4.1.0","cli-table":"^0.3.1","commander":"^2.11.0","config":"^1.28.1","content-disposition":"^0.5.2","cors":"^2.8.4","dataurl":"^0.1.0","decamelize":"^1.2.0","dotenv":"^4.0.0","es6-promisify":"^5.0.0","express":"^4.16.2","express-wrap-async":"^1.0.3","filenamify":"^2.0.0","get-stream":"^3.0.0","gm":"^1.23.0","image-size":"^0.6.1","is-stream":"^1.1.0","json-stable-stringify":"^1.0.1","lodash":"^4.17.4","mime-types":"^2.1.17","mkdirp":"^0.5.1","mongodb":"^2.2.33","multer":"^1.3.0","new-filename":"^1.0.1","nexusdocs-client":"^0.2.4","request":"^2.83.0","schema-inspector":"^1.6.8","sharp":"^0.18.4","source-map-support":"^0.5.0","statuses":"^1.4.0","uppercamelcase":"^3.0.0","uuid":"^3.1.0","zip-stream-parser":"^0.2.0"},"bugs":{"url":"https://github.com/nexushubs/nexusdocs/issues"},"homepage":"https://github.com/nexushubs/nexusdocs#readme","_id":"nexusdocs-server@0.2.5","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"alphakevin","email":"get.so.smart@gmail.com"},"dist":{"integrity":"sha512-KIth54OUz/RE3nH2FvDtx9Dnbm67ON4dZ0loAB2LPjgyGL0fNb9I+Od3neB37VLoap06zAduB6PJxgUlbpFATg==","shasum":"de53defb46e6d15077fa299fadb702445d47e83b","tarball":"https://registry.npmjs.org/nexusdocs-server/-/nexusdocs-server-0.2.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBwUxVRt1b6p5rUxN8/t08YOPkrW7eQ4X28h90gKJ7KgIhAN/ww5a0HLtkq37WwQ7J6aT4YdQjmmD3YbNQCdcHTHXC"}]},"maintainers":[{"name":"alphakevin","email":"get.so.smart@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nexusdocs-server-0.2.5.tgz_1517472013955_0.9342672042548656"},"directories":{}},"0.2.6":{"name":"nexusdocs-server","version":"0.2.6","description":"NexusHubs server, a storage engine proxy for multi provider","main":"lib/app.js","scripts":{"start":"node lib/app start","debug":"nodemon --inspect --delay 1000ms -i src lib/app.js start","build":"babel --out-dir lib src --source-maps","nodemon":"nodemon --delay 1000ms -i src lib/app.js start","watch":"babel --out-dir lib src --source-maps --watch","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/nexushubs/nexusdocs.git"},"keywords":["storage","file","system"],"author":{"name":"alphakevin"},"license":"ISC","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-root-import":"^5.1.0","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-stage-3":"^6.24.1","eslint":"^4.10.0","nodemon":"^1.12.1"},"dependencies":{"ali-oss":"^4.11.2","archiver":"^2.1.0","base32-encode":"^0.1.0","body-parser":"^1.18.2","boolean":"^0.1.3","camelcase":"^4.1.0","cli-table":"^0.3.1","commander":"^2.11.0","config":"^1.28.1","content-disposition":"^0.5.2","cors":"^2.8.4","dataurl":"^0.1.0","decamelize":"^1.2.0","dotenv":"^4.0.0","es6-promisify":"^5.0.0","express":"^4.16.2","express-wrap-async":"^1.0.3","filenamify":"^2.0.0","get-stream":"^3.0.0","gm":"^1.23.0","image-size":"^0.6.1","is-stream":"^1.1.0","json-stable-stringify":"^1.0.1","lodash":"^4.17.4","mime-types":"^2.1.17","mkdirp":"^0.5.1","mongodb":"^2.2.33","multer":"^1.3.0","new-filename":"^1.0.1","nexusdocs-client":"^0.2.4","request":"^2.83.0","schema-inspector":"^1.6.8","sharp":"^0.18.4","source-map-support":"^0.5.0","statuses":"^1.4.0","uppercamelcase":"^3.0.0","uuid":"^3.1.0","zip-stream-parser":"^0.2.0"},"bugs":{"url":"https://github.com/nexushubs/nexusdocs/issues"},"homepage":"https://github.com/nexushubs/nexusdocs#readme","_id":"nexusdocs-server@0.2.6","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"alphakevin","email":"get.so.smart@gmail.com"},"dist":{"integrity":"sha512-6sL8J5n57FPqRvLTuenPSrwAUswM6vvnTxl9THmBW+RqdpZklA2QAx4BRwh19POeVKMGnNMsa3bE7NbqunfOKA==","shasum":"47b4c99c5684f09a25c37c9b5cac1fb53ad2d833","tarball":"https://registry.npmjs.org/nexusdocs-server/-/nexusdocs-server-0.2.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDbHHssh3rzR827ie3Od9nNgPj+GMVopdm+zUbWOIKgvAiEA9nXKG339jsw0L5/97MS6jxzRRb3USlNzvv4I1Lmcz7M="}]},"maintainers":[{"name":"alphakevin","email":"get.so.smart@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nexusdocs-server-0.2.6.tgz_1517546262558_0.4320302091073245"},"directories":{}},"0.2.7":{"name":"nexusdocs-server","version":"0.2.7","description":"NexusHubs server, a storage engine proxy for multi provider","main":"lib/app.js","scripts":{"start":"node lib/app start","debug":"nodemon --inspect --delay 1000ms -i src lib/app.js start","build":"babel --out-dir lib src --source-maps","nodemon":"nodemon --delay 1000ms -i src lib/app.js start","watch":"babel --out-dir lib src --source-maps --watch","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/nexushubs/nexusdocs.git"},"keywords":["storage","file","system"],"author":{"name":"alphakevin"},"license":"ISC","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-root-import":"^5.1.0","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-stage-3":"^6.24.1","eslint":"^4.10.0","nodemon":"^1.12.1"},"dependencies":{"ali-oss":"^4.11.2","archiver":"^2.1.0","base32-encode":"^0.1.0","body-parser":"^1.18.2","boolean":"^0.1.3","camelcase":"^4.1.0","cli-table":"^0.3.1","commander":"^2.11.0","config":"^1.28.1","content-disposition":"^0.5.2","cors":"^2.8.4","dataurl":"^0.1.0","decamelize":"^1.2.0","dotenv":"^4.0.0","es6-promisify":"^5.0.0","express":"^4.16.2","express-wrap-async":"^1.0.3","filenamify":"^2.0.0","get-stream":"^3.0.0","gm":"^1.23.0","image-size":"^0.6.1","is-stream":"^1.1.0","json-stable-stringify":"^1.0.1","lodash":"^4.17.4","mime-types":"^2.1.17","mkdirp":"^0.5.1","mongodb":"^2.2.33","multer":"^1.3.0","new-filename":"^1.0.1","nexusdocs-client":"^0.2.4","request":"^2.83.0","schema-inspector":"^1.6.8","sharp":"^0.18.4","source-map-support":"^0.5.0","statuses":"^1.4.0","uppercamelcase":"^3.0.0","uuid":"^3.1.0","zip-stream-parser":"^0.2.0"},"bugs":{"url":"https://github.com/nexushubs/nexusdocs/issues"},"homepage":"https://github.com/nexushubs/nexusdocs#readme","_id":"nexusdocs-server@0.2.7","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"alphakevin","email":"get.so.smart@gmail.com"},"dist":{"integrity":"sha512-m4Ts9i5Wz+L+qxoAdq1+c5H3uFizM/BVS0yrLeNyJKeRo7VWbxPO65Ghqr5KpbsNgvh6l5tMw3WuFLhUAk0UyQ==","shasum":"d2e2d8d2674ce24d3ae6cd28483b1e656d44e535","tarball":"https://registry.npmjs.org/nexusdocs-server/-/nexusdocs-server-0.2.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDUNEDk2Fn4FHXOjSTCjorFTWXi2yUeVk+2hweNjNxQXAiA+fMqBiwWabrurwXSXSd4Su3ILEVKZMp7y2jFoJ7WQlQ=="}]},"maintainers":[{"name":"alphakevin","email":"get.so.smart@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nexusdocs-server-0.2.7.tgz_1517902014104_0.7870426727458835"},"directories":{}},"0.2.8":{"name":"nexusdocs-server","version":"0.2.8","description":"NexusHubs server, a storage engine proxy for multi provider","main":"lib/app.js","scripts":{"start":"node lib/app start","debug":"nodemon --inspect --delay 1000ms -i src lib/app.js start","build":"babel --out-dir lib src --source-maps","nodemon":"nodemon --delay 1000ms -i src lib/app.js start","watch":"babel --out-dir lib src --source-maps --watch","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/nexushubs/nexusdocs.git"},"keywords":["storage","file","system"],"author":{"name":"alphakevin"},"license":"ISC","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-root-import":"^5.1.0","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-stage-3":"^6.24.1","eslint":"^4.10.0","nodemon":"^1.12.1"},"dependencies":{"ali-oss":"^4.11.2","archiver":"^2.1.0","base32-encode":"^0.1.0","body-parser":"^1.18.2","boolean":"^0.1.3","camelcase":"^4.1.0","cli-table":"^0.3.1","commander":"^2.11.0","config":"^1.28.1","content-disposition":"^0.5.2","cors":"^2.8.4","dataurl":"^0.1.0","decamelize":"^1.2.0","dotenv":"^4.0.0","es6-promisify":"^5.0.0","express":"^4.16.2","express-wrap-async":"^1.0.3","filenamify":"^2.0.0","get-stream":"^3.0.0","gm":"^1.23.0","image-size":"^0.6.1","is-stream":"^1.1.0","json-stable-stringify":"^1.0.1","lodash":"^4.17.4","mime-types":"^2.1.17","mkdirp":"^0.5.1","mongodb":"^2.2.33","multer":"^1.3.0","new-filename":"^1.0.1","nexusdocs-client":"^0.2.4","request":"^2.83.0","schema-inspector":"^1.6.8","sharp":"^0.18.4","source-map-support":"^0.5.0","statuses":"^1.4.0","uppercamelcase":"^3.0.0","uuid":"^3.1.0","zip-stream-parser":"^0.2.0"},"bugs":{"url":"https://github.com/nexushubs/nexusdocs/issues"},"homepage":"https://github.com/nexushubs/nexusdocs#readme","_id":"nexusdocs-server@0.2.8","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"alphakevin","email":"get.so.smart@gmail.com"},"dist":{"integrity":"sha512-fCLH1qTpRvieVM5YDS/4mbLSPTRqjdYf0Vy5zK0EPVC8puOjl2Isimmv4TrhUoO3cFBJimnqRwev1iExy/jrBg==","shasum":"617caa66bfbe36ea7c767afc8a27b26f63542734","tarball":"https://registry.npmjs.org/nexusdocs-server/-/nexusdocs-server-0.2.8.tgz","fileCount":238,"unpackedSize":646332,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICikmudlhwFWsEVW1SS1CY0q3HH/juqZEgnJ2RQ2tFVqAiBLoHuX6EOWMYD0Rsw5d/gBQDg2Jm/ptCE91+TggNeVgw=="}]},"maintainers":[{"name":"alphakevin","email":"get.so.smart@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nexusdocs-server_0.2.8_1517992482927_0.590028488522125"},"_hasShrinkwrap":false},"0.2.9":{"name":"nexusdocs-server","version":"0.2.9","description":"NexusHubs server, a storage engine proxy for multi provider","main":"lib/app.js","scripts":{"start":"node lib/app start","debug":"nodemon --inspect --delay 1000ms -i src lib/app.js start","build":"babel --out-dir lib src --source-maps","nodemon":"nodemon --delay 1000ms -i src lib/app.js start","watch":"babel --out-dir lib src --source-maps --watch","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/nexushubs/nexusdocs.git"},"keywords":["storage","file","system"],"author":{"name":"alphakevin"},"license":"ISC","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-root-import":"^5.1.0","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-stage-3":"^6.24.1","eslint":"^4.10.0","nodemon":"^1.12.1"},"dependencies":{"ali-oss":"^4.11.2","archiver":"^2.1.0","base32-encode":"^0.1.0","body-parser":"^1.18.2","boolean":"^0.1.3","camelcase":"^4.1.0","cli-table":"^0.3.1","commander":"^2.11.0","config":"^1.28.1","content-disposition":"^0.5.2","cors":"^2.8.4","dataurl":"^0.1.0","decamelize":"^1.2.0","dotenv":"^4.0.0","es6-promisify":"^5.0.0","express":"^4.16.2","express-wrap-async":"^1.0.3","filenamify":"^2.0.0","get-stream":"^3.0.0","gm":"^1.23.0","image-size":"^0.6.1","is-stream":"^1.1.0","json-stable-stringify":"^1.0.1","lodash":"^4.17.4","mime-types":"^2.1.17","mkdirp":"^0.5.1","mongodb":"^2.2.33","multer":"^1.3.0","new-filename":"^1.0.1","nexusdocs-client":"^0.2.5","request":"^2.83.0","schema-inspector":"^1.6.8","sharp":"^0.18.4","source-map-support":"^0.5.0","statuses":"^1.4.0","uppercamelcase":"^3.0.0","uuid":"^3.1.0","zip-stream-parser":"^0.2.0"},"bugs":{"url":"https://github.com/nexushubs/nexusdocs/issues"},"homepage":"https://github.com/nexushubs/nexusdocs#readme","_id":"nexusdocs-server@0.2.9","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"alphakevin","email":"get.so.smart@gmail.com"},"dist":{"integrity":"sha512-zTd6OvVXxrhx4i33wva89ajvohS8I2Z5ZKiNP7y1DxexCtIE6PGruf9p7N49+jqgyPzzkqrXoa8yubcpV8WSOQ==","shasum":"b4d3f5412e5e21f7c811756f7ee0b2191fc335ba","tarball":"https://registry.npmjs.org/nexusdocs-server/-/nexusdocs-server-0.2.9.tgz","fileCount":238,"unpackedSize":647442,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCd5gsNgDmnY0oozZSnXFZnTkBcTPIGsdA/GNIMKjr4GAIhAOM2QVnHcMK759afpopwF3LepbTxpMc3taUbgs0IlGPr"}]},"maintainers":[{"name":"alphakevin","email":"get.so.smart@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nexusdocs-server_0.2.9_1518340096817_0.35042161403344063"},"_hasShrinkwrap":false},"0.2.10":{"name":"nexusdocs-server","version":"0.2.10","description":"NexusHubs server, a storage engine proxy for multi provider","main":"lib/app.js","scripts":{"start":"node lib/app start","debug":"nodemon --inspect --delay 1000ms -i src lib/app.js start","build":"babel --out-dir lib src --source-maps","nodemon":"nodemon --delay 1000ms -i src lib/app.js start","watch":"babel --out-dir lib src --source-maps --watch","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/nexushubs/nexusdocs/tree/master/packages/nexusdocs-client"},"keywords":["storage","file","system"],"author":{"name":"alphakevin"},"license":"ISC","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-root-import":"^5.1.0","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-stage-3":"^6.24.1","eslint":"^4.10.0","nodemon":"^1.12.1"},"dependencies":{"ali-oss":"^4.11.2","archiver":"^2.1.0","base32-encode":"^0.1.0","body-parser":"^1.18.2","boolean":"^0.1.3","camelcase":"^4.1.0","cli-table":"^0.3.1","commander":"^2.11.0","config":"^1.28.1","content-disposition":"^0.5.2","cors":"^2.8.4","dataurl":"^0.1.0","decamelize":"^1.2.0","dotenv":"^4.0.0","es6-promisify":"^5.0.0","express":"^4.16.2","express-wrap-async":"^1.0.3","filenamify":"^2.0.0","get-stream":"^3.0.0","gm":"^1.23.0","image-size":"^0.6.1","is-stream":"^1.1.0","json-stable-stringify":"^1.0.1","lodash":"^4.17.4","mime-types":"^2.1.17","mkdirp":"^0.5.1","mongodb":"^2.2.33","multer":"^1.3.0","new-filename":"^1.0.1","nexusdocs-client":"^0.2.7","request":"^2.83.0","schema-inspector":"^1.6.8","sharp":"^0.18.4","source-map-support":"^0.5.0","statuses":"^1.4.0","uppercamelcase":"^3.0.0","uuid":"^3.1.0","zip-stream-parser":"^0.2.0"},"_id":"nexusdocs-server@0.2.10","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"alphakevin","email":"get.so.smart@gmail.com"},"dist":{"integrity":"sha512-XvPMdUfs1idjCQbgxazOaCdt9hbAKfO9MqdtoeYs/IwbZIS9x5xijMz349YJddQC1WCWdyaL3lPkov6IC2iP6w==","shasum":"05c9e65a15d4e40f8b97d9495dc4633da7f5ce30","tarball":"https://registry.npmjs.org/nexusdocs-server/-/nexusdocs-server-0.2.10.tgz","fileCount":239,"unpackedSize":663030,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDerZFWWnnU25UyevtsGngcDczKoA739jEzLeJzQSqNRAiEAiKh6+ECXYPpJB78Uc5cMjn+hmoOd/41C7yFhDG/YOSE="}]},"maintainers":[{"name":"alphakevin","email":"get.so.smart@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nexusdocs-server_0.2.10_1521531161778_0.6254581891081592"},"_hasShrinkwrap":false},"0.2.11":{"name":"nexusdocs-server","version":"0.2.11","description":"NexusHubs server, a storage engine proxy for multi provider","main":"lib/app.js","scripts":{"start":"node lib/app start","debug":"nodemon --inspect --delay 1000ms -i src lib/app.js start","build":"babel --out-dir lib src --source-maps","nodemon":"nodemon --delay 1000ms -i src lib/app.js start","watch":"babel --out-dir lib src --source-maps --watch","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/nexushubs/nexusdocs/tree/master/packages/nexusdocs-client"},"keywords":["storage","file","system"],"author":{"name":"alphakevin"},"license":"ISC","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-root-import":"^5.1.0","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-stage-3":"^6.24.1","eslint":"^4.10.0","nodemon":"^1.12.1"},"dependencies":{"ali-oss":"^4.11.2","archiver":"^2.1.0","base32-encode":"^0.1.0","body-parser":"^1.18.2","boolean":"^0.1.3","camelcase":"^4.1.0","cli-table":"^0.3.1","commander":"^2.11.0","config":"^1.28.1","content-disposition":"^0.5.2","cors":"^2.8.4","dataurl":"^0.1.0","decamelize":"^1.2.0","dotenv":"^4.0.0","es6-promisify":"^5.0.0","express":"^4.16.2","express-wrap-async":"^1.0.3","filenamify":"^2.0.0","get-stream":"^3.0.0","gm":"^1.23.0","image-size":"^0.6.1","is-stream":"^1.1.0","json-stable-stringify":"^1.0.1","lodash":"^4.17.4","mime-types":"^2.1.17","mkdirp":"^0.5.1","mongodb":"^2.2.33","multer":"^1.3.0","new-filename":"^1.0.1","nexusdocs-client":"^0.2.8","request":"^2.83.0","schema-inspector":"^1.6.8","sharp":"^0.18.4","source-map-support":"^0.5.0","statuses":"^1.4.0","uppercamelcase":"^3.0.0","uuid":"^3.1.0","zip-stream-parser":"^0.2.0"},"_id":"nexusdocs-server@0.2.11","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"alphakevin","email":"get.so.smart@gmail.com"},"dist":{"integrity":"sha512-69vO0+A7oXbEXReuGk1ZW/uKdJ2fsRjoYq6q7hSxDCJmUPUt4wVQHtr6cMFXlUdZRarWRfZFwjOXx+klw9ifPQ==","shasum":"98c7047fdc8c7042be0ed9c7994f70a264a4c5e0","tarball":"https://registry.npmjs.org/nexusdocs-server/-/nexusdocs-server-0.2.11.tgz","fileCount":240,"unpackedSize":664101,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0kewgFbRpN/nY5Je2X9X7sk5H0xP/WeuyDEn90/2OSAIgS0X7dvvcw48bKUsnIFwTyYKxbWfHFgL4sOvkb8ZXdK8="}]},"maintainers":[{"name":"alphakevin","email":"get.so.smart@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nexusdocs-server_0.2.11_1521601341866_0.6784095951058351"},"_hasShrinkwrap":false},"0.2.12":{"name":"nexusdocs-server","version":"0.2.12","description":"NexusHubs server, a storage engine proxy for multi provider","main":"lib/app.js","scripts":{"start":"node lib/app start","debug":"nodemon --inspect --delay 1000ms -i src lib/app.js start","build":"babel --out-dir lib src --source-maps","nodemon":"nodemon --delay 1000ms -i src lib/app.js start","watch":"babel --out-dir lib src --source-maps --watch","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/nexushubs/nexusdocs/tree/master/packages/nexusdocs-server"},"keywords":["storage","file","system"],"author":{"name":"alphakevin"},"license":"ISC","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.0.1","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-root-import":"^5.1.0","babel-plugin-transform-class-properties":"^6.24.1","babel-preset-env":"^1.6.1","babel-preset-stage-3":"^6.24.1","eslint":"^4.10.0","nodemon":"^1.12.1"},"dependencies":{"ali-oss":"^4.11.2","archiver":"^2.1.0","base32-encode":"^0.1.0","body-parser":"^1.18.2","boolean":"^0.1.3","camelcase":"^4.1.0","cli-table":"^0.3.1","commander":"^2.11.0","config":"^1.28.1","content-disposition":"^0.5.2","cors":"^2.8.4","dataurl":"^0.1.0","decamelize":"^1.2.0","dotenv":"^4.0.0","es6-promisify":"^5.0.0","express":"^4.16.2","express-wrap-async":"^1.0.3","filenamify":"^2.0.0","get-stream":"^3.0.0","gm":"^1.23.0","image-size":"^0.6.1","is-stream":"^1.1.0","json-stable-stringify":"^1.0.1","lodash":"^4.17.4","mime-types":"^2.1.17","mkdirp":"^0.5.1","mongodb":"^2.2.33","multer":"^1.3.0","new-filename":"^1.0.1","nexusdocs-client":"^0.2.8","request":"^2.83.0","schema-inspector":"^1.6.8","sharp":"^0.18.4","source-map-support":"^0.5.0","statuses":"^1.4.0","uppercamelcase":"^3.0.0","uuid":"^3.1.0","zip-stream-parser":"^0.2.0"},"_id":"nexusdocs-server@0.2.12","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"alphakevin","email":"get.so.smart@gmail.com"},"dist":{"integrity":"sha512-vgFDptjDvBc51CpDCcMM++LJ/gs1WKW6GLabBOND+Wgg2iXus3IfCxxKSjUePa6j8Ly6x81CJsfCx8Ej/BSaEQ==","shasum":"0c508f1d4e3c9ed8662d5457afee9f541ca2313e","tarball":"https://registry.npmjs.org/nexusdocs-server/-/nexusdocs-server-0.2.12.tgz","fileCount":240,"unpackedSize":664101,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBMqWANKOeHgNalpmO4kKM97JCX9tKPCejUkH9E1dubKAiEAxLIstNd3/3kitgr0KqBdQK1gr6Bp8qQiUMQ/K6A4Kfg="}]},"maintainers":[{"name":"alphakevin","email":"get.so.smart@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nexusdocs-server_0.2.12_1521601515043_0.3006830157053959"},"_hasShrinkwrap":false},"0.3.1":{"name":"nexusdocs-server","version":"0.3.1","description":"NexusHubs server, a storage engine proxy for multi provider","main":"lib/app.js","scripts":{"start":"node lib/app start","debug":"nodemon --inspect --delay 1000ms -i src lib/app.js start","build":"babel --out-dir lib src --source-maps","nodemon":"nodemon --delay 1000ms -i src lib/app.js start","watch":"babel --out-dir lib src --source-maps --watch","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/nexushubs/nexusdocs/tree/master/packages/nexusdocs-server"},"keywords":["storage","file","system"],"author":{"name":"alphakevin"},"license":"ISC","devDependencies":{"@babel/cli":"^7.0.0-beta.46","@babel/core":"^7.0.0-beta.46","@babel/plugin-transform-runtime":"^7.0.0-beta.46","@babel/preset-env":"^7.0.0-beta.46","@babel/preset-stage-3":"^7.0.0-beta.46","babel-eslint":"^8.2.3","babel-plugin-module-resolver":"^3.1.1","babel-plugin-transform-class-properties":"^6.24.1","eslint":"^4.19.1","nodemon":"^1.17.5"},"dependencies":{"@babel/runtime":"^7.0.0-beta.46","ali-oss":"^4.15.0","archiver":"^2.1.1","base32-encode":"^0.1.1","body-parser":"^1.18.2","boolean":"^0.1.3","camelcase":"^4.1.0","cli-table":"^0.3.1","commander":"^2.15.1","config":"^1.30.0","content-disposition":"^0.5.2","cors":"^2.8.4","dataurl":"^0.1.0","decamelize":"^1.2.0","dotenv":"^4.0.0","es6-promisify":"^5.0.0","express":"^4.16.3","express-wrap-async":"^1.0.3","get-stream":"^3.0.0","gm":"^1.23.1","image-size":"^0.6.2","is-stream":"^1.1.0","json-stable-stringify":"^1.0.1","lodash":"^4.17.10","mime-types":"^2.1.18","mkdirp":"^0.5.1","mongodb":"^2.2.35","multer":"^1.3.0","new-filename":"^1.0.1","request":"^2.87.0","schema-inspector":"^1.6.8","sharp":"^0.18.4","source-map-support":"^0.5.6","statuses":"^1.5.0","uppercamelcase":"^3.0.0","uuid":"^3.2.1","zip-stream-parser":"^0.2.0"},"_id":"nexusdocs-server@0.3.1","_npmVersion":"6.1.0","_nodeVersion":"8.9.4","_npmUser":{"name":"alphakevin","email":"get.so.smart@gmail.com"},"dist":{"integrity":"sha512-mDKow09tspR4/8FumJLqydGbHI6LBmMZhVkYzXj/2SNqbUgSoWUFW255P8f8nrMwaEkTfLWfK/NSOk/Bm0t8uA==","shasum":"2bac34809395d58c01c479b24358b51afbf3c427","tarball":"https://registry.npmjs.org/nexusdocs-server/-/nexusdocs-server-0.3.1.tgz","fileCount":240,"unpackedSize":628535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMwBICRA9TVsSAnZWagAAbI0QAKMy6y8fysCyaq0SPntO\nds3pUl+a2jMZ+43LgMujYZ1oSYzJImqADXwCBuBut35H0qPPsxy2wsH2qa6b\nwJ1Us/FMpJjtCNYvX7X/xVB01Bxl1kxuJ/QjwFwCkhx1BP90b4DSCvDl3adU\npNybA7N8Rmj5m5f5pc8DGut3uvYZiieYy1ckzOKRv9V2WkIdFxH/Q6OxD4Mg\nQ3g0LYZQn9hwhp2kbLlTkMl4ct6RQ2v/sgb5xbNiVl+RUNum1lP2vAkHXZeg\nKKEQd95/Vfd+HNmR7+BxyYkQrEkVFmn2w/8eMbbtVjeDzzKcprcZrzrvaEKN\nHpIVhwPZdQ04y572KvSolGsYwNajcK3e5FYKmXMI9xPpH4a28Oe0xHdWiK8T\nKDYILXhDWVD2Wy8ywRJTlz0E5X2XHh/aXVg4ktd7WNLD5FASshQsLAyFisvf\nAoG0TnasD9fYobRYuqu9e/0fAlZf22y8YX/mozCjEi9Vm/GqGFAi7KN12y5n\n+gpW+28t0VMBjTBPc1y6ZA9FxPeIrHcuhmQDHyFT5FfrNOK+q/Mdhbm5jhip\n7458l8gDPS3KZwxxNTM1ICsf1AqeTPoVd4exAvlH3ls3kC8ffo/aW3kdKs+P\nWvfA2XNuwMVfCIt948Zl+Su5NIhMXD7V2j17MGVXECwGcsce4hkiit33lp5M\nx+gW\r\n=62G4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgwsnculmeLHsqis/eCOoPgNp4JhOFSHzw4UyoM9M07gIhAOlOpWaBrKdqxo48t0cJ6fv0F5pe2d+65yZy+xqbYmiH"}]},"maintainers":[{"name":"alphakevin","email":"get.so.smart@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nexusdocs-server_0.3.1_1530069064355_0.33396646393970575"},"_hasShrinkwrap":false},"0.3.2":{"name":"nexusdocs-server","version":"0.3.2","description":"NexusHubs server, a storage engine proxy for multi provider","main":"lib/app.js","scripts":{"start":"node lib/app start","debug":"nodemon --inspect --delay 1000ms -i src lib/app.js start","build":"babel --out-dir lib src --source-maps","nodemon":"nodemon --delay 1000ms -i src lib/app.js start","watch":"babel --out-dir lib src --source-maps --watch","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/nexushubs/nexusdocs/tree/master/packages/nexusdocs-server"},"keywords":["storage","file","system"],"author":{"name":"alphakevin"},"license":"ISC","devDependencies":{"@babel/cli":"^7.0.0-beta.46","@babel/core":"^7.0.0-beta.46","@babel/plugin-transform-runtime":"^7.0.0-beta.46","@babel/preset-env":"^7.0.0-beta.46","@babel/preset-stage-3":"^7.0.0-beta.46","babel-eslint":"^8.2.3","babel-plugin-module-resolver":"^3.1.1","babel-plugin-transform-class-properties":"^6.24.1","eslint":"^4.19.1","nodemon":"^1.17.5"},"dependencies":{"@babel/runtime":"^7.0.0-beta.46","ali-oss":"^4.15.0","archiver":"^2.1.1","base32-encode":"^0.1.1","body-parser":"^1.18.2","boolean":"^0.1.3","camelcase":"^4.1.0","cli-table":"^0.3.1","commander":"^2.15.1","config":"^1.30.0","content-disposition":"^0.5.2","cors":"^2.8.4","dataurl":"^0.1.0","decamelize":"^1.2.0","dotenv":"^4.0.0","es6-promisify":"^5.0.0","express":"^4.16.3","express-wrap-async":"^1.0.3","get-stream":"^3.0.0","gm":"^1.23.1","image-size":"^0.6.2","is-stream":"^1.1.0","json-stable-stringify":"^1.0.1","lodash":"^4.17.10","mime-types":"^2.1.18","mkdirp":"^0.5.1","mongodb":"^2.2.35","multer":"^1.3.0","new-filename":"^1.0.1","request":"^2.87.0","schema-inspector":"^1.6.8","sharp":"^0.18.4","source-map-support":"^0.5.6","statuses":"^1.5.0","uppercamelcase":"^3.0.0","uuid":"^3.2.1","zip-stream-parser":"^0.2.0"},"_id":"nexusdocs-server@0.3.2","_npmVersion":"6.1.0","_nodeVersion":"8.9.4","_npmUser":{"name":"alphakevin","email":"get.so.smart@gmail.com"},"dist":{"integrity":"sha512-fdTWvA9KscLoZggsj89EfqRWMA3Mlj/1ZZGyOu7I9A0ZOjLgxDm9IEA0y0rnbax5+5rLKTZkTcFgsWENeyM79Q==","shasum":"6e3d864dcedfa849b00286dab6bb5458e85cbea3","tarball":"https://registry.npmjs.org/nexusdocs-server/-/nexusdocs-server-0.3.2.tgz","fileCount":240,"unpackedSize":628555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMyt0CRA9TVsSAnZWagAAJekQAJ8gRuvFNQh4/LR+SvMU\nMgYAkKIEWfhPXO2ADaotRLHdIPE0evYk3D1vu22GNDjBMzzaLnwNKLDW5++i\nD4TCb7qeN/HQm4Ds8ncHMmf9mDPOJpJDcsvnTOwbZLroHIiUTdTkQRIh7q4n\npEdk/WHwEnNDiLU0Ph2pyliH8AGBJj51aMCXSf5k0D/ZIMdCBTEQFGHRDFII\nI7PM01vVJLadybCAqnZHdgRytU0iL/LbHb2h1amUCtgFtZy/zRtoGwR3dmyX\nGyOELC3pR4GaoA3qkrhra4woMkCvUUtP7LQwQv69FFwb7x4Q3bCjx5tNN617\nBG98K3l8/N7l+Vv4HtBW2cXAOrelWB6N1IpFKO68JeBvqBnwkMEepXnisgTB\nX3uK2zU2bRKl3dWRAc9VmfCjZqO9r05r8t2kd4etQb3Ux0u8bkmtvoUelxa9\nULfaUBPBAefluXsvSP9okMlzodQVPCDx1l14EBtygLYzNdr00fWNdmwPEmbd\nkBjl2HGimLU3bj/9qH78McEeyCYa3MuCMr6WxEdBhmSGz1/HVcgjkxnrkWOw\n1PdWpStJgctuTQ59Y04Ay2nTqHopIqQceB9TefFtDjx4LeS16Eo+V9Tbr2+4\nBR6Use7wLoqnKKPL0pSMezj/+U9mFuqFNECtq2kP7TK9SXiK0azq6N/SMbyh\nLdPk\r\n=Vh6V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHM+cfejQ/MxIjwBV4jCdXTMJ5BH8nWmgtnOkTGcrbDYAiEAmFRFyzyalO3kTtPArb+/hBhyApt9u3nltpxZMtkozUA="}]},"maintainers":[{"name":"alphakevin","email":"get.so.smart@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nexusdocs-server_0.3.2_1530080116435_0.4447793941532112"},"_hasShrinkwrap":false},"0.4.0":{"name":"nexusdocs-server","version":"0.4.0","description":"NexusHubs server, a storage engine proxy for multi provider","main":"lib/index.js","scripts":{"tsc":"tsc -p ./src","tscw":"tsc -p ./src -w","clean":"rm -rf lib/*","start":"node lib/index start","build":"yarn tsc","watch":"yarn tscw","nodemon":"nodemon --delay 1000ms -i src lib/index start","debug":"nodemon --inspect --delay 1000ms -i src lib/index start","dev":"yarn tscw & yarn nodemon","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/nexushubs/nexusdocs/tree/master/packages/nexusdocs-server"},"keywords":["storage","file","system"],"author":{"name":"alphakevin"},"license":"MIT","devDependencies":{"@types/ali-oss":"^6.0.0","@types/archiver":"^2.1.2","@types/commander":"^2.12.2","@types/config":"^0.0.34","@types/content-disposition":"^0.5.2","@types/elasticsearch":"^5.0.28","@types/es6-promisify":"^6.0.0","@types/express":"^4.16.0","@types/get-stream":"^3.0.1","@types/gm":"^1.18.1","@types/image-size":"^0.0.29","@types/is-stream":"^1.1.0","@types/json-stable-stringify":"^1.0.32","@types/lodash":"^4.14.117","@types/mime-types":"^2.1.0","@types/mongodb":"^3.1.14","@types/multer":"^1.3.7","@types/node":"^10.12.1","@types/qs":"^6.5.1","@types/request":"^2.48.0","@types/sharp":"^0.21.0","@types/statuses":"^1.3.0","@types/uuid":"^3.4.4","babel-eslint":"^8.2.3","babel-plugin-module-resolver":"^3.1.1","babel-plugin-transform-class-properties":"^6.24.1","eslint":"^4.19.1","nodemon":"^1.17.5","typescript":"^3.1.4"},"dependencies":{"ali-oss":"^6.0.1","archiver":"^2.1.1","async-middleware":"^1.2.1","base32-encode":"^0.1.1","body-parser":"^1.18.2","boolean":"^0.1.3","camelcase":"^4.1.0","cli-table":"^0.3.1","commander":"^2.15.1","config":"^1.30.0","content-disposition":"^0.5.2","cors":"^2.8.4","dataurl":"^0.1.0","decamelize":"^1.2.0","elasticsearch":"^15.2.0","es6-promisify":"^6.0.1","express":"^4.16.3","get-stream":"^3.0.0","gm":"^1.23.1","iconv-lite":"^0.4.24","image-size":"^0.6.2","is-stream":"^1.1.0","json-stable-stringify":"^1.0.1","lodash":"^4.17.10","mime-types":"^2.1.18","mkdirp":"^0.5.1","mongodb":"^3.1.8","multer":"^1.3.0","new-filename":"^1.0.1","request":"^2.87.0","schema-inspector":"^1.6.8","sharp":"^0.21.0","source-map-support":"^0.5.9","statuses":"^1.5.0","uppercamelcase":"^3.0.0","uuid":"^3.2.1","zip-stream-parser":"^0.2.0"},"gitHead":"aa7629e868418487864d5681338e488d6ceb0d54","_id":"nexusdocs-server@0.4.0","_npmVersion":"6.4.1","_nodeVersion":"8.11.3","_npmUser":{"name":"alphakevin","email":"get.so.smart@gmail.com"},"dist":{"integrity":"sha512-c/leSsBFT8cXtAzSIHgP2HTa2fQHEscS/LpK5Dv1gwICpkAvfcDLk6t9xYvFqEkB2YL5NZVGYGFSytFRgaBVFA==","shasum":"f145bf1f8109cff67561f5f2dee01858b5ca9435","tarball":"https://registry.npmjs.org/nexusdocs-server/-/nexusdocs-server-0.4.0.tgz","fileCount":305,"unpackedSize":663306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8iFbCRA9TVsSAnZWagAAs2QP/2B8BTrghNX1tDBwnQUZ\naL2sALVbdwFPwD3bTeNWjhHOhZHLSPbv9dHh7lMKUDowCCGGuYxv995HYlHT\nfRzbRtWVOuDCWLPwM5veKNcpr0uu66EufLGF4NNbHE/AC8eRVKSX64WFvZDk\nB7NAAvQYPyFSBGFKDPxUr1Lo2nic3vLypjsSCVtGazY+KXEuCMIfuJ/hpIcG\nfyHGVY65DPHo70jBIMSHEzwrW8DDXOBpij0WH5K4ActrOFsedyBfppXJy8R/\nwmZEz2OpXrzS2lI/vT+rbN5UX0grqI8/MV2lysbp3EwbbzR0ZBwokeSrJji/\nUhnVgfFhqSRwFmcoetZ4DGuKXXN0P66wp9WqDERIVp9g9UabFQGGARBQrBpw\nHkDtjOOKR2AQsyfJH/fTlRVvIUbg9AQa3pfz+pwdndAVMUQ7DmDlsO6sSg8b\nZTm7ON+fMjse+9E/kd6mgHHbQPJqpiGFhy15M5kLZKalqmw727+hT4/VIZis\ni3SmkeUNwwwktiaPOkdaVleQO4dMWSkVbLObTgfKVILX/kmV3ILUvKzLZOwx\nbhSztaWxX930PLwL+ac+MDDRb1NpkeW8g2d33bHsN4VQakntDZwkaknRVJII\nK7vSou+WL1xmocL7oSa7w8YOWDyy/RlW7KeUz2ZD0KwX+7tTKPaTyAloV4K/\nfTLZ\r\n=BC5c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFYzRJvhh0AO/WCm7exI+LadWv1O8O/2C67WyeKBIULSAiEAkiXDdmYUB7xRR8rqwC/h321mlco+SwJNMNveszPF/xA="}]},"maintainers":[{"name":"alphakevin","email":"get.so.smart@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nexusdocs-server_0.4.0_1542594907169_0.8578325983141519"},"_hasShrinkwrap":false},"0.4.1":{"name":"nexusdocs-server","version":"0.4.1","description":"NexusHubs server, a storage engine proxy for multi provider","main":"lib/index.js","scripts":{"tsc":"tsc -p ./src","tscw":"tsc -p ./src -w","clean":"rm -rf lib/*","start":"node lib/index start","build":"yarn tsc","watch":"yarn tscw","nodemon":"nodemon --delay 1000ms -i src lib/index start","debug":"nodemon --inspect --delay 1000ms -i src lib/index start","dev":"yarn tscw & yarn nodemon","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/nexushubs/nexusdocs/tree/master/packages/nexusdocs-server"},"keywords":["storage","file","system"],"author":{"name":"alphakevin"},"license":"MIT","devDependencies":{"@types/ali-oss":"^6.0.0","@types/archiver":"^2.1.2","@types/commander":"^2.12.2","@types/config":"^0.0.34","@types/content-disposition":"^0.5.2","@types/elasticsearch":"^5.0.28","@types/es6-promisify":"^6.0.0","@types/express":"^4.16.0","@types/get-stream":"^3.0.1","@types/gm":"^1.18.1","@types/image-size":"^0.0.29","@types/is-stream":"^1.1.0","@types/json-stable-stringify":"^1.0.32","@types/lodash":"^4.14.117","@types/mime-types":"^2.1.0","@types/mongodb":"^3.1.14","@types/multer":"^1.3.7","@types/node":"^10.12.1","@types/qs":"^6.5.1","@types/request":"^2.48.0","@types/sharp":"^0.21.0","@types/statuses":"^1.3.0","@types/uuid":"^3.4.4","babel-eslint":"^8.2.3","babel-plugin-module-resolver":"^3.1.1","babel-plugin-transform-class-properties":"^6.24.1","eslint":"^4.19.1","nodemon":"^1.17.5","typescript":"^3.1.4"},"dependencies":{"ali-oss":"^6.0.1","archiver":"^2.1.1","async-middleware":"^1.2.1","base32-encode":"^0.1.1","body-parser":"^1.18.2","boolean":"^0.1.3","camelcase":"^4.1.0","cli-table":"^0.3.1","commander":"^2.15.1","config":"^1.30.0","content-disposition":"^0.5.2","cors":"^2.8.4","dataurl":"^0.1.0","decamelize":"^1.2.0","elasticsearch":"^15.2.0","es6-promisify":"^6.0.1","express":"^4.16.3","get-stream":"^3.0.0","gm":"^1.23.1","image-size":"^0.6.2","is-stream":"^1.1.0","json-stable-stringify":"^1.0.1","lodash":"^4.17.10","mime-types":"^2.1.18","mkdirp":"^0.5.1","mongodb":"^3.1.8","multer":"^1.3.0","new-filename":"^1.0.1","request":"^2.87.0","schema-inspector":"^1.6.8","sharp":"^0.21.0","source-map-support":"^0.5.9","statuses":"^1.5.0","uppercamelcase":"^3.0.0","uuid":"^3.2.1","zip-stream-parser":"^0.2.0"},"gitHead":"81a2adcdea52637ab06f6710c11d2a2f38c152a4","_resolved":"","_integrity":"","_from":"file:nexusdocs-server-0.4.1.tgz","_id":"nexusdocs-server@0.4.1","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"alphakevin","email":"get.so.smart@gmail.com"},"dist":{"integrity":"sha512-U4GxRf9vbBJRlL1Ysh4AObCpe+salMiSJkSvhAFR/F3+u1pIYlaZGzZjw9fh3tplEbbR6MkpBTUi731ZxLfNrA==","shasum":"e90b165b4f5fe6ac58b7eeae3b9d4c1c7f1522b3","tarball":"https://registry.npmjs.org/nexusdocs-server/-/nexusdocs-server-0.4.1.tgz","fileCount":305,"unpackedSize":662691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8lrECRA9TVsSAnZWagAAsygP/1gnmYICjpFb4HEacHJc\nVGuDbuWRgbxIYkidZan5YoZKfMPZWLkGpjTpGwsLgch3ET8YkPB2ZLiZSbvk\n/O5dh+nwg2G+N5SmZKN/1NUYvVE9eVhVYERtnNYVy5qmWy+8Rmzd7BdmECVa\nPyTTR413uNkq0jb5dSxxTdiiMc1AVq+HRYc7gqjddvIDDozvdqSkoEx/Dvh9\neMsA4V6X04yr4NBS0AWUvN1qFcXCoA2rVwdcrCLa7RZ5S+FJ/bUOpkGPm1mu\nAJ8C4AdBCc7Z+xElDlamS7MTjB608UwdjIO8zCT9R6wkBmIsBbDtc8N0z4vw\nLmGLxlYHILESGmZ/ABmDon7AKJepKzaa3/ucTT2OqBPOVnpzWpwoZgeTkWw9\nJBdS178+xiu8IiUoZAvPb4s63xSlkBQIQpxwxtfOREocujg8RntBE87I/8TS\nKhKLng5G0NIBGjTwxPpXEmvv15Jt1zPYsAifqJ4YXNUeQDFmGnHnW8YH8dbr\n9OL2+3O8Mdfeht6muOv+RsyslZCpnJAouMXkcNPXnXtdrybK9in6G76iSQu9\niRU8xj/DAx2V/z1+PVvtO4SZvj06QgXqwWxQ1rwX9IQdyFfxzgXeMgLVJE2h\nrVO9o/dSpiLPVCv8y0djlJ2EOIel5FHPP7W7FrhYB9h/3503up7g85OiuWt8\nb3M3\r\n=jaLx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB9fiFj8gFxhlmbh+yayDcAoJIQrgdEM13dzw0SYGgLZAiByJgltPGhMW7DvhPQaGE2m0VXdAPMACAeTARfMPE2aQQ=="}]},"maintainers":[{"name":"alphakevin","email":"get.so.smart@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nexusdocs-server_0.4.1_1542609603340_0.7386980389990434"},"_hasShrinkwrap":false},"0.4.2":{"name":"nexusdocs-server","version":"0.4.2","description":"NexusHubs server, a storage engine proxy for multi provider","main":"lib/index.js","scripts":{"tsc":"tsc -p ./src","tscw":"tsc -p ./src -w","clean":"rm -rf lib/*","start":"node lib/index start","build":"yarn tsc","watch":"yarn tscw","nodemon":"nodemon --delay 1000ms -i src lib/index start","debug":"nodemon --inspect --delay 1000ms -i src lib/index start","dev":"yarn tscw & yarn nodemon","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/nexushubs/nexusdocs/tree/master/packages/nexusdocs-server"},"keywords":["storage","file","system"],"author":{"name":"alphakevin"},"license":"MIT","devDependencies":{"@types/ali-oss":"^6.0.0","@types/archiver":"^2.1.2","@types/commander":"^2.12.2","@types/config":"^0.0.34","@types/content-disposition":"^0.5.2","@types/elasticsearch":"^5.0.28","@types/es6-promisify":"^6.0.0","@types/express":"^4.16.0","@types/get-stream":"^3.0.1","@types/gm":"^1.18.1","@types/image-size":"^0.0.29","@types/is-stream":"^1.1.0","@types/json-stable-stringify":"^1.0.32","@types/lodash":"^4.14.117","@types/mime-types":"^2.1.0","@types/mongodb":"^3.1.14","@types/multer":"^1.3.7","@types/node":"^10.12.1","@types/qs":"^6.5.1","@types/request":"^2.48.0","@types/sharp":"^0.21.0","@types/statuses":"^1.3.0","@types/uuid":"^3.4.4","babel-eslint":"^8.2.3","babel-plugin-module-resolver":"^3.1.1","babel-plugin-transform-class-properties":"^6.24.1","eslint":"^4.19.1","nodemon":"^1.17.5","typescript":"^3.1.4"},"dependencies":{"ali-oss":"^6.0.1","archiver":"^2.1.1","async-middleware":"^1.2.1","base32-encode":"^0.1.1","body-parser":"^1.18.2","boolean":"^0.1.3","camelcase":"^4.1.0","cli-table":"^0.3.1","commander":"^2.15.1","config":"^1.30.0","content-disposition":"^0.5.2","cors":"^2.8.4","dataurl":"^0.1.0","decamelize":"^1.2.0","elasticsearch":"^15.2.0","es6-promisify":"^6.0.1","express":"^4.16.3","get-stream":"^3.0.0","gm":"^1.23.1","image-size":"^0.6.2","is-stream":"^1.1.0","json-stable-stringify":"^1.0.1","lodash":"^4.17.10","mime-types":"^2.1.18","mkdirp":"^0.5.1","mongodb":"^3.1.8","multer":"^1.3.0","new-filename":"^1.0.1","request":"^2.87.0","schema-inspector":"^1.6.8","sharp":"^0.21.0","source-map-support":"^0.5.9","statuses":"^1.5.0","uppercamelcase":"^3.0.0","uuid":"^3.2.1","zip-stream-parser":"^0.2.0"},"gitHead":"defbae19a390cbf2295e4b66c44f054f1512795d","_resolved":"","_integrity":"","_from":"file:nexusdocs-server-0.4.2.tgz","_id":"nexusdocs-server@0.4.2","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"alphakevin","email":"get.so.smart@gmail.com"},"dist":{"integrity":"sha512-lQM2RimuvkYjUMWK+WNNpzhIDxizrEwDby2n3/8Q9WqyVYGS+KIy6SeU2CLgWlVScceYC97souTN7aaD3Hi3eA==","shasum":"3445fe8f2c4746c5af0d07862c572b9ff2bc7cdf","tarball":"https://registry.npmjs.org/nexusdocs-server/-/nexusdocs-server-0.4.2.tgz","fileCount":305,"unpackedSize":694129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9QjGCRA9TVsSAnZWagAAtZQP/2mv5tj2aknRpnFlTxtf\nYK2qssNEmsYdCfgG/Z20CKvi6COBADIpgcnJT85FClPTNEN2V+DnK0qM4wJ4\nBaU9pyBi3PdBNTHzS0WyCViT4/TTlDChnpyNCGnOGv3ahpgLrmZ4M9MlRAYq\nC1dfY06OeBDCfNUShgJ34Q1gbiMB43ttBSHhmxWB8B20w2pFv3I+gXcvV0K+\nIviuWPuURfSTYC7YqvLUBFqGvUxK95FJaK/Ct6vOIDSnJf6euLPQANrNQHQK\nTihFWtqLRoBlfoTEEpwoVZbKTB/BGbuu1pluWaSMgmZufPqViK2L/Y9s+NiO\nIowzobLFPFQmUHoyGNUJKDGMZ3AwxooR5EWAsK1lTcfRPv5BxcQD1jOkudJV\nXZPPSRucUAk7RhiSuU4VIkRKHvBZ1Hr0aQwcC8+kr3FGMzre2Ttl5sDVx7Es\nCTm5taBUGwpjX/IbvZMldioZkXE+SX1m9DjPaTXCuZsYRmlUw8Xym32toSJK\nqs61X9tD6WCtIq43gEIkGgXT8rzMj16XveunHTx+ATDrZQ1Mw3MHbqxGIwY0\n1QMOdem8462JYaGe9lTJ5m5ahvA+B6+/IXIBYemGe9gcR2t7CCJYe47acVVj\nDZUJFm4j439+PuDDC/ZuagjX66+5OUK9AR1xela1wKajZeIoWVcAG5tpDqhI\nQOBk\r\n=TCO+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFK9FE0byAu5reCAq9aEXG5aZ8aZXZMxGFTUbFcuoDAAIhAJ9UD4p4DLqhFCFB/Y77/iyZUOXiYrjjT2QTInB57Soa"}]},"maintainers":[{"name":"alphakevin","email":"get.so.smart@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nexusdocs-server_0.4.2_1542785221293_0.7377099340952438"},"_hasShrinkwrap":false},"0.5.0-alpha.0":{"name":"nexusdocs-server","version":"0.5.0-alpha.0","description":"NexusHubs server, a storage engine proxy for multi provider","main":"lib/index.js","scripts":{"tsc":"tsc -p ./src","tscw":"tsc -p ./src -w","clean":"rm -rf lib/*","start":"node lib/index start","build":"yarn tsc","watch":"yarn tscw","nodemon":"nodemon --delay 1000ms -i src lib/index start","debug":"nodemon --inspect --delay 1000ms -i src lib/index start","dev":"yarn tscw & yarn nodemon","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/nexushubs/nexusdocs/tree/master/packages/nexusdocs-server"},"keywords":["storage","file","system"],"author":{"name":"alphakevin"},"license":"MIT","devDependencies":{"@types/ali-oss":"^6.0.3","@types/archiver":"^2.1.2","@types/config":"^0.0.34","@types/content-disposition":"^0.5.2","@types/content-type":"^1.1.3","@types/elasticsearch":"^5.0.28","@types/es6-promisify":"^6.0.0","@types/express":"^4.16.0","@types/flat":"^0.0.28","@types/gm":"^1.18.1","@types/image-size":"^0.0.29","@types/is-stream":"^1.1.0","@types/json-stable-stringify":"^1.0.32","@types/lodash":"^4.14.136","@types/mime":"^2.0.1","@types/mime-types":"^2.1.0","@types/mongodb":"^3.1.28","@types/multer":"^1.3.7","@types/node":"^12.0.12","@types/node-fetch":"^2.3.7","@types/pdfjs-dist":"^2.0.0","@types/qs":"^6.5.1","@types/request":"^2.48.0","@types/sharp":"^0.22.2","@types/statuses":"^1.3.0","@types/uuid":"^3.4.4","babel-eslint":"^8.2.3","babel-plugin-module-resolver":"^3.1.1","babel-plugin-transform-class-properties":"^6.24.1","eslint":"^4.19.1","nodemon":"^1.17.5","typescript":"^3.1.4"},"dependencies":{"ali-oss":"^6.1.1","archiver":"^2.1.1","async-middleware":"^1.2.1","base32-encode":"^0.1.1","boolean":"^0.1.3","camelcase":"^4.1.0","cli-table":"^0.3.1","commander":"^2.20.0","config":"^1.30.0","content-disposition":"^0.5.2","content-type":"^1.0.4","cors":"^2.8.4","dataurl":"^0.1.0","decamelize":"^1.2.0","elasticsearch":"^15.2.0","es6-promisify":"^6.0.1","express":"^4.17.1","flat":"^4.1.0","get-stream":"^5.1.0","gm":"^1.23.1","image-size":"^0.6.2","is-stream":"^1.1.0","json-stable-stringify":"^1.0.1","lodash":"^4.17.14","mime":"^2.4.4","mime-types":"^2.1.18","mkdirp":"^0.5.1","mongodb":"^3.2.7","mqtt":"^3.0.0","multer":"^1.4.1","new-filename":"^1.0.1","node-fetch":"^2.6.0","pdfjs-dist":"^2.0.943","request":"^2.87.0","schema-inspector":"^1.6.8","sharp":"^0.22.1","source-map-support":"^0.5.9","statuses":"^1.5.0","uppercamelcase":"^3.0.0","uuid":"^3.2.1","zip-stream-parser":"^0.2.0"},"gitHead":"167acec4a5fbf0cae18100e6813ad2cead823268","_id":"nexusdocs-server@0.5.0-alpha.0","_nodeVersion":"10.13.0","_npmVersion":"lerna/3.15.0/node@v10.13.0+x64 (darwin)","dist":{"integrity":"sha512-bjl6qs+UUPkQSR8UO+EafP1Oalhe++7lkAHKPiowfQfqh9vOIh3ZaMIbcHFSw74Ox9MNz9XkKdgosDkjl8++YA==","shasum":"32f4ac0b30b31345b8eac96a6491a1431f851006","tarball":"https://registry.npmjs.org/nexusdocs-server/-/nexusdocs-server-0.5.0-alpha.0.tgz","fileCount":325,"unpackedSize":574829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLTQ2CRA9TVsSAnZWagAADSUP/RuzmxHNxQ52J1Idvfqu\ne/XSEZP7wJFEjFlS3EumJIy0drs9rcUXJox0s6mydzbyJbTuXc0JuFLWLaOF\nI3RLQV1mDA7yaMGfGkIneaiExRFRZomad7lhIpVmM2h/Fl1nFouprOzk/B3P\nT4Z4kGRAbTNMBo9zYCZKuQb/xnrq60YkSUzC1BMCFyk+o0l1e5LgJ9S3ewNQ\nvnc6PbC8Uaz+JcRFs3XJqEtVO9D8z0c97KDl5syRAD6R05TYuAygP7a4GaO2\nSKKhIGENofTRdR/h+vAOl5IU593qtNIVYIioLWmUlFfOVH7xnY9H7HtfuCox\ndb9XUwosQDdXcmexORBTn23Xin5X0YHBmqKONNwoFjiYs3mv5TQe0SlPEIsx\nzfuYepjvxAvOV61c0dj/KgIZOjOIlA/lGPJ9exQNJOjIMVb82DIG6D/A5rQ6\nAKkN54iDbAo6DfZuRPTNIORALPn5OMt78PCI6WAUSzoPx5a3FE5fdhDPiJpF\nXozx1iB8HJ5lvtT7Mm052iq7UL6Vd+Wz9xltp4h7OKn6BReVu0hAPs0qV28O\nxsTF/CTBKiNVWaXdEJsqTzqNZuTV0nv5bBsoBJMU+F2qr6OktgdvAphN8hEQ\ncijTeMDCMnW1V2qK0HcaYLRttbxJLwcO+czxK3uj4XV1TaO6CwM28WeR8pwc\nuvUC\r\n=AxaR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDIkuFSdkljTAlpOQFieM8nc9u+kpv0XlqJP9cBaj+fiAiBFWnYSWkWGovz0A9QkBgXlg98RJ0rqaA4xs3QRvGuLOQ=="}]},"maintainers":[{"name":"alphakevin","email":"get.so.smart@gmail.com"}],"_npmUser":{"name":"alphakevin","email":"get.so.smart@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nexusdocs-server_0.5.0-alpha.0_1563243574040_0.09229895817897327"},"_hasShrinkwrap":false},"0.5.0-alpha.1":{"name":"nexusdocs-server","version":"0.5.0-alpha.1","description":"NexusHubs server, a storage engine proxy for multi provider","main":"lib/index.js","scripts":{"tsc":"tsc -p ./src","tscw":"tsc -p ./src -w","clean":"rm -rf lib/*","start":"node lib/index.js start","build":"yarn tsc","watch":"yarn tscw","nodemon":"nodemon --delay 1000ms -i src lib/index.js start","debug":"nodemon --inspect --delay 1000ms -i src lib/index.js start","dev":"yarn tscw & yarn nodemon","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/nexushubs/nexusdocs/tree/master/packages/nexusdocs-server"},"keywords":["storage","file","system"],"author":{"name":"alphakevin"},"license":"MIT","devDependencies":{"@types/ali-oss":"^6.0.3","@types/archiver":"^2.1.2","@types/config":"^0.0.34","@types/content-disposition":"^0.5.2","@types/content-type":"^1.1.3","@types/elasticsearch":"^5.0.28","@types/es6-promisify":"^6.0.0","@types/express":"^4.16.0","@types/flat":"^0.0.28","@types/gm":"^1.18.1","@types/image-size":"^0.0.29","@types/is-stream":"^1.1.0","@types/json-stable-stringify":"^1.0.32","@types/lodash":"^4.14.136","@types/mime":"^2.0.1","@types/mime-types":"^2.1.0","@types/mongodb":"^3.1.28","@types/multer":"^1.3.7","@types/node":"^12.0.12","@types/node-fetch":"^2.3.7","@types/pdfjs-dist":"^2.0.0","@types/qs":"^6.5.1","@types/request":"^2.48.0","@types/sharp":"^0.22.2","@types/statuses":"^1.3.0","@types/uuid":"^3.4.4","babel-eslint":"^8.2.3","babel-plugin-module-resolver":"^3.1.1","babel-plugin-transform-class-properties":"^6.24.1","eslint":"^4.19.1","nodemon":"^1.17.5","typescript":"^3.1.4"},"dependencies":{"@types/sanitize-html":"^1.20.1","ali-oss":"^6.1.1","archiver":"^2.1.1","async-middleware":"^1.2.1","base32-encode":"^0.1.1","boolean":"^0.1.3","camelcase":"^4.1.0","cli-table":"^0.3.1","commander":"^2.20.0","config":"^1.30.0","content-disposition":"^0.5.2","content-type":"^1.0.4","cors":"^2.8.4","dataurl":"^0.1.0","decamelize":"^1.2.0","elasticsearch":"^15.2.0","es6-promisify":"^6.0.1","express":"^4.17.1","flat":"^4.1.0","form-data":"^2.5.0","get-stream":"^5.1.0","gm":"^1.23.1","image-size":"^0.6.2","is-stream":"^1.1.0","json-stable-stringify":"^1.0.1","lodash":"^4.17.14","mime":"^2.4.4","mime-types":"^2.1.18","mkdirp":"^0.5.1","mongodb":"^3.2.7","mqtt":"^3.0.0","multer":"^1.4.2","new-filename":"^1.0.1","node-fetch":"^2.6.0","pdfjs-dist":"^2.0.943","request":"^2.87.0","sanitize-html":"^1.20.1","schema-inspector":"^1.6.8","sharp":"^0.22.1","source-map-support":"^0.5.9","statuses":"^1.5.0","uppercamelcase":"^3.0.0","uuid":"^3.2.1","zip-stream-parser":"^0.2.0"},"gitHead":"d7a275b89d4edf860d1493efec706d0a3affd27b","_id":"nexusdocs-server@0.5.0-alpha.1","_nodeVersion":"10.13.0","_npmVersion":"lerna/3.15.0/node@v10.13.0+x64 (darwin)","dist":{"integrity":"sha512-aL2Q91nXI4sGIwKq1i/PkkQCxNyTVaqR7HnKiEV8m3IT+sTmbvaZ6E6biPxepnJCGQ7LC/JtuVf6K7iORwAw1A==","shasum":"a4752bc3d91a6767816f9c6564fffbdc8f8189ac","tarball":"https://registry.npmjs.org/nexusdocs-server/-/nexusdocs-server-0.5.0-alpha.1.tgz","fileCount":346,"unpackedSize":632874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVTMgCRA9TVsSAnZWagAA+NAP/3Nh3QEaVYuYGbtibAH/\nvTkAjmU0fnnLuz1DV7X5rNNSoDHLcgQs3cIVg7yrOL9n/Eg1CnePFNvwSlcN\nrzxW3tWQx+zobaEeRknGDknXVmVOPnLeMpeoANv+BEpuDlXwleTP/sbSVFry\n1XG6lsujTiybyML39r3n4SqoaIG0Bg0eSoip4ZOLo1nlDv1/bMzFXbcXgu9P\nDH4cTYKGo9sSwkoqb//g1kh81IKVYH2ZztVqN2FmOCQAeL2csaol+rXbksZx\nXrg4XgxqtH+r8o0WhVbCDkf5qU68mChaNO7u7g0lCrldo30iYs1Rlg/dnn7w\nJt1vjuVKEf9haxuQnOOGG5//7XO8e2YYunOo+TNJjxsdelqH/pj6cg/u+qxe\nJ7dLT7N3UmhdKOG5fYUsxVCU7KZbOtZWogrPt7uH248tEUyBOPTDoojbOagd\ntI5b9G+zyi3lafjgy/RwAOiahXH+v3FCnL4/JdGU+jdDZWdodB1c3NoA0M/Q\nP9W1Hyly6eZ+t6bbbH1RhhgsZFCkPJFNSJCabcXVJIO4zC6+91HGW/1wIAZh\n/BpyThCgLYYbJ0Sq/+xPi+DIsHbQnrba5VB41BoOUqL+3nKcH/rdrb0Yv/J6\nbMCYbfVTYdiOy82h7TpSW9SA9KOi+iOcvyS83s1TeUFfcb9rc4YElPcY6tPd\nX9a3\r\n=K3O0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGYENU/imK21sxZxam/Q9H515WtiZP7D+nBWqA7z34l0AiAxI8SEtBnxKRbqo6HpSRQRhtrQ9J5TIwCpfB+BAf6lXA=="}]},"maintainers":[{"name":"alphakevin","email":"get.so.smart@gmail.com"}],"_npmUser":{"name":"alphakevin","email":"get.so.smart@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nexusdocs-server_0.5.0-alpha.1_1565864736236_0.16842034994576305"},"_hasShrinkwrap":false},"0.5.0-alpha.2":{"name":"nexusdocs-server","version":"0.5.0-alpha.2","description":"NexusHubs server, a storage engine proxy for multi provider","main":"lib/index.js","scripts":{"tsc":"tsc -p ./src","tscw":"tsc -p ./src -w","clean":"rm -rf lib/*","start":"node lib/index.js start","build":"yarn tsc","watch":"yarn tscw","nodemon":"nodemon --delay 1000ms -i src lib/index.js start","debug":"nodemon --inspect --delay 1000ms -i src lib/index.js start","dev":"yarn tscw & yarn nodemon","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/nexushubs/nexusdocs/tree/master/packages/nexusdocs-server"},"keywords":["storage","file","system"],"author":{"name":"alphakevin"},"license":"MIT","devDependencies":{"@types/ali-oss":"^6.0.3","@types/archiver":"^2.1.2","@types/config":"^0.0.34","@types/content-disposition":"^0.5.2","@types/content-type":"^1.1.3","@types/elasticsearch":"^5.0.28","@types/es6-promisify":"^6.0.0","@types/express":"^4.16.0","@types/flat":"^0.0.28","@types/gm":"^1.18.1","@types/image-size":"^0.0.29","@types/is-stream":"^1.1.0","@types/json-stable-stringify":"^1.0.32","@types/lodash":"^4.14.136","@types/mime":"^2.0.1","@types/mime-types":"^2.1.0","@types/mongodb":"^3.1.28","@types/multer":"^1.3.7","@types/node":"^12.0.12","@types/node-fetch":"^2.3.7","@types/pdfjs-dist":"^2.0.0","@types/qs":"^6.5.1","@types/request":"^2.48.0","@types/sharp":"^0.22.2","@types/statuses":"^1.3.0","@types/uuid":"^3.4.4","babel-eslint":"^8.2.3","babel-plugin-module-resolver":"^3.1.1","babel-plugin-transform-class-properties":"^6.24.1","eslint":"^4.19.1","nodemon":"^1.17.5","typescript":"^3.1.4"},"dependencies":{"@types/sanitize-html":"^1.20.1","ali-oss":"^6.1.1","archiver":"^2.1.1","async-middleware":"^1.2.1","base32-encode":"^0.1.1","boolean":"^0.1.3","camelcase":"^4.1.0","cli-table":"^0.3.1","commander":"^2.20.0","config":"^1.30.0","content-disposition":"^0.5.2","content-type":"^1.0.4","cors":"^2.8.4","dataurl":"^0.1.0","decamelize":"^1.2.0","elasticsearch":"^15.2.0","es6-promisify":"^6.0.1","express":"^4.17.1","flat":"^4.1.0","form-data":"^2.5.0","get-stream":"^5.1.0","gm":"^1.23.1","image-size":"^0.6.2","is-stream":"^1.1.0","json-stable-stringify":"^1.0.1","lodash":"^4.17.14","mime":"^2.4.4","mime-types":"^2.1.18","mkdirp":"^0.5.1","mongodb":"^3.2.7","mqtt":"^3.0.0","multer":"^1.4.2","new-filename":"^2.0.1","node-fetch":"^2.6.0","pdfjs-dist":"^2.0.943","request":"^2.87.0","sanitize-html":"^1.20.1","schema-inspector":"^1.6.8","sharp":"^0.22.1","source-map-support":"^0.5.9","statuses":"^1.5.0","uppercamelcase":"^3.0.0","uuid":"^3.2.1","zip-stream-parser":"^0.2.0"},"gitHead":"97a52e6c08031e863c32117927b531b88641609a","_id":"nexusdocs-server@0.5.0-alpha.2","_nodeVersion":"10.13.0","_npmVersion":"lerna/3.15.0/node@v10.13.0+x64 (darwin)","dist":{"integrity":"sha512-isqjD4jqkvrp2edMrzaMtqQgJJloXruvZ7gG3Qa0n3JWljDooa+XyQEbbB8ZJNtQVYkAg6sSdomIn9S/gXh7nA==","shasum":"2d7525fe50750d81a8d90d882d9c659d02090e97","tarball":"https://registry.npmjs.org/nexusdocs-server/-/nexusdocs-server-0.5.0-alpha.2.tgz","fileCount":346,"unpackedSize":633947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVkXwCRA9TVsSAnZWagAAfvUQAJ2beVwGOjsr6sFnkEy1\nwLk0wTeYKdE86mJM9jZyPlr7RmtDEZOx71K/XXkbySGsyiSL5UR3ZLYoPNSw\nl/f20774NJvcPUnvIg88IpK5AQIyKqeQvR6O2WXUdvb4F7Qh2CrG46P0XsJk\nCdkmzeKvw5pZplNECIjlLoGocldqs8NI9qcxETwCPHgUtfLsD65SIp6cZ3NG\nsvFcyUMS86MS7KJXk5yQA8XDjX5NizU34S+qf4y985ioPK1AdLApxwslVDB8\nX3lmYLJcYoC0HIxpz2ga9ktnbbW7sSzyQw2DWsZwDp185FpFqpPut2VVmCzw\nGQ/B8fyqovbmMlg2t39g72oVoR+xgSyPeXruBIurxvdpe6DLyI9+E/AOzRuJ\nL5AGneItjwek7GGNmVN1dq6OmwPH3F+0Jf0hR2HEmrFL+m0jswzhNRdC8ZQU\ncvG09WGHpfRPrY/iqKh8ScjL3P57BzM60o/OvlrBW1dmukakRJd7xXzN8seN\n5BouCpK/ATq0Ysetb4Zqm03aHPhriESnkFkePYuc7DX0Tofql6ddkB7oAy3V\nGeLOjTk9j9FAUzC2S1Cw1pDXTTkB601jsIIPsqFyI5YFwMR83ftC0GN5bfCE\ns2bbpLkfZvtnqlvvjUT3+WBQc/W9dZSGZ5S7IEVtfIJ52mkYXZCzLWasnr95\n3YK7\r\n=UMEV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAw1EMASD4jwmtb5OZ6V/MDindF5PKn8dL/WqPInzUEWAiEAl7wpxDTFRStF3XxWKZEGvBFq0oGJzofAgfq8cL0EHd8="}]},"maintainers":[{"name":"alphakevin","email":"get.so.smart@gmail.com"}],"_npmUser":{"name":"alphakevin","email":"get.so.smart@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nexusdocs-server_0.5.0-alpha.2_1565935087480_0.9586197056711141"},"_hasShrinkwrap":false},"0.5.0-alpha.3":{"name":"nexusdocs-server","version":"0.5.0-alpha.3","description":"NexusHubs server, a storage engine proxy for multi provider","main":"lib/index.js","scripts":{"tsc":"tsc -p ./src","tscw":"tsc -p ./src -w","clean":"rm -rf lib/*","start":"node lib/index.js start","build":"yarn tsc","watch":"yarn tscw","nodemon":"nodemon --delay 1000ms -i src lib/index.js start","debug":"nodemon --inspect --delay 1000ms -i src lib/index.js start","dev":"yarn tscw & yarn nodemon","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/nexushubs/nexusdocs/tree/master/packages/nexusdocs-server"},"keywords":["storage","file","system"],"author":{"name":"alphakevin"},"license":"MIT","devDependencies":{"@types/ali-oss":"^6.0.3","@types/archiver":"^2.1.2","@types/config":"^0.0.34","@types/content-disposition":"^0.5.2","@types/content-type":"^1.1.3","@types/elasticsearch":"^5.0.28","@types/es6-promisify":"^6.0.0","@types/express":"^4.16.0","@types/flat":"^0.0.28","@types/gm":"^1.18.1","@types/image-size":"^0.0.29","@types/is-stream":"^1.1.0","@types/json-stable-stringify":"^1.0.32","@types/lodash":"^4.14.136","@types/mime":"^2.0.1","@types/mime-types":"^2.1.0","@types/mongodb":"^3.1.28","@types/multer":"^1.3.7","@types/node":"^12.0.12","@types/node-fetch":"^2.3.7","@types/pdfjs-dist":"^2.0.0","@types/qs":"^6.5.1","@types/request":"^2.48.0","@types/sharp":"^0.22.2","@types/statuses":"^1.3.0","@types/uuid":"^3.4.4","babel-eslint":"^8.2.3","babel-plugin-module-resolver":"^3.1.1","babel-plugin-transform-class-properties":"^6.24.1","eslint":"^4.19.1","nodemon":"^1.17.5","typescript":"^3.1.4"},"dependencies":{"@types/sanitize-html":"^1.20.1","ali-oss":"^6.1.1","archiver":"^2.1.1","async-middleware":"^1.2.1","base32-encode":"^0.1.1","boolean":"^0.1.3","camelcase":"^4.1.0","cli-table":"^0.3.1","commander":"^2.20.0","config":"^1.30.0","content-disposition":"^0.5.2","content-type":"^1.0.4","cors":"^2.8.4","dataurl":"^0.1.0","decamelize":"^1.2.0","elasticsearch":"^15.2.0","es6-promisify":"^6.0.1","express":"^4.17.1","flat":"^4.1.0","form-data":"^2.5.0","get-stream":"^5.1.0","gm":"^1.23.1","image-size":"^0.6.2","is-stream":"^1.1.0","json-stable-stringify":"^1.0.1","lodash":"^4.17.14","mime":"^2.4.4","mime-types":"^2.1.18","mkdirp":"^0.5.1","mongodb":"^3.2.7","mqtt":"^3.0.0","multer":"^1.4.2","new-filename":"^2.0.1","node-fetch":"^2.6.0","pdfjs-dist":"^2.0.943","request":"^2.87.0","sanitize-html":"^1.20.1","schema-inspector":"^1.6.8","sharp":"^0.22.1","source-map-support":"^0.5.9","statuses":"^1.5.0","uppercamelcase":"^3.0.0","uuid":"^3.2.1","zip-stream-parser":"^0.2.0"},"gitHead":"d5e2afef50829fc0344795c1fad6b3f1aef38145","_id":"nexusdocs-server@0.5.0-alpha.3","_nodeVersion":"10.13.0","_npmVersion":"lerna/3.15.0/node@v10.13.0+x64 (darwin)","dist":{"integrity":"sha512-G3uwL3/gIQZF6+EdhiuwGeeiDqqDx0pNAOhfKKVZ6uKkh6PZAE1ymDYVlsSi0HlKGc5WtIDF0CUz7qf7qQHNSw==","shasum":"f8e006fcdcd29e66b440c45e365b8994f5472b9d","tarball":"https://registry.npmjs.org/nexusdocs-server/-/nexusdocs-server-0.5.0-alpha.3.tgz","fileCount":346,"unpackedSize":633943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdW7mICRA9TVsSAnZWagAAsSAP/jlj6aEOsz9nkUm8Ur5g\nMMwassIM5Ul3A9TKB869GqqYu5LqyQxd5rOjfQYVZu20CKJV9ZLGU9cv+fXP\ng44LcCinYzseGNDqsiSBHaLE8FL9gqNovag6frtXJrxdX/d9pkVoEi8RXSa+\n8rv+TH47igEM4e98pb22MYwLg2xBRL7cK1Dvcf33mM622q/fbhc/4zfP/Up8\nJ+LpS/gXJs6B4eWEfDBgMppFRrkBWNmsUzjLJ1bONGu771VUxCxwPEnW5TFz\nA01FKUu9nAR8AJM4pXkwkwOuJ4YB3J5DedInQTVj6WnYLptTV0v7owzzNnz7\nSV5b0om9FHbsnVy4JR1dPptenw+Pvq9OZexc6i3dq0x8PBY7zRqUYrHgRz9b\nwSb1FybfBdmjAFmi/EJlB3bSiZ8kY3aHVEi9yJNn/MTvQ0/BucO7C36dADjp\nc3YFM0nvZIhLsxn6RtLzZvxF1CKD2lmUA6B+ia6ZoVaa328mv5VOdvEE1GjF\nZPuDFPKzb/KyIuvf5Omgltkg7zr6dMSZk7GZJy7oPQNDqvk0FkXbxj8n4gXB\np/cVwa8nzp2NGB6hcyaYV8WOnngJvpdKkXltR0TQ8n95jxrXCaJJxCwq5jEW\n1W0Hb/kxDCquMiGJ5om4qNJg72Im16vtqRjgbNiDojeQLcFjTNpFavTpj0NN\n8sAr\r\n=QIkW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBbhq+iGDpiYFoL8rmRc+MoIAVkO4GeYQRuz+g7BquvFAiEAgmTGdCGkXnsbz/N9l/28ZRnlQEzNUFbHKL6ZCe2pWeg="}]},"maintainers":[{"name":"alphakevin","email":"get.so.smart@gmail.com"}],"_npmUser":{"name":"alphakevin","email":"get.so.smart@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nexusdocs-server_0.5.0-alpha.3_1566292359289_0.7414880798928096"},"_hasShrinkwrap":false},"0.3.4":{"name":"nexusdocs-server","version":"0.3.4","description":"NexusHubs server, a storage engine proxy for multi provider","main":"lib/app.js","scripts":{"start":"node lib/app start","debug":"nodemon --inspect --delay 1000ms -i src lib/app.js start","build":"babel --out-dir lib src --source-maps","nodemon":"nodemon --delay 1000ms -i src lib/app.js start","watch":"babel --out-dir lib src --source-maps --watch","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/nexushubs/nexusdocs/tree/master/packages/nexusdocs-server"},"keywords":["storage","file","system"],"author":{"name":"alphakevin"},"license":"ISC","devDependencies":{"@babel/cli":"^7.0.0-beta.46","@babel/core":"^7.0.0-beta.46","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-syntax-import-meta":"^7.0.0","@babel/plugin-transform-runtime":"^7.0.0-beta.46","@babel/preset-env":"^7.0.0-beta.46","babel-eslint":"^9.0.0","babel-plugin-module-resolver":"^3.1.1","eslint":"^4.19.1","nodemon":"^1.17.5"},"dependencies":{"@babel/runtime-corejs2":"^7.0.0","ali-oss":"^4.15.0","archiver":"^2.1.1","base32-encode":"^0.1.1","body-parser":"^1.18.2","boolean":"^0.1.3","camelcase":"^4.1.0","cli-table":"^0.3.1","commander":"^2.15.1","config":"^1.30.0","content-disposition":"^0.5.2","cors":"^2.8.4","dataurl":"^0.1.0","decamelize":"^1.2.0","dotenv":"^4.0.0","es6-promisify":"^5.0.0","express":"^4.16.3","express-wrap-async":"^1.0.3","get-stream":"^3.0.0","gm":"^1.23.1","image-size":"^0.6.2","is-stream":"^1.1.0","json-stable-stringify":"^1.0.1","lodash":"^4.17.10","mime-types":"^2.1.18","mkdirp":"^0.5.1","mongodb":"^2.2.35","multer":"^1.3.0","new-filename":"^1.0.1","request":"^2.87.0","schema-inspector":"^1.6.8","sharp":"^0.18.4","source-map-support":"^0.5.6","statuses":"^1.5.0","uppercamelcase":"^3.0.0","uuid":"^3.2.1","zip-stream-parser":"^0.2.0"},"gitHead":"7459c3e8997b27c1057eb24c8725eebf72e1e64d","_id":"nexusdocs-server@0.3.4","_nodeVersion":"10.13.0","_npmVersion":"lerna/3.19.0/node@v10.13.0+x64 (darwin)","dist":{"integrity":"sha512-5TF7zG9A4hb8SOWLC/JAFvxAhpUomZn4ILVZywI1kVgyW45igqRS4RyeuWk+5/BXg6ud0+MSRsCZbS3vl7KHOg==","shasum":"88a84abdd6321f50ac2ba5eace4b49ed13b2beb9","tarball":"https://registry.npmjs.org/nexusdocs-server/-/nexusdocs-server-0.3.4.tgz","fileCount":398,"unpackedSize":921560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVzSPCRA9TVsSAnZWagAARl0P/0sYBXgit1ZAZlVpRbXp\nE4Erdjur/DQ9WryMypUpoW4yccJSjt2SkH9AEI6XHZtJTrrI5YKQDKkmFnP8\nRhRNLWBze3LfTNGNJgDRXPflStzUOFoDBw/yOk6im917n1zU0L7F6KGdiiW5\nV2k343K5KoWzpLHDw+HYxA93U7OzwfyZondl/b2O1x26dIoyy7S/IMKrG/02\nHykXnBTQjzd+1cOyeITjIv1TxA4i8U9uygMBsE110rrBeCySzT5LZUd18pHd\n2YMo/ZNbp7PXx8BGcqvQpa5HaoQ1jrPO11qswHfDTPFdWDU2V+ybtmI8gB3X\nxkdJ98YC2F2PmHPXDUSE5DqzG1bFIgkJ87x4RbWZWIXuBd/+TqBLosOUHW3T\nnNlw+DnyOdzcPFsSbLRhmyEata4rBoMtm3wxaFMB8zy+2mEviivSY4nO6Hs1\nbnhk2V+2gSQEie8TcoXNdsLeKnZ+OtbyuS8jhvZ6Wg40YO3VSEPH8/0JngeD\nzQ7gPN/P/N4ZAMkxPHLPR1lRh7Swppzyq0QCkZ8Il8bbd9IieXqaEehsu56t\njVN7AazFo3NAh7GKL1tcaAQbZp3v6OIY0Ot++ri+OrHAsY0ZasSmHbRDQdUW\nwF2dPAkwRyhsuuvfifY9CojjNVJOjjpkW3GGs3IqkB3u6JJhKMZ4ltTaID7U\nR+fn\r\n=3pNO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDjLKqs50J99K628q3tTkWE2SEkjIsRN4pNU2YtkjZsCAiB3Y0spGn3KQ0pxNwhGrpIcLlp4Z/msCWW9vtnRTEJ8Mg=="}]},"maintainers":[{"name":"alphakevin","email":"get.so.smart@gmail.com"}],"_npmUser":{"name":"alphakevin","email":"get.so.smart@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nexusdocs-server_0.3.4_1599550606449_0.2520858659351275"},"_hasShrinkwrap":false},"0.3.5":{"name":"nexusdocs-server","version":"0.3.5","description":"NexusHubs server, a storage engine proxy for multi provider","main":"lib/app.js","scripts":{"start":"node lib/app start","clean":"rm -rf lib/*","debug":"nodemon --inspect --delay 1000ms -i src lib/app.js start","build":"babel --out-dir lib src --source-maps","nodemon":"nodemon --delay 1000ms -i src lib/app.js start","watch":"babel --out-dir lib src --source-maps --watch","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/nexushubs/nexusdocs/tree/master/packages/nexusdocs-server"},"keywords":["storage","file","system"],"author":{"name":"alphakevin"},"license":"ISC","devDependencies":{"@babel/cli":"^7.0.0-beta.46","@babel/core":"^7.0.0-beta.46","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-syntax-import-meta":"^7.0.0","@babel/plugin-transform-runtime":"^7.0.0-beta.46","@babel/preset-env":"^7.0.0-beta.46","babel-eslint":"^9.0.0","babel-plugin-module-resolver":"^3.1.1","eslint":"^4.19.1","nodemon":"^1.17.5"},"dependencies":{"@babel/runtime-corejs2":"^7.0.0","ali-oss":"^4.15.0","archiver":"^2.1.1","base32-encode":"^0.1.1","body-parser":"^1.18.2","boolean":"^0.1.3","camelcase":"^4.1.0","cli-table":"^0.3.1","commander":"^2.15.1","config":"^1.30.0","content-disposition":"^0.5.2","cors":"^2.8.4","dataurl":"^0.1.0","decamelize":"^1.2.0","dotenv":"^4.0.0","es6-promisify":"^5.0.0","express":"^4.16.3","express-wrap-async":"^1.0.3","get-stream":"^3.0.0","gm":"^1.23.1","image-size":"^0.6.2","is-stream":"^1.1.0","json-stable-stringify":"^1.0.1","lodash":"^4.17.10","mime-types":"^2.1.18","mkdirp":"^0.5.1","mongodb":"^2.2.35","multer":"^1.3.0","new-filename":"^1.0.1","request":"^2.87.0","schema-inspector":"^1.6.8","sharp":"^0.18.4","source-map-support":"^0.5.6","statuses":"^1.5.0","uppercamelcase":"^3.0.0","uuid":"^3.2.1","zip-stream-parser":"^0.2.0"},"gitHead":"a07f2151fb0432c4348f1bc97240b2328c5ee566","_id":"nexusdocs-server@0.3.5","_nodeVersion":"10.13.0","_npmVersion":"lerna/3.19.0/node@v10.13.0+x64 (darwin)","dist":{"integrity":"sha512-14tszDOZrZ1OJxs4mSAvlMvL8hagubgrjljuiMcEGrltn1ClYAeS6O20nYUvdOBoMZ/qTK1wOL3jS+oCAJoKhg==","shasum":"b693bdf5e7d90726b7d3c4f93affa8d00eadb608","tarball":"https://registry.npmjs.org/nexusdocs-server/-/nexusdocs-server-0.3.5.tgz","fileCount":238,"unpackedSize":644785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWHu2CRA9TVsSAnZWagAAMPEP/0PSnAseb+2Ul3B7NHHB\npzI81nGimgOXM49k3WblZASs0zM1/bsiIPkrV4cjK8+lXuZq2aMHLVr5zTvi\neuHkyrzyqRCA7UP2WuXOpHMFwUMfozx/AZR0xIC9jOm3Tmh54RpL8ATRvphh\nYPOU3wd8kXA5OV2BtLC2XvKGWkvVOF+RGVkUfgzENIF+leNkoWUDtQxvDo97\nHfu/2QWPmsSeF50wcSarqZBjRmkYvIZ4yVWK2MZFmaWtn6aFBlBIPokfhQJj\n6J+TJgT29HM8FdGKfMkr4KhWqP3sLrmBvXwAAqxgmyWTLkjnXplB3ZNf7Dig\nJ3EvON6BTKmzDgvuz/snGMdOMAX2ULX+/61AJ0JQDnbch3Xc1cY3YAyRaT6m\nS6SEflNyaltckPHEwnwXjC7/boVENJaVgB9fN5QPvOTq5RBPeOg9PhMYhb5S\nQ3I994GcxuEvZwVY2cELEDymgE3XAsdlylzhUisAZwBZS+30TSc01EeNRCFl\nlovmKq61HFvVPeqMJ433Abfuxo7LrBhfXIPIchUFcc1rHvYyPscDtf9oNL+8\nsF54GnfreDdTNyORvI+Xh3oorcEZZQogrrEq5TiDvL95fbpy8MHZe/rzNOIm\nG9WJ3co7tZtDB7tcaFiJcLU7ro3mBDFH1yoifVdUPsojjP932vmwq71F4vGk\nLwul\r\n=yAMp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJX5Ly1vd6nq0j+XzUyaSMXpaB6ZNVXMno487MhjEc6gIgAQa4H4l7N6AbqgWB92+ax1CQLoSjtu81yuRjUQrUy0s="}]},"maintainers":[{"name":"alphakevin","email":"get.so.smart@gmail.com"}],"_npmUser":{"name":"alphakevin","email":"get.so.smart@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nexusdocs-server_0.3.5_1599634357779_0.25037879639538074"},"_hasShrinkwrap":false},"0.3.6-alpha.1":{"name":"nexusdocs-server","version":"0.3.6-alpha.1","description":"NexusHubs server, a storage engine proxy for multi provider","main":"lib/app.js","scripts":{"start":"node lib/app start","clean":"rm -rf lib/*","debug":"nodemon --inspect --delay 1000ms -i src lib/app.js start","build":"babel --out-dir lib src --source-maps","nodemon":"nodemon --delay 1000ms -i src lib/app.js start","watch":"babel --out-dir lib src --source-maps --watch","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/nexushubs/nexusdocs/tree/master/packages/nexusdocs-server"},"keywords":["storage","file","system"],"author":{"name":"alphakevin"},"license":"ISC","devDependencies":{"@babel/cli":"^7.0.0-beta.46","@babel/core":"^7.0.0-beta.46","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-syntax-import-meta":"^7.0.0","@babel/plugin-transform-runtime":"^7.0.0-beta.46","@babel/preset-env":"^7.0.0-beta.46","babel-eslint":"^9.0.0","babel-plugin-module-resolver":"^3.1.1","eslint":"^4.19.1","nodemon":"^1.17.5"},"dependencies":{"@babel/runtime-corejs2":"^7.0.0","ali-oss":"^4.15.0","archiver":"^2.1.1","base32-encode":"^0.1.1","body-parser":"^1.18.2","boolean":"^0.1.3","camelcase":"^4.1.0","cli-table":"^0.3.1","commander":"^2.15.1","config":"^3.3.2","content-disposition":"^0.5.2","cors":"^2.8.4","dataurl":"^0.1.0","decamelize":"^1.2.0","dotenv":"^4.0.0","es6-promisify":"^5.0.0","express":"^4.16.3","express-wrap-async":"^1.0.3","get-stream":"^3.0.0","gm":"^1.23.1","image-size":"^0.6.2","is-stream":"^1.1.0","json-stable-stringify":"^1.0.1","lodash":"^4.17.10","mime-types":"^2.1.18","mkdirp":"^0.5.1","mongodb":"^2.2.35","multer":"^1.3.0","new-filename":"^1.0.1","request":"^2.87.0","schema-inspector":"^1.6.8","sharp":"^0.26.1","source-map-support":"^0.5.6","statuses":"^1.5.0","uppercamelcase":"^3.0.0","uuid":"^3.2.1","zip-stream-parser":"^0.2.1"},"gitHead":"6669eb4766f79c836463bff8e284a7ea3c76b768","_id":"nexusdocs-server@0.3.6-alpha.1","_nodeVersion":"10.22.0","_npmVersion":"lerna/3.22.1/node@v10.22.0+x64 (darwin)","dist":{"integrity":"sha512-9fXoD7ABc1exqo47G8dq15zysCDfzi2TdzEmcUDNHb6N7Y1FZVLpiRDxP1YO9AKoeJJxkllQmqI/VPcyRvgXmQ==","shasum":"8ce8e982b045190a080323f8f5c4709beafb5858","tarball":"https://registry.npmjs.org/nexusdocs-server/-/nexusdocs-server-0.3.6-alpha.1.tgz","fileCount":238,"unpackedSize":644680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgWvqCRA9TVsSAnZWagAA2DwQAJMJJ3p+nxd3yoAOt1m8\nJjKPeKZB8NppIyCRCCTN5oQEhABNFESAI42BCwiY/xukv0OtyUCbg7coI7sJ\ngtVTMK8riK6PCezrCTe9gf0UNhb1xyTUIwIVSnddRBZzoo6kUAdVqn17CKIM\n1QqwvwkckPbm2NLm75HHZOKCgAiFoM1QmZj3PasCVYr3lr9ee6mu3f/ALTDf\nE0wfGI7bu3CzHVZPgrXFXxOAjsZD3tQ4NEeoXUXz/aZbAkZYz5k/AG3b7+Li\ng8Wrv7/K/zcObJXS3QD7TKy2+GlCcovYPRqup2vAvsmyHWM1w9qsQ3nX5U4V\n4hbyZm14EaAHK2/i9T0Npaxt8dghqvGt9CdnFX0J9HvD5uUKcrLzRHRkl+YF\nIG0NlpHZHauyCuEYO4y/EsvwtcQEx0rZO/nlThViz0QOMlZLVAKFN7tDC8h5\nqalsZ7m76fXj64nIpy4vLs/tIr/yMgiDlEcdrxi21d/qion5hJE5ucOr9Ibm\nHKX9ThZukl7p+s6TA55wshDbKpyCqm3o22hje0svd+HOW7e23LiN9sUMvOaH\n4///icM4EMDbns/jZBl6n7tuMuIKld/RShPnQIerW9OK8gnLGgy725IYvXgR\nzi9zkCKLdK/xhha3cE4vh/9J3G40yck1dfiaEJAF7Y3Mu4LIly03n6jyVPE4\nMRoQ\r\n=z/ki\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID8bw2BPXKlXLvbCGmL/nHgnLWRITyQsOw7kku2i980/AiAfFMVWPv9meB+yKqXoLTWUqwoCwwxBGdGyvQ8LTHxs4A=="}]},"maintainers":[{"name":"alphakevin","email":"get.so.smart@gmail.com"}],"_npmUser":{"name":"alphakevin","email":"get.so.smart@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nexusdocs-server_0.3.6-alpha.1_1602317290267_0.4080153460038132"},"_hasShrinkwrap":false}},"readme":"# nexusdocs-server\n\nNexusDocs server application\n\n[NexusDocs Documentation](https://github.com/nexushubs/nexusdocs/wiki)\n\nUser Documentation\n\n* User Guides\n  * [Namespace](./docs/guides/namespace.md)\n  * [Provider](./docs/guides/provider.md)\n\n## Install\n\n### Install as npm package:\n\n```bash\nnpm install nexushubs-server\n```\n\n### Install from source code:\n\n```bash\ngit clone https://github.com/nexushubs/nexusdocs.git\ncd packages/nexusdocs-server\nnpm install\n```\n\n### Install default data:\n\n```bash\n./ndstool install\n```\n\n### Creating connection URI for client\n\n```bash\n./ndstool client create-url user\n```\n\n## Quick Start\n\n### Standalone Service\n\n```bash\nnpm start\n```\n\n### Start in Main Application\n\n```javascript\nconst createServer = require('nexusdocs-server');\n\nconst server = createServer({\n  hostname: '<hostname>',     // default 127.0.0.1\n  port: '<port>',             // default 4000\n  database: '<mongo-url>',    // default mongodb://127.0.0.1/nexusdocs\n});\n\nserver.start();\n```\n\n## Behind nginx\n\n```nginx\nserver {\n  listen 80;\n  server_name storage.example.com;\n  #...\n  location /api/nexusdocs {\n    proxy_set_header Host $host;\n    proxy_set_header X-Forwarded-Proto $scheme;\n    proxy_set_header X-Real-IP $remote_addr;\n    proxy_set_header X-Scheme $scheme;\n    proxy_set_header X-Original-URI $request_uri;\n    proxy_pass http://127.0.0.1:4000/api;\n    proxy_http_version 1.1;\n  }\n  #...\n}\n```\n\n## Config by Environment Variables\n\n| Env | Description |\n| --- | ----------- |\n| `NDS_DATABASE` | Mongodb database URL |\n| `NDS_RESTFUL_ENABLED` | Whether to start API Server |\n| `NDS_RESTFUL_HOSTNAME` | API Server bind hostname |\n| `NDS_RESTFUL_PORT` | API Server bind port |\n| `NDS_RESTFUL_TRUSTED_PROXY` | Trusted Proxy, see http://expressjs.com/en/4x/api.html#trust.proxy.options.table |\n| `NDS_RESTFUL_SERVER_URL` | Custom server url, default to '' |\n| `NDS_DEBUG_REQUEST` | Switch whether to debug HTTP requests |\n\n## Command Line Tool\n\n```base\n$ ./ndstool --help\n\n  Usage: ndstool [options] [command]\n\n\n  Options:\n\n    -V, --version  output the version number\n    -h, --help     output usage information\n\n\n  Commands:\n\n    install              install default data\n    env                  manage .env config\n    provider [command]   manage provider\n    namespace [command]  namespace provider\n    client [command]     client manage\n    help [cmd]           display help for [cmd]\n```\n\n# Playing with Docker\n\nThe build-in [docker-compose.yml](./docker-compose.yml) starts 3 containers:\n\n* `unoconv` for converting office document\n* `mongo` build-in mongodb server, you can replace to your own\n* `nds` NexusDocs server, with full run-time code\n\n## Start Server\n\n```\n$ docker-compose up -d\nCreating nexusdocsserver_unoconv_1 ... done\nCreating nexusdocsserver_mongo_1   ... done\nCreating nexusdocsserver_nds_1     ... done\n```\n\n## Install the Default Data\n\n```\n$ docker-compose exec nds /bin/sh\n/usr/src/app # ndstool install\n```\n\n## Checking Server Logs\n```\n$ docker-compose logs --follow nds\n```\n\n## License\n\n> MIT\n","maintainers":[{"name":"alphakevin","email":"get.so.smart@gmail.com"}],"time":{"modified":"2022-05-10T15:26:23.060Z","created":"2018-01-18T07:28:33.836Z","0.2.0":"2018-01-18T07:28:33.836Z","0.2.1":"2018-01-19T05:21:01.626Z","0.2.2":"2018-01-19T13:29:53.862Z","0.2.3":"2018-01-22T04:10:14.691Z","0.2.4":"2018-01-23T07:19:27.464Z","0.2.5":"2018-02-01T08:00:14.095Z","0.2.6":"2018-02-02T04:37:42.668Z","0.2.7":"2018-02-06T07:26:54.223Z","0.2.8":"2018-02-07T08:34:43.041Z","0.2.9":"2018-02-11T09:08:16.988Z","0.2.10":"2018-03-20T07:32:41.953Z","0.2.11":"2018-03-21T03:02:22.018Z","0.2.12":"2018-03-21T03:05:15.223Z","0.3.1":"2018-06-27T03:11:04.605Z","0.3.2":"2018-06-27T06:15:16.576Z","0.4.0":"2018-11-19T02:35:07.318Z","0.4.1":"2018-11-19T06:40:03.502Z","0.4.2":"2018-11-21T07:27:01.546Z","0.5.0-alpha.0":"2019-07-16T02:19:34.168Z","0.5.0-alpha.1":"2019-08-15T10:25:36.487Z","0.5.0-alpha.2":"2019-08-16T05:58:07.618Z","0.5.0-alpha.3":"2019-08-20T09:12:39.605Z","0.3.4":"2020-09-08T07:36:46.708Z","0.3.5":"2020-09-09T06:52:37.937Z","0.3.6-alpha.1":"2020-10-10T08:08:10.517Z"},"keywords":["storage","file","system"],"repository":{"type":"git","url":"https://github.com/nexushubs/nexusdocs/tree/master/packages/nexusdocs-server"},"author":{"name":"alphakevin"},"license":"ISC","readmeFilename":"README.md"}