{"_id":"r2-streamer-js","_rev":"105-d6fbb1bf65c1547684efe23b25b58de2","name":"r2-streamer-js","dist-tags":{"latest":"1.0.51"},"versions":{"0.0.1-alpha1":{"name":"r2-streamer-js","version":"0.0.1-alpha1","keywords":["readium","streamer"],"author":{"url":"http://github.com/edrlab/","name":"EDRLab"},"license":"BSD-3-Clause","_id":"r2-streamer-js@0.0.1-alpha1","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/edrlab/r2-streamer-js","bugs":{"url":"https://github.com/edrlab/r2-streamer-js/issues"},"bin":{"r2-streamer-js-cli":"dist/src/cli.js","r2-streamer-js-server":"dist/src/server.js"},"dist":{"shasum":"0c7f6e607a23f207ed51757be85e7ec8dcb4dde3","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-0.0.1-alpha1.tgz","integrity":"sha512-Eq0cbSimh2ARWlIKvch3KrsfS5hgi7ubbRU7IFzfmKcXs+Ff3tMbRyEbaHSeXC446TwVe/FOfKrW0a2UUMkamA==","signatures":[{"sig":"MEUCIGSTLCO4gh1E0w1c9Hc2But3YfhXHAizJS5q1COf429XAiEA44+ArySVJO157ymyNWuSx6gfC2WszVWBDusrN1vJJSs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/src/server.js","_from":".","files":["LICENCE","README.md","dist/**/*"],"_shasum":"0c7f6e607a23f207ed51757be85e7ec8dcb4dde3","engines":{"npm":">=3","node":">=6","yarn":">= 0.21"},"gitHead":"fdad4cd17b28f44791b2b0b659053a127d5172a9","scripts":{"cli":"node './dist/src/cli.js'","now":"rm -rf ./now && mkdir now && cp -r dist/ now/ && cp *.epub now/ && cp package-now.json now/ && cd now/ && mv package-now.json package.json && now && cd ..","test":"ava --verbose './dist/test/test.js'","build":"yarn run clean && yarn run lint:all && yarn run lint:typescript && yarn run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"yarn run build && yarn run server *.epub","server":"node './dist/src/server.js'","lint:all":"echo '\n===== LINT (all)\n' && eclint check '**/*' '[!].git/**/*' '[!]node_modules/**/*' '[!]dist/**/*' '[!]now/**/*' '[!].vscode/**/*' '[!]**/.DS_Store' '[!]**/*.epub' '[!]**/*.cbz'  '[!]**/*.jpg'  '[!]**/*.jpeg'  '[!]**/*.png'","lint:typescript":"echo '\n===== LINT (typescript)\n' && tslint -c './tslint.json' './src/**/*.ts' './test/**/*.ts'","transpile:typescript":"echo '\n===== COMPILE (typescript)\n' && tsc -p './tsconfig.json'"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"deprecated":"please use version >= 1.0.0-alpha.4","repository":{"url":"git+https://github.com/edrlab/r2-streamer-js.git","type":"git"},"_npmVersion":"3.10.10","description":"Readium 2 NodeJS 'streamer'","directories":{},"_nodeVersion":"6.10.2","dependencies":{"xpath":"latest","moment":"latest","morgan":"latest","xmldom":"latest","express":"latest","slugify":"latest","ta-json":"latest","mime-types":"latest","node-stream-zip":"latest","reflect-metadata":"latest"},"devDependencies":{"ava":"latest","eclint":"latest","mkdirp":"latest","rimraf":"latest","tslint":"latest","typescript":"latest","@types/morgan":"latest","@types/xmldom":"latest","@types/express":"latest"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js-0.0.1-alpha1.tgz_1493048225441_0.6692913838196546","host":"packages-12-west.internal.npmjs.com"}},"0.0.1-alpha2":{"name":"r2-streamer-js","version":"0.0.1-alpha2","keywords":["readium","streamer"],"author":{"url":"http://github.com/edrlab/","name":"EDRLab"},"license":"BSD-3-Clause","_id":"r2-streamer-js@0.0.1-alpha2","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/edrlab/r2-streamer-js","bugs":{"url":"https://github.com/edrlab/r2-streamer-js/issues"},"bin":{"r2-streamer-js-cli":"dist/src/cli.js","r2-streamer-js-server":"dist/src/server.js"},"dist":{"shasum":"f1f67787bc4a5fb81a4a31ff0d08b7225aeecb81","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-0.0.1-alpha2.tgz","integrity":"sha512-zlD/NGqzxL7WNlhNbZIuftcHfI9A2fpxKMptiCEJmhU6Cpbq7eUYX38cTzRCMd7P9dlm4YsRARfvU9bCusrLBw==","signatures":[{"sig":"MEYCIQCG3lWZ2Zosfd229OalisZCD3RE4olwrhF1PLBTtP/qEAIhALjNcbR3TvT5LZEYIRFXIbLVQ/Eesj3U7WPQ+UwDBnif","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/src/server.js","_from":".","files":["LICENCE","README.md","dist/**/*"],"_shasum":"f1f67787bc4a5fb81a4a31ff0d08b7225aeecb81","engines":{"npm":">=3","node":">=6","yarn":">= 0.21"},"gitHead":"90e36988eba1ddf729f444622d9d482f1ba7226e","scripts":{"cli":"node './dist/src/cli.js'","now":"rm -rf ./now && mkdir now && cp -r dist/ now/ && cp *.epub now/ && cp package-now.json now/ && cd now/ && mv package-now.json package.json && now && cd ..","test":"ava --verbose './dist/test/test.js'","build":"yarn run clean && yarn run lint:all && yarn run lint:typescript && yarn run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"yarn run build && yarn run server *.epub","server":"node './dist/src/server.js'","lint:all":"echo '\n===== LINT (all)\n' && eclint check '**/*' '[!].git/**/*' '[!]node_modules/**/*' '[!]dist/**/*' '[!]now/**/*' '[!].vscode/**/*' '[!]**/.DS_Store' '[!]**/*.epub' '[!]**/*.cbz'  '[!]**/*.jpg'  '[!]**/*.jpeg'  '[!]**/*.png'","lint:typescript":"echo '\n===== LINT (typescript)\n' && tslint -c './tslint.json' './src/**/*.ts' './test/**/*.ts'","transpile:typescript":"echo '\n===== COMPILE (typescript)\n' && tsc -p './tsconfig.json'"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"deprecated":"please use version >= 1.0.0-alpha.4","repository":{"url":"git+https://github.com/edrlab/r2-streamer-js.git","type":"git"},"_npmVersion":"3.10.10","description":"Readium 2 NodeJS 'streamer'","directories":{},"_nodeVersion":"6.10.2","dependencies":{"xpath":"latest","moment":"latest","morgan":"latest","xmldom":"latest","express":"latest","slugify":"latest","ta-json":"latest","mime-types":"latest","node-stream-zip":"latest","reflect-metadata":"latest"},"devDependencies":{"ava":"latest","eclint":"latest","mkdirp":"latest","rimraf":"latest","tslint":"latest","typescript":"latest","@types/morgan":"latest","@types/xmldom":"latest","@types/express":"latest"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js-0.0.1-alpha2.tgz_1493049291468_0.9593049495015293","host":"packages-18-east.internal.npmjs.com"}},"0.0.1-alpha3":{"name":"r2-streamer-js","version":"0.0.1-alpha3","keywords":["readium","streamer"],"author":{"url":"http://github.com/edrlab/","name":"EDRLab"},"license":"BSD-3-Clause","_id":"r2-streamer-js@0.0.1-alpha3","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/edrlab/r2-streamer-js","bugs":{"url":"https://github.com/edrlab/r2-streamer-js/issues"},"bin":{"r2-streamer-js-cli":"dist/src/cli.js","r2-streamer-js-server":"dist/src/server.js"},"dist":{"shasum":"7dc05fe5f998008f389a432d4dbae3e96b79760b","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-0.0.1-alpha3.tgz","integrity":"sha512-/ZX6YEt0Z23zuDK5ONRZfMesieTTheX+I8zYSAI1J2/utztroJwr3CWUCJMOu6mSmEZSO29ayboUgU1uFElnnA==","signatures":[{"sig":"MEQCIB1ssN2+PyqhKwwgYNIuV0heXIKCAgKbpxzasY5kQRLtAiAZlFBMPd1XzbDRgOPimM3fOaE5/BDb5ExxXroh/FGH/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/src/index.js","_from":".","files":["LICENCE","README.md","dist/**/*"],"_shasum":"7dc05fe5f998008f389a432d4dbae3e96b79760b","engines":{"npm":">=3","node":">=6","yarn":">= 0.21"},"gitHead":"4dba30a3ea17126c992da2939dea2310cde3a02c","scripts":{"cli":"node './dist/src/cli.js'","now":"rm -rf ./now && mkdir now && cp -r dist/ now/ && cp *.epub now/ && cp package-now.json now/ && cd now/ && mv package-now.json package.json && now && cd ..","test":"ava --verbose './dist/test/test.js'","build":"yarn run clean && yarn run lint:all && yarn run lint:typescript && yarn run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"yarn run build && yarn run server *.epub","server":"node './dist/src/server.js'","lint:all":"echo '\n===== LINT (all)\n' && eclint check '**/*' '[!].git/**/*' '[!]node_modules/**/*' '[!]dist/**/*' '[!]now/**/*' '[!].vscode/**/*' '[!]**/.DS_Store' '[!]**/*.epub' '[!]**/*.cbz'  '[!]**/*.jpg'  '[!]**/*.jpeg'  '[!]**/*.png'","lint:typescript":"echo '\n===== LINT (typescript)\n' && tslint -c './tslint.json' './src/**/*.ts' './test/**/*.ts'","transpile:typescript":"echo '\n===== COMPILE (typescript)\n' && tsc -p './tsconfig.json'"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"deprecated":"please use version >= 1.0.0-alpha.4","repository":{"url":"git+https://github.com/edrlab/r2-streamer-js.git","type":"git"},"_npmVersion":"3.10.10","description":"Readium 2 NodeJS 'streamer'","directories":{},"_nodeVersion":"6.10.2","dependencies":{"xpath":"latest","moment":"latest","morgan":"latest","xmldom":"latest","express":"latest","slugify":"latest","ta-json":"latest","mime-types":"latest","node-stream-zip":"latest","reflect-metadata":"latest"},"devDependencies":{"ava":"latest","eclint":"latest","mkdirp":"latest","rimraf":"latest","tslint":"latest","typescript":"latest","@types/morgan":"latest","@types/xmldom":"latest","@types/express":"latest"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js-0.0.1-alpha3.tgz_1493051030498_0.18741385266184807","host":"packages-18-east.internal.npmjs.com"}},"0.0.1-alpha4":{"name":"r2-streamer-js","version":"0.0.1-alpha4","keywords":["readium","streamer"],"author":{"url":"http://github.com/edrlab/","name":"EDRLab"},"license":"BSD-3-Clause","_id":"r2-streamer-js@0.0.1-alpha4","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/edrlab/r2-streamer-js","bugs":{"url":"https://github.com/edrlab/r2-streamer-js/issues"},"bin":{"r2-streamer-js-cli":"dist/src/cli.js","r2-streamer-js-server":"dist/src/server.js"},"dist":{"shasum":"2f1f9619690e601dd49091bd73a9900f909ffcb7","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-0.0.1-alpha4.tgz","integrity":"sha512-gOPAGkNSned3nn6ygiT5hIaiXEGoyovccfvgqFDK7gG6y0CY7a/Cz9IxatxAcsY9bs9Sbe6Uzo7NAKzGd4JqQQ==","signatures":[{"sig":"MEYCIQC7sh82B1A5lC5D64TRrR/++SrxD0TiS9cOKBJSC/GHPQIhAP/aTy0UMrv8mmSNoQoNPYRteBai/+ROS2M+cbGz2uFT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/src/index","_from":".","files":["LICENCE","README.md","dist/**/*"],"_shasum":"2f1f9619690e601dd49091bd73a9900f909ffcb7","engines":{"npm":">=3","node":">=6","yarn":">= 0.21"},"gitHead":"26619791f002dffa6bbfec23280d466a0699cd97","scripts":{"cli":"node './dist/src/cli.js'","now":"rm -rf ./now && mkdir now && cp -r dist/ now/ && cp *.epub now/ && cp package-now.json now/ && cd now/ && mv package-now.json package.json && now && cd ..","test":"ava --verbose './dist/test/test.js'","build":"yarn run clean && yarn run lint:all && yarn run lint:typescript && yarn run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"yarn run build && yarn run server *.epub","server":"node './dist/src/server.js'","lint:all":"echo '\n===== LINT (all)\n' && eclint check '**/*' '[!].git/**/*' '[!]node_modules/**/*' '[!]dist/**/*' '[!]now/**/*' '[!].vscode/**/*' '[!]**/.DS_Store' '[!]**/*.epub' '[!]**/*.cbz'  '[!]**/*.jpg'  '[!]**/*.jpeg'  '[!]**/*.png'","lint:typescript":"echo '\n===== LINT (typescript)\n' && tslint -c './tslint.json' './src/**/*.ts' './test/**/*.ts'","transpile:typescript":"echo '\n===== COMPILE (typescript)\n' && tsc -p './tsconfig.json'"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"deprecated":"please use version >= 1.0.0-alpha.4","repository":{"url":"git+https://github.com/edrlab/r2-streamer-js.git","type":"git"},"_npmVersion":"3.10.10","description":"Readium 2 NodeJS 'streamer'","directories":{},"_nodeVersion":"6.10.2","dependencies":{"xpath":"latest","moment":"latest","morgan":"latest","xmldom":"latest","express":"latest","slugify":"latest","ta-json":"latest","mime-types":"latest","node-stream-zip":"latest","reflect-metadata":"latest"},"devDependencies":{"ava":"latest","eclint":"latest","mkdirp":"latest","rimraf":"latest","tslint":"latest","typescript":"latest","@types/morgan":"latest","@types/xmldom":"latest","@types/express":"latest"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js-0.0.1-alpha4.tgz_1493051493360_0.06444628862664104","host":"packages-12-west.internal.npmjs.com"}},"0.0.1-alpha5":{"name":"r2-streamer-js","version":"0.0.1-alpha5","keywords":["readium","streamer"],"author":{"url":"http://github.com/edrlab/","name":"EDRLab"},"license":"BSD-3-Clause","_id":"r2-streamer-js@0.0.1-alpha5","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/edrlab/r2-streamer-js","bugs":{"url":"https://github.com/edrlab/r2-streamer-js/issues"},"bin":{"r2-streamer-js-cli":"dist/src/cli.js","r2-streamer-js-server":"dist/src/server.js"},"dist":{"shasum":"1b2031a565ca3225e7e9ab5f4b49a22bb35affd0","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-0.0.1-alpha5.tgz","integrity":"sha512-5WJiDstoiRRFgxi1xykPZfHatYa/MGnI14na9I1zG9Gv+HjcSMBm4p+GbOiMkv6cpAIYcued1vHMNtk01M482A==","signatures":[{"sig":"MEYCIQDFHrPyfLqFpvqYabLNiS+1cLsQzlqeCggZ51aaoPAJfwIhAI781AFaTB2GHdXS6t6iolBugHMRC4667yhWHcl31ZuY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/src/index.js","_from":".","files":["LICENCE","README.md","dist/**/*"],"types":"dist/src/index.d.js","_shasum":"1b2031a565ca3225e7e9ab5f4b49a22bb35affd0","engines":{"npm":">=3","node":">=6","yarn":">= 0.21"},"gitHead":"0f251851d529c67106d68de9de9ea1c93965081d","scripts":{"cli":"node './dist/src/cli.js'","now":"rm -rf ./now && mkdir now && cp -r dist/ now/ && cp *.epub now/ && cp package-now.json now/ && cd now/ && mv package-now.json package.json && now && cd ..","test":"ava --verbose './dist/test/test.js'","build":"yarn run clean && yarn run lint:all && yarn run lint:typescript && yarn run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"yarn run build && yarn run server *.epub","server":"node './dist/src/server.js'","lint:all":"echo '\n===== LINT (all)\n' && eclint check '**/*' '[!].git/**/*' '[!]node_modules/**/*' '[!]dist/**/*' '[!]now/**/*' '[!].vscode/**/*' '[!]**/.DS_Store' '[!]**/*.epub' '[!]**/*.cbz'  '[!]**/*.jpg'  '[!]**/*.jpeg'  '[!]**/*.png'","lint:typescript":"echo '\n===== LINT (typescript)\n' && tslint --project './tsconfig.json' --type-check -c './tslint.json' './src/**/*.ts' './test/**/*.ts'","transpile:typescript":"echo '\n===== COMPILE (typescript)\n' && tsc -p './tsconfig.json'"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"deprecated":"please use version >= 1.0.0-alpha.4","repository":{"url":"git+https://github.com/edrlab/r2-streamer-js.git","type":"git"},"_npmVersion":"3.10.10","description":"Readium 2 NodeJS 'streamer'","directories":{},"_nodeVersion":"6.10.2","dependencies":{"xpath":"latest","moment":"latest","morgan":"latest","xmldom":"latest","express":"latest","slugify":"latest","ta-json":"latest","mime-types":"latest","node-stream-zip":"latest","reflect-metadata":"latest"},"devDependencies":{"ava":"latest","eclint":"latest","mkdirp":"latest","rimraf":"latest","tslint":"latest","typescript":"latest","@types/morgan":"latest","@types/xmldom":"latest","@types/express":"latest"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js-0.0.1-alpha5.tgz_1493053241804_0.17354473168961704","host":"packages-12-west.internal.npmjs.com"}},"0.0.1-alpha6":{"name":"r2-streamer-js","version":"0.0.1-alpha6","keywords":["readium","streamer"],"author":{"url":"http://github.com/edrlab/","name":"EDRLab"},"license":"BSD-3-Clause","_id":"r2-streamer-js@0.0.1-alpha6","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/edrlab/r2-streamer-js","bugs":{"url":"https://github.com/edrlab/r2-streamer-js/issues"},"bin":{"r2-streamer-js-cli":"dist/src/cli.js","r2-streamer-js-server":"dist/src/server.js"},"dist":{"shasum":"b36d3b3366ffcffe9d91cc6f2f6e990de074e778","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-0.0.1-alpha6.tgz","integrity":"sha512-Wg0e3aS9HvC01ghvPjX2DIR0qkIrPDfo+lTf4V5v6DXPxrXj6nXFCylaVdGSrNa/E+/QTqvejdkAyeS5tMTbqQ==","signatures":[{"sig":"MEYCIQD01RrHGzE2T2iQvPvuuKhK+mNjy0pfr4bNGQkDxHHbRwIhAL709ZtwjgCg51/TFUco4Eo6/sEFLy7LlhVP4TUOX/PQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/src/index.js","_from":".","files":["LICENCE","README.md","dist/**/*"],"types":"dist/src/index.d.js","_shasum":"b36d3b3366ffcffe9d91cc6f2f6e990de074e778","engines":{"npm":">=3","node":">=6","yarn":">= 0.21"},"gitHead":"c3c678014ed0d5d3fb2d2841bc18bb9df9fb8935","scripts":{"cli":"node './dist/src/cli.js'","now":"rm -rf ./now && mkdir now && cp -r dist/ now/ && cp *.epub now/ && cp package-now.json now/ && cd now/ && mv package-now.json package.json && now && cd ..","test":"ava --verbose './dist/test/test.js'","build":"yarn run clean && yarn run lint:all && yarn run lint:typescript && yarn run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"yarn run build && yarn run server *.epub","server":"node './dist/src/server.js'","lint:all":"echo '\n===== LINT (all)\n' && eclint check '**/*' '[!].git/**/*' '[!]node_modules/**/*' '[!]dist/**/*' '[!]now/**/*' '[!].vscode/**/*' '[!]**/.DS_Store' '[!]**/*.epub' '[!]**/*.cbz'  '[!]**/*.jpg'  '[!]**/*.jpeg'  '[!]**/*.png'","lint:typescript":"echo '\n===== LINT (typescript)\n' && tslint --project './tsconfig.json' --type-check -c './tslint.json' './src/**/*.ts' './test/**/*.ts'","transpile:typescript":"echo '\n===== COMPILE (typescript)\n' && tsc -p './tsconfig.json'"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"deprecated":"please use version >= 1.0.0-alpha.4","repository":{"url":"git+https://github.com/edrlab/r2-streamer-js.git","type":"git"},"_npmVersion":"3.10.10","description":"Readium 2 NodeJS 'streamer'","directories":{},"_nodeVersion":"6.10.2","dependencies":{"xpath":"latest","moment":"latest","morgan":"latest","xmldom":"latest","express":"latest","slugify":"latest","ta-json":"latest","mime-types":"latest","node-stream-zip":"latest","reflect-metadata":"latest"},"devDependencies":{"ava":"latest","eclint":"latest","mkdirp":"latest","rimraf":"latest","tslint":"latest","typescript":"latest","@types/morgan":"latest","@types/xmldom":"latest","@types/express":"latest"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js-0.0.1-alpha6.tgz_1493056037557_0.08176658861339092","host":"packages-18-east.internal.npmjs.com"}},"0.0.1-alpha7":{"name":"r2-streamer-js","version":"0.0.1-alpha7","keywords":["readium","streamer"],"author":{"url":"http://github.com/edrlab/","name":"EDRLab"},"license":"BSD-3-Clause","_id":"r2-streamer-js@0.0.1-alpha7","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/edrlab/r2-streamer-js","bugs":{"url":"https://github.com/edrlab/r2-streamer-js/issues"},"bin":{"r2-streamer-js-cli":"dist/src/cli.js","r2-streamer-js-server":"dist/src/server.js"},"dist":{"shasum":"e2c125c85ad33d090390fe14085b8b6fb885061f","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-0.0.1-alpha7.tgz","integrity":"sha512-nZKXW4Et+/S1rTyCQ5CspvAmFi3al9srqVNrvJbrZLoZEWCLMpsp4OqIV28Vq5pPbW37+mHWscDc6pbfzy0YKw==","signatures":[{"sig":"MEQCIG8B6NF0OCgWm2en8pqFzBhrrggFhHcK+zOhrlifr9WNAiBi3p/HCcvi3aVYhr5DEq2GO+cABSeIjPZcTRPhxnKVOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/src/index.js","_from":".","files":["LICENCE","README.md","dist/**/*"],"types":"dist/src/index.d.js","_shasum":"e2c125c85ad33d090390fe14085b8b6fb885061f","engines":{"npm":">=3","node":">=6","yarn":">= 0.23"},"gitHead":"be387fff62aa9b4c9f8a0ed36f41d686f23f8521","scripts":{"cli":"node './dist/src/cli.js'","now":"rm -rf ./now && mkdir now && cp -r dist/ now/ && cp *.epub now/ && cp package-now.json now/ && cd now/ && mv package-now.json package.json && now && cd ..","test":"ava --verbose './dist/test/test.js'","build":"yarn run clean && yarn run lint:all && yarn run lint:typescript && yarn run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"yarn run build && yarn run server *.epub","server":"node './dist/src/server.js'","lint:all":"echo '\n===== LINT (all)\n' && eclint check '**/*' '[!].git/**/*' '[!]node_modules/**/*' '[!]dist/**/*' '[!]now/**/*' '[!].vscode/**/*' '[!]**/.DS_Store' '[!]**/*.epub' '[!]**/*.cbz'  '[!]**/*.jpg'  '[!]**/*.jpeg'  '[!]**/*.png'","prepublish":"yarn run build && yarn test","lint:typescript":"echo '\n===== LINT (typescript)\n' && tslint -c './tslint.json' './src/**/*.ts' './test/**/*.ts'","transpile:typescript":"echo '\n===== COMPILE (typescript)\n' && tsc -p './tsconfig.json'"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"deprecated":"please use version >= 1.0.0-alpha.4","repository":{"url":"git+https://github.com/edrlab/r2-streamer-js.git","type":"git"},"_npmVersion":"3.10.10","description":"Readium 2 NodeJS 'streamer'","directories":{},"_nodeVersion":"6.10.2","dependencies":{"xpath":"latest","moment":"latest","morgan":"latest","xmldom":"latest","express":"latest","slugify":"latest","ta-json":"latest","mime-types":"latest","node-stream-zip":"latest","reflect-metadata":"latest"},"devDependencies":{"ava":"latest","eclint":"latest","mkdirp":"latest","rimraf":"latest","tslint":"latest","typescript":"latest","@types/morgan":"latest","@types/xmldom":"latest","@types/express":"latest","tslint-language-service":"latest"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js-0.0.1-alpha7.tgz_1493923701290_0.06329757417552173","host":"packages-12-west.internal.npmjs.com"}},"0.0.1-alpha8":{"name":"r2-streamer-js","version":"0.0.1-alpha8","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES6","ECMAScript 2015","ECMAScript 6"],"author":{"url":"http://github.com/edrlab/","name":"EDRLab"},"license":"BSD-3-Clause","_id":"r2-streamer-js@0.0.1-alpha8","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/edrlab/r2-streamer-js","bugs":{"url":"https://github.com/edrlab/r2-streamer-js/issues"},"bin":{"r2-streamer-js-cli":"dist/src/cli.js","r2-streamer-js-server":"dist/src/server.js"},"dist":{"shasum":"62cbbbb1c0bd15ba5ebf57668fa1ffcf321a34db","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-0.0.1-alpha8.tgz","integrity":"sha512-XfrgTpdWtRMEelRgSbInvppqIn8D4HcypW2wr+PMvCHmUQBHoOrgtTd+SSjA9hPtib6QcX74w2f8yMY3FmVbpw==","signatures":[{"sig":"MEUCIQDTTY0i77Hgy/i5kSXykn2gmCp8dhZKgqQA+xsiGJt3QQIgaMF5G9xvl5SsiC0PJacoqpXt1X02A3UsM9Q0knu8AtM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/src/index.js","_from":".","files":["LICENCE","README.md","dist/**/*"],"types":"dist/src/index.d.js","_shasum":"62cbbbb1c0bd15ba5ebf57668fa1ffcf321a34db","engines":{"npm":">=3","node":">=6","yarn":">= 0.23"},"gitHead":"5e504a2ef042581b3cb6154aa053f524a7f22ea8","scripts":{"cli":"node './dist/src/cli.js'","now":"rm -rf ./now && mkdir now && cp -r dist/ now/ && cp *.epub now/ && cp package-now.json now/ && cd now/ && mv package-now.json package.json && now && cd ..","test":"ava --verbose './dist/test/test.js'","build":"yarn run clean && yarn run lint:all && yarn run lint:typescript && yarn run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"yarn run build && yarn run server *.epub","server":"node './dist/src/server.js'","lint:all":"echo '\n===== LINT (all)\n' && eclint check '**/*' '[!].git/**/*' '[!]node_modules/**/*' '[!]dist/**/*' '[!]now/**/*' '[!].vscode/**/*' '[!]**/.DS_Store' '[!]**/*.epub' '[!]**/*.cbz'  '[!]**/*.jpg'  '[!]**/*.jpeg'  '[!]**/*.png'","prepublish":"yarn run build && yarn test","lint:typescript":"echo '\n===== LINT (typescript)\n' && tslint -c './tslint.json' './src/**/*.ts' './test/**/*.ts'","transpile:typescript":"echo '\n===== COMPILE (typescript)\n' && tsc -p './tsconfig.json'"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"deprecated":"please use version >= 1.0.0-alpha.4","repository":{"url":"git+https://github.com/edrlab/r2-streamer-js.git","type":"git"},"_npmVersion":"3.10.10","description":"Readium 2 'streamer' for NodeJS (TypeScript, ECMAScript 2015 / ES6)","directories":{},"_nodeVersion":"6.10.2","dependencies":{"xpath":"latest","moment":"latest","morgan":"latest","xmldom":"latest","express":"latest","slugify":"latest","ta-json":"latest","mime-types":"latest","node-stream-zip":"latest","reflect-metadata":"latest"},"devDependencies":{"ava":"latest","eclint":"latest","mkdirp":"latest","rimraf":"latest","tslint":"latest","typescript":"latest","@types/morgan":"latest","@types/xmldom":"latest","@types/express":"latest","tslint-language-service":"latest"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js-0.0.1-alpha8.tgz_1493926196545_0.48368342663161457","host":"packages-18-east.internal.npmjs.com"}},"0.0.1-alpha9":{"name":"r2-streamer-js","version":"0.0.1-alpha9","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES6","ECMAScript 2015","ECMAScript 6"],"author":{"url":"http://github.com/edrlab/","name":"EDRLab"},"license":"BSD-3-Clause","_id":"r2-streamer-js@0.0.1-alpha9","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/edrlab/r2-streamer-js","bugs":{"url":"https://github.com/edrlab/r2-streamer-js/issues"},"bin":{"r2-streamer-js-cli":"dist/src/cli.js","r2-streamer-js-server":"dist/src/server.js"},"dist":{"shasum":"4a7b25422a8e8c7eb7a0358610c37ac3958d88be","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-0.0.1-alpha9.tgz","integrity":"sha512-w9wNMe+1TUCPnOu4XCpJLTgPPRpKH/5IWdCdIc44raIbQ2Hp2WwBmaJRtyzyYPV3Phnuj4KNcZcQco3tqOgqeg==","signatures":[{"sig":"MEUCIQDrDonlzD3m4i8XMNMhNpk1csOgyI8v4e7N/F73v6sjLwIgB1wSU1FB1m8Y3d7DE5D6rgN8SP3/w6YqJHcgWQsRW2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/src/index.js","_from":".","files":["LICENCE","README.md","dist/**/*"],"types":"dist/src/index.d.js","_shasum":"4a7b25422a8e8c7eb7a0358610c37ac3958d88be","engines":{"npm":">=3","node":">=6","yarn":">= 0.23"},"gitHead":"031d5201c42459f56aa4da4f9e8eecf1cf2e5285","scripts":{"cli":"node './dist/src/cli.js'","now":"rm -rf ./now && mkdir now && mkdir now/reader && cp -r dist/ now/ && cp -r reader/ now/reader/ && cp *.epub now/ && cp package-now.json now/ && cd now/ && mv package-now.json package.json && now && cd ..","test":"ava --verbose './dist/test/test.js'","build":"yarn run clean && yarn run lint:all && yarn run lint:typescript && yarn run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"yarn run build && yarn run server *.epub","server":"node './dist/src/server.js'","lint:all":"echo '\n===== LINT (all)\n' && eclint check '**/*' '[!].git/**/*' '[!]node_modules/**/*' '[!]dist/**/*' '[!]reader/**/*' '[!]now/**/*' '[!].vscode/**/*' '[!]**/.DS_Store' '[!]**/*.epub' '[!]**/*.cbz'  '[!]**/*.jpg'  '[!]**/*.jpeg'  '[!]**/*.png'","prepublish":"yarn run build && yarn test","lint:typescript":"echo '\n===== LINT (typescript)\n' && tslint -c './tslint.json' './src/**/*.ts' './test/**/*.ts'","transpile:typescript":"echo '\n===== COMPILE (typescript)\n' && tsc -p './tsconfig.json'"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"deprecated":"please use version >= 1.0.0-alpha.4","repository":{"url":"git+https://github.com/edrlab/r2-streamer-js.git","type":"git"},"_npmVersion":"3.10.10","description":"Readium 2 'streamer' for NodeJS (TypeScript, ECMAScript 2015 / ES6)","directories":{},"_nodeVersion":"6.10.2","dependencies":{"xpath":"latest","moment":"latest","morgan":"latest","xmldom":"latest","express":"latest","slugify":"latest","ta-json":"latest","mime-types":"latest","node-stream-zip":"latest","reflect-metadata":"latest"},"devDependencies":{"ava":"latest","eclint":"latest","mkdirp":"latest","rimraf":"latest","tslint":"latest","typescript":"latest","@types/morgan":"latest","@types/xmldom":"latest","@types/express":"latest","tslint-language-service":"latest"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js-0.0.1-alpha9.tgz_1493933677758_0.0567147764377296","host":"packages-12-west.internal.npmjs.com"}},"0.0.1-alpha10":{"name":"r2-streamer-js","version":"0.0.1-alpha10","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES6","ECMAScript 2015","ECMAScript 6"],"author":{"url":"http://github.com/edrlab/","name":"EDRLab"},"license":"BSD-3-Clause","_id":"r2-streamer-js@0.0.1-alpha10","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/edrlab/r2-streamer-js","bugs":{"url":"https://github.com/edrlab/r2-streamer-js/issues"},"bin":{"r2-streamer-js-cli":"dist/src/cli.js","r2-streamer-js-server":"dist/src/server-cli.js"},"dist":{"shasum":"4dd674afeb795c1abbebeef629926e8e6e8055f7","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-0.0.1-alpha10.tgz","integrity":"sha512-dRwt53cptwEJa3wWuEBMJ1ZVuDbIVzKZrW/ExPvzx3H24n1yD+TpI4KrpWFkw2vqrHQu2OJZ7J6NyqWG1fOiqQ==","signatures":[{"sig":"MEYCIQD6gqF1olKtH5xXAYq471l+08232W6JyZN3HtZdk8uqzwIhAOF9mEk8R8FiI8EVLFfLnN3tFh5KXmxFyB8budwBTvmu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/src/index.js","_from":".","files":["LICENCE","README.md","dist/**/*"],"types":"dist/src/index.d.js","_shasum":"4dd674afeb795c1abbebeef629926e8e6e8055f7","engines":{"npm":">=3","node":">=6","yarn":">= 0.23"},"gitHead":"c1d7a87038ae3a3bb10c5bc74b4ce4401c115680","scripts":{"cli":"node './dist/src/cli.js'","now":"rm -rf ./now && mkdir now && mkdir now/reader-NYPL && mkdir now/reader-HADRIEN && cp -r dist/ now/ && cp -r reader-NYPL/ now/reader-NYPL/ && cp -r reader-HADRIEN/ now/reader-HADRIEN/ && cp *.epub now/ && cp package-now.json now/ && cd now/ && mv package-now.json package.json && now && cd ..","test":"ava --verbose './dist/test/test.js'","build":"yarn run clean && yarn run lint:all && yarn run lint:typescript && yarn run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"yarn run build && yarn run server *.epub","server":"node './dist/src/server-cli.js'","lint:all":"echo '\n===== LINT (all)\n' && eclint check '**/*' '[!].git/**/*' '[!]node_modules/**/*' '[!]dist/**/*' '[!]reader*/**/*' '[!]now/**/*' '[!].vscode/**/*' '[!]**/.DS_Store' '[!]**/*.epub' '[!]**/*.cbz'  '[!]**/*.jpg'  '[!]**/*.jpeg'  '[!]**/*.png'","prepublish":"yarn run build && yarn test","lint:typescript":"echo '\n===== LINT (typescript)\n' && tslint -c './tslint.json' './src/**/*.ts' './test/**/*.ts'","transpile:typescript":"echo '\n===== COMPILE (typescript)\n' && tsc -p './tsconfig.json'"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"deprecated":"please use version >= 1.0.0-alpha.4","repository":{"url":"git+https://github.com/edrlab/r2-streamer-js.git","type":"git"},"_npmVersion":"3.10.10","description":"Readium 2 'streamer' for NodeJS (TypeScript, ECMAScript 2015 / ES6)","directories":{},"_nodeVersion":"6.10.2","dependencies":{"xpath":"latest","moment":"latest","morgan":"latest","xmldom":"latest","express":"latest","slugify":"latest","ta-json":"latest","mime-types":"latest","node-stream-zip":"latest","reflect-metadata":"latest"},"devDependencies":{"ava":"latest","eclint":"latest","mkdirp":"latest","rimraf":"latest","tslint":"latest","typescript":"latest","@types/morgan":"latest","@types/xmldom":"latest","@types/express":"latest","tslint-language-service":"latest"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js-0.0.1-alpha10.tgz_1494496371996_0.892166192876175","host":"packages-18-east.internal.npmjs.com"}},"0.0.1-alpha12":{"name":"r2-streamer-js","version":"0.0.1-alpha12","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES6","ECMAScript 2015","ECMAScript 6"],"author":{"url":"http://github.com/edrlab/","name":"EDRLab"},"license":"BSD-3-Clause","_id":"r2-streamer-js@0.0.1-alpha12","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/edrlab/r2-streamer-js","bugs":{"url":"https://github.com/edrlab/r2-streamer-js/issues"},"bin":{"r2-streamer-js-cli":"dist/src/cli.js","r2-streamer-js-server":"dist/src/server-cli.js"},"dist":{"shasum":"f7bde8cbd6530a2a8338f55176708f251e7da0d7","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-0.0.1-alpha12.tgz","integrity":"sha512-Mg5KV10yEM4QplSayevOMLlc6e8X1qO4UixkupRcHOcR0c9KrY8cVBM/HY9x26I2BrFWMA++zV6Y7LmaWknwdQ==","signatures":[{"sig":"MEUCIQDxKQ+AVfuN3gjpmzfmf3D2UBzxoo1x3NfHJsmr8olqJwIgBpej0Ok912qe4jDmYYHRQZUMGmXxrneiIspoxxdv+Zc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/src/index.js","_from":".","files":["LICENCE","README.md","dist/**/*"],"types":"dist/src/index.d.js","_shasum":"f7bde8cbd6530a2a8338f55176708f251e7da0d7","engines":{"npm":">=3","node":">=6","yarn":">= 0.23"},"gitHead":"7e425ca34218d56015e5563a53cd09cf469f631a","scripts":{"cli":"node \"./dist/src/cli.js\"","now":"rm -rf ./now && mkdir now && mkdir now/reader-NYPL && mkdir now/reader-HADRIEN && cp -r dist/ now/ && cp -r reader-NYPL/ now/reader-NYPL/ && cp -r reader-HADRIEN/ now/reader-HADRIEN/ && cp *.epub now/ && cp package-now.json now/ && cd now/ && mv package-now.json package.json && now && cd ..","test":"ava --verbose \"./dist/test/test.js\"","build":"yarn run clean && yarn run lint:all && yarn run lint:typescript && yarn run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"yarn run build","server":"node \"./dist/src/server-cli.js\"","lint:all":"eclint check \"**/*\" \"[!].git/**/*\" \"[!]node_modules/**/*\" \"[!]dist/**/*\" \"[!]reader*/**/*\" \"[!]now/**/*\" \"[!].vscode/**/*\" \"[!]**/.DS_Store\" \"[!]**/*.epub\" \"[!]**/*.cbz\"  \"[!]**/*.jpg\"  \"[!]**/*.jpeg\"  \"[!]**/*.png\"","prepublish":"yarn run build && yarn test","lint:typescript":"tslint --type-check --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","transpile:typescript":"tsc -p \"./tsconfig.json\""},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"deprecated":"please use version >= 1.0.0-alpha.4","importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/edrlab/r2-streamer-js.git","type":"git"},"_npmVersion":"3.10.10","description":"Readium 2 'streamer' for NodeJS (TypeScript, ECMAScript 2015 / ES6)","directories":{},"_nodeVersion":"6.10.2","dependencies":{"xpath":"latest","moment":"latest","morgan":"latest","xmldom":"latest","express":"latest","slugify":"latest","ta-json":"latest","css2json":"latest","mime-types":"latest","json-markup":"latest","node-stream-zip":"latest","reflect-metadata":"latest"},"devDependencies":{"ava":"latest","eclint":"latest","mkdirp":"latest","rimraf":"latest","tslint":"latest","typescript":"latest","@types/morgan":"latest","@types/xmldom":"latest","@types/express":"latest","tslint-language-service":"latest"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js-0.0.1-alpha12.tgz_1494630438023_0.8270452809520066","host":"packages-18-east.internal.npmjs.com"}},"0.0.1-alpha13":{"name":"r2-streamer-js","version":"0.0.1-alpha13","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES6","ECMAScript 2015","ECMAScript 6"],"author":{"url":"http://github.com/edrlab/","name":"EDRLab"},"license":"BSD-3-Clause","_id":"r2-streamer-js@0.0.1-alpha13","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/edrlab/r2-streamer-js","bugs":{"url":"https://github.com/edrlab/r2-streamer-js/issues"},"bin":{"r2-streamer-js-cli":"dist/src/cli.js","r2-streamer-js-server":"dist/src/server-cli.js"},"dist":{"shasum":"c5426fe00d8e5be8aa5e93260bd090fd54f7447f","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-0.0.1-alpha13.tgz","integrity":"sha512-mioDcI+avqIjvMdZ8M37aJ+59J4AqkU8SVEyrne52qEa5O6WzzT6YHtIRocWF8lZciVLtSbkBdameASN1RoP9Q==","signatures":[{"sig":"MEQCIBG0QylVS2GTQyiUn7oXWQAZoz8UnLoU8/FYihv8/Z0hAiAq207ewf17pJ9oSXja23InEqXLmhJvtrqexjF3EsJKbg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/src/index.js","_from":".","files":["LICENCE","README.md","dist/**/*"],"types":"dist/src/index.d.js","_shasum":"c5426fe00d8e5be8aa5e93260bd090fd54f7447f","engines":{"npm":">=3","node":">=6","yarn":">= 0.23"},"gitHead":"cdd5948f7b44514250e97703b723d2cf9e609e1d","scripts":{"cli":"node \"./dist/src/cli.js\"","now":"rm -rf ./now && mkdir now && mkdir now/reader-NYPL && mkdir now/reader-HADRIEN && cp -r dist/ now/ && cp -r reader-NYPL/ now/reader-NYPL/ && cp -r reader-HADRIEN/ now/reader-HADRIEN/ && cp *.epub now/ && cp package-now.json now/ && cd now/ && mv package-now.json package.json && now && cd ..","test":"ava --verbose \"./dist/test/test.js\"","build":"yarn run clean && yarn run lint:all && yarn run lint:typescript && yarn run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"yarn run build","server":"node \"./dist/src/server-cli.js\"","lint:all":"eclint check \"**/*\" \"[!].git/**/*\" \"[!]node_modules/**/*\" \"[!]dist/**/*\" \"[!]reader*/**/*\" \"[!]now/**/*\" \"[!].vscode/**/*\" \"[!]**/.DS_Store\" \"[!]**/*.epub\" \"[!]**/*.cbz\"  \"[!]**/*.jpg\"  \"[!]**/*.jpeg\"  \"[!]**/*.png\"","cli-debug":"cross-env DEBUG=r2:* yarn run cli","prepublish":"yarn run build && yarn test","cli-debug-x":"cross-env DEBUG=* yarn run cli","server-debug":"cross-env DEBUG=r2:* yarn run server","server-debug-x":"cross-env DEBUG=* yarn run server","lint:typescript":"tslint --type-check --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","transpile:typescript":"tsc -p \"./tsconfig.json\""},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"deprecated":"please use version >= 1.0.0-alpha.4","importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/edrlab/r2-streamer-js.git","type":"git"},"_npmVersion":"3.10.10","description":"Readium 2 'streamer' for NodeJS (TypeScript, ECMAScript 2015 / ES6)","directories":{},"_nodeVersion":"6.10.2","dependencies":{"debug":"latest","xpath":"latest","yauzl":"latest","moment":"latest","morgan":"latest","xmldom":"latest","express":"latest","request":"latest","slugify":"latest","ta-json":"latest","css2json":"latest","mime-types":"latest","json-markup":"latest","node-stream-zip":"latest","reflect-metadata":"latest"},"devDependencies":{"ava":"latest","eclint":"latest","mkdirp":"latest","rimraf":"latest","tslint":"latest","cross-env":"latest","typescript":"latest","@types/debug":"latest","@types/morgan":"latest","@types/xmldom":"latest","@types/express":"latest","@types/request":"latest","@types/mime-types":"latest","tslint-language-service":"latest"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js-0.0.1-alpha13.tgz_1494912096393_0.08914304943755269","host":"packages-18-east.internal.npmjs.com"}},"0.0.1-alpha14":{"name":"r2-streamer-js","version":"0.0.1-alpha14","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES6","ECMAScript 2015","ECMAScript 6"],"author":{"url":"http://github.com/edrlab/","name":"EDRLab"},"license":"BSD-3-Clause","_id":"r2-streamer-js@0.0.1-alpha14","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/edrlab/r2-streamer-js","bugs":{"url":"https://github.com/edrlab/r2-streamer-js/issues"},"bin":{"r2-streamer-js-cli":"dist/src/cli.js","r2-streamer-js-server":"dist/src/server-cli.js"},"dist":{"shasum":"12eb5f24866dd610883bb9bf6ee33038efb58efd","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-0.0.1-alpha14.tgz","integrity":"sha512-kIHmNnKU3j6KEnieULH1JWqUBwqtwzQalNgmOQmjMD7m9Pt9SHEXc2QLxJtJqd3uSuLd5RP7ZzCkrzLvuRwtNQ==","signatures":[{"sig":"MEYCIQDhrzFVo9f6A2XIm+L3nU3TyYHRP/ziDr7skGoZT4MoDQIhAI5DieLNJKgZ3I52eHcqIWKap+iuJ3qAQyEyg1m+akLQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/src/index.js","_from":".","files":["LICENCE","README.md","dist/**/*"],"types":"dist/src/index.d.js","_shasum":"12eb5f24866dd610883bb9bf6ee33038efb58efd","engines":{"npm":">=3","node":">=6","yarn":">= 0.23"},"gitHead":"78e5378d98bbf1602186031af97355055c017c40","scripts":{"cli":"node \"./dist/src/cli.js\"","now":"rm -rf ./now && mkdir now && mkdir now/reader-NYPL && mkdir now/reader-HADRIEN && cp -r dist/ now/ && cp -r reader-NYPL/ now/reader-NYPL/ && cp -r reader-HADRIEN/ now/reader-HADRIEN/ && cp *.epub now/ && cp package-now.json now/ && cd now/ && mv package-now.json package.json && now && cd ..","test":"ava --verbose \"./dist/test/test.js\"","build":"yarn run clean && yarn run lint:all && yarn run lint:typescript && yarn run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"yarn run build","server":"node \"./dist/src/server-cli.js\"","lint:all":"eclint check \"**/*\" \"[!].git/**/*\" \"[!]node_modules/**/*\" \"[!]dist/**/*\" \"[!]reader*/**/*\" \"[!]now/**/*\" \"[!].vscode/**/*\" \"[!]**/.DS_Store\" \"[!]**/*.epub\" \"[!]**/*.cbz\"  \"[!]**/*.jpg\"  \"[!]**/*.jpeg\"  \"[!]**/*.png\"","cli-debug":"cross-env DEBUG=r2:* yarn run cli","prepublish":"yarn run build && yarn test","cli-debug-x":"cross-env DEBUG=* yarn run cli","server-debug":"cross-env DEBUG=r2:* yarn run server","server-debug-x":"cross-env DEBUG=* yarn run server","lint:typescript":"tslint --type-check --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","transpile:typescript":"tsc -p \"./tsconfig.json\""},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"deprecated":"please use version >= 1.0.0-alpha.4","importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/edrlab/r2-streamer-js.git","type":"git"},"_npmVersion":"3.10.10","description":"Readium 2 'streamer' for NodeJS (TypeScript, ECMAScript 2015 / ES6)","directories":{},"_nodeVersion":"6.10.2","dependencies":{"debug":"latest","xpath":"latest","yauzl":"latest","moment":"latest","morgan":"latest","xmldom":"latest","express":"latest","request":"latest","slugify":"latest","ta-json":"latest","css2json":"latest","mime-types":"latest","json-markup":"latest","node-stream-zip":"latest","reflect-metadata":"latest"},"devDependencies":{"ava":"latest","eclint":"latest","mkdirp":"latest","rimraf":"latest","tslint":"latest","cross-env":"latest","typescript":"latest","@types/debug":"latest","@types/morgan":"latest","@types/xmldom":"latest","@types/express":"latest","@types/request":"latest","@types/mime-types":"latest","tslint-language-service":"latest"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js-0.0.1-alpha14.tgz_1495064302208_0.8966465082485229","host":"packages-12-west.internal.npmjs.com"}},"0.0.1-alpha15":{"name":"r2-streamer-js","version":"0.0.1-alpha15","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES6","ECMAScript 2015","ECMAScript 6"],"author":{"url":"http://github.com/edrlab/","name":"EDRLab"},"license":"BSD-3-Clause","_id":"r2-streamer-js@0.0.1-alpha15","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/edrlab/r2-streamer-js","bugs":{"url":"https://github.com/edrlab/r2-streamer-js/issues"},"bin":{"r2-streamer-js-cli":"dist/src/cli.js","r2-streamer-js-server":"dist/src/server-cli.js"},"dist":{"shasum":"986ec113ec7ccb14ae4ec5281480976c14d10393","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-0.0.1-alpha15.tgz","integrity":"sha512-6u4f5xH/MSkHoIzfImiwRI6kJc3dB/z59nhLsrW3rbNyUebokii4HSbHOGtzC/ssPUWsUSBS39RDJy9YFiz66Q==","signatures":[{"sig":"MEYCIQD4h3R0hjFTYjg9ZVQG636LgYxtm8UJgFTFngiBt3vBZgIhAM3JUDhsBuERHLjzUi0C1TrKtCd7RelGnZmA7CSU+MoR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/src/index.js","_from":".","files":["LICENCE","README.md","dist/**/*"],"types":"dist/src/index.d.js","_shasum":"986ec113ec7ccb14ae4ec5281480976c14d10393","engines":{"npm":">=3","node":">=6","yarn":">= 0.23"},"gitHead":"2e06d921edd60e4747a7205369b4b0a369d3a5c0","scripts":{"cli":"node \"./dist/src/cli.js\"","now":"rm -rf ./now && mkdir now && mkdir now/reader-NYPL && mkdir now/reader-HADRIEN && cp -r dist/ now/ && cp -r reader-NYPL/ now/reader-NYPL/ && cp -r reader-HADRIEN/ now/reader-HADRIEN/ && cp *.epub now/ && cp package-now.json now/ && cd now/ && mv package-now.json package.json && now && cd ..","test":"ava --verbose \"./dist/test/test.js\"","build":"yarn run clean && yarn run lint:all && yarn run lint:typescript && yarn run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"yarn run build","server":"node \"./dist/src/server-cli.js\"","lint:all":"eclint check \"**/*\" \"[!].git/**/*\" \"[!]node_modules/**/*\" \"[!]dist/**/*\" \"[!]reader*/**/*\" \"[!]now/**/*\" \"[!].vscode/**/*\" \"[!]**/.DS_Store\" \"[!]**/*.epub\" \"[!]**/*.cbz\"  \"[!]**/*.jpg\"  \"[!]**/*.jpeg\"  \"[!]**/*.png\"","cli-debug":"cross-env DEBUG=r2:* yarn run cli","prepublish":"yarn run build && yarn test","cli-debug-x":"cross-env DEBUG=* yarn run cli","server-debug":"cross-env DEBUG=r2:* yarn run server","server-debug-x":"cross-env DEBUG=* yarn run server","lint:typescript":"tslint --type-check --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","transpile:typescript":"tsc -p \"./tsconfig.json\""},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"deprecated":"please use version >= 1.0.0-alpha.4","importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/edrlab/r2-streamer-js.git","type":"git"},"_npmVersion":"3.10.10","description":"Readium 2 'streamer' for NodeJS (TypeScript, ECMAScript 2015 / ES6)","directories":{},"_nodeVersion":"6.10.2","dependencies":{"debug":"latest","xpath":"latest","yauzl":"latest","moment":"latest","morgan":"latest","xmldom":"latest","express":"latest","request":"latest","slugify":"latest","ta-json":"latest","css2json":"latest","mime-types":"latest","json-markup":"latest","node-stream-zip":"latest","reflect-metadata":"latest"},"devDependencies":{"ava":"latest","eclint":"latest","mkdirp":"latest","rimraf":"latest","tslint":"latest","cross-env":"latest","typescript":"latest","@types/debug":"latest","@types/morgan":"latest","@types/xmldom":"latest","@types/express":"latest","@types/request":"latest","@types/mime-types":"latest","tslint-language-service":"latest"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js-0.0.1-alpha15.tgz_1495067658077_0.44446655083447695","host":"packages-12-west.internal.npmjs.com"}},"0.0.1-alpha16":{"name":"r2-streamer-js","version":"0.0.1-alpha16","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES6","ECMAScript 2015","ECMAScript 6"],"author":{"url":"http://github.com/edrlab/","name":"EDRLab"},"license":"BSD-3-Clause","_id":"r2-streamer-js@0.0.1-alpha16","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/edrlab/r2-streamer-js","bugs":{"url":"https://github.com/edrlab/r2-streamer-js/issues"},"bin":{"r2-streamer-js-cli":"dist/src/cli.js","r2-streamer-js-server":"dist/src/server-cli.js"},"dist":{"shasum":"100424fc8703f49e00eb6a03b9bc4f6ca028d5a4","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-0.0.1-alpha16.tgz","integrity":"sha512-qxQxlkOhxaJ7TXpzC1c7lWdkje3mcwCoKgoF5yqydCnCkcSL+ExJj9vdXzh07VQCS8iAZ+4MxLiMxsTTz3yc8Q==","signatures":[{"sig":"MEUCIQDQIrmR24HA9J1PxSezMSrAhm/eqqRCWafTPb3VdIVBEQIgblk4BqZ7HKI3Mx2tEYG/jVzbn+50OFMaF0IuVhr1R9o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/src/index.js","_from":".","files":["LICENCE","README.md","dist/**/*"],"types":"dist/src/index.d.js","_shasum":"100424fc8703f49e00eb6a03b9bc4f6ca028d5a4","engines":{"npm":">=3","node":">=6","yarn":">= 0.23"},"gitHead":"cb788b7228c6c23209d333a2f197155d4b9536b2","scripts":{"cli":"node \"./dist/src/cli.js\"","now":"rm -rf ./now && mkdir now && mkdir now/reader-NYPL && mkdir now/reader-HADRIEN && cp -r dist/ now/ && cp -r reader-NYPL/ now/reader-NYPL/ && cp -r reader-HADRIEN/ now/reader-HADRIEN/ && cp *.epub now/ && cp package-now.json now/ && cd now/ && mv package-now.json package.json && now && cd ..","test":"ava --verbose \"./dist/test/test.js\"","build":"npm run clean && npm run lint:all && npm run lint:typescript && npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"npm run server-debug .","server":"node \"./dist/src/server-cli.js\"","lint:all":"eclint check \"**/*\" \"[!].git/**/*\" \"[!]node_modules/**/*\" \"[!]dist/**/*\" \"[!]reader*/**/*\" \"[!]now/**/*\" \"[!].vscode/**/*\" \"[!]**/.DS_Store\" \"[!]**/*.epub\" \"[!]**/*.cbz\"  \"[!]**/*.jpg\"  \"[!]**/*.jpeg\"  \"[!]**/*.png\"","cli-debug":"cross-env DEBUG=r2:* npm run cli","cli-debug-x":"cross-env DEBUG=* npm run cli","prepublish_":"npm run build && npm test","server-debug":"cross-env DEBUG=r2:* npm run server","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint --type-check --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript","transpile:typescript":"tsc -p \"./tsconfig.json\""},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"deprecated":"please use version >= 1.0.0-alpha.4","importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/edrlab/r2-streamer-js.git","type":"git"},"_npmVersion":"3.10.10","description":"Readium 2 'streamer' for NodeJS (TypeScript, ECMAScript 2015 / ES6)","directories":{},"_nodeVersion":"6.10.2","dependencies":{"debug":"latest","xpath":"latest","yauzl":"latest","moment":"latest","morgan":"latest","xmldom":"latest","express":"latest","request":"latest","slugify":"latest","ta-json":"latest","css2json":"latest","mime-types":"latest","json-markup":"latest","node-stream-zip":"latest","reflect-metadata":"latest"},"devDependencies":{"ava":"latest","eclint":"latest","mkdirp":"latest","rimraf":"latest","tslint":"latest","cross-env":"latest","typescript":"latest","@types/debug":"latest","@types/morgan":"latest","@types/xmldom":"latest","@types/express":"latest","@types/request":"latest","@types/mime-types":"latest","tslint-language-service":"latest"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js-0.0.1-alpha16.tgz_1495116702748_0.031854284228757024","host":"packages-18-east.internal.npmjs.com"}},"0.0.1-alpha17":{"name":"r2-streamer-js","version":"0.0.1-alpha17","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES6","ECMAScript 2015","ECMAScript 6"],"author":{"url":"http://github.com/edrlab/","name":"EDRLab"},"license":"BSD-3-Clause","_id":"r2-streamer-js@0.0.1-alpha17","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/edrlab/r2-streamer-js","bugs":{"url":"https://github.com/edrlab/r2-streamer-js/issues"},"bin":{"r2-streamer-js-cli":"dist/src/cli.js","r2-streamer-js-server":"dist/src/server-cli.js"},"dist":{"shasum":"e6b76c0eeeee54002a79311776d869fb4bb43dd6","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-0.0.1-alpha17.tgz","integrity":"sha512-2BjWKZXyDu+VPdnnyOPWqK17dh1KRuAHx+kyZ6OR6n7gkjwstUn64/HSwR5pjvWapA3FMA6kkYxVjK0X3yB1OA==","signatures":[{"sig":"MEYCIQCLFSJQuctluJh7jlqx+sLyjwlCX1F9mSuKZ9b7hPwfjgIhAMvR2ulJyTMiSTO34H70qo3Kf5k4B1EMzDH60IhvvccS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/src/index.js","_from":".","files":["LICENCE","README.md","dist/**/*"],"types":"dist/src/index.d.js","_shasum":"e6b76c0eeeee54002a79311776d869fb4bb43dd6","engines":{"npm":">=3","node":">=6","yarn":">= 0.23"},"gitHead":"f1c0f5877fdb22d07afa9934f05056cd78526b72","scripts":{"cli":"node \"./dist/src/cli.js\"","now":"rm -rf ./now && mkdir now && mkdir now/reader-NYPL && mkdir now/reader-HADRIEN && cp -r dist/ now/ && cp -r reader-NYPL/ now/reader-NYPL/ && cp -r reader-HADRIEN/ now/reader-HADRIEN/ && cp *.epub now/ && cp package-now.json now/ && cd now/ && mv package-now.json package.json && now && cd ..","test":"ava --verbose \"./dist/test/test.js\"","build":"npm run clean && npm run lint:all && npm run lint:typescript && npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"npm run server-debug .","server":"node \"./dist/src/server-cli.js\"","lint:all":"eclint check \"**/*\" \"[!].git/**/*\" \"[!]node_modules/**/*\" \"[!]dist/**/*\" \"[!]reader*/**/*\" \"[!]now/**/*\" \"[!].vscode/**/*\" \"[!]**/.DS_Store\" \"[!]**/*.epub\" \"[!]**/*.cbz\"  \"[!]**/*.jpg\"  \"[!]**/*.jpeg\"  \"[!]**/*.png\"","cli-debug":"cross-env DEBUG=r2:* npm run cli","cli-debug-x":"cross-env DEBUG=* npm run cli","prepublish_":"npm run build && npm test","server-debug":"cross-env DEBUG=r2:* npm run server","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint --type-check --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript","transpile:typescript":"tsc -p \"./tsconfig.json\""},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"deprecated":"please use version >= 1.0.0-alpha.4","importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/edrlab/r2-streamer-js.git","type":"git"},"_npmVersion":"3.10.10","description":"Readium 2 'streamer' for NodeJS (TypeScript, ECMAScript 2015 / ES6)","directories":{},"_nodeVersion":"6.10.2","dependencies":{"debug":"latest","xpath":"latest","yauzl":"latest","moment":"latest","morgan":"latest","xmldom":"latest","express":"latest","request":"latest","slugify":"latest","ta-json":"latest","css2json":"latest","mime-types":"latest","json-markup":"latest","node-stream-zip":"latest","reflect-metadata":"latest"},"devDependencies":{"ava":"latest","eclint":"latest","mkdirp":"latest","rimraf":"latest","tslint":"latest","cross-env":"latest","typescript":"latest","@types/debug":"latest","@types/morgan":"latest","@types/xmldom":"latest","@types/express":"latest","@types/request":"latest","@types/mime-types":"latest","tslint-language-service":"latest"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js-0.0.1-alpha17.tgz_1495119164594_0.09886365872807801","host":"packages-18-east.internal.npmjs.com"}},"0.0.1-alpha18":{"name":"r2-streamer-js","version":"0.0.1-alpha18","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES6","ECMAScript 2015","ECMAScript 6"],"author":{"url":"http://github.com/edrlab/","name":"EDRLab"},"license":"BSD-3-Clause","_id":"r2-streamer-js@0.0.1-alpha18","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/edrlab/r2-streamer-js","bugs":{"url":"https://github.com/edrlab/r2-streamer-js/issues"},"bin":{"r2-streamer-js-cli":"dist/src/cli.js","r2-streamer-js-server":"dist/src/server-cli.js"},"dist":{"shasum":"7a57cc80469a253ee90820c5da5876cb7e771b76","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-0.0.1-alpha18.tgz","integrity":"sha512-2GMXbNioit6Q8XxA/8RwagavPlnwmq8KE8D/F1fg+t3Y1FbmcAqM0x1qcfgv63uLNsadg3oMEG39OO9MOtiSKA==","signatures":[{"sig":"MEYCIQCHI9HdBv4DjWq3QIeKH12WLnzeUGQYWiAdYCwgh5SFSQIhANZIm+oNLqSbvvQb+pW98DJksjAKs3va7Yf1KOOaxstN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/src/index.js","_from":".","files":["LICENCE","README.md","dist/**/*"],"types":"dist/src/index.d.js","_shasum":"7a57cc80469a253ee90820c5da5876cb7e771b76","engines":{"npm":">=3","node":">=6","yarn":">= 0.23"},"gitHead":"917c8ce80d7d77e722d1f379707e8b16e1374eb9","scripts":{"cli":"node \"./dist/src/cli.js\"","now":"rm -rf ./now && mkdir now && mkdir now/reader-NYPL && mkdir now/reader-HADRIEN && cp -r dist/ now/ && cp -r reader-NYPL/ now/reader-NYPL/ && cp -r reader-HADRIEN/ now/reader-HADRIEN/ && cp *.epub now/ && cp package-now.json now/ && cd now/ && mv package-now.json package.json && now && cd ..","lint":"npm run lint:all && npm run lint:typescript","test":"ava --verbose \"./dist/test/test.js\"","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"npm run server-debug .","server":"node \"./dist/src/server-cli.js\"","lint:all":"eclint check \"**/*\" \"[!].git/**/*\" \"[!]node_modules/**/*\" \"[!]dist/**/*\" \"[!]reader*/**/*\" \"[!]now/**/*\" \"[!].vscode/**/*\" \"[!]**/.DS_Store\" \"[!]**/*.epub\" \"[!]**/*.cbz\"  \"[!]**/*.jpg\"  \"[!]**/*.jpeg\"  \"[!]**/*.png\"","prebuild":"npm run lint","cli-debug":"cross-env DEBUG=r2:* npm run cli","cli-debug-x":"cross-env DEBUG=* npm run cli","prepublish_":"npm run build && npm test","server-debug":"cross-env DEBUG=r2:* npm run server","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint --type-check --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript","transpile:typescript":"tsc -p \"./tsconfig.json\" --sourceRoot \"../../\"","pretranspile:typescript":"npm run clean","transpile:typescript:single":"node typescript.js"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"deprecated":"please use version >= 1.0.0-alpha.4","importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/edrlab/r2-streamer-js.git","type":"git"},"_npmVersion":"3.10.10","description":"Readium 2 'streamer' for NodeJS (TypeScript, ECMAScript 2015 / ES6)","directories":{},"_nodeVersion":"6.10.2","dependencies":{"debug":"latest","xpath":"latest","yauzl":"latest","moment":"latest","morgan":"latest","xmldom":"latest","express":"latest","request":"latest","slugify":"latest","ta-json":"latest","css2json":"latest","unzipper":"latest","mime-types":"latest","json-markup":"latest","node-stream-zip":"latest","reflect-metadata":"latest"},"devDependencies":{"ava":"latest","eclint":"latest","mkdirp":"latest","rimraf":"latest","tslint":"latest","cross-env":"latest","typescript":"latest","@types/debug":"latest","@types/morgan":"latest","@types/xmldom":"latest","@types/express":"latest","@types/request":"latest","@types/mime-types":"latest","tslint-language-service":"latest"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js-0.0.1-alpha18.tgz_1495242562845_0.9072977222967893","host":"s3://npm-registry-packages"}},"0.0.1-alpha20":{"name":"r2-streamer-js","version":"0.0.1-alpha20","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7"],"author":{"url":"http://github.com/edrlab/","name":"EDRLab"},"license":"BSD-3-Clause","_id":"r2-streamer-js@0.0.1-alpha20","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/edrlab/r2-streamer-js","bugs":{"url":"https://github.com/edrlab/r2-streamer-js/issues"},"bin":{"r2-streamer-js-cli":"dist/es6-es2015/src/cli.js","r2-streamer-js-server":"dist/es6-es2015/src/server-cli.js"},"dist":{"shasum":"542a55d4739de5cfcac61baa1307af0bd93f4475","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-0.0.1-alpha20.tgz","integrity":"sha512-mGFhnOhySaCV+hWJzl8VMDuEGCafCqZILDFD/aIzLIGqfTHuMned0BYlzt5TVj/WXLAxK8hvLaPp1lNSpUpJmw==","signatures":[{"sig":"MEUCIQCLH2BoYFrX49XWlWVA9S+IEedhMT2nF4wYIscyx1MiQAIgUT6DRJfOCPAP4jh08z0WjYZmLUFADRVqDf/4GDz0C9I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/es6-es2015/src/index.js","_from":".","files":["LICENCE","README.md","docs/**/*","dist/**/*"],"types":"dist/es6-es2015/src/index.d.js","_shasum":"542a55d4739de5cfcac61baa1307af0bd93f4475","engines":{"npm":">=3","node":">=6","yarn":">=0.23"},"gitHead":"55d0d551e874f86d3f5f9db6956c400687f584e9","scripts":{"cli":"node \"./dist/es8-es2017/src/cli.js\"","now":"rm -rf ./now && mkdir now && cp yarn.lock ./now && mkdir now/reader-NYPL && mkdir now/reader-HADRIEN && cp -r dist/ now/ && cp -r reader-NYPL/ now/reader-NYPL/ && cp -r reader-HADRIEN/ now/reader-HADRIEN/ && cp *.epub now/ && cp package-now.json now/ && cd now/ && mv package-now.json package.json && now && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","test":"ava --verbose \"./dist/es8-es2017/test/test.js\"","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"npm run server-debug .","prenow":"npm run clean && npm run transpile:typescript:es8-es2017","server":"node \"./dist/es8-es2017/src/server-cli.js\"","lint:all":"eclint check \"**/*\" \"[!].git/**/*\" \"[!]node_modules/**/*\" \"[!]dist/**/*\" \"[!]reader*/**/*\" \"[!]now/**/*\" \"[!].vscode/**/*\" \"[!]**/.DS_Store\" \"[!]**/*.epub\" \"[!]**/*.cbz\"  \"[!]**/*.jpg\"  \"[!]**/*.jpeg\"  \"[!]**/*.png\"","prebuild":"npm run lint","prepare_":"npm run build:all && npm test","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cli-debug":"cross-env DEBUG=r2:* npm run cli","cli-debug-x":"cross-env DEBUG=* npm run cli","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","lint:typescript:full":"tslint --type-check --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","transpile:typescript":"tsc -p \"./tsconfig.json\"","pretranspile:typescript":"npm run clean","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc -p \"./tsconfigs/tsconfig-es5-all.json\"","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node typescript.js","transpile:typescript:es6-es2015":"tsc -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc -p \"./tsconfigs/tsconfig-es8-es2017-all.json\""},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"deprecated":"please use version >= 1.0.0-alpha.4","importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/edrlab/r2-streamer-js.git","type":"git"},"_npmVersion":"4.2.0","description":"Readium 2 'streamer' for NodeJS (TypeScript, ECMAScript 2015 / ES6)","directories":{},"_nodeVersion":"7.10.0","dependencies":{"tmp":"latest","debug":"latest","xpath":"latest","yauzl":"latest","moment":"latest","morgan":"latest","xmldom":"latest","express":"latest","request":"latest","slugify":"latest","ta-json":"latest","css2json":"latest","unzipper":"latest","filehound":"latest","image-size":"latest","mime-types":"latest","json-markup":"latest","node-stream-zip":"latest","reflect-metadata":"latest","request-promise-native":"latest"},"devDependencies":{"ava":"latest","eclint":"latest","mkdirp":"latest","rimraf":"latest","tslint":"latest","cross-env":"latest","@types/tmp":"latest","typescript":"latest","@types/debug":"latest","@types/morgan":"latest","@types/xmldom":"latest","@types/express":"latest","@types/request":"latest","@types/image-size":"latest","@types/mime-types":"latest","tslint-language-service":"latest","@types/request-promise-native":"latest"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js-0.0.1-alpha20.tgz_1495797393548_0.17496236646547914","host":"s3://npm-registry-packages"}},"0.0.1-alpha21":{"name":"r2-streamer-js","version":"0.0.1-alpha21","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/edrlab/","name":"EDRLab"},"license":"BSD-3-Clause","_id":"r2-streamer-js@0.0.1-alpha21","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/edrlab/r2-streamer-js","bugs":{"url":"https://github.com/edrlab/r2-streamer-js/issues"},"bin":{"r2-streamer-js-cli":"dist/es6-es2015/src/cli.js","r2-streamer-js-server":"dist/es6-es2015/src/server-cli.js"},"dist":{"shasum":"801ee6372df014f3ed1bd7ba1f91dc0cc74901ca","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-0.0.1-alpha21.tgz","integrity":"sha512-0V7nL7nlqyAIsjJujDNd8zvd8/21NMeVMwLkksIhuTDnrDNVP0HvE7HuG4MJHT5oHqRpQbc3Htk1inWlqRibuw==","signatures":[{"sig":"MEUCIQD8McecCnAY9bmoQoNIbwUhVj+0rrV/xtqAG87clAOh0AIgTJnqPL61rcPUfa7rdO6w2HHveDo1KjNbldR2Bp7SsS0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/es6-es2015/src/index.js","files":["LICENCE","README.md","docs/**/*","dist/**/*"],"types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=3","node":">=6","yarn":">=0.23"},"gitHead":"3b8ed4ddfae44a499448176539626e1f0c128fe7","scripts":{"cli":"node \"./dist/es8-es2017/src/cli.js\"","now":"rm -rf ./now && mkdir now && cp yarn.lock ./now && mkdir now/reader-NYPL && mkdir now/reader-HADRIEN && cp -r dist/ now/ && cp -r reader-NYPL/ now/reader-NYPL/ && cp -r reader-HADRIEN/ now/reader-HADRIEN/ && cp *.epub now/ && cp package-now.json now/ && cd now/ && mv package-now.json package.json && now && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","test":"ava --verbose \"./dist/es8-es2017/test/test.js\"","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"npm run server-debug .","prenow":"npm run clean && npm run transpile:typescript:es8-es2017","server":"node \"./dist/es8-es2017/src/server-cli.js\"","lint:all":"eclint check \"**/*\" \"[!].git/**/*\" \"[!]node_modules/**/*\" \"[!]dist/**/*\" \"[!]reader*/**/*\" \"[!]now/**/*\" \"[!].vscode/**/*\" \"[!]**/.DS_Store\" \"[!]**/*.epub\" \"[!]**/*.cbz\"  \"[!]**/*.jpg\"  \"[!]**/*.jpeg\"  \"[!]**/*.png\"","prebuild":"npm run lint","prepare_":"npm run build:all && npm test","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cli-debug":"cross-env DEBUG=r2:* npm run cli","cli-debug-x":"cross-env DEBUG=* npm run cli","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","lint:typescript:full":"tslint --type-check --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","transpile:typescript":"tsc -p \"./tsconfig.json\"","pretranspile:typescript":"npm run clean","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc -p \"./tsconfigs/tsconfig-es5-all.json\"","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node typescript.js","transpile:typescript:es6-es2015":"tsc -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc -p \"./tsconfigs/tsconfig-es8-es2017-all.json\""},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"deprecated":"please use version >= 1.0.0-alpha.4","importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/edrlab/r2-streamer-js.git","type":"git"},"_npmVersion":"5.0.0","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.0.0","dependencies":{"tmp":"latest","debug":"latest","xpath":"latest","yauzl":"latest","moment":"latest","morgan":"latest","xmldom":"latest","express":"latest","request":"latest","slugify":"latest","ta-json":"latest","css2json":"latest","unzipper":"latest","filehound":"latest","image-size":"latest","mime-types":"latest","node-forge":"latest","json-markup":"latest","node-stream-zip":"latest","reflect-metadata":"latest","request-promise-native":"latest"},"devDependencies":{"ava":"latest","eclint":"latest","mkdirp":"latest","rimraf":"latest","tslint":"latest","cross-env":"latest","@types/tmp":"latest","typescript":"latest","@types/debug":"latest","@types/morgan":"latest","@types/xmldom":"latest","@types/express":"latest","@types/request":"latest","@types/image-size":"latest","@types/mime-types":"latest","@types/node-forge":"latest","tslint-language-service":"latest","@types/request-promise-native":"latest"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js-0.0.1-alpha21.tgz_1496421943491_0.7366719534620643","host":"s3://npm-registry-packages"}},"0.0.1-alpha22":{"name":"r2-streamer-js","version":"0.0.1-alpha22","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/edrlab/","name":"EDRLab"},"license":"BSD-3-Clause","_id":"r2-streamer-js@0.0.1-alpha22","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/edrlab/r2-streamer-js","bugs":{"url":"https://github.com/edrlab/r2-streamer-js/issues"},"bin":{"r2-streamer-js-cli":"dist/es6-es2015/src/cli.js","r2-streamer-js-server":"dist/es6-es2015/src/server-cli.js"},"dist":{"shasum":"841643f55909b64e3166f0da77d6616fac5563ee","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-0.0.1-alpha22.tgz","integrity":"sha512-NUHdSTNWYiZp0GD+V1COuqlELo0CAtcIXZGoBUcJwXk17KfVBBMiDeMYo1qUE6mchmIGAx087nSHCaIPkT1WnA==","signatures":[{"sig":"MEUCIBz7Z7kq8pIE2913ONT+VRYc6vGH4L/7fuAisGh4u1VnAiEA9zkF1IKuaLR0ujy/rxipuvK46ETQL+oJKoFD1pa7L2g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/es6-es2015/src/index.js","files":["LICENCE","README.md","docs/**/*","dist/**/*"],"types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=3","node":">=6","yarn":">=0.23"},"gitHead":"7ba49cd9cd894c9cb8c228ad6ee3bb3f7d755cc3","scripts":{"cli":"node \"./dist/es8-es2017/src/cli.js\"","now":"rm -rf ./now && mkdir now && cp yarn.lock ./now && mkdir now/misc && mkdir now/misc/readers && mkdir now/misc/epubs && mkdir now/misc/readers/reader-NYPL && mkdir now/misc/readers/reader-HADRIEN && cp -r dist/ now/ && cp -r misc/readers/reader-NYPL/ now/misc/readers/reader-NYPL/ && cp -r misc/readers/reader-HADRIEN/ now/misc/readers/reader-HADRIEN/ && cp misc/epubs/*.epub now/misc/epubs/ && cp package-now.json now/ && cd now/ && mv package-now.json package.json && now && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","test":"ava --verbose \"./dist/es8-es2017/test/test.js\"","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"npm run server-debug ./misc/epubs/","prenow":"npm run clean && npm run transpile:typescript:es8-es2017","server":"node \"./dist/es8-es2017/src/server-cli.js\"","lint:all":"eclint check \"**/*\" \"[!].git/**/*\" \"[!]node_modules/**/*\" \"[!]dist/**/*\" \"[!]misc/**/*\" \"[!]now/**/*\" \"[!].vscode/**/*\" \"[!]**/.DS_Store\" \"[!]**/*.epub\" \"[!]**/*.cbz\"  \"[!]**/*.jpg\"  \"[!]**/*.jpeg\"  \"[!]**/*.png\"","prebuild":"npm run lint","prepare_":"npm run build:all && npm test","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cli-debug":"cross-env DEBUG=r2:* npm run cli","cli-debug-x":"cross-env DEBUG=* npm run cli","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","lint:typescript:full":"tslint --type-check --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","transpile:typescript":"tsc -p \"./tsconfig.json\"","pretranspile:typescript":"npm run clean","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc -p \"./tsconfigs/tsconfig-es5-all.json\"","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node typescript.js","transpile:typescript:es6-es2015":"tsc -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc -p \"./tsconfigs/tsconfig-es8-es2017-all.json\""},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"deprecated":"please use version >= 1.0.0-alpha.4","importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/edrlab/r2-streamer-js.git","type":"git"},"_npmVersion":"5.0.0","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.0.0","dependencies":{"tmp":"latest","debug":"latest","xpath":"latest","yauzl":"latest","moment":"latest","morgan":"latest","xmldom":"latest","express":"latest","request":"latest","slugify":"latest","ta-json":"latest","css2json":"latest","unzipper":"latest","filehound":"latest","image-size":"latest","mime-types":"latest","node-forge":"latest","json-markup":"latest","node-stream-zip":"latest","reflect-metadata":"latest","request-promise-native":"latest"},"devDependencies":{"ava":"latest","eclint":"latest","mkdirp":"latest","rimraf":"latest","tslint":"latest","cross-env":"latest","@types/tmp":"latest","typescript":"latest","@types/debug":"latest","@types/morgan":"latest","@types/xmldom":"latest","@types/express":"latest","@types/request":"latest","@types/image-size":"latest","@types/mime-types":"latest","@types/node-forge":"latest","tslint-language-service":"latest","@types/request-promise-native":"latest"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js-0.0.1-alpha22.tgz_1496827257455_0.08267157385125756","host":"s3://npm-registry-packages"}},"0.0.1-alpha23":{"name":"r2-streamer-js","version":"0.0.1-alpha23","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/edrlab/","name":"EDRLab"},"license":"BSD-3-Clause","_id":"r2-streamer-js@0.0.1-alpha23","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/edrlab/r2-streamer-js","bugs":{"url":"https://github.com/edrlab/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"ad6ba2d3e1e9fc6e3c0434e024a1e2a2d704722e","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-0.0.1-alpha23.tgz","integrity":"sha512-PkuKPV3LVk7s+P6XdyyLT7fQsV17ZAe4WaQRTO5Gfd0wWrNcWHYVRSc1Jd+GL7N3tuJFUPryYCLYYGE2+lXbGQ==","signatures":[{"sig":"MEQCIDTI4UUIFIl/BQ95kNloTq/Lq9aGwB/IV9OZkwWpboBEAiAthf/fXRjxj9v4hUtmnSnLmw+qD4zWSO3d3To2zIM9MA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/es6-es2015/src/index.js","files":["LICENCE","README.md","docs/**/*","dist/**/*"],"types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=3","node":">=6","yarn":">=0.23"},"gitHead":"59172b4223081b32185bdc1c3be0b914a902b00e","scripts":{"cli":"node \"./dist/es8-es2017/src/_utils/cli.js\"","now":"rm -rf ./now && mkdir now && cp yarn.lock ./now && mkdir now/misc && mkdir now/misc/readers && mkdir now/misc/epubs && mkdir now/misc/readers/reader-NYPL && mkdir now/misc/readers/reader-HADRIEN && cp -r dist/ now/ && cp -r misc/readers/reader-NYPL/ now/misc/readers/reader-NYPL/ && cp -r misc/readers/reader-HADRIEN/ now/misc/readers/reader-HADRIEN/ && cp misc/epubs/*.epub now/misc/epubs/ && cp package-now.json now/ && cd now/ && mv package-now.json package.json && now && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","test":"ava --verbose \"./dist/es8-es2017/test/test.js\"","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"npm run server-debug ./misc/epubs/","prenow":"npm run clean && npm run build:es8-es2017","server":"node \"./dist/es8-es2017/src/http/server-cli.js\"","lint:all":"eclint check \"**/*\" \"!.git/**/*\" \"!node_modules/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\"  \"!**/*.jpg\"  \"!**/*.jpeg\"  \"!**/*.png\"","prebuild":"npm run lint","prepare_":"npm run build:all && npm test","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cli-debug":"cross-env DEBUG=r2:* npm run cli","postbuild":"npm run typescript:imports","cli-debug-x":"cross-env DEBUG=* npm run cli","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run typescript:imports","postbuild:es5":"npm run typescript:imports","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","lint:typescript:full":"tslint --type-check --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run typescript:imports","postbuild:es7-es2016":"npm run typescript:imports","postbuild:es8-es2017":"npm run typescript:imports","transpile:typescript":"tsc -p \"./tsconfig.json\"","pretranspile:typescript":"npm run clean","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc -p \"./tsconfigs/tsconfig-es5-all.json\"","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","posttranspile:typescript:single":"npm run typescript:imports","transpile:typescript:es6-es2015":"tsc -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+imports":"npm run transpile:typescript:es8-es2017 && npm run typescript:imports"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"deprecated":"please use version >= 1.0.0-alpha.4","importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/edrlab/r2-streamer-js.git","type":"git"},"_npmVersion":"5.0.3","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.1.0","dependencies":{"tmp":"latest","debug":"latest","xpath":"latest","yauzl":"latest","moment":"latest","morgan":"latest","xmldom":"latest","express":"latest","request":"latest","slugify":"latest","ta-json":"latest","css2json":"latest","unzipper":"latest","filehound":"latest","image-size":"latest","mime-types":"latest","node-forge":"latest","json-markup":"latest","node-stream-zip":"latest","reflect-metadata":"latest","request-promise-native":"latest"},"devDependencies":{"ava":"latest","eclint":"latest","mkdirp":"latest","rimraf":"latest","tslint":"latest","cross-env":"latest","@types/tmp":"latest","typescript":"latest","@types/debug":"latest","@types/morgan":"latest","@types/xmldom":"latest","@types/express":"latest","@types/request":"latest","@types/image-size":"latest","@types/mime-types":"latest","@types/node-forge":"latest","tslint-language-service":"latest","@types/request-promise-native":"latest"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js-0.0.1-alpha23.tgz_1497514802078_0.8221733423415571","host":"s3://npm-registry-packages"}},"0.0.1-alpha24":{"name":"r2-streamer-js","version":"0.0.1-alpha24","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/edrlab/","name":"EDRLab"},"license":"BSD-3-Clause","_id":"r2-streamer-js@0.0.1-alpha24","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/edrlab/r2-streamer-js","bugs":{"url":"https://github.com/edrlab/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"b48221e05161178c7f0c616bf4e40fa9f7bd4980","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-0.0.1-alpha24.tgz","integrity":"sha512-G+kJhM0a27aluOByNknAT6UXr1tUwQi1zizSVNvQW7Fc9JlEf4l5IMlwUkcxnPHzy3EwgmhU59mkGxgYf47+Sg==","signatures":[{"sig":"MEUCIQDCLva31hsso3Be+jWhRZrJ6SfuzgwafZy079gYlAbahAIgWi1FN8uPP3Jal3Ipnwyn2iWiRWHhq85A7j9bbx1Qfmo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/es6-es2015/src/index.js","files":["LICENCE","README.md","docs/**/*","dist/**/*"],"types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=3","node":">=6","yarn":">=0.23"},"gitHead":"b57a36bd4d4dc5bf12d3d3c92fc7b7f130b676d6","scripts":{"cli":"node \"./dist/es8-es2017/src/_utils/cli.js\"","now":"rm -rf ./now && mkdir now && cp yarn.lock ./now && mkdir now/misc && mkdir now/misc/readers && mkdir now/misc/epubs && mkdir now/misc/readers/reader-NYPL && mkdir now/misc/readers/reader-HADRIEN && cp -r dist/ now/ && cp -r misc/readers/reader-NYPL/ now/misc/readers/reader-NYPL/ && cp -r misc/readers/reader-HADRIEN/ now/misc/readers/reader-HADRIEN/ && cp misc/epubs/*.epub now/misc/epubs/ && cp package-now.json now/ && cd now/ && mv package-now.json package.json && now && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","test":"ava --verbose \"./dist/es8-es2017/test/test.js\"","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"npm run server-debug ./misc/epubs/","prenow":"npm run clean && npm run build:es8-es2017","server":"node \"./dist/es8-es2017/src/http/server-cli.js\"","electron":"cross-env BUILD_ENV=DEV electron dist/es8-es2017/src/electron/main.js","lint:all":"eclint check \"**/*\" \"!.git/**/*\" \"!node_modules/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\"  \"!**/*.jpg\"  \"!**/*.jpeg\"  \"!**/*.png\"","prebuild":"npm run lint","prepare_":"npm run build:all && npm test","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cli-debug":"cross-env DEBUG=r2:* npm run cli","postbuild":"npm run typescript:imports","cli-debug-x":"cross-env DEBUG=* npm run cli","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run typescript:imports","postbuild:es5":"npm run typescript:imports","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","lint:typescript:full":"tslint --type-check --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run typescript:imports","postbuild:es7-es2016":"npm run typescript:imports","postbuild:es8-es2017":"npm run typescript:imports","transpile:typescript":"tsc -p \"./tsconfig.json\"","pretranspile:typescript":"npm run clean","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc -p \"./tsconfigs/tsconfig-es5-all.json\"","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","posttranspile:typescript:single":"npm run typescript:imports","transpile:typescript:es6-es2015":"tsc -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+imports":"npm run transpile:typescript:es8-es2017 && npm run typescript:imports"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"deprecated":"please use version >= 1.0.0-alpha.4","importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/edrlab/r2-streamer-js.git","type":"git"},"_npmVersion":"5.0.3","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.1.0","dependencies":{"tmp":"latest","debug":"latest","xpath":"latest","yauzl":"latest","moment":"latest","morgan":"latest","xmldom":"latest","express":"latest","request":"latest","slugify":"latest","ta-json":"latest","css2json":"latest","electron":"latest","unzipper":"latest","filehound":"latest","image-size":"latest","mime-types":"latest","node-forge":"latest","json-markup":"latest","node-stream-zip":"latest","reflect-metadata":"latest","request-promise-native":"latest"},"devDependencies":{"ava":"latest","eclint":"latest","mkdirp":"latest","rimraf":"latest","tslint":"latest","cross-env":"latest","@types/tmp":"latest","typescript":"latest","@types/debug":"latest","@types/morgan":"latest","@types/xmldom":"latest","@types/express":"latest","@types/request":"latest","@types/image-size":"latest","@types/mime-types":"latest","@types/node-forge":"latest","tslint-language-service":"latest","@types/request-promise-native":"latest"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js-0.0.1-alpha24.tgz_1497517020394_0.9497542444150895","host":"s3://npm-registry-packages"}},"0.0.1-alpha25":{"name":"r2-streamer-js","version":"0.0.1-alpha25","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/edrlab/","name":"EDRLab"},"license":"BSD-3-Clause","_id":"r2-streamer-js@0.0.1-alpha25","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/edrlab/r2-streamer-js","bugs":{"url":"https://github.com/edrlab/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"079fba211b955a050f4546bcde97c212a5cc0b20","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-0.0.1-alpha25.tgz","integrity":"sha512-TbXF/Fcyhk6v4homQ6Fsx4n/8TWbnhR19t/2d4+CStIDLR/Z8k2wgn37g1CAo+t6jp+d1zyx/G6HULKle1m4aQ==","signatures":[{"sig":"MEYCIQDgBEffmAVXGOask5m7qOT88M6sg3/i0YcG9Igz4CgUSwIhAOfDTaDB5LdB4JSOrfdS5tFZaqF65cALjIRlaBv/5XHA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/es6-es2015/src/index.js","files":["LICENCE","README.md","docs/**/*","dist/**/*"],"types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=3","node":">=6","yarn":">=0.23"},"gitHead":"020a7cf15142ce20bb7f6a3be9c0b4394b0d8b32","scripts":{"cli":"node \"./dist/es8-es2017/src/_utils/cli.js\"","now":"rm -rf ./now && mkdir now && cp yarn.lock ./now && mkdir now/misc && mkdir now/misc/readers && mkdir now/misc/epubs && mkdir now/misc/readers/reader-NYPL && mkdir now/misc/readers/reader-HADRIEN && cp -r dist/ now/ && cp -r misc/readers/reader-NYPL/ now/misc/readers/reader-NYPL/ && cp -r misc/readers/reader-HADRIEN/ now/misc/readers/reader-HADRIEN/ && cp misc/epubs/*.epub now/misc/epubs/ && cp package-now.json now/ && cd now/ && mv package-now.json package.json && now && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","test":"ava --verbose \"./dist/es8-es2017/test/test.js\"","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"npm run server-debug ./misc/epubs/","prenow":"npm run clean && npm run build:es8-es2017","server":"node \"./dist/es8-es2017/src/http/server-cli.js\"","electron":"cross-env BUILD_ENV=DEV electron dist/es8-es2017/src/electron/main.js","lint:all":"eclint check \"**/*\" \"!.git/**/*\" \"!node_modules/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\"  \"!**/*.jpg\"  \"!**/*.jpeg\"  \"!**/*.png\"","prebuild":"npm run lint","prepare_":"npm run build:all && npm test","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cli-debug":"cross-env DEBUG=r2:* npm run cli","postbuild":"npm run typescript:imports","cli-debug-x":"cross-env DEBUG=* npm run cli","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run typescript:imports","postbuild:es5":"npm run typescript:imports","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","lint:typescript:full":"tslint --type-check --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run typescript:imports","postbuild:es7-es2016":"npm run typescript:imports","postbuild:es8-es2017":"npm run typescript:imports","transpile:typescript":"tsc -p \"./tsconfig.json\"","pretranspile:typescript":"npm run clean","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc -p \"./tsconfigs/tsconfig-es5-all.json\"","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","posttranspile:typescript:single":"npm run typescript:imports","transpile:typescript:es6-es2015":"tsc -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+imports":"npm run transpile:typescript:es8-es2017 && npm run typescript:imports"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"deprecated":"please use version >= 1.0.0-alpha.4","importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/edrlab/r2-streamer-js.git","type":"git"},"_npmVersion":"5.0.3","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.1.0","dependencies":{"tmp":"latest","debug":"latest","xpath":"latest","yauzl":"latest","moment":"latest","morgan":"latest","xmldom":"latest","express":"latest","request":"latest","slugify":"latest","ta-json":"latest","css2json":"latest","unzipper":"latest","filehound":"latest","image-size":"latest","mime-types":"latest","node-forge":"latest","json-markup":"latest","node-stream-zip":"latest","reflect-metadata":"latest","request-promise-native":"latest"},"devDependencies":{"ava":"latest","eclint":"latest","mkdirp":"latest","rimraf":"latest","tslint":"latest","cross-env":"latest","@types/tmp":"latest","typescript":"latest","@types/debug":"latest","@types/morgan":"latest","@types/xmldom":"latest","@types/express":"latest","@types/request":"latest","@types/image-size":"latest","@types/mime-types":"latest","@types/node-forge":"latest","tslint-language-service":"latest","@types/request-promise-native":"latest"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js-0.0.1-alpha25.tgz_1497518167903_0.7523456763010472","host":"s3://npm-registry-packages"}},"0.0.1-alpha26":{"name":"r2-streamer-js","version":"0.0.1-alpha26","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/edrlab/","name":"EDRLab"},"license":"BSD-3-Clause","_id":"r2-streamer-js@0.0.1-alpha26","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/edrlab/r2-streamer-js","bugs":{"url":"https://github.com/edrlab/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"48e67a83c599ff1d3aaac24d109d187c789cdb68","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-0.0.1-alpha26.tgz","integrity":"sha512-oXrC8emKdiPtRo1z8MzgaREuOgL71mNLJC4vLlvZEyVMBMDxtBMoffwWZnQ3+14FkmJMgnb1AXLlSe7tB7mIHA==","signatures":[{"sig":"MEUCIQD48/riFGsa4UTGhvcbE/hmPvLaZkIXjrj51w6qRQKzqAIgGu7PYfMsfFRKlfK7CP43hDQnZSGBt7Y50A+ku1yFXh8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/es6-es2015/src/index.js","files":["LICENCE","README.md","docs/**/*","dist/**/*"],"types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=3","node":">=6","yarn":">=0.23"},"gitHead":"fb71c5212d0a45aeaf79fe3aa633978ab4ec4ecf","scripts":{"cli":"node \"./dist/es8-es2017/src/_utils/cli.js\"","now":"rm -rf ./now && mkdir now && cp yarn.lock ./now && mkdir now/misc && mkdir now/misc/readers && mkdir now/misc/epubs && mkdir now/misc/readers/reader-NYPL && mkdir now/misc/readers/reader-HADRIEN && cp -r dist/ now/ && cp -r misc/readers/reader-NYPL/ now/misc/readers/reader-NYPL/ && cp -r misc/readers/reader-HADRIEN/ now/misc/readers/reader-HADRIEN/ && cp misc/epubs/*.epub now/misc/epubs/ && cp package-now.json now/ && cd now/ && mv package-now.json package.json && now && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","test":"ava --verbose \"./dist/es8-es2017/test/test.js\"","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"npm run server-debug ./misc/epubs/","prenow":"npm run clean && npm run build:es8-es2017","server":"node \"./dist/es8-es2017/src/http/server-cli.js\"","electron":"cross-env BUILD_ENV=DEV electron dist/es8-es2017/src/electron/main.js","lint:all":"eclint check \"**/*\" \"!.git/**/*\" \"!node_modules/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\"  \"!**/*.jpg\"  \"!**/*.jpeg\"  \"!**/*.png\"","prebuild":"npm run lint","prepare_":"npm run build:all && npm test","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cli-debug":"cross-env DEBUG=r2:* npm run cli","postbuild":"npm run typescript:imports","cli-debug-x":"cross-env DEBUG=* npm run cli","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run typescript:imports","postbuild:es5":"npm run typescript:imports","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","lint:typescript:full":"tslint --type-check --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run typescript:imports","postbuild:es7-es2016":"npm run typescript:imports","postbuild:es8-es2017":"npm run typescript:imports","transpile:typescript":"tsc -p \"./tsconfig.json\"","pretranspile:typescript":"npm run clean","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc -p \"./tsconfigs/tsconfig-es5-all.json\"","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","posttranspile:typescript:single":"npm run typescript:imports","transpile:typescript:es6-es2015":"tsc -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+imports":"npm run transpile:typescript:es8-es2017 && npm run typescript:imports"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"deprecated":"please use version >= 1.0.0-alpha.4","importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/edrlab/r2-streamer-js.git","type":"git"},"_npmVersion":"5.0.3","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.1.0","dependencies":{"tmp":"latest","debug":"latest","xpath":"latest","yauzl":"latest","moment":"latest","morgan":"latest","xmldom":"latest","express":"latest","request":"latest","slugify":"latest","ta-json":"latest","css2json":"latest","unzipper":"latest","filehound":"latest","image-size":"latest","mime-types":"latest","node-forge":"latest","json-markup":"latest","node-stream-zip":"latest","reflect-metadata":"latest","request-promise-native":"latest"},"devDependencies":{"ava":"latest","eclint":"latest","mkdirp":"latest","rimraf":"latest","tslint":"latest","cross-env":"latest","@types/tmp":"latest","typescript":"latest","@types/debug":"latest","@types/morgan":"latest","@types/xmldom":"latest","@types/express":"latest","@types/request":"latest","@types/image-size":"latest","@types/mime-types":"latest","@types/node-forge":"latest","tslint-language-service":"latest","@types/request-promise-native":"latest"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js-0.0.1-alpha26.tgz_1497519000446_0.16411892650648952","host":"s3://npm-registry-packages"}},"0.0.1-alpha27":{"name":"r2-streamer-js","version":"0.0.1-alpha27","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/edrlab/","name":"EDRLab"},"license":"BSD-3-Clause","_id":"r2-streamer-js@0.0.1-alpha27","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/edrlab/r2-streamer-js","bugs":{"url":"https://github.com/edrlab/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"d3bd45b6f5edf258d536f9afa3055585e1e3e923","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-0.0.1-alpha27.tgz","integrity":"sha512-ZRaveEJULztZADsO5I5I/iRZl534V30UashACPskO7a45d1csIA0XQxvlA8o6HVJdTPgcFjjF//0tt5EA4AeFQ==","signatures":[{"sig":"MEUCIQD/46Zz5hmHU7NG2mVnB6OZh/IajvnKDJ47uVOho8nTQwIgbNN+jlHg0t3pYFCfsi5dkmBo1Hv4RDFR4U1tfdRM/Eo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/es6-es2015/src/index.js","files":["LICENSE","README.md","docs/**/*","dist/**/*"],"types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=3","node":">=6","yarn":">=0.23"},"gitHead":"49e7127e06b569d5948aae58df01bce7c414e9bd","scripts":{"cli":"node \"./dist/es8-es2017/src/_utils/cli.js\"","now":"rm -rf ./now && mkdir now && cp yarn.lock ./now && mkdir now/misc && mkdir now/misc/readers && mkdir now/misc/epubs && mkdir now/misc/readers/reader-NYPL && mkdir now/misc/readers/reader-HADRIEN && cp -r dist/ now/ && cp -r misc/readers/reader-NYPL/ now/misc/readers/reader-NYPL/ && cp -r misc/readers/reader-HADRIEN/ now/misc/readers/reader-HADRIEN/ && cp misc/epubs/*.epub now/misc/epubs/ && cp package-now.json now/ && cd now/ && mv package-now.json package.json && now && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","test":"ava --verbose \"./dist/es8-es2017/test/test.js\"","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"npm run server-debug ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cp package.json ../r2-streamer-js-dist/ && cp LICENSE ../r2-streamer-js-dist/ && cp README.md ../r2-streamer-js-dist/ && mkdir ../r2-streamer-js-dist/docs/ || echo ok && cp -r docs/ ../r2-streamer-js-dist/docs/ && mkdir ../r2-streamer-js-dist/dist/ || echo ok && cp -r dist/ ../r2-streamer-js-dist/dist/ && cd ../r2-streamer-js-dist && git status || echo status && git commit -a -m\"dist update\" || echo commit && git push || echo push && git status || echo status && cd -","electron":"cross-env DEBUG=r2:* BUILD_ENV=DEV electron dist/es8-es2017/src/electron/main.js","lint:all":"eclint check \"**/*\" \"!.git/**/*\" \"!node_modules/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\"  \"!**/*.jpg\"  \"!**/*.jpeg\"  \"!**/*.png\"","prebuild":"npm run lint","prepare_":"npm run build:all && npm test","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cli-debug":"cross-env DEBUG=r2:* npm run cli","postbuild":"npm run afterdist","pregitdist":"npm run build:all","cli-debug-x":"cross-env DEBUG=* npm run cli","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://rawgit.com/edrlab/r2-streamer-js-dist/master/dist/gitrev.json && ls ./dist","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","lint:typescript:full":"tslint --type-check --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist","postbuild:es7-es2016":"npm run afterdist","postbuild:es8-es2017":"npm run afterdist","transpile:typescript":"tsc -p \"./tsconfig.json\"","pretranspile:typescript":"npm run clean","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc -p \"./tsconfigs/tsconfig-es5-all.json\"","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"deprecated":"please use version >= 1.0.0-alpha.4","importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/edrlab/r2-streamer-js.git","type":"git"},"_npmVersion":"5.0.3","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.1.0","dependencies":{"tmp":"latest","debug":"latest","xpath":"latest","yauzl":"latest","moment":"latest","morgan":"latest","xmldom":"latest","express":"latest","request":"latest","slugify":"latest","ta-json":"latest","css2json":"latest","unzipper":"latest","filehound":"latest","image-size":"latest","mime-types":"latest","node-forge":"latest","portfinder":"latest","json-markup":"latest","node-stream-zip":"latest","reflect-metadata":"latest","request-promise-native":"latest"},"devDependencies":{"ava":"latest","eclint":"latest","mkdirp":"latest","rimraf":"latest","tslint":"latest","cross-env":"latest","@types/tmp":"latest","typescript":"latest","@types/debug":"latest","git-rev-sync":"latest","@types/morgan":"latest","@types/xmldom":"latest","@types/express":"latest","@types/request":"latest","@types/electron":"latest","@types/image-size":"latest","@types/mime-types":"latest","@types/node-forge":"latest","tslint-language-service":"latest","@types/request-promise-native":"latest"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js-0.0.1-alpha27.tgz_1497549510738_0.6832833737134933","host":"s3://npm-registry-packages"}},"0.0.1-alpha28":{"name":"r2-streamer-js","version":"0.0.1-alpha28","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/edrlab/","name":"EDRLab"},"license":"BSD-3-Clause","_id":"r2-streamer-js@0.0.1-alpha28","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/edrlab/r2-streamer-js","bugs":{"url":"https://github.com/edrlab/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"a7426344511d9fc2586ce230f7e2931c417e392a","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-0.0.1-alpha28.tgz","integrity":"sha512-SMhsBfAlIJCyxPlZgPBxeo2yw1ff4G83cYh0ZVTnKL1SSSqd9A86XfcxtaP6wrLN2pJ3a6x+WymDrwB+qzSakA==","signatures":[{"sig":"MEQCICVrm8Av5T+PVuAbHXGHsDcN9kM94KyU+jPbQt5+43+hAiAKfmUzPb6ImbOXMs2JCjhE4YdgUDaPCb/SccueEM2g/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/es6-es2015/src/index.js","files":["LICENSE","README.md","docs/**/*","dist/**/*"],"types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=3","node":">=6","yarn":">=0.23"},"gitHead":"b8753e3f1e69ca8c2c8afe41bcc961156ed1dee5","scripts":{"cli":"node \"./dist/es8-es2017/src/_utils/cli.js\"","now":"rm -rf ./now && mkdir now && cp yarn.lock ./now && mkdir now/misc && mkdir now/misc/readers && mkdir now/misc/epubs && mkdir now/misc/readers/reader-NYPL && mkdir now/misc/readers/reader-HADRIEN && cp -r dist/ now/ && cp -r misc/readers/reader-NYPL/ now/misc/readers/reader-NYPL/ && cp -r misc/readers/reader-HADRIEN/ now/misc/readers/reader-HADRIEN/ && cp misc/epubs/*.epub now/misc/epubs/ && cp package-now.json now/ && cd now/ && mv package-now.json package.json && now && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","test":"ava --verbose \"./dist/es8-es2017/test/test.js\"","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"npm run server-debug ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git status || echo status && rm -r * || echo rm && cp ../r2-streamer-js/package.json . && cp ../r2-streamer-js/LICENSE . && cp ../r2-streamer-js/README.md . && mkdir ./docs/ || echo ok && cp -r ../r2-streamer-js/docs/ ./docs/ && mkdir ./dist/ || echo ok && cp -r ../r2-streamer-js/dist/ ./dist/ && git add * || echo add && git commit -a -m \"add new dist\" || echo commit && git push || echo push && git status || echo status && cd -","electron":"cross-env DEBUG=r2:* BUILD_ENV=DEV electron dist/es8-es2017/src/electron/main.js","lint:all":"eclint check \"**/*\" \"!.git/**/*\" \"!node_modules/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\"  \"!**/*.jpg\"  \"!**/*.jpeg\"  \"!**/*.png\"","prebuild":"npm run lint","prepare_":"npm run build:all && npm test","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cli-debug":"cross-env DEBUG=r2:* npm run cli","postbuild":"npm run afterdist","pregitdist":"npm run build:all","cli-debug-x":"cross-env DEBUG=* npm run cli","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://rawgit.com/edrlab/r2-streamer-js-dist/master/dist/gitrev.json && ls ./dist","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","lint:typescript:full":"tslint --type-check --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist","postbuild:es7-es2016":"npm run afterdist","postbuild:es8-es2017":"npm run afterdist","transpile:typescript":"tsc -p \"./tsconfig.json\"","pretranspile:typescript":"npm run clean","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc -p \"./tsconfigs/tsconfig-es5-all.json\"","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"deprecated":"please use version >= 1.0.0-alpha.4","importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/edrlab/r2-streamer-js.git","type":"git"},"_npmVersion":"5.0.3","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.1.0","dependencies":{"tmp":"latest","debug":"latest","xpath":"latest","yauzl":"latest","moment":"latest","morgan":"latest","xmldom":"latest","express":"latest","request":"latest","slugify":"latest","ta-json":"latest","css2json":"latest","unzipper":"latest","filehound":"latest","image-size":"latest","mime-types":"latest","node-forge":"latest","portfinder":"latest","json-markup":"latest","node-stream-zip":"latest","reflect-metadata":"latest","request-promise-native":"latest"},"devDependencies":{"ava":"latest","eclint":"latest","mkdirp":"latest","rimraf":"latest","tslint":"latest","cross-env":"latest","@types/tmp":"latest","typescript":"latest","@types/debug":"latest","git-rev-sync":"latest","@types/morgan":"latest","@types/xmldom":"latest","@types/express":"latest","@types/request":"latest","@types/electron":"latest","@types/image-size":"latest","@types/mime-types":"latest","@types/node-forge":"latest","tslint-language-service":"latest","@types/request-promise-native":"latest"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js-0.0.1-alpha28.tgz_1498578832362_0.20686974306590855","host":"s3://npm-registry-packages"}},"0.0.1-alpha29":{"name":"r2-streamer-js","version":"0.0.1-alpha29","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/edrlab/","name":"EDRLab"},"license":"BSD-3-Clause","_id":"r2-streamer-js@0.0.1-alpha29","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/edrlab/r2-streamer-js","bugs":{"url":"https://github.com/edrlab/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"1de571b8ba15d0fbd16af292f825633b35841c38","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-0.0.1-alpha29.tgz","integrity":"sha512-wXoj8k+qGYVGRP/Uh+hWA565IUnllt2FdRtNDPFwqHZWWYjknZKXe57K93Qj0vwrqy386F39bqMY93GK12wZmw==","signatures":[{"sig":"MEUCIQD/mEM9eUtpylkzckhnhGvQQKOvSwNAU8Vw6Gd+SiJaAAIgQ25HKTM3IWt29CjUUB5WFrNx8ZGJo5TLKvrzpknsG4Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/es6-es2015/src/index.js","files":["LICENSE","README.md","docs/**/*","dist/**/*"],"types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=3","node":">=6","yarn":">=0.23"},"gitHead":"6bf24e82a914ba9b92be49064e6c67514b1e4cfd","scripts":{"cli":"node \"./dist/es8-es2017/src/_utils/cli.js\"","now":"rm -rf ./now && mkdir now && cp yarn.lock ./now && mkdir now/misc && mkdir now/misc/readers && mkdir now/misc/epubs && mkdir now/misc/readers/reader-NYPL && mkdir now/misc/readers/reader-HADRIEN && cp -r dist/ now/ && cp -r misc/readers/reader-NYPL/ now/misc/readers/reader-NYPL/ && cp -r misc/readers/reader-HADRIEN/ now/misc/readers/reader-HADRIEN/ && cp misc/epubs/*.epub now/misc/epubs/ && cp package-now.json now/ && cd now/ && mv package-now.json package.json && now && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","test":"ava --verbose \"./dist/es8-es2017/test/test.js\"","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"npm run server-debug ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git status || echo status && rm -r * || echo rm && cp ../r2-streamer-js/package.json . && cp ../r2-streamer-js/LICENSE . && cp ../r2-streamer-js/README.md . && mkdir ./docs/ || echo ok && cp -r ../r2-streamer-js/docs/ ./docs/ && mkdir ./dist/ || echo ok && cp -r ../r2-streamer-js/dist/ ./dist/ && git add * || echo add && git commit -a -m \"add new dist\" || echo commit && git push || echo push && git status || echo status && cd -","electron":"cross-env DEBUG=r2:* BUILD_ENV=DEV electron dist/es8-es2017/src/electron/main.js","lint:all":"eclint check \"**/*\" \"!.git/**/*\" \"!node_modules/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\"  \"!**/*.jpg\"  \"!**/*.jpeg\"  \"!**/*.png\"","prebuild":"npm run lint","prepare_":"npm run build:all && npm test","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cli-debug":"cross-env DEBUG=r2:* npm run cli","postbuild":"npm run afterdist","pregitdist":"npm run build:all","cli-debug-x":"cross-env DEBUG=* npm run cli","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://rawgit.com/edrlab/r2-streamer-js-dist/master/dist/gitrev.json && ls ./dist","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","lint:typescript:full":"tslint --type-check --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist","postbuild:es7-es2016":"npm run afterdist","postbuild:es8-es2017":"npm run afterdist","transpile:typescript":"tsc -p \"./tsconfig.json\"","pretranspile:typescript":"npm run clean","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc -p \"./tsconfigs/tsconfig-es5-all.json\"","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"deprecated":"please use version >= 1.0.0-alpha.4","importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/edrlab/r2-streamer-js.git","type":"git"},"_npmVersion":"5.0.3","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.1.0","dependencies":{"tmp":"latest","debug":"latest","xpath":"latest","yauzl":"latest","moment":"latest","morgan":"latest","xmldom":"latest","express":"latest","request":"latest","slugify":"latest","ta-json":"latest","css2json":"latest","unzipper":"latest","filehound":"latest","image-size":"latest","mime-types":"latest","node-forge":"latest","portfinder":"latest","json-markup":"latest","node-stream-zip":"latest","reflect-metadata":"latest","request-promise-native":"latest"},"devDependencies":{"ava":"latest","eclint":"latest","mkdirp":"latest","rimraf":"latest","tslint":"latest","cross-env":"latest","@types/tmp":"latest","typescript":"latest","@types/debug":"latest","git-rev-sync":"latest","@types/morgan":"latest","@types/xmldom":"latest","@types/express":"latest","@types/request":"latest","@types/electron":"latest","@types/image-size":"latest","@types/mime-types":"latest","@types/node-forge":"latest","tslint-language-service":"latest","@types/request-promise-native":"latest"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js-0.0.1-alpha29.tgz_1498579009510_0.8367173438891768","host":"s3://npm-registry-packages"}},"0.0.1-alpha30":{"name":"r2-streamer-js","version":"0.0.1-alpha30","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/edrlab/","name":"EDRLab"},"license":"BSD-3-Clause","_id":"r2-streamer-js@0.0.1-alpha30","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/edrlab/r2-streamer-js","bugs":{"url":"https://github.com/edrlab/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"5489d23a74be8c3c9c19564f810bd3b35c40be88","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-0.0.1-alpha30.tgz","integrity":"sha512-9TiQ3GUr/yFoZcg2btSdajzbsjezUFsN0i+wdN2i7av8TNasQgEyTQtN36bB1FM+yfMvv3GeMmPvKnHBrgx2FQ==","signatures":[{"sig":"MEYCIQDnMHi7GSCgeyyu9vla7gmAKCbIpBmVBTY9xBFvZZdNQgIhAKlw/gXLgneSbvc/bCgYfPrRmOj+/UTdN/RTGD0RCgXm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/es6-es2015/src/index.js","files":["LICENSE","README.md","docs/**/*","dist/**/*"],"types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=3","node":">=6","yarn":">=0.23"},"gitHead":"c98fe7c718be19c4f9734e8f255d8a00dd6085ce","scripts":{"cli":"node \"./dist/es8-es2017/src/_utils/cli.js\"","now":"rm -rf ./now && mkdir now && cp yarn.lock ./now && mkdir now/misc && mkdir now/misc/readers && mkdir now/misc/epubs && mkdir now/misc/readers/reader-NYPL && mkdir now/misc/readers/reader-HADRIEN && cp -r dist/ now/ && cp -r misc/readers/reader-NYPL/ now/misc/readers/reader-NYPL/ && cp -r misc/readers/reader-HADRIEN/ now/misc/readers/reader-HADRIEN/ && cp misc/epubs/*.epub now/misc/epubs/ && cp package-now.json now/ && cd now/ && mv package-now.json package.json && now && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava --verbose --fail-fast --serial --color \"./dist/es8-es2017/test/test.js\"","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"npm run server-debug ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git status || echo status && rm -r * || echo rm && cp ../r2-streamer-js/package.json . && cp ../r2-streamer-js/LICENSE . && cp ../r2-streamer-js/README.md . && mkdir ./docs/ || echo ok && cp -r ../r2-streamer-js/docs/ ./docs/ && mkdir ./dist/ || echo ok && cp -r ../r2-streamer-js/dist/ ./dist/ && git add * || echo add && git commit -a -m \"add new dist\" || echo commit && git push || echo push && git status || echo status && cd -","electron":"cross-env DEBUG=r2:* BUILD_ENV=DEV electron dist/es8-es2017/src/electron/main.js","lint:all":"eclint check \"**/*\" \"!.git/**/*\" \"!node_modules/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\"  \"!**/*.jpg\"  \"!**/*.jpeg\"  \"!**/*.png\"","prebuild":"npm run lint","prepare_":"npm run build:all && npm test","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cli-debug":"cross-env DEBUG=r2:* npm run cli","postbuild":"npm run afterdist","pregitdist":"npm run build:all","cli-debug-x":"cross-env DEBUG=* npm run cli","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://rawgit.com/edrlab/r2-streamer-js-dist/master/dist/gitrev.json && ls ./dist","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","lint:typescript:full":"tslint --type-check --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist","postbuild:es7-es2016":"npm run afterdist","postbuild:es8-es2017":"npm run afterdist","transpile:typescript":"tsc -p \"./tsconfig.json\"","pretranspile:typescript":"npm run clean","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc -p \"./tsconfigs/tsconfig-es5-all.json\"","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"deprecated":"please use version >= 1.0.0-alpha.4","importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/edrlab/r2-streamer-js.git","type":"git"},"_npmVersion":"5.0.3","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.1.2","dependencies":{"tmp":"latest","debug":"latest","xpath":"latest","yauzl":"latest","moment":"latest","morgan":"latest","xmldom":"latest","express":"latest","request":"latest","slugify":"latest","ta-json":"latest","css2json":"latest","unzipper":"latest","filehound":"latest","image-size":"latest","mime-types":"latest","node-forge":"latest","portfinder":"latest","json-markup":"latest","node-stream-zip":"latest","reflect-metadata":"latest","request-promise-native":"latest"},"devDependencies":{"ava":"latest","eclint":"latest","mkdirp":"latest","rimraf":"latest","tslint":"latest","cross-env":"latest","@types/tmp":"latest","typescript":"latest","@types/debug":"latest","git-rev-sync":"latest","@types/morgan":"latest","@types/xmldom":"latest","@types/express":"latest","@types/request":"latest","@types/electron":"latest","@types/image-size":"latest","@types/mime-types":"latest","@types/node-forge":"latest","tslint-language-service":"latest","@types/request-promise-native":"latest"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js-0.0.1-alpha30.tgz_1498750634451_0.2141113595571369","host":"s3://npm-registry-packages"}},"0.0.1-alpha31":{"name":"r2-streamer-js","version":"0.0.1-alpha31","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/edrlab/","name":"EDRLab"},"license":"BSD-3-Clause","_id":"r2-streamer-js@0.0.1-alpha31","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/edrlab/r2-streamer-js","bugs":{"url":"https://github.com/edrlab/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"d96225a2e7a75482e5f0412b981762e51157bb6d","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-0.0.1-alpha31.tgz","integrity":"sha512-ev6C0XwEcpk0IFmy/hL+MzIdG9tV/b3bzxwhChHwDqyV818RCQjIu50GQUWGwfRGCx+3SygPfNzHSV6Reg0HnQ==","signatures":[{"sig":"MEUCIDPVT+BY73BmtCmssIQE2/2jc04OPN+SU3O+v1OZdAn9AiEAu+5rrddQ8J8eC7SygELuUCbSLMxCG+kR6diXVRbV7Eo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/es6-es2015/src/index.js","files":["LICENSE","README.md","docs/**/*","dist/**/*"],"types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=3","node":">=6","yarn":">=0.23"},"gitHead":"90d626bc0e0e825f7098b8a15e7ee29948f071c7","scripts":{"cli":"node \"./dist/es8-es2017/src/_utils/cli.js\"","now":"rm -rf ./now && mkdir now && cp yarn.lock ./now && mkdir now/misc && mkdir now/misc/readers && mkdir now/misc/epubs && mkdir now/misc/readers/reader-NYPL && mkdir now/misc/readers/reader-HADRIEN && cp -r dist/ now/ && cp -r misc/readers/reader-NYPL/ now/misc/readers/reader-NYPL/ && cp -r misc/readers/reader-HADRIEN/ now/misc/readers/reader-HADRIEN/ && cp misc/epubs/*.epub now/misc/epubs/ && cp package-now.json now/ && cd now/ && mv package-now.json package.json && now && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava --verbose --fail-fast --serial --color \"./dist/es8-es2017/test/test.js\"","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"npm run server-debug ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git status || echo status && rm -r * || echo rm && cp ../r2-streamer-js/package.json . && cp ../r2-streamer-js/LICENSE . && cp ../r2-streamer-js/README.md . && mkdir ./docs/ || echo ok && cp -r ../r2-streamer-js/docs/ ./docs/ && mkdir ./dist/ || echo ok && cp -r ../r2-streamer-js/dist/ ./dist/ && git add * || echo add && git commit -a -m \"add new dist\" || echo commit && git push || echo push && git status || echo status && cd -","electron":"cross-env DEBUG=r2:* BUILD_ENV=DEV electron dist/es8-es2017/src/electron/main.js","lint:all":"eclint check \"**/*\" \"!.git/**/*\" \"!node_modules/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\"  \"!**/*.jpg\"  \"!**/*.jpeg\"  \"!**/*.png\"","prebuild":"npm run lint","prepare_":"npm run build:all && npm test","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cli-debug":"cross-env DEBUG=r2:* npm run cli","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","cli-debug-x":"cross-env DEBUG=* npm run cli","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://rawgit.com/edrlab/r2-streamer-js-dist/master/dist/gitrev.json && ls ./dist","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","lint:typescript:full":"tslint --type-check --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist","postbuild:es7-es2016":"npm run afterdist","postbuild:es8-es2017":"npm run afterdist","transpile:typescript":"tsc -p \"./tsconfig.json\"","pretranspile:typescript":"npm run clean","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc -p \"./tsconfigs/tsconfig-es5-all.json\"","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"deprecated":"please use version >= 1.0.0-alpha.4","importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/edrlab/r2-streamer-js.git","type":"git"},"_npmVersion":"5.0.3","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.1.2","dependencies":{"tmp":"latest","debug":"latest","xpath":"latest","yauzl":"latest","moment":"latest","morgan":"latest","xmldom":"latest","express":"latest","request":"latest","slugify":"latest","ta-json":"latest","css2json":"latest","unzipper":"latest","filehound":"latest","image-size":"latest","mime-types":"latest","node-forge":"latest","portfinder":"latest","json-markup":"latest","node-stream-zip":"latest","reflect-metadata":"latest","request-promise-native":"latest"},"devDependencies":{"ava":"latest","eclint":"latest","mkdirp":"latest","rimraf":"latest","tslint":"latest","cross-env":"latest","@types/tmp":"latest","typescript":"latest","@types/debug":"latest","git-rev-sync":"latest","@types/morgan":"latest","@types/xmldom":"latest","@types/express":"latest","@types/request":"latest","@types/electron":"latest","@types/image-size":"latest","@types/mime-types":"latest","@types/node-forge":"latest","tslint-language-service":"latest","@types/request-promise-native":"latest"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js-0.0.1-alpha31.tgz_1498750811767_0.8123028152622283","host":"s3://npm-registry-packages"}},"0.0.1-alpha32":{"name":"r2-streamer-js","version":"0.0.1-alpha32","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/edrlab/","name":"EDRLab"},"license":"BSD-3-Clause","_id":"r2-streamer-js@0.0.1-alpha32","maintainers":[{"name":"readium","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/edrlab/r2-streamer-js","bugs":{"url":"https://github.com/edrlab/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"4ff491fb9624cdd41a9ec5ea42659f2e25a10a5d","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-0.0.1-alpha32.tgz","integrity":"sha512-9Uy3eHS4HCD0AKDotsISWM7FEkaQ/2KtEmf9CxE3xppHjoL/lGDKw9ZW7Lbi3z9vreXsO6T3JfHugURqa5nJiQ==","signatures":[{"sig":"MEYCIQC2/XTsbwxfSG1Dc1NfJbDhjPHozzBLANYQ2C1q+nLT1gIhALcM2WLHGjQQmiz1Ga9pNJV4EF8VEJEEBoi1FIEv9o8c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/es6-es2015/src/index.js","files":["LICENSE","README.md","docs/**/*","dist/**/*"],"types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=3","node":">=6","yarn":">=0.23"},"gitHead":"ba88c1d041ee33bddd0cfd0ef76e48e586789c67","scripts":{"cli":"node \"./dist/es8-es2017/src/_utils/cli.js\"","now":"rm -rf ./now && mkdir now && cp yarn.lock ./now && mkdir now/misc && mkdir now/misc/readers && mkdir now/misc/epubs && mkdir now/misc/readers/reader-NYPL && mkdir now/misc/readers/reader-HADRIEN && cp -r dist/ now/ && cp -r misc/readers/reader-NYPL/ now/misc/readers/reader-NYPL/ && cp -r misc/readers/reader-HADRIEN/ now/misc/readers/reader-HADRIEN/ && cp misc/epubs/*.epub now/misc/epubs/ && cp package-now.json now/ && cd now/ && mv package-now.json package.json && now && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava --verbose --fail-fast --serial --color \"./dist/es8-es2017/test/**/test*.js\"","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git status || echo status && rm -r * || echo rm && cp ../r2-streamer-js/package.json . && cp ../r2-streamer-js/LICENSE . && cp ../r2-streamer-js/README.md . && mkdir ./docs/ || echo ok && cp -r ../r2-streamer-js/docs/ ./docs/ && mkdir ./dist/ || echo ok && cp -r ../r2-streamer-js/dist/ ./dist/ && git add * || echo add && git commit -a -m \"add new dist\" || echo commit && git push || echo push && git status || echo status && cd -","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","electron":"cross-env DEBUG=r2:* BUILD_ENV=DEV electron dist/es8-es2017/src/electron/main.js","lint:all":"eclint check \"**/*\" \"!.git/**/*\" \"!node_modules/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\"  \"!**/*.jpg\"  \"!**/*.jpeg\"  \"!**/*.png\"  \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all && npm test","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cli-debug":"cross-env DEBUG=r2:* npm run cli","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","cli-debug-x":"cross-env DEBUG=* npm run cli","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://rawgit.com/edrlab/r2-streamer-js-dist/master/dist/gitrev.json && ls ./dist","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","lint:typescript:full":"tslint --type-check --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist","postbuild:es7-es2016":"npm run afterdist","postbuild:es8-es2017":"npm run afterdist","transpile:typescript":"tsc -p \"./tsconfig.json\"","pretranspile:typescript":"npm run clean","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc -p \"./tsconfigs/tsconfig-es5-all.json\"","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"readium","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"deprecated":"please use version >= 1.0.0-alpha.4","importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/edrlab/r2-streamer-js.git","type":"git"},"_npmVersion":"5.3.0","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.2.1","dependencies":{"tmp":"latest","debug":"latest","tslib":"latest","xpath":"latest","yauzl":"latest","moment":"latest","morgan":"latest","xmldom":"latest","express":"latest","request":"latest","slugify":"latest","ta-json":"github:danielweck/ta-json#dist","css2json":"latest","electron":"latest","unzipper":"latest","filehound":"latest","image-size":"latest","mime-types":"latest","node-forge":"latest","portfinder":"latest","json-markup":"latest","node-stream-zip":"latest","reflect-metadata":"latest","request-promise-native":"latest"},"devDependencies":{"ava":"latest","eclint":"latest","mkdirp":"latest","rimraf":"latest","tslint":"latest","cross-env":"latest","@types/tmp":"latest","typescript":"latest","@types/debug":"latest","git-rev-sync":"latest","@types/morgan":"latest","@types/xmldom":"latest","@types/express":"latest","@types/request":"latest","@types/image-size":"latest","@types/mime-types":"latest","@types/node-forge":"latest","tslint-language-service":"latest","@types/request-promise-native":"latest"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js-0.0.1-alpha32.tgz_1501073998374_0.12011808063834906","host":"s3://npm-registry-packages"}},"0.0.1-alpha33":{"name":"r2-streamer-js","version":"0.0.1-alpha33","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/edrlab/","name":"EDRLab"},"license":"BSD-3-Clause","_id":"r2-streamer-js@0.0.1-alpha33","maintainers":[{"name":"readium","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/edrlab/r2-streamer-js","bugs":{"url":"https://github.com/edrlab/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"c5c5b6d87afc07e70689b11c4578a22998dcffb8","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-0.0.1-alpha33.tgz","integrity":"sha512-b8FuRkGpC/HgsoA/JvpP2d5Dk/8GjOZvu6PsKJokpsj6gUb2F9U4KoODIMOJVMaWgQeFyGgGj4Z3sehcXdcBnA==","signatures":[{"sig":"MEUCIDi3CHePWrT9f/Q+6talsGe9HVgmi8CDZW5lst8yxqAKAiEA6yNYKz13FYA0ooDBqvym+rMtX3+QT2yNiseZz8mi1MA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/es6-es2015/src/index.js","files":["LICENSE","README.md","docs/**/*","dist/**/*"],"types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"748b004d9b17f2d51f9ebf2f4975852bec9b13a7","scripts":{"cli":"node \"./dist/es8-es2017/src/_utils/cli.js\"","now":"rm -rf ./now && mkdir now && cp package-lock.json ./now && mkdir now/misc && mkdir now/misc/readers && mkdir now/misc/epubs && mkdir now/misc/readers/reader-NYPL && mkdir now/misc/readers/reader-HADRIEN && cp -r dist/ now/ && cp -r misc/readers/reader-NYPL/ now/misc/readers/reader-NYPL/ && cp -r misc/readers/reader-HADRIEN/ now/misc/readers/reader-HADRIEN/ && cp misc/epubs/*.epub now/misc/epubs/ && cp package-now.json now/ && cd now/ && mv package-now.json package.json && now && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava --verbose --fail-fast --serial --color \"./dist/es8-es2017/test/**/test*.js\"","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git status || echo status && rm -r * || echo rm && cp ../r2-streamer-js/package.json . && cp ../r2-streamer-js/LICENSE . && cp ../r2-streamer-js/README.md . && mkdir ./docs/ || echo ok && cp -r ../r2-streamer-js/docs/ ./docs/ && mkdir ./dist/ || echo ok && cp -r ../r2-streamer-js/dist/ ./dist/ && git add * || echo add && git commit -a -m \"add new dist\" || echo commit && git push || echo push && git status || echo status && cd -","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","electron":"cross-env DEBUG=r2:* BUILD_ENV=DEV electron dist/es8-es2017/src/electron/main.js","lint:all":"eclint check \"**/*\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\"  \"!**/*.jpg\"  \"!**/*.jpeg\"  \"!**/*.png\"  \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all && npm test","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cli-debug":"cross-env DEBUG=r2:* npm run cli","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","cli-debug-x":"cross-env DEBUG=* npm run cli","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://rawgit.com/edrlab/r2-streamer-js-dist/master/dist/gitrev.json && ls ./dist","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","lint:typescript:full":"tslint --type-check --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist","postbuild:es7-es2016":"npm run afterdist","postbuild:es8-es2017":"npm run afterdist","transpile:typescript":"tsc -p \"./tsconfig.json\"","pretranspile:typescript":"npm run clean","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc -p \"./tsconfigs/tsconfig-es5-all.json\"","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"readium","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"deprecated":"please use version >= 1.0.0-alpha.4","importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/edrlab/r2-streamer-js.git","type":"git"},"_npmVersion":"5.4.2","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.6.0","dependencies":{"tmp":"^0.0.33","debug":"^3.1.0","tslib":"^1.7.1","xpath":"^0.0.24","yauzl":"^2.8.0","moment":"^2.18.1","morgan":"^1.9.0","xmldom":"^0.1.27","express":"^4.16.1","request":"^2.83.0","slugify":"^1.2.1","ta-json":"github:danielweck/ta-json#dist","css2json":"^0.0.4","electron":"^1.8.1","unzipper":"^0.8.9","filehound":"^1.16.2","image-size":"^0.6.1","mime-types":"^2.1.17","node-forge":"^0.7.1","portfinder":"^1.0.13","json-markup":"^1.1.0","node-stream-zip":"^1.3.7","reflect-metadata":"^0.1.10","request-promise-native":"^1.0.5"},"devDependencies":{"ava":"^0.22.0","eclint":"^2.4.3","mkdirp":"^0.5.1","rimraf":"^2.6.2","tslint":"^5.7.0","cross-env":"^5.0.5","@types/tmp":"^0.0.33","typescript":"^2.5.3","@types/debug":"^0.0.30","git-rev-sync":"^1.9.1","@types/morgan":"^1.7.33","@types/xmldom":"^0.1.29","@types/express":"^4.0.37","@types/request":"^2.0.3","@types/image-size":"^0.0.29","@types/mime-types":"^2.1.0","@types/node-forge":"^0.6.10","tslint-language-service":"^0.9.6","@types/request-promise-native":"^1.0.7"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js-0.0.1-alpha33.tgz_1507044204225_0.61918012984097","host":"s3://npm-registry-packages"}},"1.0.0-alpha.1":{"name":"r2-streamer-js","version":"1.0.0-alpha.1","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.0-alpha.1","maintainers":[{"name":"readium","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"7d8a15e518fe25b5a202a6810998aab3d3f5d97d","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.0-alpha.1.tgz","fileCount":202,"integrity":"sha512-VcYdoynLiy+uCf9f18pQ6nG/QvLEuxzPDJYQe5NJwGq/wpVBVgUhWYPq9xeWZ+aYzUY5N/ttHYQdEiRiy0Hjaw==","signatures":[{"sig":"MEQCIAMuQPxCOn+e5DrWNvUliEOeJU8b0Cz7g48i4HZ/7R/HAiA4KUUYjKxyTaqS2jmP4DE3UmVQt+n/HZhY5KQaAFjC4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1295978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiCamCRA9TVsSAnZWagAANyAP/203JraK3Yb4F67FrBuK\ndAqnzlY/F2m3vG6GxRhHEon17a+n3Pa6YO/ONRzAThVLOnlDmN1zL6eHciGb\n7PupLyh6qnQAUkUQdQs1JhdyoAmy+ucu/KhL3uUO4orAzdAn6SFNJC4/rWh+\nrObIdeIpH+NR1QG0F56I7aX26M2g0N+6Bc+ADulVWDq0B6k2TiYn8zq1/J4Q\n9qnAH05T9f1lcLi7GHMkXw6w3fr7xMujX53PRl5M7OiFGeJcSIkNt1Z7a1PA\nWASur7JeTFCkIrYdGi/V+mU3BEPUR9nYzM5pc4se6CjSoYJuR7oUqxuXq538\n20hWPIS4JBFO+eUBRmI0o4ZDGR82DQaHWolaENQ3PgkB1hDoRAcTj54wnmqR\nUUJUlXxa8sGXOkvpLJzqemo9mXOas1fnS5z57aSj6B6h+fWcThjZJ9UOYOYM\nNRa+uvvnlD3GlpoqTCh+cnslaWkKnnbvEz1YVENIzjPKYecB4Db18vv4qb8a\nXTOGGOsjKvigsEGDgdT9uZ+dG/Il0Nm1xKLAszufooeHfK7nWoT3GI2hyNAl\nz9hVVpvaIt3ox5KL8H8gsIZkrkgcRWlT6l8wKkPT89d5j/BODrWMP+bNpPch\n09rLDHZ6f7Jk435romcRprADsqT88rj7PomeGZVXghdjwhx4XS4/kQpQXAN5\nAaR5\r\n=Vft8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=5","node":">=8","yarn":">=1.0"},"gitHead":"17aeeaa236285fe9de5888e8e34563a112def4c0","scripts":{"now":"cpy ./package-lock.json ./now && cpy \"./**/*\" ../now/ --cwd=./dist --parents && rimraf \"./now/**/*.d.ts\" && rimraf \"./now/**/*.js.map\" && cpy \"./misc/readers/reader-NYPL/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/readers/reader-HADRIEN/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/epubs/*.epub\" now/misc/epubs/ && cpy \"./misc/json-schema/*.json\" now/misc/json-schema/ && cpy ./package.json now/ && cd now/ && json -I -f ./package.json -e \"this.build=undefined\" && json -I -f ./package.json -e \"this.importSort=undefined\" && json -I -f ./package.json -e \"this.devDependencies=undefined\" && json -I -f ./package.json -e \"this.optionalDependencies=undefined\" && json -I -f ./package.json -e \"this.peerDependencies=undefined\" && json -I -f ./package.json -e \"this.bundleDependencies=undefined\" && json -I -f ./package.json -e \"this.types=undefined\" && json -I -f ./package.json -e \"this.bin=undefined\" && json -I -f ./package.json -e \"this.main=undefined\" && json -I -f ./package.json -e \"this.files=undefined\" && json -I -f ./package.json -e \"this.scripts={\\\"now-start\\\":\\\"node ./es8-es2017/src/http/server-cli.js ./misc/epubs\\\"}\" && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","now-start":"node \"./es8-es2017/src/http/server-cli.js\" ./misc/epubs","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"readium","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"deprecated":"please use version >= 1.0.0-alpha.4","importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.4.0","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.11.3","dependencies":{"ajv":"^6.5.3","tmp":"^0.0.33","uuid":"^3.3.2","debug":"^3.1.0","tslib":"^1.9.3","moment":"^2.22.2","morgan":"^1.9.0","xmldom":"^0.1.27","express":"^4.16.3","request":"^2.88.0","ta-json":"github:danielweck/ta-json#dist","css2json":"^0.0.4","filehound":"^1.16.4","r2-lcp-js":"^1.0.0-alpha.1","mime-types":"^2.1.20","r2-opds-js":"^1.0.0-alpha.1","selfsigned":"^1.10.3","json-markup":"^1.1.0","r2-utils-js":"^1.0.0-alpha.1","r2-shared-js":"^1.0.0-alpha.1","request-promise-native":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^5.1.0","json":"^9.0.6","eclint":"^2.8.0","mkdirp":"^0.5.1","rimraf":"^2.6.2","tslint":"^5.11.0","cpy-cli":"^2.0.0","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^5.2.0","uglify-es":"^3.3.10","@types/tmp":"^0.0.33","browserify":"^16.2.2","typescript":"^3.0.3","@types/node":"8.*.*","@types/uuid":"^3.4.3","@types/debug":"^0.0.30","git-rev-sync":"^1.12.0","@types/morgan":"^1.7.35","@types/xmldom":"^0.1.29","@types/express":"^4.16.0","@types/request":"^2.47.1","@types/mime-types":"^2.1.0","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.15"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.0-alpha.1_1535649445863_0.04598779828198363","host":"s3://npm-registry-packages"}},"1.0.0-alpha.2":{"name":"r2-streamer-js","version":"1.0.0-alpha.2","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.0-alpha.2","maintainers":[{"name":"readium","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"d05c464a63ca9abdf3252d81d19efdb0e5353be2","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.0-alpha.2.tgz","fileCount":202,"integrity":"sha512-ewnFZF7rB3LupEFiohnspMfsIqiOndJJbPkhREA1yTJyAePGcFk61QXkZiX27xWfdvVF10VYbnOibBjv0PeZVQ==","signatures":[{"sig":"MEQCIA2bHbLPuQr+h19gakWhEGbSTv42f8pDPa6DGAeKylB4AiAhyuqNd+ByP3RRVuKjkaaVkihbuf8j6QtuQzeZq0zWXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1296104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiC4jCRA9TVsSAnZWagAAvKkP/2x2mJiwmZXa19MVzgTT\nosF2a2fWtFTfG4pg41NIvPD97fcVMjfkVB4OVGZpO2W9c9rE8nk4Ly56yDiK\nw24wTQKv539P9108ZC1o7jJqoj0vjnGUSMjiLDHcjepGwDhRV3BRVd0VpKjG\nas9FG4ASp4DJZ2m+zM8EK1/z2xe8rq+I9keigOeIkwe4U1y2fIO9AM8lXZNT\nUhXAF0iH3PWa2boyuLour6xmB0Kylbh2fnLXrJPT/Xs+TuzccudfbXaGeE0f\ndxm9ZBEuWgFo/lvqLvnPAjRUFk+4oGVgxiI65rlQ5lE1mneDUUeBBPOuaBPz\n36P9gRFeHO9at1/FXdn4FPE6W5wnkhRHPyyazp8Bhy8H+lFcVAr446IFFjOm\nHiKIQI1SjkY3/5IMMc1Sry620/BksDNj1KANHCQI18ZmdVAbUNk+caaJxd70\nZEc6V0mrV36M/GLpzrIbxNsgkwOmw6ZLxnmYP3jgm449y0DJmNhM1jK+gxBp\nh6ngV2S14B0mURvZ2P1T4CiKBoNexKwDGjOjzuYwUDNAbI1TSy41ucL3/zfb\n1/mDOEXuRip4fXSRWNh2/wDcMPrTRb5SiugDZMPmGJmSSBrOAd2c+DbnEY0A\n5JD5Sns83V2pKQry6HWZwtyf0ZPrwzZ9Fpd5Q7q+xSdCbnQbPHkEjrZTqD6K\nh8MF\r\n=yeUk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=5","node":">=8","yarn":">=1.0"},"gitHead":"daa654d4df9a48d37d54b79804286fd1b68a56e9","scripts":{"now":"cpy ./package-lock.json ./now && cpy \"./**/*\" ../now/ --cwd=./dist --parents && rimraf \"./now/**/*.d.ts\" && rimraf \"./now/**/*.js.map\" && cpy \"./misc/readers/reader-NYPL/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/readers/reader-HADRIEN/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/epubs/*.epub\" now/misc/epubs/ && cpy \"./misc/json-schema/*.json\" now/misc/json-schema/ && cpy ./package.json now/ && cd now/ && json -I -f ./package.json -e \"this.build=undefined\" && json -I -f ./package.json -e \"this.importSort=undefined\" && json -I -f ./package.json -e \"this.devDependencies=undefined\" && json -I -f ./package.json -e \"this.optionalDependencies=undefined\" && json -I -f ./package.json -e \"this.peerDependencies=undefined\" && json -I -f ./package.json -e \"this.bundleDependencies=undefined\" && json -I -f ./package.json -e \"this.types=undefined\" && json -I -f ./package.json -e \"this.bin=undefined\" && json -I -f ./package.json -e \"this.main=undefined\" && json -I -f ./package.json -e \"this.files=undefined\" && json -I -f ./package.json -e \"this.scripts={\\\"now-start\\\":\\\"node ./es8-es2017/src/http/server-cli.js ./misc/epubs\\\"}\" && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","now-start":"node \"./es8-es2017/src/http/server-cli.js\" ./misc/epubs","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"readium","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"deprecated":"please use version >= 1.0.0-alpha.4","importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.4.0","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.11.3","dependencies":{"ajv":"^6.5.3","tmp":"^0.0.33","uuid":"^3.3.2","debug":"^3.1.0","tslib":"^1.9.3","moment":"^2.22.2","morgan":"^1.9.0","xmldom":"^0.1.27","express":"^4.16.3","request":"^2.88.0","ta-json":"github:danielweck/ta-json#dist","css2json":"^0.0.4","filehound":"^1.16.4","r2-lcp-js":"^1.0.0-alpha.1","mime-types":"^2.1.20","r2-opds-js":"^1.0.0-alpha.1","selfsigned":"^1.10.3","json-markup":"^1.1.0","r2-utils-js":"^1.0.0-alpha.1","r2-shared-js":"^1.0.0-alpha.1","request-promise-native":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^5.1.0","json":"^9.0.6","eclint":"^2.8.0","mkdirp":"^0.5.1","rimraf":"^2.6.2","tslint":"^5.11.0","cpy-cli":"^2.0.0","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^5.2.0","uglify-es":"^3.3.10","@types/tmp":"^0.0.33","browserify":"^16.2.2","typescript":"^3.0.3","@types/node":"8.*.*","@types/uuid":"^3.4.3","@types/debug":"^0.0.30","git-rev-sync":"^1.12.0","@types/morgan":"^1.7.35","@types/xmldom":"^0.1.29","@types/express":"^4.16.0","@types/request":"^2.47.1","@types/mime-types":"^2.1.0","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.15"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.0-alpha.2_1535651362989_0.08586846023297023","host":"s3://npm-registry-packages"}},"1.0.0-alpha.3":{"name":"r2-streamer-js","version":"1.0.0-alpha.3","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.0-alpha.3","maintainers":[{"name":"readium","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"5e67f3668b357f991c588fb214e53f8748cc5bb9","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.0-alpha.3.tgz","fileCount":202,"integrity":"sha512-l8X7vqcGmMOQOeQMU/A4T4aSqVhG80lEJzoLN/2dChvjBjL2t4yLlW/gL+vwoy7+S6ebm0OHdvxXVgu0xgnXtg==","signatures":[{"sig":"MEUCIQDZN59ju+0I8l6GYKaS3L74SzQ4v8q5NX/1BuEmKte5LwIgOOKTuy8DwUts9bFyiL08VXP/9NBuv/erwoUekIPEloU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1296166,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiDS4CRA9TVsSAnZWagAATQEP/3+kZKmxansj0/vmEju+\nFjPiobxVWTD5Zh6jvrllPlGs/Paxl93ARSly2qMx1GaSYBnaxEEDqbkVAAzx\nYguFS90q65w4GgixT967mUqJ2vzgCdFfKd3DpEn6+ddUkfrRBxs91G69dLa7\nvW7n5JgUJ+JA9Pt0zLmgRZfOzs3pPkixl1raAoXmCJh07fySfviC4epeNmFF\nUiiJxU/dr9sjaH4J6XW6I4/cJcbJCIiy9W6X9sENuxUVVbpIy0rRLfvdnMxH\naoARGMoNxKkHeW1x4jWJe1+8eu62Z7buxQPecF4liHUVnFtxUOyXb6rXQRB5\nyhjslaldGaRpAqSV5E/g4yWtRwDCiOVsFdge3ajOFth4o9jA7f0dlxfGzdKg\nC0wOsEOJXYFlwwORlAjipLBiHbt3zDht46qeOYcPGyMg/O2JSbveeI6Djctj\nRTrPcdxKlqiiK+TnVZWEVoyFFzYPiZpWSeKMyrSI9FhFezItavkwE3y2Wg+k\njQ+Ip91VY3hAUo8HXxAiN9M2UrXVl937O6GCb/IRp+at2nYoEovvvnHO1q64\njxllM7Xlrl0Ur8/i/F3b1nOztd6r6pFXs5c9fpQYukdXzm8P7wc9iQPvKiXi\nZt+uIt68PUhO9IdANlVpDYam/dsgAMfTsWenvJ2fj+001x3P/HXdLjrCdpwP\n/vlf\r\n=lX0H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=5","node":">=8","yarn":">=1.0"},"gitHead":"dddddfa7f152238306814382fb29ef0c63c8cc74","scripts":{"now":"cpy ./package-lock.json ./now && cpy \"./**/*\" ../now/ --cwd=./dist --parents && rimraf \"./now/**/*.d.ts\" && rimraf \"./now/**/*.js.map\" && cpy \"./misc/readers/reader-NYPL/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/readers/reader-HADRIEN/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/epubs/*.epub\" now/misc/epubs/ && cpy \"./misc/json-schema/*.json\" now/misc/json-schema/ && cpy ./package.json now/ && cd now/ && json -I -f ./package.json -e \"this.build=undefined\" && json -I -f ./package.json -e \"this.importSort=undefined\" && json -I -f ./package.json -e \"this.devDependencies=undefined\" && json -I -f ./package.json -e \"this.optionalDependencies=undefined\" && json -I -f ./package.json -e \"this.peerDependencies=undefined\" && json -I -f ./package.json -e \"this.bundleDependencies=undefined\" && json -I -f ./package.json -e \"this.types=undefined\" && json -I -f ./package.json -e \"this.bin=undefined\" && json -I -f ./package.json -e \"this.main=undefined\" && json -I -f ./package.json -e \"this.files=undefined\" && json -I -f ./package.json -e \"this.scripts={\\\"now-start\\\":\\\"node ./es8-es2017/src/http/server-cli.js ./misc/epubs\\\"}\" && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","now-start":"node \"./es8-es2017/src/http/server-cli.js\" ./misc/epubs","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"readium","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"deprecated":"please use version >= 1.0.0-alpha.4","importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.4.0","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.11.3","dependencies":{"ajv":"^6.5.3","tmp":"^0.0.33","uuid":"^3.3.2","debug":"^3.1.0","tslib":"^1.9.3","moment":"^2.22.2","morgan":"^1.9.0","xmldom":"^0.1.27","express":"^4.16.3","request":"^2.88.0","ta-json":"github:danielweck/ta-json#dist","css2json":"^0.0.4","filehound":"^1.16.4","r2-lcp-js":"^1.0.0-alpha.3","mime-types":"^2.1.20","r2-opds-js":"^1.0.0-alpha.3","selfsigned":"^1.10.3","json-markup":"^1.1.0","r2-utils-js":"^1.0.0-alpha.3","r2-shared-js":"^1.0.0-alpha.3","request-promise-native":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^5.1.0","json":"^9.0.6","eclint":"^2.8.0","mkdirp":"^0.5.1","rimraf":"^2.6.2","tslint":"^5.11.0","cpy-cli":"^2.0.0","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^5.2.0","uglify-es":"^3.3.10","@types/tmp":"^0.0.33","browserify":"^16.2.2","typescript":"^3.0.3","@types/node":"8.*.*","@types/uuid":"^3.4.3","@types/debug":"^0.0.30","git-rev-sync":"^1.12.0","@types/morgan":"^1.7.35","@types/xmldom":"^0.1.29","@types/express":"^4.16.0","@types/request":"^2.47.1","@types/mime-types":"^2.1.0","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.15"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.0-alpha.3_1535653047847_0.22515953009674217","host":"s3://npm-registry-packages"}},"1.0.0-alpha.4":{"name":"r2-streamer-js","version":"1.0.0-alpha.4","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.0-alpha.4","maintainers":[{"name":"readium","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"e23167d035fb35c4bc4dff70fd32403208fe3c08","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.0-alpha.4.tgz","fileCount":250,"integrity":"sha512-5AxkG4s6fJdUEBJiybL+ah7ueCth8ak/xifUmSdIFZTGk47fYgDLonJmXNHz9dmlnZiQ8Z0yt0V6kkgt+AtVSA==","signatures":[{"sig":"MEUCIGcptwzyr4r+wPHFeE/Xj4un50SUYZf5bNvnEiRW3C1mAiEApyMUzPe5uRJg1FOU2BSdJMGS27ujXM7DlajBbMv3flQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1476708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbojO5CRA9TVsSAnZWagAAPyQP/3mLpHaNwz9i8FS3Bex/\nyHavp0dTggBIGlfilb03yTUkUSEywcMAjql8bSaKCNNnftoPcPNp30rcUFyX\n9Qs/yIosH4IttiS4vmTBx4drG95QBN3r77VM3T0dGHNjUnyRFf19fXq64Avg\nUt9uCnB4kAzR44Q3fBWadeDMW/pTcNkE8nSXE+i5GYEu5OEYhEqVhoU7Jb/n\nEEGQu9WMvAx7+uAGWbwe4GNq/Nt7oN9ZuOFW3JkyaU7H5WY4seW3aMkWKms7\nCRL0uzHgv+1cKfrzdFHp8fn8U2etxEzcrbMFMD7Q5ZZ+XPTUqbeKevtpdAsm\n9kfVObE6Hgu1OYBQSyYwEOdjh0taP6joHZbIJd/XFNGxF02XIFhk+mAiJ6b/\noJfqWNuwCdSJgYXS24ciPLGxHdjO29avzwI2t70HnPRDk+uAZEWkke0QqZPN\nS5WukEmSTcAhrVIgh9OvgYzP/UadDOEVvF83JxGYQSJ29uOuBkK5GLp8v0cz\n3I8mckC4t2LHrFarG3ZlpRLBiJTDmBXcTpoY1aouwPM+x93HytI6cb5KRB7C\nmKGxBfcuENVLt+0yjcgbGwdeiVuVkR4vketBsfHPkz62wdnJTnNh/6a6VQAl\nFWHxrV7HOTt8CbRK6CRkaornnXMG3UxAnG879tq3OBnkO6I24HNyJq9G5bfb\nkP8b\r\n=9CAX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=5","node":">=8","yarn":">=1.0"},"gitHead":"88f22f79eff7396573af86ad8dcc260802715185","scripts":{"now":"cpy ./package-lock.json ./now && cpy \"./**/*\" ../now/ --cwd=./dist --parents && rimraf \"./now/**/*.d.ts\" && rimraf \"./now/**/*.js.map\" && cpy \"./misc/readers/reader-NYPL/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/readers/reader-HADRIEN/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/epubs/*.epub\" now/misc/epubs/ && cpy \"./misc/json-schema/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy ./package.json now/ && cd now/ && json -I -f ./package.json -e \"this.build=undefined\" && json -I -f ./package.json -e \"this.importSort=undefined\" && json -I -f ./package.json -e \"this.devDependencies=undefined\" && json -I -f ./package.json -e \"this.optionalDependencies=undefined\" && json -I -f ./package.json -e \"this.peerDependencies=undefined\" && json -I -f ./package.json -e \"this.bundleDependencies=undefined\" && json -I -f ./package.json -e \"this.types=undefined\" && json -I -f ./package.json -e \"this.bin=undefined\" && json -I -f ./package.json -e \"this.main=undefined\" && json -I -f ./package.json -e \"this.files=undefined\" && json -I -f ./package.json -e \"this.scripts={\\\"now-start\\\":\\\"node --version && npm --version && node ./es8-es2017/src/http/server-cli.js ./misc/epubs\\\",\\\"now-start_\\\":\\\"rm -rf node_modules && npm cache clean --force && npm install\\\"}\" && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","now-start":"node \"./es8-es2017/src/http/server-cli.js\" ./misc/epubs","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"readium","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.4.1","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.11.3","dependencies":{"ajv":"^6.5.3","tmp":"^0.0.33","uuid":"^3.3.2","debug":"^4.0.1","tslib":"^1.9.3","moment":"^2.22.2","morgan":"^1.9.1","xmldom":"^0.1.27","express":"^4.16.3","request":"^2.88.0","ta-json":"github:danielweck/ta-json#dist","css2json":"^0.0.4","filehound":"^1.16.4","r2-lcp-js":"^1.0.0-alpha.4","mime-types":"^2.1.20","r2-opds-js":"^1.0.0-alpha.4","selfsigned":"^1.10.3","js-beautify":"^1.8.6","json-markup":"^1.1.0","r2-utils-js":"^1.0.0-alpha.4","r2-shared-js":"^1.0.0-alpha.4","request-promise-native":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^5.1.0","json":"^9.0.6","eclint":"^2.8.0","mkdirp":"^0.5.1","rimraf":"^2.6.2","tslint":"^5.11.0","cpy-cli":"^2.0.0","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^5.2.0","uglify-es":"^3.3.10","@types/tmp":"^0.0.33","browserify":"^16.2.2","typescript":"^3.0.3","@types/node":"8.*.*","@types/uuid":"^3.4.3","@types/debug":"^0.0.30","git-rev-sync":"^1.12.0","@types/morgan":"^1.7.35","@types/xmldom":"^0.1.29","@types/express":"^4.16.0","@types/request":"^2.47.1","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.8.0","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.15"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.0-alpha.4_1537356728856_0.17705182263217245","host":"s3://npm-registry-packages"}},"1.0.0-alpha.5":{"name":"r2-streamer-js","version":"1.0.0-alpha.5","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.0-alpha.5","maintainers":[{"name":"readium","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"d39e5355393c0bb61ebf5627e8443b8adbb29150","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.0-alpha.5.tgz","fileCount":250,"integrity":"sha512-Aa3xbZMEbObKO/7re9bJB+BhgADKdRrrUjV1MHDBl/3NZV8DDsl6DUUxDvqIueXpZUpcQuqUl2OHxFPTf/yJBg==","signatures":[{"sig":"MEQCIAE5tf/gNPYCoSOCzkzWhge3TreUGmUJcuNd/P3p4f3MAiBdIuYtjIF9ajjCZkWSEdukM+GEDaueCdS99gYrQL9/Bg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1486156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbs8BtCRA9TVsSAnZWagAAK/4QAI9VE/hPZAH0hwlxsz3L\nQpqGKIpL1PWOtA2LJkx3l4l1UiYKXOrc51h0Zfbmsf8Ft4tPAc7ebngqkwTm\n9JChVMj4eozXLkzYGEy1Dgxhf3wa5a0hkkCouC8ZNbL9THsv7jJHRdtoJyXi\nJ8/9lX2jPGuD81hHB7DvXGnPCF+0hnpCeOXd2PnXwgQ444/z41nmyqC/S3m8\nTALs2tIW7EjCVSKr1vMSJcYSH+30bfQ8JmIEIJAUEKKpqyig8m5YczPJKyCd\nsMcDGBy1OUTQaM5wsB4lE8O2XEZwG1DR3VwFOoB7MCQNjVkwQcIqyvwALmwd\nCwTlm69ufFF7MLd+CcZsTkZM82iYqcuMYRjLxbwV5RJ6cMDmLdQHIlZwTOk9\nKcG2SLyjCzalwuN+YgEmsRkV8/HFezmJTyOXb1lp+k8SRkiVl34r9fcVowR4\nhbQPAwnBwClQ2XToyd+R6ll2ndLb8XupCOL5FG45CujBEQUMZp+Nqhijhm+n\n+yRa996/bLRQyHywjykCwNU4GMA1jFmIU0CvgKVHtQqCcjVmOem5m+yfJta6\nZNk2oZ5uceGAkab8FecNyxutB0Z5gWvuAcQCgKcyOo3wfRMEIuOg8DYmDYGR\nZERnKOUVENvdzXw/BQ+sUGmfrg6eo25CENUqpXENqsjvH2NnfQDP8R3xpmmZ\nfI91\r\n=SV61\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=5","node":">=8","yarn":">=1.0"},"gitHead":"1d42494910aa293f9b833b596f5943e4e78e11b0","scripts":{"now":"cpy ./package-lock.json ./now && cpy \"./**/*\" ../now/ --cwd=./dist --parents && rimraf \"./now/**/*.d.ts\" && rimraf \"./now/**/*.js.map\" && cpy \"./misc/readers/reader-NYPL/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/readers/reader-HADRIEN/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/epubs/*.epub\" now/misc/epubs/ && cpy \"./misc/json-schema/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy ./package.json now/ && cd now/ && json -I -f ./package.json -e \"this.build=undefined\" && json -I -f ./package.json -e \"this.importSort=undefined\" && json -I -f ./package.json -e \"this.devDependencies=undefined\" && json -I -f ./package.json -e \"this.optionalDependencies=undefined\" && json -I -f ./package.json -e \"this.peerDependencies=undefined\" && json -I -f ./package.json -e \"this.bundleDependencies=undefined\" && json -I -f ./package.json -e \"this.types=undefined\" && json -I -f ./package.json -e \"this.bin=undefined\" && json -I -f ./package.json -e \"this.main=undefined\" && json -I -f ./package.json -e \"this.files=undefined\" && json -I -f ./package.json -e \"this.scripts={\\\"now-start\\\":\\\"node --version && npm --version && node ./es8-es2017/src/http/server-cli.js ./misc/epubs\\\",\\\"now-start_\\\":\\\"rm -rf node_modules && npm cache clean --force && npm install\\\"}\" && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","now-start":"node \"./es8-es2017/src/http/server-cli.js\" ./misc/epubs","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"readium","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.4.1","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.12.0","dependencies":{"ajv":"^6.5.3","tmp":"^0.0.33","uuid":"^3.3.2","debug":"^4.0.1","tslib":"^1.9.3","moment":"^2.22.2","morgan":"^1.9.1","xmldom":"^0.1.27","express":"^4.16.3","request":"^2.88.0","css2json":"^0.0.4","filehound":"^1.16.4","r2-lcp-js":"^1.0.0-alpha.4","ta-json-x":"^2.5.0","mime-types":"^2.1.20","r2-opds-js":"^1.0.0-alpha.4","selfsigned":"^1.10.3","js-beautify":"^1.8.6","json-markup":"^1.1.0","r2-utils-js":"^1.0.0-alpha.4","r2-shared-js":"^1.0.0-alpha.4","request-promise-native":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^5.1.0","json":"^9.0.6","eclint":"^2.8.0","mkdirp":"^0.5.1","rimraf":"^2.6.2","tslint":"^5.11.0","cpy-cli":"^2.0.0","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^5.2.0","uglify-es":"^3.3.10","@types/tmp":"^0.0.33","browserify":"^16.2.2","typescript":"^3.0.3","@types/node":"^8.10.32","@types/uuid":"^3.4.3","@types/debug":"^0.0.30","git-rev-sync":"^1.12.0","@types/morgan":"^1.7.35","@types/xmldom":"^0.1.29","@types/express":"^4.16.0","@types/request":"^2.47.1","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.8.0","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.15"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.0-alpha.5_1538506859988_0.4027735658088192","host":"s3://npm-registry-packages"}},"1.0.0-alpha.6":{"name":"r2-streamer-js","version":"1.0.0-alpha.6","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.0-alpha.6","maintainers":[{"name":"readium","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"44db2a86ccd5698fdf5945f591ab646e8ad7e08f","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.0-alpha.6.tgz","fileCount":250,"integrity":"sha512-yqwn3DIzYgGc1bpv0wgyOm98vGQSEhEg1dlJAg+m96s4YeS6r/qj8OKOpKFS0f7k0gMJBOeqZ3Rq/jbS2FBtUg==","signatures":[{"sig":"MEYCIQDxha/7tYhTw8hsTE6FLCEkRu9TQ0cTfBNgHTbefnPMDQIhAPavj9xwWLXy+Io5HZ3XfqlVHOb1VRcQLXDBFCFOvICA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1498559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7KwiCRA9TVsSAnZWagAAv8sP/35aiT+NAB7Q/HnlWOJY\nVv1CkbwYbH2EpSixLNurSaCBdqTFYwadcCes86pZc5GJcrtY0+JGpKw3FTMf\nTuSXGnktTj2SUdu/W4ROqBJ0MlPPgShnAP0HPFim7w6+F4Hy+ge2LHecRAW5\n4fw2/NcoO/hgyvbVzBrIIqxqboBGihikFCOfQjs+Ln+YvZPnbZFpNrY+EJDa\ne85bYk1XvH7v5ZZPWFOlhPw1BfKJSzuiNpFVSPy+OjAc6ACP+AGBuJsxYUrw\nZRg1SM0ETFU+v0aCqcn1JuRM11N9aWYJoAgN3kWqPPE1xIbS+cuoLv2Dtlkj\nJ1OWiTrQjS5qDS3tp+Dvaetcybh2Dd40X6bfnmMuBlDncDKTvn+nei31IDTa\nRc9HPasb33Xc3r2KVq+v1FuoRElOvle9j25vekEQrFWLEk2E8WB4so3g+4cm\njLxPZJ/9wwpZTaKFkJvxqPZ5F7crVyiRCHRnaCwehOdjKDaw8klm7f22NrkC\nUMANGvDqnU3I+cFYB6XC2zbg4W2wGI2ThEPKOPgEHONyuLZtvDiKThatbNyE\nrXlOPAfDprpg+bkbnQfF+OfKN4TN2gBPqxQ8CCmCrNjlcHDcnM51IUeVQpk8\niZzKsvQymi54/FXnM2nw2730tEht6n64mZXM6RmIo64EVdvTFFFGa/8St/jd\nLdiJ\r\n=C4tF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=5","node":">=8","yarn":">=1.0"},"gitHead":"c1f3ac0023efc31ad03f0a41c59568eecff0dc61","scripts":{"now":"cpy ./package-lock.json ./now && cpy \"./**/*\" ../now/ --cwd=./dist --parents && rimraf \"./now/**/*.d.ts\" && rimraf \"./now/**/*.js.map\" && cpy \"./misc/readers/reader-NYPL/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/readers/reader-HADRIEN/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/epubs/*.epub\" now/misc/epubs/ && cpy \"./misc/json-schema/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy ./package.json now/ && cd now/ && json -I -f ./package.json -e \"this.build=undefined\" && json -I -f ./package.json -e \"this.importSort=undefined\" && json -I -f ./package.json -e \"this.devDependencies=undefined\" && json -I -f ./package.json -e \"this.optionalDependencies=undefined\" && json -I -f ./package.json -e \"this.peerDependencies=undefined\" && json -I -f ./package.json -e \"this.bundleDependencies=undefined\" && json -I -f ./package.json -e \"this.types=undefined\" && json -I -f ./package.json -e \"this.bin=undefined\" && json -I -f ./package.json -e \"this.main=undefined\" && json -I -f ./package.json -e \"this.files=undefined\" && json -I -f ./package.json -e \"this.scripts={\\\"now-start\\\":\\\"node --version && npm --version && node ./es8-es2017/src/http/server-cli.js ./misc/epubs\\\",\\\"now-start_\\\":\\\"rm -rf node_modules && npm cache clean --force && npm install\\\"}\" && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","now-start":"node \"./es8-es2017/src/http/server-cli.js\" ./misc/epubs","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"readium","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.4.1","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.12.0","dependencies":{"ajv":"^6.5.5","tmp":"^0.0.33","uuid":"^3.3.2","debug":"^4.1.0","tslib":"^1.9.3","moment":"^2.22.2","morgan":"^1.9.1","xmldom":"^0.1.27","express":"^4.16.4","request":"^2.88.0","css2json":"^0.0.4","filehound":"^1.16.4","r2-lcp-js":"^1.0.0-alpha.7","ta-json-x":"^2.5.0","mime-types":"^2.1.21","r2-opds-js":"^1.0.0-alpha.7","selfsigned":"^1.10.4","js-beautify":"^1.8.8","json-markup":"^1.1.3","r2-utils-js":"^1.0.0-alpha.7","r2-shared-js":"^1.0.0-alpha.6","request-promise-native":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^5.1.0","json":"^9.0.6","eclint":"^2.8.1","mkdirp":"^0.5.1","rimraf":"^2.6.2","tslint":"^5.11.0","cpy-cli":"^2.0.0","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^5.2.0","uglify-es":"^3.3.10","@types/tmp":"^0.0.33","browserify":"^16.2.2","typescript":"^3.1.6","@types/node":"^8.10.37","@types/uuid":"^3.4.3","@types/debug":"^0.0.31","git-rev-sync":"^1.12.0","@types/morgan":"^1.7.35","@types/xmldom":"^0.1.29","@types/express":"^4.16.0","@types/request":"^2.48.1","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.8.0","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.15"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.0-alpha.6_1542237217284_0.9065827443533665","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"r2-streamer-js","version":"1.0.0","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.0","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"},{"name":"readium-npm","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"b069fa47aea735236cd41973c9d6710b7ba170d7","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.0.tgz","fileCount":262,"integrity":"sha512-zrMdsDLTAiEwOi76nB9//lmhFl3ziMjSU1yoOp+04bGuaybtSBnu9oQH+rD4ZmDXqQA+amtWUm0b+RVqF4G8LQ==","signatures":[{"sig":"MEQCID+ez5kATITCQciaE3M0ckctsLRUkYQz7aBbKYP6zKO9AiACDNlyO5tdrFmWrwyXrwtmkZ/gKQRRikB26nzQn1g9Sg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1528413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcESarCRA9TVsSAnZWagAAOZwP/315hV7NsFPtKmBMusht\nM9hT6qxEjzm5Vd1YbAvmXZoGtO8f3gIObwqfNQ4RbGxcyhDj8Tz9r/NuswZ/\nGvh5Mdsej2+J+9SHA9JCO6usNisirbl5DPt+mvKxy4tgmZHthsl7Mvz3XjJi\nN814tRK0udxgnkMzuFpVWxiDxc8pj6FtNgrAoYgtY1+8Mk8LQ/T8f3rzg2oP\nCSg/rXvK47tRwcWK881q3o1ReyUOgRvIqYS1ICrrGxrqTBTzTkRTdbmOgTyC\nehfY3ReUlYEBTDCebmaDpMgl0SJ+5JB6ylcKII6lEaGvmvxSCI4GJ4dP2Hg2\nwBSjVMdyEWd3z4grDcd2Rhuc1YZxyHXxIrqurSBaMFGrH31OsZttjNETGYjA\nnVFs5uANIJ7FRq/ZHFeDnfLzweEq9WjT8w+/m+Pi4BsRzXU/c91bx+5RnFEp\nmBIyj4bsOtozbp1B4mtPdtIr1STypNX5W8REVtg655NgOiuKB8hx/1EAZz4M\nLUDwfM744QEArJtBfX5vZ8aAqfNua8T9F2wm+g0M4X6OGRA2m9rKPrPBnaBE\nkiYb1ULCSjiriGiw7Wtl1RhZ/t/cOFMFIVLANIguJmgZaPbfAGcfZw+erx7L\n1FLuy2TyivC806G8hYodlP8KxzAXL0l7MdlnPjkaQTsTvxC+VoA8jZz4Ao6e\nlXqb\r\n=ipQ5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=5","node":">=8","yarn":">=1.0"},"gitHead":"19177c7921e3532fc33f27361d5cf85e1731678f","scripts":{"now":"cpy ./package-lock.json ./now && cpy \"./**/*\" ../now/ --cwd=./dist --parents && rimraf \"./now/**/*.d.ts\" && rimraf \"./now/**/*.js.map\" && cpy \"./misc/readers/reader-NYPL/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/readers/reader-HADRIEN/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/epubs/*.epub\" now/misc/epubs/ && cpy \"./misc/json-schema/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy ./package.json now/ && cd now/ && json -I -f ./package.json -e \"this.build=undefined\" && json -I -f ./package.json -e \"this.importSort=undefined\" && json -I -f ./package.json -e \"this.devDependencies=undefined\" && json -I -f ./package.json -e \"this.optionalDependencies=undefined\" && json -I -f ./package.json -e \"this.peerDependencies=undefined\" && json -I -f ./package.json -e \"this.bundleDependencies=undefined\" && json -I -f ./package.json -e \"this.types=undefined\" && json -I -f ./package.json -e \"this.bin=undefined\" && json -I -f ./package.json -e \"this.main=undefined\" && json -I -f ./package.json -e \"this.files=undefined\" && json -I -f ./package.json -e \"this.scripts={\\\"now-start\\\":\\\"node --version && npm --version && node ./es8-es2017/src/http/server-cli.js ./misc/epubs\\\",\\\"now-start_\\\":\\\"rm -rf node_modules && npm cache clean --force && npm install\\\"}\" && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","now-start":"node \"./es8-es2017/src/http/server-cli.js\" ./misc/epubs","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.5.0","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.14.0","dependencies":{"ajv":"^6.6.1","tmp":"^0.0.33","uuid":"^3.3.2","debug":"^4.1.0","tslib":"^1.9.3","moment":"^2.22.2","morgan":"^1.9.1","xmldom":"^0.1.27","express":"^4.16.4","request":"^2.88.0","css2json":"^0.0.4","filehound":"^1.16.5","r2-lcp-js":"^1.0.0","ta-json-x":"^2.5.0","mime-types":"^2.1.21","r2-opds-js":"^1.0.0","selfsigned":"^1.10.4","js-beautify":"^1.8.9","json-markup":"^1.1.3","r2-utils-js":"^1.0.0","r2-shared-js":"^1.0.0","request-promise-native":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^5.1.0","json":"^9.0.6","eclint":"^2.8.1","mkdirp":"^0.5.1","rimraf":"^2.6.2","tslint":"^5.11.0","cpy-cli":"^2.0.0","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^5.2.0","uglify-es":"^3.3.10","@types/tmp":"^0.0.33","browserify":"^16.2.2","typescript":"^3.2.2","@types/node":"^8.10.38","@types/uuid":"^3.4.3","@types/debug":"^0.0.31","git-rev-sync":"^1.12.0","@types/morgan":"^1.7.35","@types/xmldom":"^0.1.29","@types/express":"^4.16.0","@types/request":"^2.48.1","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.8.0","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.15"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.0_1544627882461_0.6287561227672589","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"r2-streamer-js","version":"1.0.1","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.1","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"},{"name":"readium-npm","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"0f3195d171eec6b178cd0439b6bba8ac37b1164d","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.1.tgz","fileCount":250,"integrity":"sha512-5+QbYbym3EYTfRqTt0iTUnH8Y73x94P7IL3ZGBXUproJP87Rrw4/EmA6u7Z4U7+sKYFK6mJBz2fu+k11u6jLQQ==","signatures":[{"sig":"MEUCIFyEwsHxxUFy1tKtEqLfzYTZL4M8J5wCLMiQkOFxlTUEAiEAliG2/5jxYwqjdzzaa7glauZZuuV64QD4xMeuADJQhSM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1501556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcESgyCRA9TVsSAnZWagAA6kYP/Rfs6iN2ObzfjkxEHRfx\nYhoNbEl4KS5yni8lCbt3v8f5LupesTQhyqhopHIGcE8+uYdPBLGyMMeeqWQs\nmxRnkknSX/ldc2GnY+DJxx3jgMocSOETTnGN2naegjSpYYdSzkIX+RiM4qWn\nosze80f9MT51uttHXsPbgRKzJzbG9Ec1gMECY2rqqfUwz4jGsrKFZrdpV1AR\n5Wj6NBLs7tQCg2p1N3iISn3pnpAkSddvYkbQNHw5MxdojPcVHV+4BQFhRbp4\nKRb+1IulBARW2N83UVLVAXIgHdsTlYgvi6I2GnyNbdi2TN+bBygywNRKYIEB\nsqHjI5oIWStqvpk3AH3rVxXH4RsyftE/cQgP/IiocMZ48caavqJwlKesDzAT\nLnaWHNeSjjRwGWx76rfjiPGQp+3/VexfvNVTxhO3NzGOeKct/bWmLdsrnhLz\nRyubqxlSE6Y1uQ9Vc2Xfn6+pnon1hlwhH6glAUIl4MRbFcHfPkLaIlKS3DDq\nLHSk1mY49b1357OZHyNK+tFM1RCbtPEhPYJLwk26wmIFAZoWlTpfWHXc4E/T\nb9+zyKhTPEcDYDBcCxfDHF8nP29p7S7mccC+3f762DeXyeehriim3c/RhW1J\nx+TWcB+zBQeNEMFzLJjEDnlhX0pxJeo/MZydiY+SiRpcWVux7J3M4JvOjmhj\nMdRn\r\n=fNYx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=5","node":">=8","yarn":">=1.0"},"gitHead":"cff0840952468dd10421549eaca93bb3ebeb8100","scripts":{"now":"cpy ./package-lock.json ./now && cpy \"./**/*\" ../now/ --cwd=./dist --parents && rimraf \"./now/**/*.d.ts\" && rimraf \"./now/**/*.js.map\" && cpy \"./misc/readers/reader-NYPL/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/readers/reader-HADRIEN/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/epubs/*.epub\" now/misc/epubs/ && cpy \"./misc/json-schema/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy ./package.json now/ && cd now/ && json -I -f ./package.json -e \"this.build=undefined\" && json -I -f ./package.json -e \"this.importSort=undefined\" && json -I -f ./package.json -e \"this.devDependencies=undefined\" && json -I -f ./package.json -e \"this.optionalDependencies=undefined\" && json -I -f ./package.json -e \"this.peerDependencies=undefined\" && json -I -f ./package.json -e \"this.bundleDependencies=undefined\" && json -I -f ./package.json -e \"this.types=undefined\" && json -I -f ./package.json -e \"this.bin=undefined\" && json -I -f ./package.json -e \"this.main=undefined\" && json -I -f ./package.json -e \"this.files=undefined\" && json -I -f ./package.json -e \"this.scripts={\\\"now-start\\\":\\\"node --version && npm --version && node ./es8-es2017/src/http/server-cli.js ./misc/epubs\\\",\\\"now-start_\\\":\\\"rm -rf node_modules && npm cache clean --force && npm install\\\"}\" && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","now-start":"node \"./es8-es2017/src/http/server-cli.js\" ./misc/epubs","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.5.0","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.14.0","dependencies":{"ajv":"^6.6.1","tmp":"^0.0.33","uuid":"^3.3.2","debug":"^4.1.0","tslib":"^1.9.3","moment":"^2.22.2","morgan":"^1.9.1","xmldom":"^0.1.27","express":"^4.16.4","request":"^2.88.0","css2json":"^0.0.4","filehound":"^1.16.5","r2-lcp-js":"^1.0.0","ta-json-x":"^2.5.0","mime-types":"^2.1.21","r2-opds-js":"^1.0.0","selfsigned":"^1.10.4","js-beautify":"^1.8.9","json-markup":"^1.1.3","r2-utils-js":"^1.0.0","r2-shared-js":"^1.0.0","request-promise-native":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^5.1.0","json":"^9.0.6","eclint":"^2.8.1","mkdirp":"^0.5.1","rimraf":"^2.6.2","tslint":"^5.11.0","cpy-cli":"^2.0.0","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^5.2.0","uglify-es":"^3.3.10","@types/tmp":"^0.0.33","browserify":"^16.2.2","typescript":"^3.2.2","@types/node":"^8.10.38","@types/uuid":"^3.4.3","@types/debug":"^0.0.31","git-rev-sync":"^1.12.0","@types/morgan":"^1.7.35","@types/xmldom":"^0.1.29","@types/express":"^4.16.0","@types/request":"^2.48.1","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.8.0","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.15"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.1_1544628273755_0.9023723353014861","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"r2-streamer-js","version":"1.0.2","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.2","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"},{"name":"readium-npm","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"99dc8d55fb8e93ff1e8230a72a0ea7cc6d8977eb","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.2.tgz","fileCount":250,"integrity":"sha512-FpxZhz8i7Q73utf96a6B0NCkT0YsEUADBA/lovkHJT2yHYevuaRMVQCwR5YLDt/uXEgYApXX2+Aygk1uqvbxJw==","signatures":[{"sig":"MEUCIGju6OhqaEBMaGFRjxA+yEZieYSPiQV7hTT1ReVr8MJLAiEApizpOpY0MJBVc9jYSjBxA8aJZJ3Xld3iR2wqkWJXg60=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1512039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGAg9CRA9TVsSAnZWagAARFoP/2BJPyioZdKChS31HGjL\nRrT541ugNhiF8M24L86Iz1DiALwVGjWTys/PLhHoi44tG+5qRNJKji/xuB+c\n601B8z2VXQADiDLAtInFTknJN9h6PpGENX1bqnnXF+ViejRHj7lzZhgd+GsB\nKyrx4pOnXJyp+XOijA3FiqJZG7xOMix3GTeqxh3JwWBkeui6D1lmQd4a+bTa\nYJBR5Xn0AS6+sE6lBd+K5Kh6VZDx25vOfIwuVUtAWL8LXgdpoqRSA53GPuXG\nWlSn+c/91/gKOXcWJldwKmRdEZoPre4jglgsx9mWbaZwphPQyREEZYZ1tyJd\nqllqiTst0z0uK5GlGZ2m6LvGCEcn/JalRtxyvJwTyMIyTSIp03+L9RFK55BD\niGTovTYt+J7AFhygnam3MGhXDDPbmP8ge9+TA+uB7ToMBniEgIKFiJ+p/rK2\niIv2twyegyz+68gYq6cNXYj3yXeMZ0KIvF1itAE1CWJl1yxXJhoPZTMIgU62\n0IrqS5zAPtZNozirQ9DVioQJvC1A3YrCiGWEFUR06h8H9azBW11KaSOlX9T3\nCR3RBDkEAHmk+OGq5r1hvX1fDWLMqq9uf4SimD1gPnqBsMK1MpmfFKlqgrzQ\nEKyXsog34UWW0UsxoYlf+Lm9MF8irmkhldDSqyo/GYLk6JBU5VUemyrFf5ks\n7W63\r\n=uaTY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=5","node":">=8","yarn":">=1.0"},"gitHead":"2fee648e5ff5db741689988e48bbad88ef66136c","scripts":{"now":"cpy ./package-lock.json ./now && cpy \"./**/*\" ../now/ --cwd=./dist --parents && rimraf \"./now/**/*.d.ts\" && rimraf \"./now/**/*.js.map\" && cpy \"./misc/readers/reader-NYPL/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/readers/reader-HADRIEN/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/epubs/*.epub\" now/misc/epubs/ && cpy \"./misc/json-schema/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy ./package.json now/ && cd now/ && json -I -f ./package.json -e \"this.build=undefined\" && json -I -f ./package.json -e \"this.importSort=undefined\" && json -I -f ./package.json -e \"this.devDependencies=undefined\" && json -I -f ./package.json -e \"this.optionalDependencies=undefined\" && json -I -f ./package.json -e \"this.peerDependencies=undefined\" && json -I -f ./package.json -e \"this.bundleDependencies=undefined\" && json -I -f ./package.json -e \"this.types=undefined\" && json -I -f ./package.json -e \"this.bin=undefined\" && json -I -f ./package.json -e \"this.main=undefined\" && json -I -f ./package.json -e \"this.files=undefined\" && json -I -f ./package.json -e \"this.scripts={\\\"now-start\\\":\\\"node --version && npm --version && node ./es8-es2017/src/http/server-cli.js ./misc/epubs\\\",\\\"now-start_\\\":\\\"rm -rf node_modules && npm cache clean --force && npm install\\\"}\" && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","now-start":"node \"./es8-es2017/src/http/server-cli.js\" ./misc/epubs","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.5.0","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.14.0","dependencies":{"ajv":"^6.6.2","tmp":"^0.0.33","uuid":"^3.3.2","debug":"^4.1.0","tslib":"^1.9.3","moment":"^2.23.0","morgan":"^1.9.1","xmldom":"^0.1.27","express":"^4.16.4","request":"^2.88.0","css2json":"^0.0.4","filehound":"^1.16.5","r2-lcp-js":"^1.0.0","ta-json-x":"^2.5.0","mime-types":"^2.1.21","r2-opds-js":"^1.0.0","selfsigned":"^1.10.4","js-beautify":"^1.8.9","json-markup":"^1.1.3","r2-utils-js":"^1.0.0","r2-shared-js":"^1.0.1","request-promise-native":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^5.1.0","json":"^9.0.6","eclint":"^2.8.1","mkdirp":"^0.5.1","rimraf":"^2.6.2","tslint":"^5.11.0","cpy-cli":"^2.0.0","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^5.2.0","uglify-es":"^3.3.10","@types/tmp":"^0.0.33","browserify":"^16.2.2","typescript":"^3.2.2","@types/node":"^8.10.38","@types/uuid":"^3.4.3","@types/debug":"^0.0.31","git-rev-sync":"^1.12.0","@types/morgan":"^1.7.35","@types/xmldom":"^0.1.29","@types/express":"^4.16.0","@types/request":"^2.48.1","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.8.0","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.15"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.2_1545078845207_0.26857439139351325","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"r2-streamer-js","version":"1.0.3","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.3","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"},{"name":"readium-npm","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"b8bfdbe5e47a02ab84ca3121f0bf195aa68d15d4","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.3.tgz","fileCount":250,"integrity":"sha512-EwzjlwWIIy25mIvFuNARchoeRFyBxPJJ//wpy1L2CUSD18xFK3vlqe6ckySv0g69vZbotCnGFTnxICMDwG69pg==","signatures":[{"sig":"MEUCIF1rJ/BR7FmG7L4J1jjHgalyv+m6EXblM0g5JTRCvM1RAiEAnpo517CkfVC2+RTjLyCDMigMGGa4WYX3uJGUCbvNFI0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1539081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGFe+CRA9TVsSAnZWagAAvEIP/0ttvkXHFVOaG6WFuJqN\nLkP8YC/rqMhTct8vipsOmJbABS1XfejjO5ICFVWGFueSIOtB25Q2lWCje+pl\n0cpElB/nzE27ior0y1f0rS3fywr7pQZv0ec1kepPgL2ZJOFztlE7tSVZLnX2\nthOeCxpHz1ZO1J+05i3XdvyZZEtZmTzbBrBf7AQ94MrYgRvQyUJemlQ0yR3G\nqKJOroganZNCHfCV2RbtHGx28lKRuft+ee8eHGk3krGthtF6Gkkvaav7IR+2\nrs6CkJgjy/BjHCcAc9LAveDiR9WBIyRUkEtUj6s+LepQ2lEkiVjPq9Ja+fVl\nJQjpsNw5oH56iRk5JLdQCWtTaIiOQ3ZEighWUHtYvEtEDJZEN5o3ucn3KJiA\npHGYEGBUnpfc5uRcshK8g843oPgCYBh1Z4cBR35Xk+QUPtgDyw84b+s2UZtm\nntQOz75wtS0kVSGUB3kCv55IxEVC9f40Tn8gTn+Ek8/37HE54rdx5OeyBVgO\n/1JSyOUh0GUlf/SHh5GGMm8xIVD6FhV1x2HOfZ2XdBqH6+DCBD3HOx/5tIUS\nw95SXv8uJt2yIrquCJ8t5utDp9AFLDlD9EjEuhIiqg4qM4lA6Gxr+HnIZuCB\nE2UpHP1yV+EFXzdn4MVxMivQ92yPMbEt4ANs4gVkNMaOyDhdLzEUn3l2aOqF\npudl\r\n=02F8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=5","node":">=8","yarn":">=1.0"},"gitHead":"9337264f3b3d3cea5a36ab56754db7a711dc5145","scripts":{"now":"cpy ./package-lock.json ./now && cpy \"./**/*\" ../now/ --cwd=./dist --parents && rimraf \"./now/**/*.d.ts\" && rimraf \"./now/**/*.js.map\" && cpy \"./misc/readers/reader-NYPL/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/readers/reader-HADRIEN/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/epubs/*.epub\" now/misc/epubs/ && cpy \"./misc/json-schema/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy ./package.json now/ && cd now/ && json -I -f ./package.json -e \"this.build=undefined\" && json -I -f ./package.json -e \"this.importSort=undefined\" && json -I -f ./package.json -e \"this.devDependencies=undefined\" && json -I -f ./package.json -e \"this.optionalDependencies=undefined\" && json -I -f ./package.json -e \"this.peerDependencies=undefined\" && json -I -f ./package.json -e \"this.bundleDependencies=undefined\" && json -I -f ./package.json -e \"this.types=undefined\" && json -I -f ./package.json -e \"this.bin=undefined\" && json -I -f ./package.json -e \"this.main=undefined\" && json -I -f ./package.json -e \"this.files=undefined\" && json -I -f ./package.json -e \"this.scripts={\\\"now-start\\\":\\\"node --version && npm --version && node ./es8-es2017/src/http/server-cli.js ./misc/epubs\\\",\\\"now-start_\\\":\\\"rm -rf node_modules && npm cache clean --force && npm install\\\"}\" && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","now-start":"node \"./es8-es2017/src/http/server-cli.js\" ./misc/epubs","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.5.0","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.14.0","dependencies":{"ajv":"^6.6.2","tmp":"^0.0.33","uuid":"^3.3.2","debug":"^4.1.0","tslib":"^1.9.3","moment":"^2.23.0","morgan":"^1.9.1","xmldom":"^0.1.27","express":"^4.16.4","request":"^2.88.0","css2json":"^0.0.4","filehound":"^1.16.5","r2-lcp-js":"^1.0.2","ta-json-x":"^2.5.0","mime-types":"^2.1.21","r2-opds-js":"^1.0.2","selfsigned":"^1.10.4","js-beautify":"^1.8.9","json-markup":"^1.1.3","r2-utils-js":"^1.0.2","r2-shared-js":"^1.0.3","request-promise-native":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^5.1.0","json":"^9.0.6","eclint":"^2.8.1","mkdirp":"^0.5.1","rimraf":"^2.6.2","tslint":"^5.11.0","cpy-cli":"^2.0.0","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^5.2.0","uglify-es":"^3.3.10","@types/tmp":"^0.0.33","browserify":"^16.2.2","typescript":"^3.2.2","@types/node":"^8.10.38","@types/uuid":"^3.4.3","@types/debug":"^0.0.31","git-rev-sync":"^1.12.0","@types/morgan":"^1.7.35","@types/xmldom":"^0.1.29","@types/express":"^4.16.0","@types/request":"^2.48.1","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.8.0","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.15"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.3_1545099197873_0.5725513366249766","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"r2-streamer-js","version":"1.0.4","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.4","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"},{"name":"readium-npm","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"dc1614fca73076c61f560db9d4ed789b5224259e","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.4.tgz","fileCount":250,"integrity":"sha512-x1zk+wI8hzEqlN8Evgbgr4qCBwcvZGrP1v1XXT0zB7z6ujHXpcQtZGCoxLKDMh+Y/kQjJr3pkGO9ZPk0GIuZwg==","signatures":[{"sig":"MEQCIDSIzHtClvKLSioeJ4wljbtCcuzzAVoWlxBQAC7DGx1ZAiAuVz3SViStpzAH1V4bi9slHvKoOpMqeJrUBgdfU4d0rA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1540343,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGHpqCRA9TVsSAnZWagAASdgP/26yY/4ILTk2dhKyGNes\n2ZAgHVepynTrL44Sh+qNuO0TYya5oGUCtylVb70UYNnJ+fYM0Rc4MXlJ4Dq+\nQ9p2sG/f80ITf0qCtC66dHdbURx/JCxJ8UPMUmQV9/coXoFbRArlCvuEZypH\nXyJ8dmJSLHmwMC7Ze1Rhryx4JWSH46zYtw0Y/t7PJRIIrZGXD57YyTgKeecW\nC13YInPc3WWozzrKrts1bHNpG51KDIh0GcDKGC9A8r3IL/PFyQ+AObt7ddZY\nACd7kWBEyIpvqLI5NTnooTbfkwnlUsLO+JSxdX3O9LpvcoFqvzEaxN7qWObg\nE+TDJAZ0MSot6uEQgdc104J73SNaseq+QDyVnlDAH63hBK36lLK+9buzedc2\nTP1tSEISwyFU7pwOZnA6OoImKXBCZwVvMdvcSpelJDdJqdUwuMJIO1Dv5prv\nuMVV6rmeGYT6RaMgWmtlRtrersw3NLm2/MdrYoq1s8KYhzUh87uT8dV7T3in\nzpPqqE2OaCVy3R+ijNBBE6HdbQ9yAbCNgVy6v4xGcOVe55JHB3hod0HQgiGT\nkG+Rnlg/rA2ioMf7Mur8uKpDhM/JEsmUVqIoWQ3xYPxV4wfVq/o+tA+OELOi\nFy/fB92yNLxaFQYDScXfWG1K6F+uvTSo43ZxHyDVkD/VXud3wkp44TJaAp4Y\nwrcb\r\n=wusx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=5","node":">=8","yarn":">=1.0"},"gitHead":"7049fc3c59a48897cafafe5079efb5b665dc27a1","scripts":{"now":"cpy ./package-lock.json ./now && cpy \"./**/*\" ../now/ --cwd=./dist --parents && rimraf \"./now/**/*.d.ts\" && rimraf \"./now/**/*.js.map\" && cpy \"./misc/readers/reader-NYPL/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/readers/reader-HADRIEN/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/epubs/*.epub\" now/misc/epubs/ && cpy \"./misc/json-schema/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy ./package.json now/ && cd now/ && json -I -f ./package.json -e \"this.build=undefined\" && json -I -f ./package.json -e \"this.importSort=undefined\" && json -I -f ./package.json -e \"this.devDependencies=undefined\" && json -I -f ./package.json -e \"this.optionalDependencies=undefined\" && json -I -f ./package.json -e \"this.peerDependencies=undefined\" && json -I -f ./package.json -e \"this.bundleDependencies=undefined\" && json -I -f ./package.json -e \"this.types=undefined\" && json -I -f ./package.json -e \"this.bin=undefined\" && json -I -f ./package.json -e \"this.main=undefined\" && json -I -f ./package.json -e \"this.files=undefined\" && json -I -f ./package.json -e \"this.scripts={\\\"now-start\\\":\\\"node --version && npm --version && node ./es8-es2017/src/http/server-cli.js ./misc/epubs\\\",\\\"now-start_\\\":\\\"rm -rf node_modules && npm cache clean --force && npm install\\\"}\" && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","now-start":"node \"./es8-es2017/src/http/server-cli.js\" ./misc/epubs","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.5.0","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.14.0","dependencies":{"ajv":"^6.6.2","tmp":"^0.0.33","uuid":"^3.3.2","debug":"^4.1.0","tslib":"^1.9.3","moment":"^2.23.0","morgan":"^1.9.1","xmldom":"^0.1.27","express":"^4.16.4","request":"^2.88.0","css2json":"^0.0.4","filehound":"^1.16.5","r2-lcp-js":"^1.0.2","ta-json-x":"^2.5.0","mime-types":"^2.1.21","r2-opds-js":"^1.0.2","selfsigned":"^1.10.4","js-beautify":"^1.8.9","json-markup":"^1.1.3","r2-utils-js":"^1.0.2","r2-shared-js":"^1.0.3","request-promise-native":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^5.1.0","json":"^9.0.6","eclint":"^2.8.1","mkdirp":"^0.5.1","rimraf":"^2.6.2","tslint":"^5.11.0","cpy-cli":"^2.0.0","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^5.2.0","uglify-es":"^3.3.10","@types/tmp":"^0.0.33","browserify":"^16.2.2","typescript":"^3.2.2","@types/node":"^8.10.38","@types/uuid":"^3.4.3","@types/debug":"^0.0.31","git-rev-sync":"^1.12.0","@types/morgan":"^1.7.35","@types/xmldom":"^0.1.29","@types/express":"^4.16.0","@types/request":"^2.48.1","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.8.0","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.15"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.4_1545108073697_0.28909180231031884","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"r2-streamer-js","version":"1.0.5","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.5","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"},{"name":"readium-npm","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"5206ceaa6ced67ec8d61f2fdbec5cfcc3c3d5901","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.5.tgz","fileCount":250,"integrity":"sha512-q7bYTBe3z2ChTuYmv2vPZMr1Qirhhz+ulkYpFkscYOoZbKH5VVbgU3C6ORiQaSnBGykhGg9fYbKKZVQ/gKc8Rw==","signatures":[{"sig":"MEUCIQDFMCUrSo/BmwKnlxWVEyR95eagGvQQmz+0ID5jgMXNuwIgT3MUIC6jcWQOshIkKpOADYm1K/M4j9xze6s/PlrH/dk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1540918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGqiJCRA9TVsSAnZWagAAYpkQAIr3L6A1bp3fng3J31lu\nKe90rqc7PTT3cXd9uKNCMnjxJA5BdFKmKojQWMGeLO2gf5tskNbHFd/I3PfI\nmpNcujSJE63FcBvYGb7ie9I8cYqpEAG3uDQFbzzTwryXkLNJ4F5RjMXsxAJG\nyD2SYMmvDlgDBye6Us0YJdfgxeldFSZYTNxnj4klHPwaXrozIpFwNppU9vdl\nu35FgLqivAQkSCtXqvX/IDddqLhlLGonP+R+wrWkfGTG4FDacwrRrgpjdawO\nC9slt6XQ7irxFSLARLid7rXrNcgbD0xhW9X0fuabeTbaFFDnNVy9OpFwRgVq\nokl1o+vzZ2a7/kPEwC74oE/a4LmZXB+wMx3Ru2DIaBFsK1cWq5MFGsNGtXAe\n94yZM1aMjmmicDNpSCw3zexax5nFFEg9x6ZAZbfSdiQhYOAeMEiC9yuGGZf4\nxaKBeQNHO4R5mIIXozF9qXgUUss907MBnNf6lbrluuXlXzYgLxvBpZ1nv06B\ntZ/aGqYSeyWtzliAmm/3BJbeD51ypu7sYmI+NufJ585QGjAGyKpXXpAJozIv\nfKhixY6VUZtLGCuXYOLvk/V8M8+if+gZzO0ck2hO6l2UG2v3nexiGcK7Jibw\nQGp3hLt87fid2bFB6cXJaZVTnxocud1lTIz+rVLweIZIY2nj5IjBv6jMetk4\nKEmZ\r\n=oaxB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=5","node":">=8","yarn":">=1.0"},"gitHead":"7b6c0b726b14da3e5e9e7e96fa379384c1197ae0","scripts":{"now":"cpy ./package-lock.json ./now && cpy \"./**/*\" ../now/ --cwd=./dist --parents && rimraf \"./now/**/*.d.ts\" && rimraf \"./now/**/*.js.map\" && cpy \"./misc/readers/reader-NYPL/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/readers/reader-HADRIEN/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/epubs/*.epub\" now/misc/epubs/ && cpy \"./misc/json-schema/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy ./package.json now/ && cd now/ && json -I -f ./package.json -e \"this.build=undefined\" && json -I -f ./package.json -e \"this.importSort=undefined\" && json -I -f ./package.json -e \"this.devDependencies=undefined\" && json -I -f ./package.json -e \"this.optionalDependencies=undefined\" && json -I -f ./package.json -e \"this.peerDependencies=undefined\" && json -I -f ./package.json -e \"this.bundleDependencies=undefined\" && json -I -f ./package.json -e \"this.types=undefined\" && json -I -f ./package.json -e \"this.bin=undefined\" && json -I -f ./package.json -e \"this.main=undefined\" && json -I -f ./package.json -e \"this.files=undefined\" && json -I -f ./package.json -e \"this.scripts={\\\"now-start\\\":\\\"node --version && npm --version && node ./es8-es2017/src/http/server-cli.js ./misc/epubs\\\",\\\"now-start_\\\":\\\"rm -rf node_modules && npm cache clean --force && npm install\\\"}\" && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","now-start":"node \"./es8-es2017/src/http/server-cli.js\" ./misc/epubs","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.5.0","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.14.0","dependencies":{"ajv":"^6.6.2","tmp":"^0.0.33","uuid":"^3.3.2","debug":"^4.1.0","tslib":"^1.9.3","moment":"^2.23.0","morgan":"^1.9.1","xmldom":"^0.1.27","express":"^4.16.4","request":"^2.88.0","css2json":"^0.0.4","filehound":"^1.16.5","r2-lcp-js":"^1.0.3","ta-json-x":"^2.5.0","mime-types":"^2.1.21","r2-opds-js":"^1.0.3","selfsigned":"^1.10.4","js-beautify":"^1.8.9","json-markup":"^1.1.3","r2-utils-js":"^1.0.3","r2-shared-js":"^1.0.4","request-promise-native":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^5.1.0","json":"^9.0.6","eclint":"^2.8.1","mkdirp":"^0.5.1","rimraf":"^2.6.2","tslint":"^5.12.0","cpy-cli":"^2.0.0","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^5.2.0","uglify-es":"^3.3.10","@types/tmp":"^0.0.33","browserify":"^16.2.2","typescript":"^3.2.2","@types/node":"^8.10.39","@types/uuid":"^3.4.3","@types/debug":"^0.0.31","git-rev-sync":"^1.12.0","@types/morgan":"^1.7.35","@types/xmldom":"^0.1.29","@types/express":"^4.16.0","@types/request":"^2.48.1","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.8.0","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.15"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.5_1545250952498_0.39270027437499877","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"r2-streamer-js","version":"1.0.6","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.6","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"},{"name":"readium-npm","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"8a3775eff3500d1a7066e05933b7c413c79562ef","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.6.tgz","fileCount":251,"integrity":"sha512-w53MPvWtyFMcjMXgw7atVA0tcWGB0kXbdDpuxH5cGf5+PUfJJgo0a5M2Qimr4GUY/X2Oc9pneVKUbI4LRVePmw==","signatures":[{"sig":"MEYCIQCNKx8BNuXqNKvbm4nJGqaqTxzn9VzI0YBQhBnJtAB9DQIhAInOVdVspRIEhdtr6Kn+SqbV7Kbp/ZVQjBOwcmog58oe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1541476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcG6G+CRA9TVsSAnZWagAArhcP/iZfF79RHD4E1APfiO5D\nw1z25oaYYUg5N41PGPPRNI9feaoZuDgedmEN8YR6dIppADbX2Hz3xVFqXf3Q\nP3FwlEzWOoXXW4I0tlcHokIMwmBcepiMI90e42DvnISgbsKhBsxqKPv9jTUI\np6Ct2m2ijllhI1klGRXHcCH28B+yN4fhwepKjqbRK4KXjHxLZybARtNjyhpm\nLy/YMzX0Xtj2IaFeyGmWDsROAALAK4/hQcPhhvt7pA00Fb2XIwCQS4D9yLh/\ndtM3Z1WLoBLnacGHUPmz9F2AUB7eElS/RAXqQwknb232gaPqLubbZaTvmjbZ\n5A3WnvLNlrnd3Pz+a5kxGBRdujZkjhx3V+70KdRoq0/uPvpmDA2FwTrVAO1X\n6Iid7gPX1cR9rT482RwIAZO6JrF6c4fC5CCDEtGFWshcBzi0lKS5UXCsZ9gJ\ng4GHChF3ro0W7zZNQeYYMkcFNaIHm5V1rZ9pzXHguyzCtxVJ0G5GPIsrvOyB\nQDYQ6VQ3zGNdoyubTm88SqSVhK9WP8mF7WaHoo8M0S/KbH28D0mtr2izKSHE\nZZ4PAYfwbYqIPLffl/WFdIFS6J7eeEHjc20a2kk0eLuoQNNV1PzywiVmfMrM\nwF4kSIKg1UnUpxSgy0QInBT5tFcIMjQoLQBYcsFJGRwwv2khCKQ0VxLYSx0k\nTOR3\r\n=6ttn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=5","node":">=8","yarn":">=1.0"},"gitHead":"8a2c8135801165baa41c37f42dabd363985c90ca","scripts":{"now":"cpy ./package-lock.json ./now && cpy \"./**/*\" ../now/ --cwd=./dist --parents && rimraf \"./now/**/*.d.ts\" && rimraf \"./now/**/*.js.map\" && cpy \"./misc/readers/reader-NYPL/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/readers/reader-HADRIEN/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/epubs/*.epub\" now/misc/epubs/ && cpy \"./misc/json-schema/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy ./package.json now/ && cd now/ && json -I -f ./package.json -e \"this.build=undefined\" && json -I -f ./package.json -e \"this.importSort=undefined\" && json -I -f ./package.json -e \"this.devDependencies=undefined\" && json -I -f ./package.json -e \"this.optionalDependencies=undefined\" && json -I -f ./package.json -e \"this.peerDependencies=undefined\" && json -I -f ./package.json -e \"this.bundleDependencies=undefined\" && json -I -f ./package.json -e \"this.types=undefined\" && json -I -f ./package.json -e \"this.bin=undefined\" && json -I -f ./package.json -e \"this.main=undefined\" && json -I -f ./package.json -e \"this.files=undefined\" && json -I -f ./package.json -e \"this.scripts={\\\"now-start\\\":\\\"node --version && npm --version && DEBUG=r2:* node ./es8-es2017/src/http/server-cli.js ./misc/epubs\\\",\\\"now-start_\\\":\\\"rm -rf node_modules && npm cache clean --force && npm install\\\"}\" && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","now-start":"node --version && npm --version && DEBUG=r2:* node \"./es8-es2017/src/http/server-cli.js\" ./misc/epubs","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.4.1","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.14.1","dependencies":{"ajv":"^6.6.2","tmp":"^0.0.33","uuid":"^3.3.2","debug":"^4.1.0","tslib":"^1.9.3","moment":"^2.23.0","morgan":"^1.9.1","xmldom":"^0.1.27","express":"^4.16.4","request":"^2.88.0","css2json":"^0.0.4","filehound":"^1.16.5","r2-lcp-js":"^1.0.4","ta-json-x":"^2.5.0","mime-types":"^2.1.21","r2-opds-js":"^1.0.4","selfsigned":"^1.10.4","js-beautify":"^1.8.9","json-markup":"^1.1.3","r2-utils-js":"^1.0.4","r2-shared-js":"^1.0.5","request-promise-native":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^5.1.0","json":"^9.0.6","eclint":"^2.8.1","mkdirp":"^0.5.1","rimraf":"^2.6.2","tslint":"^5.12.0","cpy-cli":"^2.0.0","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^5.2.0","uglify-es":"^3.3.10","@types/tmp":"^0.0.33","browserify":"^16.2.2","typescript":"^3.2.2","@types/node":"^8.10.39","@types/uuid":"^3.4.3","@types/debug":"^0.0.31","git-rev-sync":"^1.12.0","@types/morgan":"^1.7.35","@types/xmldom":"^0.1.29","@types/express":"^4.16.0","@types/request":"^2.48.1","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.8.0","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.15"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.6_1545314749517_0.5975133257006084","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"r2-streamer-js","version":"1.0.7","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.7","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"},{"name":"readium-npm","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"0997801b086110f3955736decca4f33d648821ad","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.7.tgz","fileCount":251,"integrity":"sha512-lZheZ9k5SNU9gf66+Px5l2w6OukRsYdoFfRi4paWz+bksZNlXX92IwUq/NsAaOqajpW7CQoSExabJ6W+UUTEvA==","signatures":[{"sig":"MEYCIQC4G3gE9xEh9ISneyDhpo/Ud1ZcU69A61CWoUX0L1/26QIhANdPA29OsSaTd4Ge+TX3ac3bquq6rYQ1BwmmXOnnqgTT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1616025,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOwCUCRA9TVsSAnZWagAA/BMP/jd1WaH4tDqGBySBsuMr\npevFmWZa0qhMAZlAlAoqFjaivBMM7boPl+vVMICbKIuzOmXNMVcbaMZTpk0m\nsjL+Kbkn/q4AGGmhV60Ev7wu868KTVHf45i/0X9YmvMqOlO9uXMwe4HuCODU\nXaZZGMyHUfIMvFn5TdyAouA76diMaAg3ESVjUSIThjAogGUuOQ8D4wPMc1M/\nD/Tc0CIl8j4GVhNYTEPISw9BQdWHCXF1T2z1K2vtN5w8yMw1/+2zPbq/wOyY\nlBQHKNMiGqOgEU8TS2GjqfIqjRF/1awqbCPWPpUJravrSZz+YfOXbxH+T+w7\nit3/TtL0c4o8HEa4yxcQj8H0lgZ7zdxJ9kGSPR5Hjg2MEhzRVZ92X8CbMiyU\nt0yHH//X01XZhn/JFJ2Ozys6v7dbfegxSkV5fIbDqdyXyanS0hFpqzJ6XvRF\n2N2xbk8TGWkN0swk/kfhY6f4QTOWIaAaEC04jCYufFAjZjxM8o6TeVzLEwn4\nkZBJcjbN6xYxNtCnRsDQfh9v8v4I/6SHgVN9GibGD3WyYXKQPRPq0V2A2LSV\nAUR3kVhrNKh6UA10HqUTwlNH5LpMq/WMG7zGWk90zh7SZRpRiZAU7vUsl4ry\nheoGt6SRuP/3ro1T0/Ue9kPdPuFT+KMmncV6l51fNFH9ACHGpvizduBMD6na\n54az\r\n=IrhS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=5","node":">=8","yarn":">=1.0"},"gitHead":"7f8b87914916906ebd70a5fb04e71f3a5f0d49b1","scripts":{"now":"cpy ./package-lock.json ./now && cpy \"./**/*\" ../now/ --cwd=./dist --parents && rimraf \"./now/**/*.d.ts\" && rimraf \"./now/**/*.js.map\" && cpy \"./misc/readers/reader-NYPL/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/readers/reader-HADRIEN/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/epubs/*.epub\" now/misc/epubs/ && cpy \"./misc/json-schema/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy ./package.json now/ && cd now/ && json -I -f ./package.json -e \"this.build=undefined\" && json -I -f ./package.json -e \"this.importSort=undefined\" && json -I -f ./package.json -e \"this.devDependencies=undefined\" && json -I -f ./package.json -e \"this.optionalDependencies=undefined\" && json -I -f ./package.json -e \"this.peerDependencies=undefined\" && json -I -f ./package.json -e \"this.bundleDependencies=undefined\" && json -I -f ./package.json -e \"this.types=undefined\" && json -I -f ./package.json -e \"this.bin=undefined\" && json -I -f ./package.json -e \"this.main=undefined\" && json -I -f ./package.json -e \"this.files=undefined\" && json -I -f ./package.json -e \"this.scripts={\\\"now-start\\\":\\\"node --version && npm --version && DEBUG=r2:* node ./es8-es2017/src/http/server-cli.js ./misc/epubs\\\",\\\"now-start_\\\":\\\"rm -rf node_modules && npm cache clean --force && npm install\\\"}\" && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","now-start":"node --version && npm --version && DEBUG=r2:* node \"./es8-es2017/src/http/server-cli.js\" ./misc/epubs","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.4.1","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.14.1","dependencies":{"ajv":"^6.6.2","tmp":"^0.0.33","uuid":"^3.3.2","debug":"^4.1.1","tslib":"^1.9.3","moment":"^2.23.0","morgan":"^1.9.1","xmldom":"^0.1.27","express":"^4.16.4","request":"^2.88.0","css2json":"^0.0.4","dot-prop":"^4.2.0","filehound":"^1.16.5","r2-lcp-js":"^1.0.5","ta-json-x":"^2.5.0","mime-types":"^2.1.21","r2-opds-js":"^1.0.6","selfsigned":"^1.10.4","js-beautify":"^1.8.9","json-markup":"^1.1.3","r2-utils-js":"^1.0.5","r2-shared-js":"^1.0.7","request-promise-native":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^5.1.0","json":"^9.0.6","eclint":"^2.8.1","mkdirp":"^0.5.1","rimraf":"^2.6.3","tslint":"^5.12.1","cpy-cli":"^2.0.0","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^5.2.0","uglify-es":"^3.3.10","@types/tmp":"^0.0.33","browserify":"^16.2.2","typescript":"^3.2.2","@types/node":"^8.10.39","@types/uuid":"^3.4.3","@types/debug":"^0.0.31","git-rev-sync":"^1.12.0","@types/morgan":"^1.7.35","@types/xmldom":"^0.1.29","@types/express":"^4.16.0","@types/request":"^2.48.1","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.8.0","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.15"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.7_1547370644006_0.17440481515934825","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"r2-streamer-js","version":"1.0.8","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.8","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"},{"name":"readium-npm","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"e0ea02078bfe758a9cef6c734cecf9d0e80bf602","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.8.tgz","fileCount":251,"integrity":"sha512-8C1JgnJGyDpDANrei+qGb/MrA5uK9c68Vydcd28jofarLojIavNxgtDMIS4V9nJ++yV71a6eU65bQfIJwDH06g==","signatures":[{"sig":"MEUCIQD7sTU2BGNxDy5tSl/6GLh0xBBeySdWqbg4QDfW17BtfAIgTHFZa/DzUidh9nekY17fDGmAo8gd4BwSA8qGXbIRHag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1620764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpjJuCRA9TVsSAnZWagAA364P+QAHViQREDaZe01BwEwR\n62r8bP9YJ8i+21fbu7p9fMIWMLnNxENjmSayoqd+KvacwuNNupFWCpkgbjWY\n7Cqg1wC+Z8afTRBpnZN9F7YUlZrus8VVsFUIUlUHcrO52joHYhQhnY8G5O42\neOlaEK7J4GFxYafhVAHYZvqUMM/HjYIvx8X9qKm7scrpeOPng4yWkPwqdwfq\nllrWhsl68eeY0ooGBnFD8lQul8EIGQYRXzQXljPzkyKmZQP8SvHnOoAU+0Jr\nFVmNpn1+8rOppN3vYkD0cQqF6Mxa3FaeogTz0aQ5d4v9x1NRGCqGieJA/cR5\np3cgWA76vuYqJdWYfXt11UMV673fdpRry0qKuf7lsfGmqMNQLIzGjv/5qYzB\nfGwbahsz3UloUdLo7m3w1gm1Tpa1uzGNOXjt2PRn8iArKggqDqBx67+jsQzd\nA86B51//SigSV9TMLDPi9i48xPkUcm7kyn0Cnpb+1sZ8Jd6VsuQSd6xI4mLR\nmkqciRVFwv3rpV1mv+6wMlFHvhTJcBhYKT9MafPokVVIs0ye51bnryFnaGX2\nJra/XNFrP3DAEJpuWyMkrLkn9opBqhTj6fGMhNyTu4FQIl9madbZ2q0rfalI\ndnQjzrNn+ZkZCyO2UkOKQ/6KDSo4sGfo3FLndfbO0/Nbt499QBH6PbKqBcfB\nvmPv\r\n=Z7Bx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=5","node":">=8","yarn":">=1.0"},"gitHead":"bfc5b8b2ff0505c404cc6c6b7c2ce739334b3ca0","scripts":{"now":"cpy ./package-lock.json ./now && cpy \"./**/*\" ../now/ --cwd=./dist --parents && rimraf \"./now/**/*.d.ts\" && rimraf \"./now/**/*.js.map\" && cpy \"./misc/readers/reader-NYPL/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/readers/reader-HADRIEN/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/epubs/*.epub\" now/misc/epubs/ && cpy \"./misc/json-schema/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy ./package.json now/ && cd now/ && json -I -f ./package.json -e \"this.build=undefined\" && json -I -f ./package.json -e \"this.importSort=undefined\" && json -I -f ./package.json -e \"this.devDependencies=undefined\" && json -I -f ./package.json -e \"this.optionalDependencies=undefined\" && json -I -f ./package.json -e \"this.peerDependencies=undefined\" && json -I -f ./package.json -e \"this.bundleDependencies=undefined\" && json -I -f ./package.json -e \"this.types=undefined\" && json -I -f ./package.json -e \"this.bin=undefined\" && json -I -f ./package.json -e \"this.main=undefined\" && json -I -f ./package.json -e \"this.files=undefined\" && json -I -f ./package.json -e \"this.scripts={\\\"now-start\\\":\\\"node --version && npm --version && DEBUG=r2:* node ./es8-es2017/src/http/server-cli.js ./misc/epubs\\\",\\\"now-start_\\\":\\\"rm -rf node_modules && npm cache clean --force && npm install\\\"}\" && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","now-start":"node --version && npm --version && DEBUG=r2:* node \"./es8-es2017/src/http/server-cli.js\" ./misc/epubs","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.4.1","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.15.1","dependencies":{"ajv":"^6.10.0","tmp":"^0.1.0","uuid":"^3.3.2","debug":"^4.1.1","tslib":"^1.9.3","moment":"^2.24.0","morgan":"^1.9.1","xmldom":"^0.1.27","express":"^4.16.4","request":"^2.88.0","css2json":"^0.0.4","dot-prop":"^4.2.0","filehound":"^1.17.0","r2-lcp-js":"^1.0.7","ta-json-x":"^2.5.0","mime-types":"^2.1.22","r2-opds-js":"^1.0.7","selfsigned":"^1.10.4","js-beautify":"^1.9.1","json-markup":"^1.1.3","r2-utils-js":"^1.0.7","r2-shared-js":"^1.0.8","request-promise-native":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^5.1.0","json":"^9.0.6","eclint":"^2.8.1","mkdirp":"^0.5.1","rimraf":"^2.6.3","tslint":"^5.15.0","cpy-cli":"^2.0.0","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^5.2.0","uglify-es":"^3.3.10","@types/tmp":"^0.1.0","browserify":"^16.2.2","typescript":"^3.4.1","@types/node":"^8.10.45","@types/uuid":"^3.4.3","@types/debug":"^4.1.3","git-rev-sync":"^1.12.0","@types/morgan":"^1.7.35","@types/xmldom":"^0.1.29","@types/express":"^4.16.1","@types/request":"^2.48.1","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.8.0","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.15"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.8_1554395757148_0.3901276352710763","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"r2-streamer-js","version":"1.0.9","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.9","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"},{"name":"readium-npm","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"2e487a38a30fc9979a5d37d998ef641374e59ed7","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.9.tgz","fileCount":251,"integrity":"sha512-vQdYI5JanfH1zHFMf0MWQl1bBra+ewi0CgoxzC779oLo40jbViTJiw7Lafi4tgOWSyYrN4hFZ2zA8Iiv488WLA==","signatures":[{"sig":"MEQCIGlwstjxKKnVKZEjB7GIJndYzb29X0z8YfYMHmkc2evCAiAziT7RUT2bmnCiz8ttcE7KEQ4S8sYvXGNOVw8+H2NoxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1624145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJct2jECRA9TVsSAnZWagAAdC8P/ju+X+CnRSNZKHXnSKD9\nEDI0Z06wbrTcj3wF1RrbNjAM0Nr0SW3c8aBS6kKeAe1RFLZSycscCYuBjFxa\nxgAAs6AdlXW0r8XYVUbH6KstWKOTiz03S6fKG1wkEAjecj2SxCNPT7YjkkDy\nFkxMQdlduo6+XMi5SrOaqwe/UapaP81qOjH2VruohQv4dSflDbjolAwfZ98E\nq7fpkbCSiPKodrGPbQEjx48B7UB4Go/uEMaaHSuYjNMQGBzBe2pLWx1VOK9F\nNtZNLpdeOTkTQoLu49CWNBWUdYgrxrcWd1HrWaFjmptsugtAV2bFM3sg43V3\nZRMqB6wYjvt42EkHRmH5CeUU29yV9hCFITSrsR8600A57lUw2qjxf0Ybfh7u\nhpfyE8+kQAhV97hi+wcyqPUiQ7BSnwBf5o8Djv+g+lmFwGFpCsQBTH3HHngP\nIHqx8Ckb7dJcLmXagyaDtP/CRMnztANJPJdODM33Fg+/UM2i8+YgrIjA7vIl\n2/HRmGALdnBIKrsHKCb3aZJ86WOXJhJmDVp18e+PACwOw9AjzrOXZsRw7RdY\nUbx1SSo97s/vXqSGL2XFKgdB88hRK95bFt8DlXUwqsZ4YsrJRMCLeKI3BBME\nlOm8VK2OXTt6BgV4q1MNlHRRWV8ioRvDOAbyNpuKveSVs6Ea2iNgYOaYN7lR\n3Q9D\r\n=JK05\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=5","node":">=8","yarn":">=1.0"},"gitHead":"fc4cede7d54f6b75e20c8ae1a354a5d158d62812","scripts":{"now":"cpy ./package-lock.json ./now && cpy \"./**/*\" ../now/ --cwd=./dist --parents && rimraf \"./now/**/*.d.ts\" && rimraf \"./now/**/*.js.map\" && cpy \"./misc/readers/reader-NYPL/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/readers/reader-HADRIEN/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/epubs/*.epub\" now/misc/epubs/ && cpy \"./misc/json-schema/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy ./package.json now/ && cd now/ && json -I -f ./package.json -e \"this.build=undefined\" && json -I -f ./package.json -e \"this.importSort=undefined\" && json -I -f ./package.json -e \"this.devDependencies=undefined\" && json -I -f ./package.json -e \"this.optionalDependencies=undefined\" && json -I -f ./package.json -e \"this.peerDependencies=undefined\" && json -I -f ./package.json -e \"this.bundleDependencies=undefined\" && json -I -f ./package.json -e \"this.types=undefined\" && json -I -f ./package.json -e \"this.bin=undefined\" && json -I -f ./package.json -e \"this.main=undefined\" && json -I -f ./package.json -e \"this.files=undefined\" && json -I -f ./package.json -e \"this.scripts={\\\"now-start\\\":\\\"node --version && npm --version && DEBUG=r2:* node ./es8-es2017/src/http/server-cli.js ./misc/epubs\\\",\\\"now-start_\\\":\\\"rm -rf node_modules && npm cache clean --force && npm install\\\"}\" && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","now-start":"node --version && npm --version && DEBUG=r2:* node \"./es8-es2017/src/http/server-cli.js\" ./misc/epubs","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.4.1","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.15.1","dependencies":{"ajv":"^6.10.0","tmp":"^0.1.0","uuid":"^3.3.2","debug":"^4.1.1","tslib":"^1.9.3","moment":"^2.24.0","morgan":"^1.9.1","xmldom":"^0.1.27","express":"^4.16.4","request":"^2.88.0","css2json":"^0.0.4","dot-prop":"^5.0.0","filehound":"^1.17.0","r2-lcp-js":"^1.0.8","ta-json-x":"^2.5.0","mime-types":"^2.1.22","r2-opds-js":"^1.0.8","selfsigned":"^1.10.4","js-beautify":"^1.9.1","json-markup":"^1.1.3","r2-utils-js":"^1.0.8","r2-shared-js":"^1.0.10","request-promise-native":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^5.1.0","json":"^9.0.6","eclint":"^2.8.1","mkdirp":"^0.5.1","rimraf":"^2.6.3","tslint":"^5.16.0","cpy-cli":"^2.0.0","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^5.2.0","uglify-es":"^3.3.10","@types/tmp":"^0.1.0","browserify":"^16.2.2","typescript":"^3.4.3","@types/node":"^8.10.45","@types/uuid":"^3.4.3","@types/debug":"^4.1.4","git-rev-sync":"^1.12.0","@types/morgan":"^1.7.35","@types/xmldom":"^0.1.29","@types/express":"^4.16.1","@types/request":"^2.48.1","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.8.0","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.15"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.9_1555523779244_0.6085564335297615","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"r2-streamer-js","version":"1.0.10","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.10","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"},{"name":"readium-npm","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"2f10ecc19d06a922657959e4c87d86933cbdf661","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.10.tgz","fileCount":251,"integrity":"sha512-aUhNW3ctzAqdF/VCp60AI3uyjc57TFvUuZMFWZ92Z8cDn3/vV/p0liboWcrHMbGqLdMJGUl81kfOWo/5xntfMQ==","signatures":[{"sig":"MEYCIQDZsyepB/PwzxUIDOAIXi4vTM4qZvfnCsxI8uxl2nyqAAIhANRIg1X4gYTFa8Kr8+Lg8D/sfFQcKAY8ncyTiMCDLMv1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1624553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0F3kCRA9TVsSAnZWagAA454QAKDIgb9Nk8IX3wSlyZ7/\nOlokV7Ri1nl6wWwpd67Pd/VnbPOKEkNvMBJst6uXzKeZnP++R4TKu0zAWnBo\nqkwbkGqmw4h8jsGvxLmbDrDGsAnHe+C5s9BnoFf3IFwHPyCmSQedTpu1NNRx\nc2jSuG/UmSyMirbCD4WrzDayITcxiFyp0uGrDXOcAcpKHKPH+bR8GqqvS5Y6\nG9DYgJTWpEkEPy7+cvoXZAW6xL7H1CiCP5yeCbsFXwyK6dPrhxITFAeVtIC2\nbQF8SlhzY2AWgrCdltvxKNhN7P1Bv1+G1hiS+3fD7Iz/6lb3aSf1SOzh9uaW\nyDsHJLWSmhBYzvonwNMkNVh8iSnnPyR1Ts230v76wL2av28gRsyBRsigA7sP\n/4YXQdambWNEfsQMi4QtWMEcVNF/PyFea6zGwIsCJ9GeIx/e2RXfZffKPSps\np9vl8vnM4pCpJ3K3GvCpsYvjPrvcP9pQ0uQQAZwO1paRlKzC9uqx5uyXMHpX\nzjy4PohBxFcFrEBdHZAQa8FdEGew9mX325xdtIMnK0Z5dqz2wM4LOF3deQfb\nR+ltyja8GTtTeTiRf+bxGb/fRw52CsRVDhTgSndWGP8BD8VQPRDWy4G6sf+C\nZ3Yc8jldo+pJ2frE/yvaVC5mHMwtjIekRkRJGvfZHVEWL29kTdjypQSQ7HXv\nV39C\r\n=2+KZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=5","node":">=8","yarn":">=1.0"},"gitHead":"10f6012ab9fec9cb42796048d089e38a40f99516","scripts":{"now":"cpy ./package-lock.json ./now && cpy \"./**/*\" ../now/ --cwd=./dist --parents && rimraf \"./now/**/*.d.ts\" && rimraf \"./now/**/*.js.map\" && cpy \"./misc/readers/reader-NYPL/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/readers/reader-HADRIEN/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/epubs/*.epub\" now/misc/epubs/ && cpy \"./misc/json-schema/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy ./package.json now/ && cd now/ && json -I -f ./package.json -e \"this.build=undefined\" && json -I -f ./package.json -e \"this.importSort=undefined\" && json -I -f ./package.json -e \"this.devDependencies=undefined\" && json -I -f ./package.json -e \"this.optionalDependencies=undefined\" && json -I -f ./package.json -e \"this.peerDependencies=undefined\" && json -I -f ./package.json -e \"this.bundleDependencies=undefined\" && json -I -f ./package.json -e \"this.types=undefined\" && json -I -f ./package.json -e \"this.bin=undefined\" && json -I -f ./package.json -e \"this.main=undefined\" && json -I -f ./package.json -e \"this.files=undefined\" && json -I -f ./package.json -e \"this.scripts={\\\"now-start\\\":\\\"node --version && npm --version && DEBUG=r2:* node ./es8-es2017/src/http/server-cli.js ./misc/epubs\\\",\\\"now-start_\\\":\\\"rm -rf node_modules && npm cache clean --force && npm install\\\"}\" && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","now-start":"node --version && npm --version && DEBUG=r2:* node \"./es8-es2017/src/http/server-cli.js\" ./misc/epubs","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.9.0","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"10.15.3","dependencies":{"ajv":"^6.10.0","tmp":"^0.1.0","uuid":"^3.3.2","debug":"^4.1.1","tslib":"^1.9.3","moment":"^2.24.0","morgan":"^1.9.1","xmldom":"^0.1.27","express":"^4.16.4","request":"^2.88.0","css2json":"^0.0.4","dot-prop":"^5.0.0","filehound":"^1.17.0","r2-lcp-js":"^1.0.9","ta-json-x":"^2.5.0","mime-types":"^2.1.24","r2-opds-js":"^1.0.9","selfsigned":"^1.10.4","js-beautify":"^1.10.0","json-markup":"^1.1.3","r2-utils-js":"^1.0.9","r2-shared-js":"^1.0.11","request-promise-native":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^5.1.0","json":"^9.0.6","eclint":"^2.8.1","mkdirp":"^0.5.1","rimraf":"^2.6.3","tslint":"^5.16.0","cpy-cli":"^2.0.0","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^5.2.0","uglify-es":"^3.3.10","@types/tmp":"^0.1.0","browserify":"^16.2.3","typescript":"^3.4.5","@types/node":"^10.14.6","@types/uuid":"^3.4.4","@types/debug":"^4.1.4","git-rev-sync":"^1.12.0","@types/morgan":"^1.7.35","@types/xmldom":"^0.1.29","@types/express":"^4.16.1","@types/request":"^2.48.1","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.8.0","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.16"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.10_1557159395179_0.31138467463415687","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"r2-streamer-js","version":"1.0.11","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.11","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"},{"name":"readium-npm","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"7a0f2320ca457d4a2539e6237c2d01237977d003","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.11.tgz","fileCount":251,"integrity":"sha512-dXdcv+rfrc1+A0yNMRhlTDoxeRuTYuRot8IgmK213Etx27PDWm9iP0yE0/mW7bnvs0kVDIkb0mIzJsCsecGoTw==","signatures":[{"sig":"MEYCIQCUb0NQQcmTvMiAl4m6x9tLMFst2lWh3MAR+ba1txiSUQIhALfLzJPbBQqKew1jm6v2FuPRaA26wvP2b4D6FRCuUcBe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1634161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1VRsCRA9TVsSAnZWagAAaJwQAJ1jKOuT6YgJ4msP3h0a\nAk/eV49WVWONbWraCr4NN5NpzFXMiyWqpJWwfA5kB6TcreMjyMaPhKpDUK/8\naJPrbCpcdDUwWVMR1B3CK0KfU+pqfI2DLC0jekEb1SrdXIOt9B6C1tRM0dls\ndk/8AgsC71boyEXgzG34hN2FgVsaKZZObbJbiaXjyDqlUKm1UnrClEIgBflB\ni6cv9EAdqPwUWWZ82Y8/M6vyHElzpyn6LEHSDFv7S55OWdq7FeiCi1s45/3U\n0z4RmaaaxlQ9VTsu984CpRPqbAKWzPe21oGQh/jPGaTaGWIeEovDt+t3+FL2\nQck+3OMofvl7zbFz6ytDO8cmhoNcpsWAL4t32iLnhWkawrLttMZetAXf26DH\nwCNOUSzaCmJJ3BCiwvPO61MzGG5qLYJ4SNKJwtzCnlZ91JdmYh5/UeDzH3z8\n/4ujhmG5IAxHezNlUYIcJ048atXYTTWugfbO3WkGof25oZBMPtSIwX00n5T5\nfdhUCo7W8NK1/tbKdbSA9zEcC6BS2YYgaPY2lbFEGb1W7VJiZn2maCJVpot0\n/TLoHi4zwt8mJMYNfEeygH2Sr863TJSSWla0h85U95v20kF1piV6XRHKefvJ\na/LtrNdySFIqmLc5XwO+QqQJowdrbwr1abtqcLfpZr+Oe31dG8kC4HqeVJKS\nLRqp\r\n=C9zi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=5","node":">=8","yarn":">=1.0"},"gitHead":"f137cbcd61fa2aea588d77e9c574837cfb9cebc2","scripts":{"now":"cpy ./package-lock.json ./now && cpy \"./**/*\" ../now/ --cwd=./dist --parents && rimraf \"./now/**/*.d.ts\" && rimraf \"./now/**/*.js.map\" && cpy \"./misc/readers/reader-NYPL/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/readers/reader-HADRIEN/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/epubs/*.epub\" now/misc/epubs/ && cpy \"./misc/json-schema/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy ./package.json now/ && cd now/ && json -I -f ./package.json -e \"this.build=undefined\" && json -I -f ./package.json -e \"this.importSort=undefined\" && json -I -f ./package.json -e \"this.devDependencies=undefined\" && json -I -f ./package.json -e \"this.optionalDependencies=undefined\" && json -I -f ./package.json -e \"this.peerDependencies=undefined\" && json -I -f ./package.json -e \"this.bundleDependencies=undefined\" && json -I -f ./package.json -e \"this.types=undefined\" && json -I -f ./package.json -e \"this.bin=undefined\" && json -I -f ./package.json -e \"this.main=undefined\" && json -I -f ./package.json -e \"this.files=undefined\" && json -I -f ./package.json -e \"this.scripts={\\\"now-start\\\":\\\"node --version && npm --version && DEBUG=r2:* node ./es8-es2017/src/http/server-cli.js ./misc/epubs\\\",\\\"now-start_\\\":\\\"rm -rf node_modules && npm cache clean --force && npm install\\\"}\" && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","now-start":"node --version && npm --version && DEBUG=r2:* node \"./es8-es2017/src/http/server-cli.js\" ./misc/epubs","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.9.0","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"10.15.3","dependencies":{"ajv":"^6.10.0","tmp":"^0.1.0","uuid":"^3.3.2","debug":"^4.1.1","tslib":"^1.9.3","moment":"^2.24.0","morgan":"^1.9.1","xmldom":"^0.1.27","express":"^4.16.4","request":"^2.88.0","css2json":"^0.0.4","dot-prop":"^5.0.0","filehound":"^1.17.0","r2-lcp-js":"^1.0.9","ta-json-x":"^2.5.0","mime-types":"^2.1.24","r2-opds-js":"^1.0.9","selfsigned":"^1.10.4","js-beautify":"^1.10.0","json-markup":"^1.1.3","r2-utils-js":"^1.0.9","r2-shared-js":"^1.0.11","request-promise-native":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^5.1.0","json":"^9.0.6","eclint":"^2.8.1","mkdirp":"^0.5.1","rimraf":"^2.6.3","tslint":"^5.16.0","cpy-cli":"^2.0.0","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^5.2.0","uglify-es":"^3.3.10","@types/tmp":"^0.1.0","browserify":"^16.2.3","typescript":"^3.4.5","@types/node":"^10.14.6","@types/uuid":"^3.4.4","@types/debug":"^4.1.4","git-rev-sync":"^1.12.0","@types/morgan":"^1.7.35","@types/xmldom":"^0.1.29","@types/express":"^4.16.1","@types/request":"^2.48.1","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.8.0","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.16"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.11_1557484652159_0.7389698868135988","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"r2-streamer-js","version":"1.0.12","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.12","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"},{"name":"readium-npm","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"ecfdfb51321f3d0ffb1f6b531bb0ac603897cf6c","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.12.tgz","fileCount":251,"integrity":"sha512-+ULghrmBynfHeA9yhiGTZESxY9IAwBxSnoktHS+wjShZdrCEMQYET/lOIz5maRLvbhau5Ru+g+N/8fMqOv6W2A==","signatures":[{"sig":"MEUCIQCNetjKvlAqKx6skRDhURa5FsLrPkJuCYZtQRj17xoCjQIgNZ0CbzjQrJeNwFcZJCr03+kvdsZKGBOAvQ+YLwGTZS8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1640556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1WQPCRA9TVsSAnZWagAArrIQAIn/33ZCa1pJVWueXjaV\nczKfECdPCnMKbgyGLCwu7IyXKCTO3p2qSgj4cyNvSUiCxNgOSAs/TT99AR2m\nGLfxv2akcufcD4jDvNSTtZ6+TCEiTaYa+mhoCn7F5U7bU7EBV6jrj+hTZEZ2\nXY5sPSNLrQ7qLTdv+tkKdSpGm3zp2w0pQlPKFLQfZkpVwu4aPcFh98w6jBBQ\nUuarRFcaZRYsm/mdluAmiLnfGvzfk47lEAAfCuhMTIHdSb9DJWjQ2IcVTDje\nZgvXlt0LT8fnxgxosOYXyFKHeaX1hiLbsZCRhZbGBPeV/rrpvfHx70YJLAiH\nlgEHYHnSVxXaX+5ITlC4gf57THbFIeD18GV7yV3VwvDMhFI6ZPTbVBVfe/I0\n1umN2iqGB7SrgsVd3WZgUAYfAbwIBgNpxQhEj54aTmIyr48MRbykKJziY3xe\nB+6LKS68LEwG3tyFIOD0F7U3s4Vmz9LOAGq9RkCD6wmshNs3OkxoffLYA9Au\nRhDVxILSQrV1Z7ajpu7g2Z1ZCtDzHP0Ei33w/WCU0Qm4Mh0+LN3fL0wlFuYZ\ncnuGO7rwkOUS3tY62SlPlMZcBCQfWOI9XTe1z7OINDVBuK7spqusLRnplmWV\nXbHPcMCYt3PySN+CTO0fBbhMwgwpJunUKVnoipm0Qbqxkrlo+ItMDG6VlGst\nGnOF\r\n=5GaX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=5","node":">=8","yarn":">=1.0"},"gitHead":"7b1e236424efe6800d8afafde3d0cd839024a055","scripts":{"now":"cpy ./package-lock.json ./now && cpy \"./**/*\" ../now/ --cwd=./dist --parents && rimraf \"./now/**/*.d.ts\" && rimraf \"./now/**/*.js.map\" && cpy \"./misc/readers/reader-NYPL/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/readers/reader-HADRIEN/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/epubs/*.epub\" now/misc/epubs/ && cpy \"./misc/json-schema/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy ./package.json now/ && cd now/ && json -I -f ./package.json -e \"this.build=undefined\" && json -I -f ./package.json -e \"this.importSort=undefined\" && json -I -f ./package.json -e \"this.devDependencies=undefined\" && json -I -f ./package.json -e \"this.optionalDependencies=undefined\" && json -I -f ./package.json -e \"this.peerDependencies=undefined\" && json -I -f ./package.json -e \"this.bundleDependencies=undefined\" && json -I -f ./package.json -e \"this.types=undefined\" && json -I -f ./package.json -e \"this.bin=undefined\" && json -I -f ./package.json -e \"this.main=undefined\" && json -I -f ./package.json -e \"this.files=undefined\" && json -I -f ./package.json -e \"this.scripts={\\\"now-start\\\":\\\"node --version && npm --version && DEBUG=r2:* node ./es8-es2017/src/http/server-cli.js ./misc/epubs\\\",\\\"now-start_\\\":\\\"rm -rf node_modules && npm cache clean --force && npm install\\\"}\" && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","now-start":"node --version && npm --version && DEBUG=r2:* node \"./es8-es2017/src/http/server-cli.js\" ./misc/epubs","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && uglifyjs ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,preserve_line=false,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.9.0","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"10.15.3","dependencies":{"ajv":"^6.10.0","tmp":"^0.1.0","uuid":"^3.3.2","debug":"^4.1.1","tslib":"^1.9.3","moment":"^2.24.0","morgan":"^1.9.1","xmldom":"^0.1.27","express":"^4.16.4","request":"^2.88.0","css2json":"^0.0.4","dot-prop":"^5.0.0","filehound":"^1.17.0","r2-lcp-js":"^1.0.9","ta-json-x":"^2.5.0","mime-types":"^2.1.24","r2-opds-js":"^1.0.9","selfsigned":"^1.10.4","js-beautify":"^1.10.0","json-markup":"^1.1.3","r2-utils-js":"^1.0.9","r2-shared-js":"^1.0.11","request-promise-native":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^5.1.0","json":"^9.0.6","eclint":"^2.8.1","mkdirp":"^0.5.1","rimraf":"^2.6.3","tslint":"^5.16.0","cpy-cli":"^2.0.0","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^5.2.0","uglify-es":"^3.3.10","@types/tmp":"^0.1.0","browserify":"^16.2.3","typescript":"^3.4.5","@types/node":"^10.14.6","@types/uuid":"^3.4.4","@types/debug":"^4.1.4","git-rev-sync":"^1.12.0","@types/morgan":"^1.7.35","@types/xmldom":"^0.1.29","@types/express":"^4.16.1","@types/request":"^2.48.1","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.8.0","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.16"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.12_1557488654777_0.1764031342407455","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"r2-streamer-js","version":"1.0.13","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.13","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"},{"name":"readium-npm","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"2f0ac4b6aedefb05df5632365c17c034263fab10","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.13.tgz","fileCount":251,"integrity":"sha512-pjlRkusjESkGFho6MokL+3nCeK8xbmfm+ACsPHhL19DLFiMLEde+xHeJ6kMjj4U+cIpTXQJUL56gsgsIWH0vNw==","signatures":[{"sig":"MEYCIQDHcNSlQcreR0QwdmPCTkrzQmNCgH2UEhUwfSrTFa98xAIhAK2VrLBQr8xdF9CE7qfjKMul07riHJWMzLtf4H3Rgh7l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1641750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2/ZNCRA9TVsSAnZWagAAmC0P/RtSMr7vRUTX0KOzUoK9\nShpkV4T6ilBV96wmdkelsyx/RZmu8XCyH77Mx5zYjL8XPXe98PPjRloMq7y6\nUZjlzHt6oMdLnV40vhL06mW4AR80Y9/kNAhLB6nEInYqm3//dZF4jLw59u2e\ncKx1qpXMwC3HOyzydT0L3leoYS0/abZ3tmFP8dIjo4ykjziBf33uixrO9VzI\nixKKA4Jm7zB7Aet1YHMBWrBx38ZSJHcYO6wuqTCPEtJe+6hA1KpDioyRQMiB\nUvx/AD7pqoQHVdqlsnK7G5Uf4/JilgcH83Yt7+KI+1XomhxpCL6vmFiIR+vG\nAMcnc35IQBmJ/EfMu3C1c1rOM4y6hYilU5Jb7D0A5SpKzeBX9TcGGkTKubbz\ng9+UuaCSx6T3rrb7z9nhDHcVf6OMThnJPzpWW8XfMGp+3TBTe1RPCr+gBQdI\nPV9y89pd3ulZ1u4/aFPQtxWVdQ8q1onqbUfQBNV/LFl5Dn1bv+/rsm734bgy\n9Gt13kP7VfQFPuc1NtOCpVPuD8YhrNtPRixFFLyUCHl5xHiTiX5QV3IHZfKz\nwRKY8Tp3KgMOboOphbzlbKayYgId/5of8lBcY5lQQIx83GiBgCB7xwWjLp7V\nqJUoXweQv7h51QCmkXbyRkQ/ZLz9wW5WEvk9uhlVP22tpMyQyRX+0CFGkChc\nAd8W\r\n=iJUx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=5","node":">=8","yarn":">=1.0"},"gitHead":"e272218f13e4f14f0deba8638dcf6fd6b3e5e4bf","scripts":{"now":"cpy ./package-lock.json ./now && cpy \"./**/*\" ../now/ --cwd=./dist --parents && rimraf \"./now/**/*.d.ts\" && rimraf \"./now/**/*.js.map\" && cpy \"./misc/readers/reader-NYPL/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/readers/reader-HADRIEN/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/epubs/*.epub\" now/misc/epubs/ && cpy \"./misc/json-schema/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy ./package.json now/ && cd now/ && json -I -f ./package.json -e \"this.build=undefined\" && json -I -f ./package.json -e \"this.importSort=undefined\" && json -I -f ./package.json -e \"this.devDependencies=undefined\" && json -I -f ./package.json -e \"this.optionalDependencies=undefined\" && json -I -f ./package.json -e \"this.peerDependencies=undefined\" && json -I -f ./package.json -e \"this.bundleDependencies=undefined\" && json -I -f ./package.json -e \"this.types=undefined\" && json -I -f ./package.json -e \"this.bin=undefined\" && json -I -f ./package.json -e \"this.main=undefined\" && json -I -f ./package.json -e \"this.files=undefined\" && json -I -f ./package.json -e \"this.scripts={\\\"now-start\\\":\\\"node --version && npm --version && DEBUG=r2:* node ./es8-es2017/src/http/server-cli.js ./misc/epubs\\\",\\\"now-start_\\\":\\\"rm -rf node_modules && npm cache clean --force && npm install\\\"}\" && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","now-start":"node --version && npm --version && DEBUG=r2:* node \"./es8-es2017/src/http/server-cli.js\" ./misc/epubs","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.9.0","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"10.15.3","dependencies":{"ajv":"^6.10.0","tmp":"^0.1.0","uuid":"^3.3.2","debug":"^4.1.1","tslib":"^1.9.3","moment":"^2.24.0","morgan":"^1.9.1","terser":"^3.17.0","xmldom":"^0.1.27","express":"^4.16.4","request":"^2.88.0","css2json":"^0.0.4","dot-prop":"^5.0.0","filehound":"^1.17.0","r2-lcp-js":"^1.0.9","ta-json-x":"^2.5.0","mime-types":"^2.1.24","r2-opds-js":"^1.0.9","selfsigned":"^1.10.4","js-beautify":"^1.10.0","json-markup":"^1.1.3","r2-utils-js":"^1.0.9","r2-shared-js":"^1.0.11","request-promise-native":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^5.1.0","json":"^9.0.6","eclint":"^2.8.1","mkdirp":"^0.5.1","rimraf":"^2.6.3","tslint":"^5.16.0","cpy-cli":"^2.0.0","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^5.2.0","@types/tmp":"^0.1.0","browserify":"^16.2.3","typescript":"^3.4.5","@types/node":"^10.14.6","@types/uuid":"^3.4.4","@types/debug":"^4.1.4","git-rev-sync":"^1.12.0","@types/morgan":"^1.7.35","@types/xmldom":"^0.1.29","@types/express":"^4.16.1","@types/request":"^2.48.1","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.8.0","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.16"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.13_1557919308775_0.5955658896400924","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"r2-streamer-js","version":"1.0.14","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.14","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"},{"name":"readium-npm","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"fae06114f1d39e201fc147e387edcace155f801d","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.14.tgz","fileCount":251,"integrity":"sha512-/tYlWt5j8zAb1x9mAODj6g9s0WjCGigBcT+TiNWevTrd9jAolw96A0ynJYFHdrhb7ECpfOLIGwZ4Ka7hHBhy6g==","signatures":[{"sig":"MEUCIQDeM1sFaJ3OpFja9Dw2QJyMch9aqSkj1iOXUFChfWgFtQIgDU5Xxxnr3/JuYIONcn2mge91u7RGqiTSGE3DhKkzxI0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1642159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCAooCRA9TVsSAnZWagAAiTsP/Rjhc0Rjxm4uCiTpdMSx\nBZzT2mTeYdPcTu4hiqjdBZHQ0vWjoOTMl37xwy1y7WN8HA8WAk5RGbe+FveF\n759Ki1fYNQeVoyya+zChR97FivZQ1zPWuBTi7KaGmHh1qVpL8pbBwd8CTqxh\nymSVjmSOxjhS7SCYNYX+rG+EhKoCmQud9nMHx7Z9NwZEDkc6k/lq92bCcgdg\nwVw+zBR5dsSbdpP/bEY/3G/iMtsyyMNq/hlhG8pqUzmwsQJQfv4iZipnBCMa\noabQJ15uPi2tQeDqocv30h6NcfwJ0NEkanoRNh6TrSHaVVcoKRLM0iOawCAi\nQtgo99G5cHAqp8XVQnczj9NtiaDIH9Wqz+41o/p/L8TM5W7nw0IsYDHeKjZ7\nMtKDlhaJ0uHT15anxdCMq0U/a64mbgh1Fipt8a9NQGV3A7raWwDlKIPCEoia\ng2EBIORkuZPv+zZMERuIANZukOQQ61ht4QytrMtPQephKsYkZrV+H2ictLlA\nbefhrinUFUABz2/xnuftZh3nGGrE6/vu5xe5fmRhlbsZNXxsJM8l92Xh+Uns\nTUmw6l1CwTksEHuktEZrw3RhumNHvbexL6cntBrwqAh5iyG4xeff/Q7uqJGp\n0SHwMx1l3kNrDwFKMJoQGFrdOZcbvYwTDRbUpvQtRTZW55gzUvrLv6i4eC7D\n909X\r\n=aLZ+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=5","node":">=8","yarn":">=1.0"},"gitHead":"6afd2362c4e0eaa47bac2abac89340fdee52c2e1","scripts":{"now":"cpy ./package-lock.json ./now && cpy \"./**/*\" ../now/ --cwd=./dist --parents && rimraf \"./now/**/*.d.ts\" && rimraf \"./now/**/*.js.map\" && cpy \"./misc/readers/reader-NYPL/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/readers/reader-HADRIEN/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/epubs/*.epub\" now/misc/epubs/ && cpy \"./misc/json-schema/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy ./package.json now/ && cd now/ && json -I -f ./package.json -e \"this.build=undefined\" && json -I -f ./package.json -e \"this.importSort=undefined\" && json -I -f ./package.json -e \"this.devDependencies=undefined\" && json -I -f ./package.json -e \"this.optionalDependencies=undefined\" && json -I -f ./package.json -e \"this.peerDependencies=undefined\" && json -I -f ./package.json -e \"this.bundleDependencies=undefined\" && json -I -f ./package.json -e \"this.types=undefined\" && json -I -f ./package.json -e \"this.bin=undefined\" && json -I -f ./package.json -e \"this.main=undefined\" && json -I -f ./package.json -e \"this.files=undefined\" && json -I -f ./package.json -e \"this.scripts={\\\"now-start\\\":\\\"node --version && npm --version && DEBUG=r2:* node ./es8-es2017/src/http/server-cli.js ./misc/epubs\\\",\\\"now-start_\\\":\\\"rm -rf node_modules && npm cache clean --force && npm install\\\"}\" && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","now-start":"node --version && npm --version && DEBUG=r2:* node \"./es8-es2017/src/http/server-cli.js\" ./misc/epubs","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.9.0","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"10.16.0","dependencies":{"ajv":"^6.10.0","tmp":"^0.1.0","uuid":"^3.3.2","debug":"^4.1.1","tslib":"^1.10.0","moment":"^2.24.0","morgan":"^1.9.1","terser":"^4.0.0","xmldom":"^0.1.27","express":"^4.17.1","request":"^2.88.0","css2json":"^0.0.4","dot-prop":"^5.1.0","filehound":"^1.17.0","r2-lcp-js":"^1.0.10","ta-json-x":"^2.5.0","mime-types":"^2.1.24","r2-opds-js":"^1.0.10","selfsigned":"^1.10.4","js-beautify":"^1.10.0","json-markup":"^1.1.3","r2-utils-js":"^1.0.10","r2-shared-js":"^1.0.13","request-promise-native":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^5.1.0","json":"^9.0.6","eclint":"^2.8.1","mkdirp":"^0.5.1","rimraf":"^2.6.3","tslint":"^5.17.0","cpy-cli":"^2.0.0","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^5.2.0","@types/tmp":"^0.1.0","browserify":"^16.2.3","typescript":"^3.5.2","@types/node":"^10.14.6","@types/uuid":"^3.4.4","@types/debug":"^4.1.4","git-rev-sync":"^1.12.0","@types/morgan":"^1.7.35","@types/xmldom":"^0.1.29","@types/express":"^4.17.0","@types/request":"^2.48.1","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.8.1","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.16"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.14_1560807975265_0.33420210064682165","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"r2-streamer-js","version":"1.0.15","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.15","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"},{"name":"readium-npm","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"a3571393d83f5737966c92fba76883fdaea2cd83","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.15.tgz","fileCount":251,"integrity":"sha512-oAFs1m15PHQg0xp68VqeVLX1UEX0W3ttQiR98gUzQrf7T4qUQdua+yEHyy1R0SfmDC0iviBBtTSWRQdtwK5UQw==","signatures":[{"sig":"MEUCIGfNDZw4KfyxIngnN8Yd/peTsvTV+cBLIoMALNhFoK6LAiEA7vl3nw0c8iCcT4QyoydY7SkrLROV7nFnYM87SE33xWI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1643102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdP1v5CRA9TVsSAnZWagAAS8gP/0EzhQfd+mcsmEO0mrCh\nTL12ocVME/0pZYZka4bvqlSuEc1wT3H8vGEgWnwpLhCHw1EyJMUZpppotqXU\n7nSmoW0HBxr8Q85CTEegBsiVJji9dWwVOTmc7aRKlDZoSVqM6mnQ7YFJqXZS\n/EZZiFxOw4N0ktcJjqSK/BScYaEV9qMrjA/O4qXheUEbuBxgqmDy5kK4aKQz\n1Sul8BqEzZrPpV8D4blwNc/KjYlzlj0jMOkIXhsxsKA/SHziQbKEtj/L4+vi\n52IH97Oovd6GuCmyz//n3vs11WMrw0mcnuUHcXLCfN7zfKmTT3RqovuExk4F\nIfOHc7SBlqoR/w5ozHPkZBrclHfQMKhdPIhEpomCZ2AO7c0Md8+1hJxG8snP\n+lXuTrgmhGzKB0dryivHklbLd6Lm2hTCzQhRj9YGVTdWWvRiOfs4+eQ3vPYh\nWqCMgrwdHPsWayWy29fgVUistIJR1p0EEL94fBoqczrol3vINpuN/Q5Laj5N\nDjwhkGu/32HnECR5ytkxqz+9G/47szyFge09C36gr1rZR8ATcbQtX/xYl+xy\nt6t1S5fDfAmrefcXtLEjDya7KpHBgOqmciUyyxJiFH8ZFpFvTjDeaMcWKFy7\n1rampTRSqOT+ZzE68TlTuBfvVFB87Mm+J4uq2FlTWfpogO31aa4Ob1mwMZ/d\nG3GQ\r\n=pH0H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=5","node":">=8","yarn":">=1.0"},"gitHead":"45be98bf5867430d2420634918f210c0c97e43b0","scripts":{"now":"cpy ./package-lock.json ./now && cpy \"./**/*\" ../now/ --cwd=./dist --parents && rimraf \"./now/**/*.d.ts\" && rimraf \"./now/**/*.js.map\" && cpy \"./misc/readers/reader-NYPL/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/readers/reader-HADRIEN/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/epubs/*.epub\" now/misc/epubs/ && cpy \"./misc/json-schema/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy ./package.json now/ && cd now/ && json -I -f ./package.json -e \"this.build=undefined\" && json -I -f ./package.json -e \"this.importSort=undefined\" && json -I -f ./package.json -e \"this.devDependencies=undefined\" && json -I -f ./package.json -e \"this.optionalDependencies=undefined\" && json -I -f ./package.json -e \"this.peerDependencies=undefined\" && json -I -f ./package.json -e \"this.bundleDependencies=undefined\" && json -I -f ./package.json -e \"this.types=undefined\" && json -I -f ./package.json -e \"this.bin=undefined\" && json -I -f ./package.json -e \"this.main=undefined\" && json -I -f ./package.json -e \"this.files=undefined\" && json -I -f ./package.json -e \"this.scripts={\\\"now-start\\\":\\\"node --version && npm --version && DEBUG=r2:* node ./es8-es2017/src/http/server-cli.js ./misc/epubs\\\",\\\"now-start_\\\":\\\"rm -rf node_modules && npm cache clean --force && npm install\\\"}\" && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","now-start":"node --version && npm --version && DEBUG=r2:* node \"./es8-es2017/src/http/server-cli.js\" ./misc/epubs","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.10.2","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"10.16.0","dependencies":{"ajv":"^6.10.2","tmp":"^0.1.0","uuid":"^3.3.2","debug":"^4.1.1","tslib":"^1.10.0","moment":"^2.24.0","morgan":"^1.9.1","terser":"^4.1.2","xmldom":"^0.1.27","express":"^4.17.1","request":"^2.88.0","css2json":"^0.0.4","dot-prop":"^5.1.0","filehound":"^1.17.3","r2-lcp-js":"^1.0.11","ta-json-x":"^2.5.0","mime-types":"^2.1.24","r2-opds-js":"^1.0.11","selfsigned":"^1.10.4","js-beautify":"^1.10.1","json-markup":"^1.1.3","r2-utils-js":"^1.0.11","r2-shared-js":"^1.0.14","request-promise-native":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^5.1.0","json":"^9.0.6","eclint":"^2.8.1","mkdirp":"^0.5.1","rimraf":"^2.6.3","tslint":"^5.18.0","cpy-cli":"^2.0.0","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^5.2.0","@types/tmp":"^0.1.0","browserify":"^16.3.0","typescript":"^3.5.3","@types/node":"^10.14.6","@types/uuid":"^3.4.5","@types/debug":"^4.1.4","git-rev-sync":"^1.12.0","@types/morgan":"^1.7.36","@types/xmldom":"^0.1.29","@types/express":"^4.17.0","@types/request":"^2.48.2","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.8.1","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.16"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.15_1564433400672_0.8046362369025781","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"r2-streamer-js","version":"1.0.16","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.16","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"},{"name":"readium-npm","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"68889b6544ac3d740f1d6de5210d2a755d5bb3b6","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.16.tgz","fileCount":251,"integrity":"sha512-2Esli1wMFdiMaMFzE58eprl7tQHq+0RaexboE3/0/wa2ppEXwOlVMbM7VOPlWDzqb63hz4mFMcCm/m9HqSAFnw==","signatures":[{"sig":"MEYCIQDRrWhEQIS6wLCN35lHIo0DE5Rk6zGQKpDqbNXz3HyCgQIhALcsTKd/ulMICHQGimMdeeL4FaRmILLKelSAU1cKGUVM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1643641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdb9+gCRA9TVsSAnZWagAAjbAQAJc28aOoTEE3Wyx8lbTF\n7lXVdvPgyBEgkRVaw+ABnUjUPRSCOEBbTDW5Pxmhhn0mFZWyDjPRvAj1wJPD\nm0g5UcxO+LzfuGpXw4WwRJ6DJSaK0pubxauc/AwokEiQvYvaSMdrGTz8ACn8\ncJZ3HQOVRavH6a65tkRokZMJYTcqk3GB7cxmCvkh4eKn/gF7wQ8YQ6lzgzgX\n7ut4FToi+QPZGALMVw9ZCEiF52SXNaCCa8kxuzbasekhR1SswP8xY9fMGOJR\n8mTy8qcXnBaohTexkTcjmaOg8YBbwZQj+KN1TP8YkMW5ilnGaTbElLuEHUe9\ntVFdNLHRKjxSRutzb4LmfEcPZJqnbjmjfM74Ht+d2tD6YVR0RBV6V0kurGsn\nkQuQLH16NX7dEw7aTh3ldCfGmBBni3ZUzVe+hmc0GKo2jTeTNiPBXcDA0DvS\nksey148Clm0koxrDBRlDKcz12CrrYFtf2xs+GQSfvjcxCuSSqnc7/SVal66X\nVrtaZ9f2ukX7avzZSCPjxSuvaWA5oORgES2Rg9Jg6MGZOch8NxExjOjbEBf4\nOWvDudKBKVuC4921CGdBraZ2wy+IWSPH8dBhy14VOe/9Av7g8hn2oxRlU9Ay\nMLxKA4WRN0LrGwAoYaFwIkhJ9L2AlkJVvJjOcaVnQ+2rwaUp89O7xs+Tt2OM\n/xw0\r\n=kMGc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=5","node":">=8","yarn":">=1.0"},"gitHead":"e6d233a3029970d48ba85044cd95e98051fb6d40","scripts":{"now":"cpy ./package-lock.json ./now && cpy \"./**/*\" ../now/ --cwd=./dist --parents && rimraf \"./now/**/*.d.ts\" && rimraf \"./now/**/*.js.map\" && cpy \"./misc/readers/reader-NYPL/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/readers/reader-HADRIEN/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/epubs/*.epub\" now/misc/epubs/ && cpy \"./misc/json-schema/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy ./package.json now/ && cd now/ && json -I -f ./package.json -e \"this.build=undefined\" && json -I -f ./package.json -e \"this.importSort=undefined\" && json -I -f ./package.json -e \"this.devDependencies=undefined\" && json -I -f ./package.json -e \"this.optionalDependencies=undefined\" && json -I -f ./package.json -e \"this.peerDependencies=undefined\" && json -I -f ./package.json -e \"this.bundleDependencies=undefined\" && json -I -f ./package.json -e \"this.types=undefined\" && json -I -f ./package.json -e \"this.bin=undefined\" && json -I -f ./package.json -e \"this.main=undefined\" && json -I -f ./package.json -e \"this.files=undefined\" && json -I -f ./package.json -e \"this.scripts={\\\"now-start\\\":\\\"node --version && npm --version && DEBUG=r2:* node ./es8-es2017/src/http/server-cli.js ./misc/epubs\\\",\\\"now-start_\\\":\\\"rm -rf node_modules && npm cache clean --force && npm install\\\"}\" && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","now-start":"node --version && npm --version && DEBUG=r2:* node \"./es8-es2017/src/http/server-cli.js\" ./misc/epubs","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.11.3","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"10.16.3","dependencies":{"ajv":"^6.10.2","tmp":"^0.1.0","uuid":"^3.3.3","debug":"^4.1.1","tslib":"^1.10.0","moment":"^2.24.0","morgan":"^1.9.1","terser":"^4.2.1","xmldom":"^0.1.27","express":"^4.17.1","request":"^2.88.0","css2json":"^1.0.0","dot-prop":"^5.1.0","filehound":"^1.17.3","r2-lcp-js":"^1.0.12","ta-json-x":"^2.5.1","mime-types":"^2.1.24","r2-opds-js":"^1.0.12","selfsigned":"^1.10.4","js-beautify":"^1.10.2","json-markup":"^1.1.3","r2-utils-js":"^1.0.12","r2-shared-js":"^1.0.16","request-promise-native":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^5.1.0","json":"^9.0.6","eclint":"^2.8.1","mkdirp":"^0.5.1","rimraf":"^3.0.0","tslint":"^5.19.0","cpy-cli":"^2.0.0","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^5.2.1","@types/tmp":"^0.1.0","browserify":"^16.5.0","typescript":"^3.6.2","@types/node":"^10.14.17","@types/uuid":"^3.4.5","@types/debug":"^4.1.5","git-rev-sync":"^1.12.0","@types/morgan":"^1.7.37","@types/xmldom":"^0.1.29","@types/express":"^4.17.1","@types/request":"^2.48.2","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.8.1","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.16"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.16_1567612832006_0.9066899895513956","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"r2-streamer-js","version":"1.0.17","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.17","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"},{"name":"readium-npm","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"b883d389b708762a2645c20abd8aa42e35b2ba7d","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.17.tgz","fileCount":251,"integrity":"sha512-fBmcRosibhU6gVGWNyHBqGlbuqDq5fMRGAtmGEVzpfa+2des9D5gV/xMiVgEQJD52Elj7zAK+siDslNPdlvP3g==","signatures":[{"sig":"MEQCIESZez6JKxQ8rl0Mk7q4s7vf3u2Z5lyFQ1isj3NTYdsBAiAu0yzLQnjS/sOl+/HEUNC1ddkKcb0hLSEcEEig1+hEjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1643854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeoU9CRA9TVsSAnZWagAAIscQAIZ8NQzDfZNqOtZhUqmJ\nKK+8HEoZwatGRlhXAyBBBsi7DaSQ7Uaedv6lVPXtTAkInpWqxnJtBC7I1FEQ\nzpK2Ab9F2rXVK/iMic6Udrrz2VO4XQkoibeyv7MlFUjB4KaFFxOPPgsGB5us\nPxJENbsMWXRPPjF8K25c4V8YxnEiaHBbsyVZUzY0uQSjZ29e+NHkPabJ/6V4\n5SYOgS5xHRBjQKheVe9d6lRqcxRPx61lBjeV0DeRH23RtWJ7EHw1Ldx6lq47\n4gvIlfeTgHe0ggJa9ef85KYcL6kQBz0YTNYsRbeQMD7dAVnQTPgWQAMQNfHy\n8RS2DmrdLMrdPQC9aFeewAIZQKUA+izs/f2xg7ihCMZPAVirqvJcsh32kf0A\nBfkwfcBKWFYYns46hf5TyGB5EkfSDoB2ZHW3d1ZSyYbBvD1rHynSocXy93x9\nV4QJJkV1vl/FfFfauaaunVc0JCnMhhwAxRbSJFWCv/RoP0AvW/ZxEHnd96WF\nYfHm9Kiuhupocbe5ywIyCeWVLaW6oMgDZiLQX5H78C2QIHT2BaHQkRBpPVv2\ni5GzbYMViwDhZEfPH732kg38VNu+FnJuJfvpsR0Epg17a4Rxk873o6L3VaXE\nKslOOqsOZJ4YPyJpg3TL2y3eVtbAqRjatb6MlOXaOxtM9ewegJ+g90VsV+9B\nSFwY\r\n=KPmK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=5","node":">=8","yarn":">=1.0"},"gitHead":"0494cd9aa7b2e9a8a0939da4ec229594145314e7","scripts":{"now":"cpy ./package-lock.json ./now && cpy \"./**/*\" ../now/ --cwd=./dist --parents && rimraf \"./now/**/*.d.ts\" && rimraf \"./now/**/*.js.map\" && cpy \"./misc/readers/reader-NYPL/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/readers/reader-HADRIEN/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/epubs/*.epub\" now/misc/epubs/ && cpy \"./misc/json-schema/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy ./package.json now/ && cd now/ && json -I -f ./package.json -e \"this.build=undefined\" && json -I -f ./package.json -e \"this.importSort=undefined\" && json -I -f ./package.json -e \"this.devDependencies=undefined\" && json -I -f ./package.json -e \"this.optionalDependencies=undefined\" && json -I -f ./package.json -e \"this.peerDependencies=undefined\" && json -I -f ./package.json -e \"this.bundleDependencies=undefined\" && json -I -f ./package.json -e \"this.types=undefined\" && json -I -f ./package.json -e \"this.bin=undefined\" && json -I -f ./package.json -e \"this.main=undefined\" && json -I -f ./package.json -e \"this.files=undefined\" && json -I -f ./package.json -e \"this.scripts={\\\"now-start\\\":\\\"node --version && npm --version && DEBUG=r2:* node ./es8-es2017/src/http/server-cli.js ./misc/epubs\\\",\\\"now-start_\\\":\\\"rm -rf node_modules && npm cache clean --force && npm install\\\"}\" && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","now-start":"node --version && npm --version && DEBUG=r2:* node \"./es8-es2017/src/http/server-cli.js\" ./misc/epubs","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.11.3","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"10.16.3","dependencies":{"ajv":"^6.10.2","tmp":"^0.1.0","uuid":"^3.3.3","debug":"^4.1.1","tslib":"^1.10.0","moment":"^2.24.0","morgan":"^1.9.1","terser":"^4.3.1","xmldom":"^0.1.27","express":"^4.17.1","request":"^2.88.0","css2json":"^1.0.0","dot-prop":"^5.1.0","filehound":"^1.17.3","r2-lcp-js":"^1.0.13","ta-json-x":"^2.5.1","mime-types":"^2.1.24","r2-opds-js":"^1.0.13","selfsigned":"^1.10.6","js-beautify":"^1.10.2","json-markup":"^1.1.3","r2-utils-js":"^1.0.13","r2-shared-js":"^1.0.17","request-promise-native":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^5.1.0","json":"^9.0.6","eclint":"^2.8.1","mkdirp":"^0.5.1","rimraf":"^3.0.0","tslint":"^5.20.0","cpy-cli":"^2.0.0","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^5.2.1","@types/tmp":"^0.1.0","browserify":"^16.5.0","typescript":"^3.6.3","@types/node":"^10.14.18","@types/uuid":"^3.4.5","@types/debug":"^4.1.5","git-rev-sync":"^1.12.0","@types/morgan":"^1.7.37","@types/xmldom":"^0.1.29","@types/express":"^4.17.1","@types/request":"^2.48.3","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.8.1","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.16"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.17_1568310588706_0.327973070550833","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"r2-streamer-js","version":"1.0.18","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.18","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"},{"name":"readium-npm","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"0823cf675dab644d61d09ae717fcb9f3b60193e6","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.18.tgz","fileCount":251,"integrity":"sha512-QY6hx6AcpWqXzlXc8WtMxF4v7v+1nrguFM5RphoiaUHMQpNKf0Qk+2HU1V521eKS/v/ZTm7vDta/W4VPtRCS9g==","signatures":[{"sig":"MEUCIG36GAXB6joLRWDgsN4cmjfRrGqPF18X8v15fGJapbFBAiEA6UJ1fGgURncNlgIHkv3CgHRwp3qyuEbdNyF3MAPnU7E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1644257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjnM9CRA9TVsSAnZWagAAX9kP/jXP0eCbZL0LBAk65ft+\nmQ+krANKhbj+X+IXdi6mYcOFrFGvHFxHbCADaG+XLHezUBIYvPWr2i+cu5d2\nC3LqMrWWmEwxUqwBiPogBb1vkajxT3SS8on84p7Si9NXI1WIz1336t12YJNR\n/LMATKF1pnLT11yZJldYbB0JDS/u00PHfpWu5hr77ipe4PsJvU6KjXiAtttK\nfmZSEeaoH0qOSsSyawFVrpdDiDyDqSQTIZ0mSkHNYwkfn6FpddS3krKwYB4x\ntWN+H8JUQ/dDUN6DFMNtbvICkXmqfvHpE3tb3+S4ZIHjrRaNyRXtcEM/iu99\nSn1GEtzz7FoYRf5/B6kOD4MwUA8ggwdlDCJ1yN/0cv2Tp42WU3jzQAqmkXsE\nKbMinJ226RlK7izM88zvYhLNibpeZybmwFtEPWshbJJgiObYVe3+l/rEvtsU\nEJe0Z7aXLHEyW4zUbT2zJ9/Gng2LvkLRs6Sz4Y8CxPJvDnITLBN5D4cPshps\nSijT9dJPQfY4zG1w/9ZKVB4NHfkA6aF4GcqyCq+6V2P53G6ly9aF2GtBBv3K\nXZfcVIXhk+0QZdV13IP8FiKlZOunz4NnjK5KoTnm0Nw8JpGAuVwkJahqgwP5\n+oVzmQSfdDZLj+4SpXAsdD5+MHdX/StZ9YDAsi1MrhJbPEA9tII91XtzYhJA\nYgA1\r\n=BfgJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=5","node":">=8","yarn":">=1.0"},"gitHead":"06e919da95e9e91864a369445a4b6e3077440768","scripts":{"now":"cpy ./package-lock.json ./now && cpy \"./**/*\" ../now/ --cwd=./dist --parents && rimraf \"./now/**/*.d.ts\" && rimraf \"./now/**/*.js.map\" && cpy \"./misc/readers/reader-NYPL/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/readers/reader-HADRIEN/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/epubs/*.epub\" now/misc/epubs/ && cpy \"./misc/json-schema/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy ./package.json now/ && cd now/ && json -I -f ./package.json -e \"this.build=undefined\" && json -I -f ./package.json -e \"this.importSort=undefined\" && json -I -f ./package.json -e \"this.devDependencies=undefined\" && json -I -f ./package.json -e \"this.optionalDependencies=undefined\" && json -I -f ./package.json -e \"this.peerDependencies=undefined\" && json -I -f ./package.json -e \"this.bundleDependencies=undefined\" && json -I -f ./package.json -e \"this.types=undefined\" && json -I -f ./package.json -e \"this.bin=undefined\" && json -I -f ./package.json -e \"this.main=undefined\" && json -I -f ./package.json -e \"this.files=undefined\" && json -I -f ./package.json -e \"this.scripts={\\\"now-start\\\":\\\"node --version && npm --version && DEBUG=r2:* node ./es8-es2017/src/http/server-cli.js ./misc/epubs\\\",\\\"now-start_\\\":\\\"rm -rf node_modules && npm cache clean --force && npm install\\\"}\" && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","now-start":"node --version && npm --version && DEBUG=r2:* node \"./es8-es2017/src/http/server-cli.js\" ./misc/epubs","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.11.3","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"10.16.3","dependencies":{"ajv":"^6.10.2","tmp":"^0.1.0","uuid":"^3.3.3","debug":"^4.1.1","tslib":"^1.10.0","moment":"^2.24.0","morgan":"^1.9.1","terser":"^4.3.3","xmldom":"^0.1.27","express":"^4.17.1","request":"^2.88.0","css2json":"^1.0.0","dot-prop":"^5.1.0","filehound":"^1.17.3","r2-lcp-js":"^1.0.14","ta-json-x":"^2.5.1","mime-types":"^2.1.24","r2-opds-js":"^1.0.14","selfsigned":"^1.10.6","js-beautify":"^1.10.2","json-markup":"^1.1.3","r2-utils-js":"^1.0.14","r2-shared-js":"^1.0.18","request-promise-native":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^5.1.0","json":"^9.0.6","eclint":"^2.8.1","mkdirp":"^0.5.1","rimraf":"^3.0.0","tslint":"^5.20.0","cpy-cli":"^2.0.0","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^6.0.0","@types/tmp":"^0.1.0","browserify":"^16.5.0","typescript":"^3.6.3","@types/node":"^10.14.19","@types/uuid":"^3.4.5","@types/debug":"^4.1.5","git-rev-sync":"^1.12.0","@types/morgan":"^1.7.37","@types/xmldom":"^0.1.29","@types/express":"^4.17.1","@types/request":"^2.48.3","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.8.1","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.17"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.18_1569616700610_0.1843704505555006","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"r2-streamer-js","version":"1.0.19","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.19","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"},{"name":"readium-npm","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"0262079bf08214a633429e5b514f6fa9149f6843","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.19.tgz","fileCount":251,"integrity":"sha512-k+yrO0QzeuTE5X7J27/Xi2ORUq0ungCfkiOrJt4zmXR4t9Km1CgS1EqduvFzMS6wzYwjpYIj2+yqPc4xro+aAQ==","signatures":[{"sig":"MEUCIFe88yoz4CpCkdAzYZr4qUNzYDT1+hadpNdnYFhNPQrAAiEAsr8LcC7ey4u22aURhiJK+Znh0tDyqOyiJq2JqQjmFnE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1651516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdo0BQCRA9TVsSAnZWagAAfxAP/32Esb9741Mp03wlkPey\nDhyY8YI1Go/3G2Qgt8Jul+Kr0uFAQVxFHKeIOH/+g+9bl+wiHc2C7nm2ryN/\n7l3rYMJK11nD54Lur1XR+KJ0PJ1GgteqYM2CO4p/Vi3kr4WHzx2ccxujzvH5\nzTIyNCesTXGNBO/cdo0czkSRh0xPpYMkLTnZvrP+itx4U5kYi02bYYWoj20S\n9SatsqqYEeIwXNGHOXGSsuz8Mcs9Ke9hwMI5/LHCl2Tc8DXRk0CxL+msuo+a\nAZmAjHu8z9RbYyDBtC7loSIzOwEeuJuHEutz1Y0K7bIHSrWTXI9gTTKEFN5s\n5Mbg60T8NJ8lNdLMwR+TYD4cye6DXDXpS7TBhKHDHLpbl2Lhfo6hUNuubXPl\nizURl/uujSz/V2ItDk0UE+H9A0RRDN05ABSkFOPQvJLrztPFsgNMsNXTXXuo\nMCJ4rPBdaVxJsm8uZ43shZOwX1c2BZRkb9Dq9q9xLBUNebkPBsj2DV4s+VUD\nBMh06N8dF2YSVrWa9751ancyI2hiIbdOmNVsavIgNxBi3qDKUTlAQwnEOgvx\nitLLnM/vjkwnUHyL633aGgHkkz0jCOU7wW8188w9qqlf5rM0fwP4MU0/oclG\nCrH4Akxwpj0FOs/wwxMzrg+aQrxC4LoIzABThsBtxK2A8TByn3mrxWf/v93i\n3G7A\r\n=1DuV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=5","node":">=8","yarn":">=1.0"},"gitHead":"6d42d71d784c1990dccfd92da3e7d0a0c0dcb47d","scripts":{"now":"cpy ./package-lock.json ./now && cpy \"./**/*\" ../now/ --cwd=./dist --parents && rimraf \"./now/**/*.d.ts\" && rimraf \"./now/**/*.js.map\" && cpy \"./misc/readers/reader-NYPL/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/readers/reader-HADRIEN/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/epubs/*.epub\" now/misc/epubs/ && cpy \"./misc/json-schema/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy ./package.json now/ && cd now/ && json -I -f ./package.json -e \"this.build=undefined\" && json -I -f ./package.json -e \"this.importSort=undefined\" && json -I -f ./package.json -e \"this.devDependencies=undefined\" && json -I -f ./package.json -e \"this.optionalDependencies=undefined\" && json -I -f ./package.json -e \"this.peerDependencies=undefined\" && json -I -f ./package.json -e \"this.bundleDependencies=undefined\" && json -I -f ./package.json -e \"this.types=undefined\" && json -I -f ./package.json -e \"this.bin=undefined\" && json -I -f ./package.json -e \"this.main=undefined\" && json -I -f ./package.json -e \"this.files=undefined\" && json -I -f ./package.json -e \"this.scripts={\\\"now-start\\\":\\\"node --version && npm --version && DEBUG=r2:* node ./es8-es2017/src/http/server-cli.js ./misc/epubs\\\",\\\"now-start_\\\":\\\"rm -rf node_modules && npm cache clean --force && npm install\\\"}\" && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","now-start":"node --version && npm --version && DEBUG=r2:* node \"./es8-es2017/src/http/server-cli.js\" ./misc/epubs","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.12.0","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"10.16.3","dependencies":{"ajv":"^6.10.2","tmp":"^0.1.0","uuid":"^3.3.3","debug":"^4.1.1","tslib":"^1.10.0","moment":"^2.24.0","morgan":"^1.9.1","terser":"^4.3.8","xmldom":"^0.1.27","express":"^4.17.1","request":"^2.88.0","css2json":"^1.0.0","dot-prop":"^5.1.0","filehound":"^1.17.3","r2-lcp-js":"^1.0.15","ta-json-x":"^2.5.1","mime-types":"^2.1.24","r2-opds-js":"^1.0.16","selfsigned":"^1.10.7","js-beautify":"^1.10.2","json-markup":"^1.1.3","r2-utils-js":"^1.0.15","r2-shared-js":"^1.0.19","request-promise-native":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^5.1.0","json":"^9.0.6","eclint":"^2.8.1","mkdirp":"^0.5.1","rimraf":"^3.0.0","tslint":"^5.20.0","cpy-cli":"^2.0.0","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^6.0.3","@types/tmp":"^0.1.0","browserify":"^16.5.0","typescript":"^3.6.4","@types/node":"^12.7.12","@types/uuid":"^3.4.5","@types/debug":"^4.1.5","git-rev-sync":"^1.12.0","@types/morgan":"^1.7.37","@types/xmldom":"^0.1.29","@types/express":"^4.17.1","@types/request":"^2.48.3","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.8.1","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.17"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.19_1570979920290_0.49527893246443","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"r2-streamer-js","version":"1.0.20","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.20","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"},{"name":"readium-npm","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"ba04268b34f924b08bea4012a61b51b962ac736e","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.20.tgz","fileCount":251,"integrity":"sha512-2Bs3VeROIOTvh5+LUhKqeunQfp03HU1/EIgAZ3DC5pZydu4KhHsctQNXXoAkGukrxVP2zZbyW9lHURbFueWoGA==","signatures":[{"sig":"MEUCIQClM0Cqx92JP7S7uRDasBmwBlsBri+5Cs3RH128YN0cdgIgIArSW+ZcPby6efHJCAws55OBwn7eOvIzkLJctqnmVFk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1651922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsMc6CRA9TVsSAnZWagAAJUEP/jksn6zHE8bENKih6HU0\nohuQPC0+Fyn2aqPe6uOhJR2+9XENhOhyN380TXPQXedyaYn1dXxUyoKOmzL6\nQftRPfGcY3WAnlra5upDEKPQgOsZQDq7Co4Mk/qorU+61zpIoazL9OGU39iB\nyxVA1HYIXyE3nJD3J/e5TL/jzLs2UZJvBmgSKTRqJW1lqMLGBotyRGDG2HSH\nafb1krZIlfhIVKdd2PBCZr/qeuR4+D3FxhtVx4fVVS3I2Fau7vDyysW2OgL7\nd+K8BROPNfof8R4BumT3XskEvJqryZ9DHPYdjGEmVi+6xnIs3PhE8haszYXd\nM5L7bV8rgar6w7VrgzbSv2ryStWrt/5VyGaZ+iGOVWwT0rEL4bEV0gFL6rk6\nS3GgCe68ggVM3MiMQDR0Ze0ueWz395Fbff+X4swO/VKP8JzLJpdpbehi0EbN\nOIpto3M6CNqEAPy0PPCteBSEQ4AgmEv3PHkGf+HBu2RHRYYzYDB3je1lp7wm\n7OeXp77fo0nHZSJw9ZEJ8HDAe5OqORWF+dkK7awHLDy7L+igE28rYm1AyduT\n0Kz61xe2su6SkGpBjMBGrE89byTpzWr7ZGP8632+9lOzq/03qzXz/Fpbfegh\nGV4QhZsAXGN4dqS18RLuzB0cM13yBtktUWCF6aoOTqOJjM+jbKjVmFxaI+rK\nTP6/\r\n=uzfw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=5","node":">=8","yarn":">=1.0"},"gitHead":"71f16d5e3211d3c1ce73e97bde62f45acd9c8609","scripts":{"now":"cpy ./package-lock.json ./now && cpy \"./**/*\" ../now/ --cwd=./dist --parents && rimraf \"./now/**/*.d.ts\" && rimraf \"./now/**/*.js.map\" && cpy \"./misc/readers/reader-NYPL/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/readers/reader-HADRIEN/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/epubs/*.epub\" now/misc/epubs/ && cpy \"./misc/json-schema/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy ./package.json now/ && cd now/ && json -I -f ./package.json -e \"this.build=undefined\" && json -I -f ./package.json -e \"this.importSort=undefined\" && json -I -f ./package.json -e \"this.devDependencies=undefined\" && json -I -f ./package.json -e \"this.optionalDependencies=undefined\" && json -I -f ./package.json -e \"this.peerDependencies=undefined\" && json -I -f ./package.json -e \"this.bundleDependencies=undefined\" && json -I -f ./package.json -e \"this.types=undefined\" && json -I -f ./package.json -e \"this.bin=undefined\" && json -I -f ./package.json -e \"this.main=undefined\" && json -I -f ./package.json -e \"this.files=undefined\" && json -I -f ./package.json -e \"this.scripts={\\\"now-start\\\":\\\"node --version && npm --version && DEBUG=r2:* node ./es8-es2017/src/http/server-cli.js ./misc/epubs\\\",\\\"now-start_\\\":\\\"rm -rf node_modules && npm cache clean --force && npm install\\\"}\" && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","now-start":"node --version && npm --version && DEBUG=r2:* node \"./es8-es2017/src/http/server-cli.js\" ./misc/epubs","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.12.0","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"12.13.0","dependencies":{"ajv":"^6.10.2","tmp":"^0.1.0","uuid":"^3.3.3","debug":"^4.1.1","tslib":"^1.10.0","moment":"^2.24.0","morgan":"^1.9.1","terser":"^4.3.9","xmldom":"^0.1.27","express":"^4.17.1","request":"^2.88.0","css2json":"^1.0.0","dot-prop":"^5.1.1","filehound":"^1.17.3","r2-lcp-js":"^1.0.16","ta-json-x":"^2.5.1","mime-types":"^2.1.24","r2-opds-js":"^1.0.17","selfsigned":"^1.10.7","js-beautify":"^1.10.2","json-markup":"^1.1.3","r2-utils-js":"^1.0.16","r2-shared-js":"^1.0.22","request-promise-native":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^5.1.0","json":"^9.0.6","eclint":"^2.8.1","mkdirp":"^0.5.1","rimraf":"^3.0.0","tslint":"^5.20.0","cpy-cli":"^2.0.0","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^6.0.3","@types/tmp":"^0.1.0","browserify":"^16.5.0","typescript":"^3.6.4","@types/node":"^12.11.5","@types/uuid":"^3.4.5","@types/debug":"^4.1.5","git-rev-sync":"^1.12.0","@types/morgan":"^1.7.37","@types/xmldom":"^0.1.29","@types/express":"^4.17.1","@types/request":"^2.48.3","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.8.1","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.17"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.20_1571866425668_0.040624490663041746","host":"s3://npm-registry-packages"}},"1.0.21":{"name":"r2-streamer-js","version":"1.0.21","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.21","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"},{"name":"readium-npm","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"737bb72c9223240d9a9b8c6b298131c36c115452","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.21.tgz","fileCount":251,"integrity":"sha512-2zoweVpRc+3wHFKu3HkuNpxRUZhCkg1anaDnJZw2x61p7Jbb/R26DlmiqeX4wNS1MYYKC0jPSPn4yUC0li7ibg==","signatures":[{"sig":"MEYCIQDvlfQF52b7/oB4DgJk8CZ05Y4WFjx0ElK9bUxpUp8ikgIhANKmFf7aFMmp23OMfaBzEfVMF3KMZDhOfR4LrvMTS+vb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1663166,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsOROCRA9TVsSAnZWagAA0AMP/iAYe4B2y8Mmvb4wszZ3\nVYFE3/+Rt4XjJLig/YeW4gM3EZGeRQLp39hTtK6njB1vulKVu/HjPMEFfcN1\nV+KBu0T8osWrhdGZI1PkNIDxdkhdLTpA56yt41RObxwah1lrOe0g0cvgGL4/\n19X6RBVSuNaLCUXEKrs9FTdP9TUKPVycotD191ZY2LBilNS073BKNEJvHcJi\nkE6MMSBE9dF8PreThihDFn2LAVBYS8VL4Sq3ooLDgAEd4j5hjT18jqoBumqq\nZdMo4z/liYlSFFvOUmSmRy+Af+f8V3vv7nu7pzyS6JFJA6GzhkV1qSZanSi0\n9JFa0gMtIJ7ZhEClAVpwHfUNBUlD4lEc2lzeq2lixRkRbAcLo7IaJ56BqExg\n2iXX2mkqmzIA1jtQZ5uog074u+gxRVIXweHcKfoh34rbdoilIt5TuoAZmVn5\nNo0Zr2GaE6ICoxtcAX0NVN9TBOXE568fCkfB34cok3B3kYqIyKW5Vo9DR6G2\noIWCJrGALFJy/Pm1xzLH+vjQCOV0NYy0JT/sRwevFn3h1alyurV6YVmWkUkh\nwAsPl2e30Vr2T/qDKogIYBjEB8OvOWEum/hQOzcAWT39mG1SyXVwza1L71Fq\nMwQHqm0sbRZi+/sQrDs2dM4hFuOIU7t4bpW9acS9rEvZAhid9/Sa2t3kJz0L\n5n/z\r\n=iLlW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=5","node":">=8","yarn":">=1.0"},"gitHead":"c5b6e5d39d30d9114c34d32f9775d5c6cdfcdf21","scripts":{"now":"cpy ./package-lock.json ./now && cpy \"./**/*\" ../now/ --cwd=./dist --parents && rimraf \"./now/**/*.d.ts\" && rimraf \"./now/**/*.js.map\" && cpy \"./misc/readers/reader-NYPL/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/readers/reader-HADRIEN/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/epubs/*.epub\" now/misc/epubs/ && cpy \"./misc/json-schema/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy ./package.json now/ && cd now/ && json -I -f ./package.json -e \"this.build=undefined\" && json -I -f ./package.json -e \"this.importSort=undefined\" && json -I -f ./package.json -e \"this.devDependencies=undefined\" && json -I -f ./package.json -e \"this.optionalDependencies=undefined\" && json -I -f ./package.json -e \"this.peerDependencies=undefined\" && json -I -f ./package.json -e \"this.bundleDependencies=undefined\" && json -I -f ./package.json -e \"this.types=undefined\" && json -I -f ./package.json -e \"this.bin=undefined\" && json -I -f ./package.json -e \"this.main=undefined\" && json -I -f ./package.json -e \"this.files=undefined\" && json -I -f ./package.json -e \"this.scripts={\\\"now-start\\\":\\\"node --version && npm --version && DEBUG=r2:* node ./es8-es2017/src/http/server-cli.js ./misc/epubs\\\",\\\"now-start_\\\":\\\"rm -rf node_modules && npm cache clean --force && npm install\\\"}\" && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","now-start":"node --version && npm --version && DEBUG=r2:* node \"./es8-es2017/src/http/server-cli.js\" ./misc/epubs","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.12.0","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"12.13.0","dependencies":{"ajv":"^6.10.2","tmp":"^0.1.0","uuid":"^3.3.3","debug":"^4.1.1","tslib":"^1.10.0","moment":"^2.24.0","morgan":"^1.9.1","terser":"^4.3.9","xmldom":"^0.1.27","express":"^4.17.1","request":"^2.88.0","css2json":"^1.0.0","dot-prop":"^5.1.1","filehound":"^1.17.3","r2-lcp-js":"^1.0.16","ta-json-x":"^2.5.1","mime-types":"^2.1.24","r2-opds-js":"^1.0.17","selfsigned":"^1.10.7","js-beautify":"^1.10.2","json-markup":"^1.1.3","r2-utils-js":"^1.0.16","r2-shared-js":"^1.0.22","request-promise-native":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^5.1.0","json":"^9.0.6","eclint":"^2.8.1","mkdirp":"^0.5.1","rimraf":"^3.0.0","tslint":"^5.20.0","cpy-cli":"^2.0.0","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^6.0.3","@types/tmp":"^0.1.0","browserify":"^16.5.0","typescript":"^3.6.4","@types/node":"^12.11.5","@types/uuid":"^3.4.5","@types/debug":"^4.1.5","git-rev-sync":"^1.12.0","@types/morgan":"^1.7.37","@types/xmldom":"^0.1.29","@types/express":"^4.17.1","@types/request":"^2.48.3","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.8.1","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.17"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.21_1571873869951_0.8176991560221119","host":"s3://npm-registry-packages"}},"1.0.22":{"name":"r2-streamer-js","version":"1.0.22","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.22","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"},{"name":"readium-npm","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"860048313a4ae1e035058325a16797a8a6b8a4e9","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.22.tgz","fileCount":251,"integrity":"sha512-ttK6WAoB0nI3kaG8W8VwWmT1rvL2EZxdEo/VGURltZQP1ry/827XDq/GimOi956Rq7maQ2zS5HYqy/WUddDR+Q==","signatures":[{"sig":"MEUCIQDC1MCdy++2FJRC8JUhl8xdqtkb9/NNQqCX+8vVHx36PgIgKOUQj8bxnOQJ694tDL8OpqYJFgspvNBn52KjcZAYxDk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1664465,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduGWvCRA9TVsSAnZWagAANhkP/jMR+L5Ee8ngQdRV0rTB\npiq3+a7TtnqH5692RDnHwTmygWm2JBiB0BQLUXWXzLWMRIZKWrhEceUNAfSi\nOLY7yqriFcsX3ShjCg88dVAHGMCRyvBkZmstB35ok69oVWnJwxa2WuBb5EMq\n6LAdB5ldv4VEXreHaXEDCn5WPVQsFA1LvxLVld1pNSYpsw7+NP+Hd8Gomsky\nlMZtgIxMTqN9IX49Oj8K6a0Y3Ui6yLijy/JMuoEEHmVqcRRCjVmOg93nPREH\n1pxEO7aANHkKPuS5FXjp6CInvWj5QHkhpxfKrKhhF5Y3/RKhsy54kotRKDDs\nJ++tEZfVZLG1Zew8WC/Oaj62R7oC3aYmUAexnjxV/Hok/x+10HoRKMPTwZAa\ne5soGErKD47UE9qp+2qaOA4GAY+warHXT04oiwHlDE7U3o0xznxci3hQflDg\nqNZ8CqzRDY1tjGWKxaAYt5/zfNRO1aDdykRhALRbyc4XYRQ738KHvxZ4Zy4M\n8KTFPoSvWCvceJYkwFgp4d4w0ZIZWRe3HrOk7xFKKlybpV5icQpQhUTnDPWm\nPgNSDmgeBHRCBefdGl903JLLgSD8lTL4nyqQWTzQwj16uIlpWEUdE4cX4CK+\n6OmlrXw7EQzauHA8wA23H40RSmfDkxJmoBVy+AK9GMq/EwxSCWvYAtQhWHt/\nmWHk\r\n=+D2W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=5","node":">=8","yarn":">=1.0"},"gitHead":"355392f3ef1d84187c84d2d1c5515ceb62657db7","scripts":{"now":"cpy ./package-lock.json ./now && cpy \"./**/*\" ../now/ --cwd=./dist --parents && rimraf \"./now/**/*.d.ts\" && rimraf \"./now/**/*.js.map\" && cpy \"./misc/readers/reader-NYPL/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/readers/reader-HADRIEN/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/epubs/*.epub\" now/misc/epubs/ && cpy \"./misc/json-schema/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy ./package.json now/ && cd now/ && json -I -f ./package.json -e \"this.build=undefined\" && json -I -f ./package.json -e \"this.importSort=undefined\" && json -I -f ./package.json -e \"this.devDependencies=undefined\" && json -I -f ./package.json -e \"this.optionalDependencies=undefined\" && json -I -f ./package.json -e \"this.peerDependencies=undefined\" && json -I -f ./package.json -e \"this.bundleDependencies=undefined\" && json -I -f ./package.json -e \"this.types=undefined\" && json -I -f ./package.json -e \"this.bin=undefined\" && json -I -f ./package.json -e \"this.main=undefined\" && json -I -f ./package.json -e \"this.files=undefined\" && json -I -f ./package.json -e \"this.scripts={\\\"now-start\\\":\\\"node --version && npm --version && DEBUG=r2:* node ./es8-es2017/src/http/server-cli.js ./misc/epubs\\\",\\\"now-start_\\\":\\\"rm -rf node_modules && npm cache clean --force && npm install\\\"}\" && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","now-start":"node --version && npm --version && DEBUG=r2:* node \"./es8-es2017/src/http/server-cli.js\" ./misc/epubs","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.12.0","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"12.13.0","dependencies":{"ajv":"^6.10.2","tmp":"^0.1.0","uuid":"^3.3.3","debug":"^4.1.1","tslib":"^1.10.0","moment":"^2.24.0","morgan":"^1.9.1","terser":"^4.3.9","xmldom":"^0.1.27","express":"^4.17.1","request":"^2.88.0","css2json":"^1.0.0","dot-prop":"^5.1.1","filehound":"^1.17.3","r2-lcp-js":"^1.0.16","ta-json-x":"^2.5.1","mime-types":"^2.1.24","r2-opds-js":"^1.0.18","selfsigned":"^1.10.7","js-beautify":"^1.10.2","json-markup":"^1.1.3","r2-utils-js":"^1.0.16","r2-shared-js":"^1.0.23","request-promise-native":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^5.1.0","json":"^9.0.6","eclint":"^2.8.1","mkdirp":"^0.5.1","rimraf":"^3.0.0","tslint":"^5.20.0","cpy-cli":"^2.0.0","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^6.0.3","@types/tmp":"^0.1.0","browserify":"^16.5.0","typescript":"^3.6.4","@types/node":"^12.11.5","@types/uuid":"^3.4.5","@types/debug":"^4.1.5","git-rev-sync":"^1.12.0","@types/morgan":"^1.7.37","@types/xmldom":"^0.1.29","@types/express":"^4.17.1","@types/request":"^2.48.3","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.8.1","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.17"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.22_1572365742577_0.7651564710919219","host":"s3://npm-registry-packages"}},"1.0.23":{"name":"r2-streamer-js","version":"1.0.23","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.23","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"},{"name":"readium-npm","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"32bcdc6e077ccf808350d3da68a11642f82e9728","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.23.tgz","fileCount":251,"integrity":"sha512-kUDYgWF7PdWZWAHssV6DXqK/JUy4S51/8UL6NyRvp7Gt+Ho7OE039jrP6nnEavscIN9F/c7+U9ZAAEchKTZupQ==","signatures":[{"sig":"MEUCICRwxNqz/QTPiHFKDPnK7T13UGfd48Ky8IvS5J/4ps/+AiEAmU5kLfgh+vWBcQpcmaAl+jOYhn6mN1HsaPRwPAg5wEk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1714581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1w4lCRA9TVsSAnZWagAAKroP/0N2TJOobWPYpQVzn7BD\nlYCGN3606XWv6xNRjZV5FPvAh0G1/zTnPJwUz1Jh41VtvUUlyWeBGWLPeMYD\nKX1zppMqNZKdMNpeOJr6AoYujo0IqBKWiLRTghMWQChHVKQkk+Wcw+3DNIqL\nsumsmbLM/xBllA2wzdqYwPiVhn8cO+A+jErh2qlnfKEBTcYuCWCtEzlhAb8U\nGw3l+draGuSx3ML5LQlQf14orLBbRfFd5ej3dz4na8cFMOYUiRurAi0coEDk\nDQccBpg/24+9QhFWyTg03+oeWQA3XsmRsKVs+hD9BTduWkLSm55XyQNVQbYE\ng/1msFiwQb9kVl0Yma9hpY4fYcPfoxtW+wxP0tnzsdM7kxzmZ7MzGCogK0N0\ndLz7GwzDLWOcIvTckwkNVnEvl+YhYDxkMFWDwY9kIgr89fsZGG9ZS9YHfjcD\n/fUD+SjE/h/mlKyoznptZ7YdgNv82foKZHN+42ukOzbc3lGyae1/YQvy+pH2\nQnf9rUFE4zY0NngLkpMoeCsvCFG1l4dMJE4k3OBb5G0Wh7dusSIphvk78cYy\nJ/n/7jZyonKvdCdV+EXi2nKJitxGoFWw1QoQl/Ipq0bmfz23LVmCqYKBAULb\nxDKRwxT7OB0pM2iLAGcfWiqh4+aVvV8H0KK3un9OMDk+3aFCBp+avHPSbsBy\nGkej\r\n=KHEi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=5","node":">=8","yarn":">=1.0"},"gitHead":"9cfdfd95cacd4bb5775d5f14a3241c035a35a92c","scripts":{"now":"cpy ./package-lock.json ./now && cpy \"./**/*\" ../now/ --cwd=./dist --parents && rimraf \"./now/**/*.d.ts\" && rimraf \"./now/**/*.js.map\" && cpy \"./misc/readers/reader-NYPL/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/readers/reader-HADRIEN/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/epubs/*.epub\" now/misc/epubs/ && cpy \"./misc/json-schema/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy ./package.json now/ && cd now/ && json -I -f ./package.json -e \"this.build=undefined\" && json -I -f ./package.json -e \"this.importSort=undefined\" && json -I -f ./package.json -e \"this.devDependencies=undefined\" && json -I -f ./package.json -e \"this.optionalDependencies=undefined\" && json -I -f ./package.json -e \"this.peerDependencies=undefined\" && json -I -f ./package.json -e \"this.bundleDependencies=undefined\" && json -I -f ./package.json -e \"this.types=undefined\" && json -I -f ./package.json -e \"this.bin=undefined\" && json -I -f ./package.json -e \"this.main=undefined\" && json -I -f ./package.json -e \"this.files=undefined\" && json -I -f ./package.json -e \"this.scripts={\\\"now-start\\\":\\\"node --version && npm --version && DEBUG=r2:* node ./es8-es2017/src/http/server-cli.js ./misc/epubs\\\",\\\"now-start_\\\":\\\"rm -rf node_modules && npm cache clean --force && npm install\\\"}\" && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","now-start":"node --version && npm --version && DEBUG=r2:* node \"./es8-es2017/src/http/server-cli.js\" ./misc/epubs","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.13.0","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"12.13.0","dependencies":{"ajv":"^6.10.2","tmp":"^0.1.0","uuid":"^3.3.3","debug":"^4.1.1","tslib":"^1.10.0","moment":"^2.24.0","morgan":"^1.9.1","terser":"^4.4.0","xmldom":"^0.1.27","express":"^4.17.1","request":"^2.88.0","css2json":"^1.0.0","dot-prop":"^5.2.0","filehound":"^1.17.3","r2-lcp-js":"^1.0.19","ta-json-x":"^2.5.1","mime-types":"^2.1.25","r2-opds-js":"^1.0.20","selfsigned":"^1.10.7","js-beautify":"^1.10.2","json-markup":"^1.1.3","r2-utils-js":"^1.0.17","r2-shared-js":"^1.0.24","request-promise-native":"^1.0.8"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^6.2.0","json":"^9.0.6","eclint":"^2.8.1","mkdirp":"^0.5.1","rimraf":"^3.0.0","tslint":"^5.20.1","cpy-cli":"^2.0.0","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^6.0.3","@types/tmp":"^0.1.0","browserify":"^16.5.0","typescript":"^3.7.2","@types/node":"^12.12.7","@types/uuid":"^3.4.6","@types/debug":"^4.1.5","git-rev-sync":"^1.12.0","@types/morgan":"^1.7.37","@types/xmldom":"^0.1.29","@types/express":"^4.17.2","@types/request":"^2.48.3","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.8.1","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.17"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.23_1574374948595_0.7763652836355652","host":"s3://npm-registry-packages"}},"1.0.24":{"name":"r2-streamer-js","version":"1.0.24","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.24","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"},{"name":"readium-npm","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"24afbac1df7fc54b847f8808c2db8cf697646960","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.24.tgz","fileCount":251,"integrity":"sha512-RU6UWcGwuSoZe6O1CujdWCne9YdCVYTmKNgdL8uAdorPmMldJV02ldkEp9H7Mj6a7MyNtjl1/pBlcVP8BM1Zng==","signatures":[{"sig":"MEQCIDD6Dym678xH+Gb3nibLG1/iuCvmMGwZ3ES1X11WDIBCAiB3A7lEHd3ZODLpyw3oWpJg9C/ETfJw04/pZp4IS6hEyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1876442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQxTFCRA9TVsSAnZWagAAqj8P/izQNm6G0F77xpSdDLon\noSMgkDQr/p3Y9sqZMBdEbzaron4PCjIJeIH2PZm+GVTPOxuTm9B0VHe6KMGB\n8DiNGdr2Ah7zW5UOf1Wh2p1fbf5Hw+XXBep6kg+4/13fis5hmOH/UwT68+QE\nJmMr6jmlUqSXkY6U3TOEr+MByT362i9LTVs8GrjzpiKdT1qU4B0kI9QkIKrS\nmdLU2i2xzudQo1C1aDmmZLUyYNH/NI+3ope8+gsSXhBsjkhbW9UUTBIdOAKw\nd2S6WXAU40xUYhiSSQGeFAV/iavHKpOVrQWS0KVx9+RbaKkht7qNa77HPGro\ntccA/1+0/vT/SiEXpfcO4DfrFSkEAXBhcnFGe1h5z000wVI8gC2SZZythJ1b\nsMF5VaU/N0iQGHm2QkwgIp2dfgRrUJEE25ixSQ6XTfMwHZ4BAfiJQ6v6zvTX\nFpX7b9qvOK8sea//55t1gS6Hk98w7NR6QEs3t552Hy83Qb4vcP2yzz0tm37m\nYNZ+sjnLB8HkJa7e2aQWnU+b7oaLFgjyD+E2iL88Qsye2XQJO4R+2CPzre1Y\n1cqCQpMjDphum86lTyaEg3c/BxKhbe9q5WjhQWJONh0Qx1cbVIyNiM9cB5YT\ndUFcVknJbkAWQQ9amlBrEEOnokLWVM37quK44H6k+KSmPbYHq+Y0eLr5kvk9\n+AeT\r\n=LutQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=5","node":">=8","yarn":">=1.0"},"gitHead":"8039ed4d8c9a65dfa93d90fc3166762b9f677faf","scripts":{"now":"cpy ./package-lock.json ./now && cpy \"./**/*\" ../now/ --cwd=./dist --parents && rimraf \"./now/**/*.d.ts\" && rimraf \"./now/**/*.js.map\" && cpy \"./misc/readers/reader-NYPL/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/readers/reader-HADRIEN/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/epubs/*.epub\" now/misc/epubs/ && cpy \"./misc/json-schema/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy ./package.json now/ && cd now/ && json -I -f ./package.json -e \"this.build=undefined\" && json -I -f ./package.json -e \"this.importSort=undefined\" && json -I -f ./package.json -e \"this.devDependencies=undefined\" && json -I -f ./package.json -e \"this.optionalDependencies=undefined\" && json -I -f ./package.json -e \"this.peerDependencies=undefined\" && json -I -f ./package.json -e \"this.bundleDependencies=undefined\" && json -I -f ./package.json -e \"this.types=undefined\" && json -I -f ./package.json -e \"this.bin=undefined\" && json -I -f ./package.json -e \"this.main=undefined\" && json -I -f ./package.json -e \"this.files=undefined\" && json -I -f ./package.json -e \"this.scripts={\\\"now-start\\\":\\\"node --version && npm --version && DEBUG=r2:* node ./es8-es2017/src/http/server-cli.js ./misc/epubs\\\",\\\"now-start_\\\":\\\"rm -rf node_modules && npm cache clean --force && npm install\\\"}\" && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","now-start":"node --version && npm --version && DEBUG=r2:* node \"./es8-es2017/src/http/server-cli.js\" ./misc/epubs","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.13.7","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"12.15.0","dependencies":{"ajv":"^6.11.0","tmp":"^0.1.0","uuid":"^3.4.0","debug":"^4.1.1","tslib":"^1.10.0","moment":"^2.24.0","morgan":"^1.9.1","terser":"^4.6.3","xmldom":"^0.2.1","express":"^4.17.1","request":"^2.88.2","css2json":"^1.1.1","dot-prop":"^5.2.0","filehound":"^1.17.3","r2-lcp-js":"^1.0.24","ta-json-x":"^2.5.2","mime-types":"^2.1.26","r2-opds-js":"^1.0.22","selfsigned":"^1.10.7","js-beautify":"^1.10.3","json-markup":"^1.1.3","r2-utils-js":"^1.0.18","r2-shared-js":"^1.0.25","request-promise-native":"^1.0.8"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^6.9.0","json":"^9.0.6","eclint":"^2.8.1","mkdirp":"^1.0.3","rimraf":"^3.0.2","tslint":"^5.20.1","cpy-cli":"^3.0.0","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^7.0.0","@types/tmp":"^0.1.0","browserify":"^16.5.0","typescript":"^3.7.5","@types/node":"^12.12.27","@types/uuid":"^3.4.7","@types/debug":"^4.1.5","git-rev-sync":"^2.0.0","@types/morgan":"^1.7.37","@types/xmldom":"^0.1.29","@types/express":"^4.17.2","@types/request":"^2.48.4","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.8.1","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.17"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.24_1581454533375_0.8920376196577731","host":"s3://npm-registry-packages"}},"1.0.25":{"name":"r2-streamer-js","version":"1.0.25","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.25","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"},{"name":"readium-npm","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"337d34616b9885e11891290e2bb0cb3137240cb4","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.25.tgz","fileCount":251,"integrity":"sha512-VQmbV28MAiu7uS2zk3K1X3XCaW4YE2Ym2uvZaeswKMhzqyPJzeE2OPcEfgcnraTi7XhzQW2mh1aj2CeEIJEFKQ==","signatures":[{"sig":"MEQCIG9c6rqtIQjv21yVSKnIJLsfDL19qdePuqNJILvtpS7YAiAA6zMxz1+Hm2j9GCLn1aIyGAaXbpJUmQUCEKRylhcWPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1876857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVZEaCRA9TVsSAnZWagAAN3cP/0FGiMOhAdy5E3b7W7WQ\nHQyMqw3ET+Ug3AMaVOfLD/ArnzwZHJdQBgBKlvf/WDc+0nQ6Vh4dXbohaCjX\nMdbAd3s6ojPCrimZUPUAeNfrNb4YsbgrTCx8Nte2cNSUBcHrcGRUeCtxw7PB\nef5Bc/p/EtcsVchz43hoQ/DlTOLZo+CZpsn4ogNAduKhuxGruah6hwS0wWRf\nUwpX7XOo4iIbUTZNu8rVLHW95dD1YGupHYRZSfLI6hjbEe9VVDtNVrKXLMn4\n7Lg+aqMd9lXtGX2LZ5ZYzdGVy7+myUulE+zp8HaM3+JA+zMOnyAgRDdNYx5g\nZjUNtrCMb2ClRKXEpLmpjEKl4Ht4nmwdY1X+OSUsjUHvsHQQTUFwTwLDhvaX\nPCkvyqSRtHVPbBcx4Lslqm8H8C4oSCtuq279WQaTF7cs4aGhAQ265lhA9Klt\n/FIwAvn86BN8TQA0sPiHznVB/KUBwCsB5CaAV4A/bQV9dyN6l0Pc+iImbpCO\nMgS36F7U+EnbxnorSsTQXH7dv/pXNijE/L80iUhuNDqexAwW5fGI2zFCS7g3\nIQ9AKroCYuAecNYRFEvWyZGoPngPtLce3SS1ydN/Ddy+cLU8snQ6yPF+QB/3\nobN6ywZjwzvZGuo+uoUrgzQt9KAt4XOPoLZSRZQmq7jp8skc7lL7hlhhLbK0\nF7uy\r\n=DPit\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=6","node":">=10","yarn":">=1.0"},"gitHead":"048b35f29664e540ec6b500ec5cc5b3213533fcf","scripts":{"now":"cpy ./package-lock.json ./now && cpy \"./**/*\" ../now/ --cwd=./dist --parents && rimraf \"./now/**/*.d.ts\" && rimraf \"./now/**/*.js.map\" && cpy \"./misc/readers/reader-NYPL/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/readers/reader-HADRIEN/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/epubs/*.epub\" now/misc/epubs/ && cpy \"./misc/json-schema/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy ./package.json now/ && cd now/ && json -I -f ./package.json -e \"this.build=undefined\" && json -I -f ./package.json -e \"this.importSort=undefined\" && json -I -f ./package.json -e \"this.devDependencies=undefined\" && json -I -f ./package.json -e \"this.optionalDependencies=undefined\" && json -I -f ./package.json -e \"this.peerDependencies=undefined\" && json -I -f ./package.json -e \"this.bundleDependencies=undefined\" && json -I -f ./package.json -e \"this.types=undefined\" && json -I -f ./package.json -e \"this.bin=undefined\" && json -I -f ./package.json -e \"this.main=undefined\" && json -I -f ./package.json -e \"this.files=undefined\" && json -I -f ./package.json -e \"this.scripts={\\\"now-start\\\":\\\"node --version && npm --version && DEBUG=r2:* node ./es8-es2017/src/http/server-cli.js ./misc/epubs\\\",\\\"now-start_\\\":\\\"rm -rf node_modules && npm cache clean --force && npm install\\\"}\" && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","now-start":"node --version && npm --version && DEBUG=r2:* node \"./es8-es2017/src/http/server-cli.js\" ./misc/epubs","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && (curl -s -o ./dist/gitrev.json https://readium2.now.sh/version || curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json) && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.13.7","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"12.16.1","dependencies":{"ajv":"^6.12.0","tmp":"^0.1.0","uuid":"^7.0.1","debug":"^4.1.1","tslib":"^1.11.0","moment":"^2.24.0","morgan":"^1.9.1","terser":"^4.6.4","xmldom":"^0.2.1","express":"^4.17.1","request":"^2.88.2","css2json":"^1.1.1","dot-prop":"^5.2.0","filehound":"^1.17.4","r2-lcp-js":"^1.0.24","ta-json-x":"^2.5.2","mime-types":"^2.1.26","r2-opds-js":"^1.0.22","selfsigned":"^1.10.7","js-beautify":"^1.10.3","json-markup":"^1.1.3","r2-utils-js":"^1.0.18","r2-shared-js":"^1.0.26","request-promise-native":"^1.0.8"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^6.9.0","json":"^9.0.6","eclint":"^2.8.1","mkdirp":"^1.0.3","rimraf":"^3.0.2","tslint":"^5.20.1","cpy-cli":"^3.1.0","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^7.0.0","@types/tmp":"^0.1.0","browserify":"^16.5.0","typescript":"^3.8.2","@types/node":"^12.12.28","@types/uuid":"^7.0.0","@types/debug":"^4.1.5","git-rev-sync":"^2.0.0","@types/morgan":"^1.7.37","@types/xmldom":"^0.1.29","@types/express":"^4.17.2","@types/request":"^2.48.4","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.8.1","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.17"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.25_1582666009541_0.017170171076864138","host":"s3://npm-registry-packages"}},"1.0.26":{"name":"r2-streamer-js","version":"1.0.26","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.26","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"},{"name":"readium-npm","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"95897c4f3e4b2095af52acdd1c8b06d4f6b77e6b","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.26.tgz","fileCount":251,"integrity":"sha512-6VXnZHTcqcE7hmoVD49cX9ZqTtrRR9heAlgFczVPD4Xp5ATwEQgg5GItYJCaAYrLs5RxonOPK8GGlWyupZ+JrQ==","signatures":[{"sig":"MEUCIQCerhWvK/xSYjMf/Vyyum3j5qxYBrGxsiZETHbmxknLzwIgcHhrPBDUOpaGPf5+SFKS7QMOQqz/rTGOq/gl/Pkmwfk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1901745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJef4RFCRA9TVsSAnZWagAA4OwP/RldsuKCuqZpqpmFvL8g\nn6EA+z026fb+7yuWxXIrQaIbQtFXrJQxP64Ru2+444CEA6Y+A7yx5BirEuAP\nb4IWtWQmH7MSKy49H+elpQE3B6LG/yWLCZztQFUKr1nik3y84zhDTsFnWBPi\nIVmS4ds8B7roUuH0J3bGotTZQ3O5ZkcPsu30+W2E4eXoHDbyv/l6HKd3GxoF\nbeuLXXYjcifkvJ3BJjIJzXP9UGdNvSP1nCnwtllgZakHIwGKsYP4RH7FB+oQ\nC3UVt+QvQQzcGrrNk6oKrJTzUa2x4Wyepz/gxhRbI7en+GuB1UKlOeGfCXU7\nHcP3RYGAkz+S17IGFnSrWpQ89vwiGCJY7WYMw57ga78Y80fZDI0vhkuJioZj\nahjpLwrg6VDKyUUc7r7oNwvkJXb+n9NctY/MonFg/4eDJQPjE5PMThN0+rv3\n3QWTy+YYRUssUA2QJ8yLhOu7GqeDop7ifzy+otl9YqzQrvksHGfn9O96/VSl\nKacOHefjlOh6O/bJRlMV8Q2bqkE6Rvq9FF1YAC5b4hWUTLpDFWrNCfVlN++a\nefomGyQpGJCPA3bkMMS5N+LtbmRBuxa1rD0yxRHupezGYWTJVdALnW/2gyMM\ncW/8IjZa7e85wJI90QUIIAkUFT7E4WB1rzX5drf2H/xn3mE5cfQmvfBC4AAL\n4vhp\r\n=nT8T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=6","node":">=10","yarn":">=1.0"},"gitHead":"fdd0481c48c868f690d63c99a3e669d0b3194857","scripts":{"now":"cpy ./package-lock.json ./now && cpy \"./**/*\" ../now/ --cwd=./dist --parents && rimraf \"./now/**/*.d.ts\" && rimraf \"./now/**/*.js.map\" && cpy \"./misc/readers/reader-NYPL/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/readers/reader-HADRIEN/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy \"./misc/epubs/*.epub\" now/misc/epubs/ && cpy \"./misc/json-schema/**/*\" ./now/ --cwd=./ --parents --no-dir && cpy ./package.json now/ && cd now/ && json -I -f ./package.json -e \"this.build=undefined\" && json -I -f ./package.json -e \"this.importSort=undefined\" && json -I -f ./package.json -e \"this.devDependencies=undefined\" && json -I -f ./package.json -e \"this.optionalDependencies=undefined\" && json -I -f ./package.json -e \"this.peerDependencies=undefined\" && json -I -f ./package.json -e \"this.bundleDependencies=undefined\" && json -I -f ./package.json -e \"this.types=undefined\" && json -I -f ./package.json -e \"this.bin=undefined\" && json -I -f ./package.json -e \"this.main=undefined\" && json -I -f ./package.json -e \"this.files=undefined\" && json -I -f ./package.json -e \"this.scripts={\\\"now-start\\\":\\\"node --version && npm --version && DEBUG=r2:* node ./es8-es2017/src/http/server-cli.js ./misc/epubs\\\",\\\"now-start_\\\":\\\"rm -rf node_modules && npm cache clean --force && npm install\\\"}\" && cd ..","lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","prenow":"npm run clean && npm run build:es8-es2017","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","now-start":"node --version && npm --version && DEBUG=r2:* node \"./es8-es2017/src/http/server-cli.js\" ./misc/epubs","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && (curl -s -o ./dist/gitrev.json https://readium2.now.sh/version || curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json) && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.14.4","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"12.16.1","dependencies":{"ajv":"^6.12.0","tmp":"^0.1.0","uuid":"^7.0.2","debug":"^4.1.1","tslib":"^1.11.1","moment":"^2.24.0","morgan":"^1.10.0","terser":"^4.6.7","xmldom":"^0.3.0","express":"^4.17.1","request":"^2.88.2","css2json":"^1.1.1","dot-prop":"^5.2.0","filehound":"^1.17.4","r2-lcp-js":"^1.0.25","ta-json-x":"^2.5.2","mime-types":"^2.1.26","r2-opds-js":"^1.0.23","selfsigned":"^1.10.7","js-beautify":"^1.10.3","json-markup":"^1.1.3","r2-utils-js":"^1.0.19","r2-shared-js":"^1.0.28","request-promise-native":"^1.0.8"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^7.0.0","json":"^9.0.6","eclint":"^2.8.1","mkdirp":"^1.0.3","rimraf":"^3.0.2","tslint":"^5.20.1","cpy-cli":"^3.1.0","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^7.0.2","@types/tmp":"^0.1.0","browserify":"^16.5.0","typescript":"^3.8.3","@types/node":"^12.12.32","@types/uuid":"^7.0.2","@types/debug":"^4.1.5","git-rev-sync":"^2.0.0","@types/morgan":"^1.9.0","@types/xmldom":"^0.1.29","@types/express":"^4.17.3","@types/request":"^2.48.4","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.8.2","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.17"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.26_1585415237233_0.8946298462068238","host":"s3://npm-registry-packages"}},"1.0.27":{"name":"r2-streamer-js","version":"1.0.27","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.27","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"},{"name":"readium-npm","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"440fa1b45e1c8d42bbe655e176cebc728ae83282","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.27.tgz","fileCount":251,"integrity":"sha512-uHHDecMKvzkIUO3QFHqRZnep8SzU2LmJFcpkD/bwZs9u3i9D4AgnJ+dOE2VOzgacE9CTPP5xdM6SYP07MktEKA==","signatures":[{"sig":"MEUCIAa+gp/tdFyEwWvYwd2cuH3IG/+s5uo8H8tokq+RX+BZAiEA/lZigpVq8Bh1+BdJ6cI7nEBafUtp/zmvPCUs1Dcq1IQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1896309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekKmBCRA9TVsSAnZWagAAp/oP/jnViiO29NA+JXTjBqAL\nnPABTlFI5tmp99DnLRHX3PQtZqW0tid3ayzYagCqedWE/WJMWt5y1yqzuWX0\n65+cgB0O6ynlEzV8CRVeNvq6i6gMgwyqDgV5e9gDDx9koilNmcndvwBpDtOM\nsTlNoduOFiRnVtVPn6bFtkNfoi14oxhXVsCZ4LJBJmt56P5Ke0HNHfG4rlfm\n/K03StjGOObkGQdsuYbkGNmrUf+oKZt/naGMluiAHOn7XVPb76C4Fwkz1iwE\ncrv07FJL8296FARHSxgntWrL8ro5tlbxvHnZ/sOhJYGS++LnN/05iH8VC1WQ\nO8gtAGXiBwBycH4ypShEmz7oNUB0Yig7Xy+8gbU7HcRRke377+qF8r3zXbTE\nUhI05UvZwoYo3up6ByWIjoY7MfLK9IsZE1yOkz4OtCCyV46P6tkXGkx4LnDb\nV7vSLxIaEsKDfLD+USeXdeDdjQ72UD8Xp+wuhCh2iZXjhK5Npk8QOiYS0COb\nE8sfo1huIQkMnb0aL/iqtjqFXEOSWnryv7Rw7o2mXCIqI9XkdnS/gFMhe09/\nDc2baV/QIkx4VLxLpw+jxl7Fm47XJeAsXgoEYFr87nHekmJMKAK5hysoF2ib\nHoMoWyzhktD59b74mMC0SqX8CKvMYnItJdcPXbkpFk8cCngWHBDQ8TZ/9IFK\nXJY8\r\n=ikmc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=6","node":">=10","yarn":">=1.0"},"gitHead":"b01f8007a5ea205097eb63de248a46dee7270b41","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/.bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.14.4","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"12.16.1","dependencies":{"ajv":"^6.12.0","tmp":"^0.1.0","uuid":"^7.0.3","debug":"^4.1.1","tslib":"^1.11.1","moment":"^2.24.0","morgan":"^1.10.0","terser":"^4.6.11","xmldom":"^0.3.0","express":"^4.17.1","request":"^2.88.2","css2json":"^1.1.1","dot-prop":"^5.2.0","filehound":"^1.17.4","r2-lcp-js":"^1.0.26","ta-json-x":"^2.5.2","mime-types":"^2.1.26","r2-opds-js":"^1.0.24","selfsigned":"^1.10.7","js-beautify":"^1.11.0","json-markup":"^1.1.3","r2-utils-js":"^1.0.20","r2-shared-js":"^1.0.30","request-promise-native":"^1.0.8"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^7.0.0","json":"^9.0.6","eclint":"^2.8.1","mkdirp":"^1.0.4","rimraf":"^3.0.2","tslint":"^5.20.1","cpy-cli":"^3.1.0","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^7.0.2","@types/tmp":"^0.1.0","browserify":"^16.5.1","typescript":"^3.8.3","@types/node":"^12.12.35","@types/uuid":"^7.0.2","@types/debug":"^4.1.5","git-rev-sync":"^2.0.0","@types/morgan":"^1.9.0","@types/xmldom":"^0.1.29","@types/express":"^4.17.6","@types/request":"^2.48.4","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.8.2","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.17"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.27_1586538880944_0.4018482718073295","host":"s3://npm-registry-packages"}},"1.0.28":{"name":"r2-streamer-js","version":"1.0.28","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.28","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"},{"name":"readium-npm","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"cfbf441fa6867998f298691b66b7f387b695863f","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.28.tgz","fileCount":251,"integrity":"sha512-cQYTIC2SDQ5VblkjZsz3+HpqVHCXLHdlslVNifhOvp7FZavSFrMskIzYw7wnRUYJni+xAM4Kdqk2WNG2Y8ergw==","signatures":[{"sig":"MEQCIFyhVilkfySjGDizamRfkcrI7LIsKOfRqfLdryrl8FxtAiBPTmDzdc897C+md0SCg8UltPu6m2Btla/rB+tMrjyUUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1901450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevm8zCRA9TVsSAnZWagAA2JYP/2K/pRcy3n3r5tLjE3T/\nRufS4tcqnzSDstvI8LZ7OfzOfvL6LBV692YEF/VPEW0jpQWdGmAp7csqmKml\nYX8g5CHvz969BbOdv1O/fPcmZMKKyPCsIw5CfNxivXNwpHqwnOSesOswHsZ8\nd/maACxL8cIIFysyBJlj8j2erw9QeBWxFmint0d/Nnb33HQTDD5M8jSIenJE\nJmoQJ4/SN89+Xjq6Nd5jnGKRyu4/u+q6erT9/h7M8z5fv5VJeZQEHTwGuWPK\n+XYBzYH0fiV8FKCNcNKdZHQL0tJB7B4ehcplsQvbO/JIY5dR1lv8wWjFtjoE\nANIDl/BT8gR5hq8iRdT3Z7znJ3/v4OifKEPubRjPy553LYdb7Uvftls+mjgp\nidMM/lpnt+4SRrdDLmuP1gKYlJaXURQURvVvm2CfmM3F3T8sGeXMlPNLVh4u\nt/xo3iiObTJbp2+71zQaIPIDJ4o2Vrilp4DeoEQwI5nlvI1a5m/9+1BdyphI\nZclBMtx2VMAq0Gnda1aQYU/dNKTnNP/rizknh1BEEZh3M4vsYtBet02OmVxB\nwRdKDI+9ZFmofNOiDwZAweCtFK/2U+R+5TaTouEoHQ/vDScHHjPOqIXx1lTY\nnUPaFuzvTaogBxx/s2IzvsmVwkUrRwNLdnW6vSqL20sLAX8rTPldOaiFy7dT\nG0i3\r\n=cwA8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=6","node":">=10","yarn":">=1.0"},"gitHead":"448d518548c603b7f1f6e3397c3a5372e6a7611c","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/.bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.14.5","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"12.16.3","dependencies":{"ajv":"^6.12.2","tmp":"^0.2.1","uuid":"^8.0.0","debug":"^4.1.1","tslib":"^1.13.0","moment":"^2.25.3","morgan":"^1.10.0","terser":"^4.6.13","xmldom":"^0.3.0","express":"^4.17.1","request":"^2.88.2","css2json":"^1.1.1","dot-prop":"^5.2.0","filehound":"^1.17.4","r2-lcp-js":"^1.0.27","ta-json-x":"^2.5.2","mime-types":"^2.1.27","r2-opds-js":"^1.0.25","selfsigned":"^1.10.7","js-beautify":"^1.11.0","json-markup":"^1.1.3","r2-utils-js":"^1.0.21","r2-shared-js":"^1.0.36","request-promise-native":"^1.0.8"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^7.3.0","json":"^9.0.6","eclint":"^2.8.1","mkdirp":"^1.0.4","rimraf":"^3.0.2","tslint":"^5.20.1","cpy-cli":"^3.1.1","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^7.0.2","@types/tmp":"^0.2.0","browserify":"^16.5.1","typescript":"^3.9.2","@types/node":"^12.12.39","@types/uuid":"^7.0.3","@types/debug":"^4.1.5","git-rev-sync":"^2.0.0","@types/morgan":"^1.9.0","@types/xmldom":"^0.1.29","@types/express":"^4.17.6","@types/request":"^2.48.4","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.8.2","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.17"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.28_1589538611194_0.9838094760637257","host":"s3://npm-registry-packages"}},"1.0.29":{"name":"r2-streamer-js","version":"1.0.29","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.29","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"},{"name":"readium-npm","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"ce6457835e705a204eb27dfe2728df75e67b96ef","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.29.tgz","fileCount":251,"integrity":"sha512-s2wk88UqKmjcVfCjJ2k/I+l/5D0yTZVW+FFp0GHR3WbmE85fDohDaAF5oEyHTFXfsYJZc2EFBVnrnj5AxClNDw==","signatures":[{"sig":"MEUCIGYFadzzFDI1k3dWTHb1EUsalYJ37T/WaNHmPQdM1PCwAiEArHC7CXe0a45+C+Ie/3Z63rLoEeg65JoVMjhA5o7Cy/s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1902024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+RsACRA9TVsSAnZWagAAirMP/AhGa/+tO6RL4jaiVIU+\nlB9sWYKdm8kRL/CUS3iIVcW6r7617ODwws6WjrhN4tWx+wnEkXW9t0yLbYz1\nI2Cwwn81j0sPcVvVNam087CaSH2wa9PGsLy82xWvxAyIkV3t4CQk8Fnx2K9H\nN/GYl0xjNUBOifoxJre2uGBH19zRikdzEmp0LfKClplaMzDRIreIUD3Mnj/v\nJWZZkA2AcNXtTJNHcWRjDHj04yp0mAUFYx9Ob6DkfJPmEWbbemCNRoBzc9Y5\nF/6Lg0I0sLxtf0mxbBuSpeDS5/1oHwytZnAd7GCe4E/dWANUvr9z09fbbGPh\ncy4Wa9ZdmrztJAlLsD+zUgZk81fEIJ7rCJyR76leq1NO81UScVpUVRPueMa2\nesMD7fUFYFpqSoTuj2Y+Ww0P7tDT9OQwQqumcuIVI5/G2GefDbTSSXlWkR/N\n6B8fJm3bSWMwdeb/OYhvZLSmcGcHb02kHIt9QXSYNYxh0jwXAojVTZaB8SYm\nKYMDvLV7Y/8yRboXzv5xrulkh7nVbBvLIdI9hUIHV2GkdY9pzINqAwRj9sSH\nzFIgKXyJ8/1hgQRqXw/j+W00Zkkfn8evCrgqncbCuSfjz+C295tCCq1qcOAE\n6ZSr76HA+oHdTND9j3vqvCum76DsziAu41cvOQ3PoU23InL/ZO4brwjFZ5Jf\nZZ9y\r\n=mVBT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=6","node":">=10","yarn":">=1.0"},"gitHead":"d5bd1b0142f3a7430ab6bb1712bf0e86a944cb11","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/.bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.14.5","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"12.18.1","dependencies":{"ajv":"^6.12.2","tmp":"^0.2.1","uuid":"^8.2.0","debug":"^4.1.1","tslib":"^2.0.0","moment":"^2.27.0","morgan":"^1.10.0","terser":"^4.8.0","xmldom":"^0.3.0","express":"^4.17.1","request":"^2.88.2","css2json":"^1.1.1","dot-prop":"^5.2.0","filehound":"^1.17.4","r2-lcp-js":"^1.0.28","ta-json-x":"^2.5.2","mime-types":"^2.1.27","r2-opds-js":"^1.0.26","selfsigned":"^1.10.7","js-beautify":"^1.11.0","json-markup":"^1.1.3","r2-utils-js":"^1.0.22","r2-shared-js":"^1.0.37","request-promise-native":"^1.0.8"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^7.12.0","json":"^9.0.6","eclint":"^2.8.1","mkdirp":"^1.0.4","rimraf":"^3.0.2","tslint":"^5.20.1","cpy-cli":"^3.1.1","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^7.0.2","@types/tmp":"^0.2.0","browserify":"^16.5.1","typescript":"^3.9.5","@types/node":"^12.12.47","@types/uuid":"^8.0.0","@types/debug":"^4.1.5","git-rev-sync":"^2.0.0","@types/morgan":"^1.9.1","@types/xmldom":"^0.1.29","@types/express":"^4.17.6","@types/request":"^2.48.5","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.11.0","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.17"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.29_1593383680035_0.4352470991671402","host":"s3://npm-registry-packages"}},"1.0.30":{"name":"r2-streamer-js","version":"1.0.30","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.30","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"},{"name":"readium-npm","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"e766f162c21e520ec27ebe39b10681379c3f53a7","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.30.tgz","fileCount":251,"integrity":"sha512-tEp4HusIU7qcaGRFSKxWJd70TlgOEekbWPdMl7nzXWJmUhkkmbrc0D9rEkd82UoULwBen0ZJEtcbx/60bsLPjQ==","signatures":[{"sig":"MEQCIA+GIoqbxb2gKs+6i+zxjN/9XUUUGv/JZi4DeERYqEDVAiBTLvTF64KicXG2WShktVC0EbkoGBnc2CA5G1MPcC5LVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1902491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/4z4CRA9TVsSAnZWagAA+8IP/3fMgtF8xuQUTISRzlyW\ntf41B1Eb+Kaevr/6y7ONh3gxpQDg1S4+R8PKsimYfZpRvYLEs6QOdOpU96d4\nTZD7noPc0IF9wzT9e0kt1uui4vBXWQC51KnFlIIzIyejj2aQv+yat/CzVxEF\nKNX4qpSoEpQQPo3K13xpAUDToO3KBFASThqFiiKS/rdHJQyM6saR+GNPn7FG\nJAJ+fUorwUWV300u1DwU2k9oi/YZP1TDr4cho1b2X0+YFg1fzAZozOApEqKo\nOgIuOyzlf0q6wkwoIk4H/P7966jagRBNghfoTViERkVdyroq+mNtExBBJEMT\nJFw4sHwxd2B0/g2UooILPejmMXfoEosn8wu2EKikeSp9AIrTvrt+dlA7srq9\nMB4ZXPXXT1utoDpRZtaxyv4+G34e6GpqGoY/lVYgJtGh6Q2w0U445wO8btOI\np/HLqGIYE/gLFSdas2P2HQ1ySpn7MMb2BKqKhqlVYdUhKgc0eE3FqQySwm9k\n25Pgprudv43QVB2QTn3UKxTy5t2gWmz9YbYoSLEJPYKlA0MXnIsSGPVkZ4vf\naDhkBIHj6qjXKGKkKabJNIYLcUDIVt8Io1fr2ZqOSaqoUc7m+MB4jeBuMrhw\nUmGK2/eddgHJPnDHI4Yn78TSt7IoChmpRwPgbsJN6UwUJBdfHzWU0Tw5kGiP\nJdNe\r\n=/8Ka\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=6","node":">=10","yarn":">=1.0"},"gitHead":"e3462847e1ab3602424f6470d6c91f125d488351","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/.bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.14.5","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"12.18.2","dependencies":{"ajv":"^6.12.2","tmp":"^0.2.1","uuid":"^8.2.0","debug":"^4.1.1","tslib":"^2.0.0","moment":"^2.27.0","morgan":"^1.10.0","terser":"^4.8.0","xmldom":"^0.3.0","express":"^4.17.1","request":"^2.88.2","css2json":"^1.1.1","dot-prop":"^5.2.0","filehound":"^1.17.4","r2-lcp-js":"^1.0.29","ta-json-x":"^2.5.2","mime-types":"^2.1.27","r2-opds-js":"^1.0.27","selfsigned":"^1.10.7","js-beautify":"^1.11.0","json-markup":"^1.1.3","r2-utils-js":"^1.0.23","r2-shared-js":"^1.0.38","request-promise-native":"^1.0.8"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^7.15.0","json":"^9.0.6","eclint":"^2.8.1","mkdirp":"^1.0.4","rimraf":"^3.0.2","tslint":"^5.20.1","cpy-cli":"^3.1.1","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^7.0.2","@types/tmp":"^0.2.0","browserify":"^16.5.1","typescript":"^3.9.6","@types/node":"^12.12.47","@types/uuid":"^8.0.0","@types/debug":"^4.1.5","git-rev-sync":"^2.0.0","@types/morgan":"^1.9.1","@types/xmldom":"^0.1.29","@types/express":"^4.17.6","@types/request":"^2.48.5","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.11.0","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.17"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.30_1593806071833_0.08314970811923272","host":"s3://npm-registry-packages"}},"1.0.31":{"name":"r2-streamer-js","version":"1.0.31","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.31","maintainers":[{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"},{"name":"llemeur","email":"laurent.lemeur@edrlab.org"},{"name":"readium-npm","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"6abbc0d6cc47178bc00f51ce6b2e721a50d394c9","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.31.tgz","fileCount":251,"integrity":"sha512-rxYklpCBeqLU81PF5YXvzWGyrAf19C2ph374Va+aTvQIVU5upBGqgvHFN+TPz61lId7p1M3b7DVezizTZWMcaA==","signatures":[{"sig":"MEQCIHgoAdFJ0oKxVO9kxgHfEPZb0CIOooTsThclcJeWK3xGAiB7ANf9/KdiJMqFS2BrmvlIHWYNDoYhP882xVX60xMMLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1924127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGFvQCRA9TVsSAnZWagAAZksP/RALE13qAaiZMbyLDCZJ\n1O7teEN1dCFlT1m/G6LSaoDGF9e7e/cmUQ82NFmofRnw/LnfeT2VJsnP0rhH\nzFcMVwUyJ7FAAuMJoPRmVffDogF/aFUGbju/1izYdOnIPcALE1NtNmopbmp3\nBDhktiWX2WrpH13AHiKrNSvQZCk1Pp+4cqT2DKa9TekMQX4fS+P6jnoPdh0X\n9A87nt+Shzp0Ua/l0jNThQp1BU28Gv66ybEKBRqnDBWzqB3PeHdnhl0L8qq5\nuER95pDR11BrnUyjeYluuKEU3fKD4ZYfpQUA9pWXl94meui5FgXPml0ESEGl\n3nFifGy0c8W4lI5dmAifO4/mo0dJLaw6V66l8uMws3F++OfGkd9oDC/hDuTj\nA5B0eBNMNacE4Ar0Wfs2jwFmXZTVGnLF5G0ZVTw0LE5LkZIRD2ee9ON5jkxU\nl1sNK5PSm7HpVnyqmQBxMALLse5GZq9IpSj/UQW5IIRqhOTbRQXsrxwEIFHd\nEdZJ1dDqjq0VpKQiFu/UADYrPcHAXhqxDkS2LGbn/rUvjYUSPRkl5z8dS9v/\nZFXbErAbjgpgpeU1R0CWGD8RxMq0DG685A154KRUvrZcisAJc3sDxiZXHfg8\nYnfvkMpb0ZCjsQQnippG3TKYlsKnnl/yD07Q8EEUb/ece/zqaTqYIM5Xyaks\notry\r\n=Ir9o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=6","node":">=10","yarn":">=1.0"},"gitHead":"a6602ad4e5ae4231323784afcb5744d75174357c","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/.bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.14.7","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"12.18.2","dependencies":{"ajv":"^6.12.3","tmp":"^0.2.1","uuid":"^8.2.0","debug":"^4.1.1","tslib":"^2.0.0","moment":"^2.27.0","morgan":"^1.10.0","terser":"^4.8.0","xmldom":"^0.3.0","express":"^4.17.1","request":"^2.88.2","css2json":"^1.1.1","dot-prop":"^5.2.0","filehound":"^1.17.4","r2-lcp-js":"^1.0.29","ta-json-x":"^2.5.2","mime-types":"^2.1.27","r2-opds-js":"^1.0.27","selfsigned":"^1.10.7","js-beautify":"^1.11.0","json-markup":"^1.1.3","r2-utils-js":"^1.0.23","r2-shared-js":"^1.0.39","request-promise-native":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^7.17.0","json":"^9.0.6","eclint":"^2.8.1","mkdirp":"^1.0.4","rimraf":"^3.0.2","tslint":"^5.20.1","cpy-cli":"^3.1.1","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^7.0.2","@types/tmp":"^0.2.0","browserify":"^16.5.1","typescript":"^3.9.7","@types/node":"^12.12.51","@types/uuid":"^8.0.0","@types/debug":"^4.1.5","git-rev-sync":"^2.0.0","@types/morgan":"^1.9.1","@types/xmldom":"^0.1.30","@types/express":"^4.17.7","@types/request":"^2.48.5","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.11.0","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.17"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.31_1595431888212_0.9443630050491199","host":"s3://npm-registry-packages"}},"1.0.32":{"name":"r2-streamer-js","version":"1.0.32","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.32","maintainers":[{"name":"readium-npm","email":"daniel.weck@gmail.com"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"llemeur","email":"laurent.lemeur@edrlab.org"},{"name":"denglili","email":"denglili@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"062191b4f4dfef3e1d6e44508d6386352d5694ae","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.32.tgz","fileCount":263,"integrity":"sha512-jhMFkJgTp2wYy9R+Bym1Q3Q2MG2tgtRIsneK7eFk3KyJMSMwTnbdIbw/xNsjrj3/uZetIsu6l4Dwj7viMexwqA==","signatures":[{"sig":"MEQCIF95WwsfTFyJY45QwRiFfoRL1CJHP0TrX5eS8zsO3A+eAiBxxVsBkRf52tYXhqdQ9W2OeK4Qu4fNrDnIJsmmhdLpvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2068584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCataCRA9TVsSAnZWagAAQPYP/AnqhxeYkPLvVIa0DJ4e\nJnBDPqhHnBhK7nA7yfFLJGiCSF8r86qG+F7l/y1RerXes2OP05L+lHc5JdpH\nt8wpym006F7fJxNuqExe6i0ncvkJPB/arUXWq71HRPLC74Z7PdiaFTuOpcNn\n/D0HSUzRcsu6nZmbrcV379xM8+MQgMbdY071/m2rIIbe14M+Nxdt+t1L/QDE\nIEq/2Sqs4lUx/yrk04xcnpXqZG3NQybWvQmcwBfepZgM7s1qZgVaiTq0BKRK\nmeNw3KxaLHwqCIydBtVYJt2Ix5MBjKZkUtq1d7zkBHzhieltvIoq2qLMKSEU\nX99Xm3k1LWOkYFLY/R1xwrqp6L/JhPP3Q4CR2lxEE/AKl0CZ69SO05IOdR0G\nX3QbiqcOwuI47KTc1+DT/XFxhl3sgC8orQ/2Pb+b/LDFpwsaJ/sWTdvDJmk+\nm9sGC0n9L1S8frlibKS/DBheD5LKSnPS9wjpesXgVsfSLu5c/4WZSW6dYnCF\n2sjCgw/q1oLGPJZJQWRq9b0safQvk0cnxwhLmbVeiqtO3TD3n2z7wTOPbfKs\nCTnd83w3XteD9JNdHCYnSXol8X2sz2LNWGWrRZBXN6d8CCUfJSOrbSB6uyKF\n1rM0y7F2tu/ojo1Zhy8T0pHUq2DyS3AbShrwidxtNATmKHm0P93hbnJR9Svv\npu5z\r\n=IAPf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=6","node":">=10","yarn":">=1.0"},"gitHead":"1f558b27c9d061f81b22de0adc1bbec480f305f2","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/.bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.14.11","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"14.15.4","dependencies":{"ajv":"^7.0.3","tmp":"^0.2.1","uuid":"^8.3.2","debug":"^4.3.1","tslib":"^2.1.0","moment":"^2.29.1","morgan":"^1.10.0","terser":"^5.5.1","xmldom":"^0.4.0","express":"^4.17.1","request":"^2.88.2","css2json":"^1.1.1","dot-prop":"^6.0.1","filehound":"^1.17.4","r2-lcp-js":"^1.0.29","ta-json-x":"^2.5.3","mime-types":"^2.1.28","r2-opds-js":"^1.0.33","selfsigned":"^1.10.8","ajv-formats":"^1.5.1","js-beautify":"^1.13.4","json-markup":"^1.1.3","r2-utils-js":"^1.0.24","r2-shared-js":"^1.0.49","request-promise-native":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^7.20.0","json":"^10.0.0","eclint":"^2.8.1","mkdirp":"^1.0.4","rimraf":"^3.0.2","tslint":"^5.20.1","cpy-cli":"^3.1.1","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^7.0.3","@types/tmp":"^0.2.0","browserify":"^17.0.0","typescript":"^4.1.3","@types/node":"^12.19.15","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","git-rev-sync":"^3.0.1","@types/morgan":"^1.9.2","@types/xmldom":"^0.1.30","@types/express":"^4.17.11","@types/request":"^2.48.5","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.13.1","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.17"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.32_1611246426129_0.3904748496513575","host":"s3://npm-registry-packages"}},"1.0.33":{"name":"r2-streamer-js","version":"1.0.33","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.33","maintainers":[{"name":"readium-npm","email":"laurent.lemeur@edrlab.org"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"llemeur","email":"laurent.lemeur@edrlab.org"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"3171d1470004d39a87672638745362c04d183d7f","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.33.tgz","fileCount":263,"integrity":"sha512-7N3Ru3b81f6UqFr/aLa7t+kepzKHC4tBGpYf41t8Y2yfwv+ED6QritOj1NBbHNiAoamH0ZwL+jamm9LMtAfvGQ==","signatures":[{"sig":"MEQCIAYG961Y4C2trarPVyUA5i7cLLijIRzmwz/4rRjsAx6uAiBRLIYYnsSnQqKAq4lCXOZp62sN12FKeNDwUMi2cH9Osw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2091499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgONnDCRA9TVsSAnZWagAAU2sP/2e6ENuRt6Z41/AUlms3\ngWiNdkGROmYZ32pRcKWMAdVWOJiB4/M/pBHqRVMrRBuH4TDEa+yd2r6mZvPs\nSaeDimsK9qG1WO+4rPvhUJAj/wityescbDf0+XqatveKdo2mGMZSmueyMuwp\nePOJPgFQEvrRWubJ8+ssD+DOKJQ1q6+gHIuMfAkXKKkyNWwC5rvVi0pRZbeg\n2SzWLeEDxWaJIKMMRqDMRLspXLQSS/fcQ6MNn95OAaa28TpHVqn7mR0EDlgI\ny4DZwb7M0877/LiI7N+urCkU4wR+6Eg2B4qGaO7bZ6UDdzeqp6k9rFvScD/l\nd9HVvHt9o5sNgb5AZJYpLAxcsjrSf8SkdCZvIR0v4aijMA09AQayxvgKfbA6\nbzQNTEzSo9uR0wEpW7jZ33p/4fgbdXMDzxSi0r4vRymdYYBrIbZKMDUjFKmi\ndKCJ6RnkUFvHKq2rEJG95hPZ58x8vXpKHTXtRdgd8mMGsa6rZB0ObgNRyd0H\nDcgOjD2nnjtkPlNpClpQzBnJeVy0MV4cgPfQYA5NAwG2O9vvZHvYZACovj0h\nG6BDOIdjAErc+HfD89l3OhyUOmadEFXBxlq+bViNOsRAVkCurWp712cybong\n7SVTltdHp+Ocm8K/hwdN0pAaS3lHLAja0rsHS1VcYU5ZLk5I6WRivtvMoJh3\np5yj\r\n=aYNR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=6","node":">=10","yarn":">=1.0"},"gitHead":"0ba66d90f63e3760742350d486e6f4c4f3c88196","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/.bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.14.11","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"14.15.5","dependencies":{"ajv":"^7.1.1","tmp":"^0.2.1","uuid":"^8.3.2","debug":"^4.3.1","tslib":"^2.1.0","moment":"^2.29.1","morgan":"^1.10.0","terser":"^5.6.0","xmldom":"^0.4.0","express":"^4.17.1","request":"^2.88.2","css2json":"^1.1.1","dot-prop":"^6.0.1","filehound":"^1.17.4","r2-lcp-js":"^1.0.29","ta-json-x":"^2.5.3","mime-types":"^2.1.29","r2-opds-js":"^1.0.33","selfsigned":"^1.10.8","ajv-formats":"^1.5.1","js-beautify":"^1.13.5","json-markup":"^1.1.3","r2-utils-js":"^1.0.24","r2-shared-js":"^1.0.49","request-promise-native":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^7.20.0","json":"^10.0.0","eclint":"^2.8.1","mkdirp":"^1.0.4","rimraf":"^3.0.2","tslint":"^5.20.1","cpy-cli":"^3.1.1","sorcery":"^0.10.0","exorcist":"^1.0.1","cross-env":"^7.0.3","@types/tmp":"^0.2.0","browserify":"^17.0.0","typescript":"^4.2.2","@types/node":"^12.20.4","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","git-rev-sync":"^3.0.1","@types/morgan":"^1.9.2","@types/xmldom":"^0.1.30","@types/express":"^4.17.11","@types/request":"^2.48.5","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.13.1","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.17"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.33_1614338498390_0.24520068140966234","host":"s3://npm-registry-packages"}},"1.0.34":{"name":"r2-streamer-js","version":"1.0.34","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.34","maintainers":[{"name":"readium-npm","email":"laurent.lemeur@edrlab.org"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"llemeur","email":"laurent.lemeur@edrlab.org"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"22cc30533004028e84ac1ace77a00c611e145269","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.34.tgz","fileCount":263,"integrity":"sha512-0y78zinOAnXaNftuyqkE1J+Q7wMaW2DVl4kR7AM5VlSj/NJKuszR7r3aQSll7vp8vFE2Ewvy91CMYIENYbY0OQ==","signatures":[{"sig":"MEUCIHq29vE5rMdfD/TXa7QGzFFa1uLUunO8d/ZqHlV3y0MMAiEAjpPtFfLYlrdnWqq5NLdJRsrTJTwr4NgP6JFkL5A7Xls=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2097795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgm8v8CRA9TVsSAnZWagAAPhIP/2+H/jq8bE67tEb9/X3T\nhHWbJZfm/4EeQGRhMoCVk7vgXTN7yVC4BqotUYZ51sIxDKuJEmMtIMGhGjSt\nqfV6Z7N+e5j0oYjZYEkzqCbe16ircKkobPxHPPNR1LfpIdK09YBXxqoG+s83\n8k/G5Z3yNlRQ+oRFlzamXKJlSRW5qSa3BUDUjFCcFvZiival6zZPUIq5Sgvv\nMDw/43xLns+vCyeXEjeCEViQHcfyltwGjV/jaJns4OvVCHr26tz4Y2/0lPsA\ndhij6c6kpKd40l5DvO/06fXhDLBTNMvwNNCptJ6lcovvyIgo3V34a+3Hvv3K\nrlBNdz31Qhb6BcXMPaBJESjQlAnEjgs4mafBPkAvFCTl2hOKTuUtM6w2JppX\nKsrNxayB38KDNr7A1JA/sDzroZrQBVA5iRcoRcsOaSytlIogpDilfHjS1X9f\npepLM2n/Pv7XhtbYeQRhSf9K5ohCuW+8ASITRcUOauKXj8oab2fQCV6MScm8\nJVk+cxM+Ih0P/CI3pbTb4OFMu+dtfzfSD+qQ1b2IOta6g0qpT2ubceXSJ++J\nCbGz6zGGbtcK21XBuWb7DdJd3hUqu1M6cgnyOuWnU/l6sH7th7Zpr8+VWIjY\nW04i3MPNm3vU4BZYHwefl5Xb6SWzXLOutYN586oLAbsVtEJRGo5CvcNzG3Mj\nr5fx\r\n=byBW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=6","node":">=10","yarn":">=1.0"},"gitHead":"73242541b4c6b7d4b65b3afd87551f53b7c3c51c","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","lintfix":"sed -i \"\" \"s/let normalizedPath = path\\\\.normalize(documentPath);/let normalizedPath = path.normalize(documentPath).toLowerCase();/g\" ./node_modules/tslint-language-service/out/src/index.js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/.bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","lint:typescript":"tslint -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"tslint --project \"./tsconfig.json\" -c \"./tslint.json\" \"./src/**/*.ts\" \"./test/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.14.13","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"14.16.1","dependencies":{"ajv":"^8.3.0","tmp":"^0.2.1","uuid":"^8.3.2","debug":"^4.3.1","tslib":"^2.2.0","moment":"^2.29.1","morgan":"^1.10.0","terser":"^5.7.0","xmldom":"^0.6.0","express":"^4.17.1","request":"^2.88.2","css2json":"^1.1.1","dot-prop":"^6.0.1","filehound":"^1.17.4","r2-lcp-js":"^1.0.30","ta-json-x":"^2.5.3","mime-types":"^2.1.30","r2-opds-js":"^1.0.34","selfsigned":"^1.10.11","ajv-formats":"^2.1.0","js-beautify":"^1.13.13","json-markup":"^1.1.3","r2-utils-js":"^1.0.25","r2-shared-js":"^1.0.51","request-promise-native":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^7.20.0","json":"^11.0.0","eclint":"^2.8.1","mkdirp":"^1.0.4","rimraf":"^3.0.2","tslint":"^5.20.1","cpy-cli":"^3.1.1","sorcery":"^0.10.0","exorcist":"^2.0.0","cross-env":"^7.0.3","@types/tmp":"^0.2.0","browserify":"^17.0.0","typescript":"^4.2.4","@types/node":"^12.20.12","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","git-rev-sync":"^3.0.1","@types/morgan":"^1.9.2","@types/xmldom":"^0.1.30","@types/express":"^4.17.11","@types/request":"^2.48.5","@types/mime-types":"^2.1.0","@types/js-beautify":"^1.13.1","tslint-language-service":"^0.9.9","@types/request-promise-native":"^1.0.17"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.34_1620823036277_0.5430999742597429","host":"s3://npm-registry-packages"}},"1.0.35":{"name":"r2-streamer-js","version":"1.0.35","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.35","maintainers":[{"name":"readium-npm","email":"laurent.lemeur@edrlab.org"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"llemeur","email":"laurent.lemeur@edrlab.org"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"07de843c7bb7dee8863408288c89df02d317e9dc","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.35.tgz","fileCount":263,"integrity":"sha512-2mmDzPRvKf0S7q+bpoT6k+QRLRFIPo69+cetJ9kXVeo7CxWQVE+h3tXTM7h/kDkhN8oJ1fenPxMH3B0VviXITQ==","signatures":[{"sig":"MEUCIQC9LHxshk2kWeA6vKT4wN8G5LbpUWt6cEFwNM05HYYG8AIgRPkub4PuvVwvQqUBjMGpmE0rf4NMc5YgYv0i6eMjaIk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2107344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJ2a/CRA9TVsSAnZWagAAnmUQAIa8dOU/qNqom/Uwbvbg\nBnwtBmYF2M5foXYmB+nLlTvxTa/O+zXDFNa6pGBSoMwldFYngAClkXTDy10H\ncv8tT3EZ5xNq9M9SEJ2j/CYDd6WmTtJrpGrgJllzq9NpzG1wTizd87nPk9SS\n0GdLwjeY/4u8uugyTFAbNVHamemYWXPvzHIO7NHJX/9iYOju7APAd6gzeC3X\nccdit1RIOYjKUiVWHtt0ZL+hn0rf3BLxzC11n5OtubjQmW4j5ztBc0vT8JE0\nZBk8mpo1GoPjeJaQDa6JYF7iYEe7h/jWYAei9VyuPvZ+nKmoDmE7S5WE1tPH\ngqheG6CHWH1D2U6ATGaCyDlafgd4n3iNnU2As7F6U5GuVCBiXmWEeoMbGQn6\n3UQjdQQe3Bf68doIv01zplNwrqQJ3gv3VIF6nllEclw0vAiZvUCzMx32L6jZ\nh47EpVFnAicULQaXN29/QePDlP1nM/SE2TQJn9R8uNx5y6CnIP5Go9Gvy2mW\nrcptKyOjXfeGn7YS9jviHGOh4FJwa9KqSHmr2JjSGY2bkUIy5lzeHQUMgMPB\ntXvVCrfY3edlpDsUUJi/My+AiJGITl97/bVGHCYn29u89CJ0KL900cTzZtFm\npxuvobSVMySC5TYPsDS2NLFZ/fmcs259e+cHVJOIKsO3354P3ulwa8amHIqM\nAAFV\r\n=7BFB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=6","node":">=10","yarn":">=1.0"},"gitHead":"096ae99d3f7a570d3d1ee1092f2f794379bbc2bb","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/.bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"eslint \"src/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.14.14","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"14.17.5","dependencies":{"ajv":"^8.6.2","tmp":"^0.2.1","uuid":"^8.3.2","debug":"^4.3.2","tslib":"^2.3.1","moment":"^2.29.1","morgan":"^1.10.0","terser":"^5.7.2","xmldom":"^0.6.0","express":"^4.17.1","request":"^2.88.2","css2json":"^1.1.1","dot-prop":"^6.0.1","filehound":"^1.17.4","r2-lcp-js":"^1.0.31","ta-json-x":"^2.5.3","mime-types":"^2.1.32","r2-opds-js":"^1.0.36","selfsigned":"^1.10.11","ajv-formats":"^2.1.1","js-beautify":"^1.14.0","json-markup":"^1.1.3","r2-utils-js":"^1.0.26","r2-shared-js":"^1.0.52","request-promise-native":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^7.20.0","json":"^11.0.0","eclint":"^2.8.1","eslint":"^7.32.0","mkdirp":"^1.0.4","rimraf":"^3.0.2","cpy-cli":"^3.1.1","sorcery":"^0.10.0","exorcist":"^2.0.0","prettier":"^2.3.2","cross-env":"^7.0.3","@types/tmp":"^0.2.1","browserify":"^17.0.0","typescript":"^4.3.5","@types/node":"^14.17.12","@types/uuid":"^8.3.1","@types/debug":"^4.1.7","git-rev-sync":"^3.0.1","@types/morgan":"^1.9.3","@types/xmldom":"^0.1.31","@types/express":"^4.17.13","@types/request":"^2.48.7","@types/mime-types":"^2.1.1","@types/js-beautify":"^1.13.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.1","@typescript-eslint/parser":"^4.29.3","eslint-plugin-unused-imports":"^1.1.4","@types/request-promise-native":"^1.0.18","@typescript-eslint/eslint-plugin":"^4.29.3"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.35_1629972159541_0.926578736842113","host":"s3://npm-registry-packages"}},"1.0.36":{"name":"r2-streamer-js","version":"1.0.36","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.36","maintainers":[{"name":"readium-npm","email":"laurent.lemeur@edrlab.org"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"llemeur","email":"laurent.lemeur@edrlab.org"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"599e81e30fdfc50cc003340187512fdc1993e3a4","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.36.tgz","fileCount":263,"integrity":"sha512-8QidN9KTdI8zxgeomzoYNIXS33Rc7wAPjgo1SlgCqO0aNeWDeU1aaS5PNNKZNRFWSXHaeQQUqZlbP4Y3W0ExXA==","signatures":[{"sig":"MEYCIQCLZ5nz+/7vEszOJScaZSOD77Hgvj5BwTNZ02uqj0HnpgIhAKfOso3/phYu7I69BsMSoPGEWcLnN1uWqRcvjz9UVGp1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2114832},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=6","node":">=14","yarn":">=1.0"},"gitHead":"60d97c0f750e2d0044c49c3b42d71c318df5f473","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/.bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"eslint \"src/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"6.14.15","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"14.18.1","dependencies":{"ajv":"^8.6.3","tmp":"^0.2.1","uuid":"^8.3.2","debug":"^4.3.2","tslib":"^2.3.1","moment":"^2.29.1","morgan":"^1.10.0","terser":"^5.9.0","xmldom":"^0.6.0","express":"^4.17.1","request":"^2.88.2","css2json":"^1.1.1","dot-prop":"^6.0.1","filehound":"^1.17.5","r2-lcp-js":"^1.0.33","ta-json-x":"^2.5.3","mime-types":"^2.1.33","r2-opds-js":"^1.0.37","selfsigned":"^1.10.11","ajv-formats":"^2.1.1","js-beautify":"^1.14.0","json-markup":"^1.1.3","r2-utils-js":"^1.0.27","r2-shared-js":"^1.0.53","request-promise-native":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^7.20.0","json":"^11.0.0","eclint":"^2.8.1","eslint":"^8.0.1","mkdirp":"^1.0.4","rimraf":"^3.0.2","cpy-cli":"^3.1.1","sorcery":"^0.10.0","exorcist":"^2.0.0","prettier":"^2.4.1","cross-env":"^7.0.3","@types/tmp":"^0.2.1","browserify":"^17.0.0","typescript":"^4.4.4","@types/node":"^14.17.27","@types/uuid":"^8.3.1","@types/debug":"^4.1.7","git-rev-sync":"^3.0.1","@types/morgan":"^1.9.3","@types/xmldom":"^0.1.31","@types/express":"^4.17.13","@types/request":"^2.48.7","@types/mime-types":"^2.1.1","@types/js-beautify":"^1.13.3","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.1.0","eslint-plugin-unused-imports":"^1.1.5","@types/request-promise-native":"^1.0.18","@typescript-eslint/eslint-plugin":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.36_1634743101039_0.09049939829160025","host":"s3://npm-registry-packages"}},"1.0.37":{"name":"r2-streamer-js","version":"1.0.37","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.37","maintainers":[{"name":"readium-npm","email":"laurent.lemeur@edrlab.org"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"llemeur","email":"laurent.lemeur@edrlab.org"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es6-es2015/src/http/server-cli.js"},"dist":{"shasum":"440df0b868bc2c821513657ee55ee6c4681e62f7","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.37.tgz","fileCount":263,"integrity":"sha512-Q31Wi4PyPVs3mA5tHyZLzj6JRkuhalYR+wUU1CdHUszJZbadedrn3d2KLJDuIWl+RmuhNBt2vn7TNPoCPCWSzw==","signatures":[{"sig":"MEUCIB1nN9xOqaVB/Ik9QNQPajUvlhEF8UP1LEzEcnJhq+fQAiEAteNsjPeeyiABdXLYmNt6LE/ZPs2kFJxK827Pxxp9kDg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2115597},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=8","node":">=16"},"gitHead":"45befe2191859baf1e90abf27c58ac01776c1efe","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/.bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"eslint \"src/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"8.1.3","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"ajv":"^8.8.0","tmp":"^0.2.1","uuid":"^8.3.2","debug":"^4.3.2","tslib":"^2.3.1","moment":"^2.29.1","morgan":"^1.10.0","terser":"^5.9.0","xmldom":"^0.6.0","express":"^4.17.1","request":"^2.88.2","css2json":"^1.1.1","dot-prop":"^6.0.1","filehound":"^1.17.5","r2-lcp-js":"^1.0.33","ta-json-x":"^2.5.3","mime-types":"^2.1.34","r2-opds-js":"^1.0.38","selfsigned":"^1.10.11","ajv-formats":"^2.1.1","js-beautify":"^1.14.0","json-markup":"^1.1.3","r2-utils-js":"^1.0.27","r2-shared-js":"^1.0.53","request-promise-native":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^7.20.0","json":"^11.0.0","eclint":"^2.8.1","eslint":"^8.2.0","mkdirp":"^1.0.4","rimraf":"^3.0.2","cpy-cli":"^3.1.1","sorcery":"^0.10.0","exorcist":"^2.0.0","prettier":"^2.4.1","cross-env":"^7.0.3","@types/tmp":"^0.2.2","browserify":"^17.0.0","typescript":"^4.4.4","@types/node":"^16.11.7","@types/uuid":"^8.3.1","@types/debug":"^4.1.7","git-rev-sync":"^3.0.1","@types/morgan":"^1.9.3","@types/xmldom":"^0.1.31","@types/express":"^4.17.13","@types/request":"^2.48.7","@types/mime-types":"^2.1.1","@types/js-beautify":"^1.13.3","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.3.1","eslint-plugin-unused-imports":"^2.0.0","@types/request-promise-native":"^1.0.18","@typescript-eslint/eslint-plugin":"^5.3.1"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.37_1636841898343_0.3490882886223243","host":"s3://npm-registry-packages"}},"1.0.38":{"name":"r2-streamer-js","version":"1.0.38","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.38","maintainers":[{"name":"readium-npm","email":"laurent.lemeur@edrlab.org"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"llemeur","email":"laurent.lemeur@edrlab.org"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es8-es2017/src/http/server-cli.js"},"dist":{"shasum":"235be2b27717efe8ced34d8fd2e5967e86d2d264","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.38.tgz","fileCount":263,"integrity":"sha512-6g9uEPqKUoG/xqKvGB71/uybHq4hmhwtZOv5OsQECizcUDtFj1KEUPLEn+MNRVpYfhluGzu/512r0fqNeR6DPQ==","signatures":[{"sig":"MEYCIQCdfMk8WQ+VIP1UJMRCV8k5BJF+2TP1whtar0iy+iyxswIhAP9tWtEQHkwzwiEvWXukB4bQsCBerZyIVPGKMfuO7V55","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2132572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnttHCRA9TVsSAnZWagAAgG4P/1Gv4WgEntGcfZFXZAri\nh5iC/38AoahF00v+RSE4owmuzRm1Ez4Z9Fk8Tuw1jhfGlNBp6SHHPkSZl4or\n+jh7GgVuq1eHj+QBMHyurMwoWIZitcMldMjYEUGwywqDlaI4ntUSqHCNfOwp\nMu+sO/UTJ4IrmcT9zzj6JUuNLSQWU/VC5wr4M3TMNZJDySuD6uI7PWZ4RpbJ\nP3FgZUdHxr6ydy+ZYukjtpkmko9/3YlHk3r9TlDoi1mWMHs4kBMnLn/niima\nmLSQKWHv6dQ1Vh403TJkJnS6grnTgx0/2LHkfDXry7ugeZYMfZC0ckHEw76l\nJlZ668Fjfbec6qu1ks2iUo23C6dhp+nUM+Oca0r3HBnJa+Hvs3wbKkWKTgrt\nlDyGvH54opCwiqNooQicdX6mqZEVs6lILURKN7MTmrDxaDodq1IXSiDR+nbv\nHI3TlV1uOckockR5/+revc+E1n608cdUpQGF5Ka4ee5zPhfsC41iI5mor3Vv\nZqqaG5UTUih7q6xLm4BHw9vbett6g3wjY/CoLdrCWDRTiK4mlfbdKq4wpv3N\nwaQfBDdkMFLQOdU62YFPX1T64XfvzEnZLTq0rOj2Kwzkk7d9+iZzZ6tS3yU3\ncX97Ud3e4ArHcEfVyACx2CUUOpqmm2CJbUne867hXz2DmUvdfKUDDvXcLpS6\nOPtf\r\n=dbkh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=8","node":">=16"},"gitHead":"a2faa6140074418fc354bca792023b387cb837a3","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/.bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"eslint \"src/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"8.1.4","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"ajv":"^8.8.2","tmp":"^0.2.1","uuid":"^8.3.2","debug":"^4.3.2","tslib":"^2.3.1","moment":"^2.29.1","morgan":"^1.10.0","terser":"^5.10.0","xmldom":"^0.6.0","express":"^4.17.1","request":"^2.88.2","css2json":"^1.1.1","dot-prop":"^6.0.1","filehound":"^1.17.5","r2-lcp-js":"^1.0.33","ta-json-x":"^2.5.3","mime-types":"^2.1.34","r2-opds-js":"^1.0.38","selfsigned":"^1.10.11","ajv-formats":"^2.1.1","js-beautify":"^1.14.0","json-markup":"^1.1.3","r2-utils-js":"^1.0.29","r2-shared-js":"^1.0.54","request-promise-native":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^7.20.0","json":"^11.0.0","eclint":"^2.8.1","eslint":"^8.3.0","mkdirp":"^1.0.4","rimraf":"^3.0.2","cpy-cli":"^3.1.1","sorcery":"^0.10.0","exorcist":"^2.0.0","prettier":"^2.4.1","cross-env":"^7.0.3","@types/tmp":"^0.2.2","browserify":"^17.0.0","typescript":"^4.5.2","@types/node":"^16.11.10","@types/uuid":"^8.3.3","@types/debug":"^4.1.7","git-rev-sync":"^3.0.1","@types/morgan":"^1.9.3","@types/xmldom":"^0.1.31","@types/express":"^4.17.13","@types/request":"^2.48.7","@types/mime-types":"^2.1.1","@types/js-beautify":"^1.13.3","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.4.0","eslint-plugin-unused-imports":"^2.0.0","@types/request-promise-native":"^1.0.18","@typescript-eslint/eslint-plugin":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.38_1637800774970_0.5381677346990836","host":"s3://npm-registry-packages"}},"1.0.39":{"name":"r2-streamer-js","version":"1.0.39","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.39","maintainers":[{"name":"readium-npm","email":"laurent.lemeur@edrlab.org"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"llemeur","email":"laurent.lemeur@edrlab.org"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es8-es2017/src/http/server-cli.js"},"dist":{"shasum":"c90e7ffee20743cf3f940268c38bf4d2154072c2","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.39.tgz","fileCount":263,"integrity":"sha512-UPqC8m9o6N2Ydo2Nc9FalERrHCrZ2JDUI/K5skGJInWH1xW+rT154QvYYz0cFHTBo0C/0Sq+GGR1Bf50QCB1oA==","signatures":[{"sig":"MEUCIQCNsnpH6tQUc/XxR0M2pY4oZmWMRLDMg04FFowkUCNJ1QIgGmau2ykhpjKEsUBVBOwXjmJMvnQli+GXys+EpuC0zHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2133121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2qesCRA9TVsSAnZWagAAUfIP/R0G4aHkF5k18Q8Xg/Da\nnocHLY6In1swe93ZE65gGiwAAgHhN3+RGeN/kW/6qQ14mrZh/wsvh1qkY74i\nOCcpKRyaI3iAKYUiy4BT/BWs7TRvDQ6ROLMQxrEmm2E2IOugmqX6jbZlOyg1\nn5w/XtQIu2TY5S0pU03ijn/MtRVf+s2EDzh6ejWIlEeRsoH8wiF3g596LdVp\nVS5gmTKO8MwWg+ytGMQavPgk8WGP69rgGOVuKQlLzeLQCOJi6y/Us0aO3VWb\nBq64/XH5eNsVbg9bFJGpA16qmcQWFOeBpBswXZHp1td8eQoGSCNskpHff5HU\nk95eUkvvbjBXpAPETpH5YKHL/4cO2rS4LyPpTfz0CZtHNFpVIesf36CuPq1B\nsThAaxMoCN/D+U8j1ERpV3JphvljE6H4QJyQ4vDYbpM4kL/FmkLQwUxD9ejN\nmkZ/2GKF7gfNKRsHH0OtXLvn8oTSljXwueyn4GXUmhQV9jpCjZqU9225i6fN\nYlRwTDthoAhjQ/KWUjqDuUCBRkjR45NkiaWipPaUrVS15IfTOI0mUrPAzMlE\nE1/JXQBkAp2rcrhmTCGcb9WUXlGQtkUzDdotMa0Tmc6EPiswiOINeiro3kfG\nAHT8EUwAXPwDJpov1RgdTKv27vgCVF6rqhqpXnqqhT7m55a2bIXFUpl5Qnbq\nNHnS\r\n=Qpl5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=8","node":">=16"},"gitHead":"c58b858822aa31b4102d8cd0322160c93d7ff66b","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/.bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"eslint \"src/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"8.3.0","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"16.13.1","dependencies":{"ajv":"^8.8.2","tmp":"^0.2.1","uuid":"^8.3.2","debug":"^4.3.3","tslib":"^2.3.1","moment":"^2.29.1","morgan":"^1.10.0","terser":"^5.10.0","express":"^4.17.2","request":"^2.88.2","css2json":"^1.1.1","dot-prop":"^6.0.1","filehound":"^1.17.5","r2-lcp-js":"^1.0.34","ta-json-x":"^2.5.3","mime-types":"^2.1.34","r2-opds-js":"^1.0.39","selfsigned":"^1.10.11","ajv-formats":"^2.1.1","js-beautify":"^1.14.0","json-markup":"^1.1.3","r2-utils-js":"^1.0.30","r2-shared-js":"^1.0.55","@xmldom/xmldom":"^0.8.0","request-promise-native":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^7.20.0","json":"^11.0.0","eclint":"^2.8.1","eslint":"^8.6.0","mkdirp":"^1.0.4","rimraf":"^3.0.2","cpy-cli":"^3.1.1","sorcery":"^0.10.0","exorcist":"^2.0.0","prettier":"^2.5.1","cross-env":"^7.0.3","@types/tmp":"^0.2.3","browserify":"^17.0.0","typescript":"^4.5.4","@types/node":"^16.11.19","@types/uuid":"^8.3.4","@types/debug":"^4.1.7","git-rev-sync":"^3.0.1","@types/morgan":"^1.9.3","@types/xmldom":"^0.1.31","@types/express":"^4.17.13","@types/request":"^2.48.8","@types/mime-types":"^2.1.1","@types/js-beautify":"^1.13.3","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.9.0","eslint-plugin-unused-imports":"^2.0.0","@types/request-promise-native":"^1.0.18","@typescript-eslint/eslint-plugin":"^5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.39_1641719723800_0.1374076397485744","host":"s3://npm-registry-packages"}},"1.0.40":{"name":"r2-streamer-js","version":"1.0.40","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.40","maintainers":[{"name":"readium-npm","email":"laurent.lemeur@edrlab.org"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"llemeur","email":"laurent.lemeur@edrlab.org"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es8-es2017/src/http/server-cli.js"},"dist":{"shasum":"4bf19cac9c87ff3ad258ada7630999c96a88efb5","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.40.tgz","fileCount":263,"integrity":"sha512-M4oJav6FdjJu3aEkt9uvJac4Yxq1hGpOTTZAhQVpTRPfNCLhygTMXVcxqUUPRN7RbvzwWUvatPr32QxZgwLW5Q==","signatures":[{"sig":"MEYCIQCUxhJfI/xOtHMDBGZ3Er2ZMAGbid4O7ySYFVXPwOtTHAIhANXfNaF15Mlpx78JsVr529kfbXOpEbeR6d5LhCljz0Zi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2150777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3a/aCRA9TVsSAnZWagAAlYcP/its5lXkHffoS+qB8aVZ\nXn/0DYKXUrFqSrU34iWz+WWLa85kEvz5fqo0c9OVeSjsW1ENglTwUUpA3HKX\nkBbRaRBj0avdw7BXL6bMbNavLLbYTW8EO1pgL3veMa0CZdiUPAkUzby3aHpG\n4hosoKEMAHGJjV8yrnEfKQv5ERRGP/vanrD8CCICIJwRwM2+pqlSW1bYXqor\n9BCkgRrMlWO6zPuESTPnqcJmktoQEByfhvtbW27NY7bOLy6Ul/Cgy+XFBekw\nFMnqzXWjroVmmJh7o11Z9Y19xt+qrAJkaAer8ay3KmIZdKEvxCqTz1iCGB/9\nVBLE7K6hQKl8sGW0v5O5afYPALqwveDhKtfN+X4G2NV2sRNCEmYAdIV6HqUS\nARZrH0xJa16HdF8rauzhumDw+bLf6QhzE8iFPr5XKO4HfECw21s3lZ5wswxr\nrCvGy0FTAfH1gzeNfxZNP0LzW6+U5YbwZaaWvsl5fRjCLFsM1G/9w4+uXq/r\nhmbJfC5bVV1SDMHZ7F9e/7WilNynwORxqO9bwGVQpwswCtzVG6dHytGfTl/j\nUK6kwneCRc2NAqMUOzSaw6rVeh0pC40PH0Qr5StcydXgGpnyjf8ArROXAr6d\nmpvKLsPbozkR2RiphVhE9h1RlIIJUg+UpYLY83IGTctTksfs2z40UciZpMdg\nKQoz\r\n=sBng\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=8","node":">=16"},"gitHead":"41e00743fa3b8329f2c76d5d51feca3d4615185d","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ --parents --no-dir && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","copydist":"cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/.bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"eslint \"src/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"8.3.0","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"16.13.1","dependencies":{"ajv":"^8.8.2","tmp":"^0.2.1","uuid":"^8.3.2","debug":"^4.3.3","tslib":"^2.3.1","moment":"^2.29.1","morgan":"^1.10.0","terser":"^5.10.0","express":"^4.17.2","request":"^2.88.2","css2json":"^1.1.1","dot-prop":"^6.0.1","filehound":"^1.17.5","r2-lcp-js":"^1.0.35","ta-json-x":"^2.5.3","mime-types":"^2.1.34","r2-opds-js":"^1.0.39","selfsigned":"^2.0.0","ajv-formats":"^2.1.1","js-beautify":"^1.14.0","json-markup":"^1.1.3","r2-utils-js":"^1.0.31","r2-shared-js":"^1.0.55","@xmldom/xmldom":"^0.8.0","request-promise-native":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^7.20.0","json":"^11.0.0","eclint":"^2.8.1","eslint":"^8.6.0","mkdirp":"^1.0.4","rimraf":"^3.0.2","cpy-cli":"^3.1.1","sorcery":"^0.10.0","exorcist":"^2.0.0","prettier":"^2.5.1","cross-env":"^7.0.3","@types/tmp":"^0.2.3","browserify":"^17.0.0","typescript":"^4.5.4","@types/node":"^16.11.19","@types/uuid":"^8.3.4","@types/debug":"^4.1.7","git-rev-sync":"^3.0.1","@types/morgan":"^1.9.3","@types/xmldom":"^0.1.31","@types/express":"^4.17.13","@types/request":"^2.48.8","@types/mime-types":"^2.1.1","@types/js-beautify":"^1.13.3","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.9.1","eslint-plugin-unused-imports":"^2.0.0","@types/request-promise-native":"^1.0.18","@typescript-eslint/eslint-plugin":"^5.9.1"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.40_1641918426639_0.41049157319432616","host":"s3://npm-registry-packages"}},"1.0.41":{"name":"r2-streamer-js","version":"1.0.41","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.41","maintainers":[{"name":"readium-npm","email":"laurent.lemeur@edrlab.org"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"llemeur","email":"laurent.lemeur@edrlab.org"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es8-es2017/src/http/server-cli.js"},"dist":{"shasum":"80da5919d93fda06c710d9e80e5308ae375af064","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.41.tgz","fileCount":275,"integrity":"sha512-N9NAGD7M6Vm0fTGk3XLSPARHk6Lxd4MEmhwOCIrmSMS7j75gPv477MoAwKxUnN7Jcr8bVjZhAtQVDJriuyrkjA==","signatures":[{"sig":"MEQCIHLIKcdh9gnaCXEq8QthnBzHq1KM1whMwtrcfsyOCVFYAiBRP9/KVRoo7nzjumu1xEY+iBmE44M1/uEb+tehdhk1Eg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2230376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLxzmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbiA//WxdEpU6Oe2vnMSHDAoPk8VflWBqTIZ/9T+UMXzkxKnBTuXRy\r\noVPA4kxTnj441/6NyG7Z1B3kPpY15C/ZOanYx5OTwZSvKvveXtumR+MeCP3N\r\n1bVxGV+nqagEclpg6e+tL6KOLUjqINABSDeNjnBQhNSBJ7n1nYoVGf9qxMYK\r\nADMKdnQiVFgCJD1DRASEm5CUyRq3n0iYKLlZChWxoSv9wXdmwJeLNniAuCD+\r\n9VpxDUrm9l7dlMiBcwBzPQltQPO5J+PqRit/fPglrHFOP78g5U0RE8xGmwds\r\nV7p9kQwF2SdJPhUHlk+g93MAWPlaXT0P6dZ0hOJYg6gQF96dnnlkCG1zXrBB\r\nLLpkM1mR71FvS+Wgcg5Djnuvy8pwt6v07ETn/lQdNZmKjrYbGe+yCPmxPg60\r\ny4lVwUtuwuVZN7QZFNMmBS5bjrX2l9hX4RtpzHZT2KwwRZ0ablXmzfB8v+bv\r\nL8vTGbgP0F3pi7BJFTNv54K6/5K+3bwK1mYxSwZqOOqaHrB8TYNJ8odub6fw\r\nkS2OWttKKc+8UQNyw9GXtzdN8oJvJKWxE0RaBiNvo0aSxqJHvbw31pgKV1Z8\r\n1Lp/ntvqgSGIa0JfSEnsv92osJ82NHXGXcVX2zGWbL00ZVSQeehJCiV/Lye4\r\nxrH0VtkU0O6Ibei2akSKFHUUj1DQhzL+HqU=\r\n=mCE1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=8","node":">=16"},"gitHead":"7de1174c1e191c1388c7398b39b29bd7dd8eb2c3","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-streamer-js/package.json . && cpy ../r2-streamer-js/package-lock.json . && cpy ../r2-streamer-js/LICENSE . && cpy ../r2-streamer-js/README.md . && cpy \"./docs/\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ && cpy \"./dist/\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","copydist":"cpy \"./dist/\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ && cpy \"./dist/\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ && cpy \"./dist/\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/.bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"eslint \"src/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"8.5.4","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"16.14.0","dependencies":{"ajv":"^8.10.0","tmp":"^0.2.1","uuid":"^8.3.2","debug":"^4.3.3","tslib":"^2.3.1","helmet":"^5.0.2","moment":"^2.29.1","morgan":"^1.10.0","terser":"^5.12.0","express":"^4.17.3","request":"^2.88.2","css2json":"^1.1.1","dot-prop":"^6.0.1","filehound":"^1.17.5","r2-lcp-js":"^1.0.35","ta-json-x":"^2.5.3","mime-types":"^2.1.35","r2-opds-js":"^1.0.39","selfsigned":"^2.0.0","ajv-formats":"^2.1.1","js-beautify":"^1.14.0","json-markup":"^1.1.3","r2-utils-js":"^1.0.31","r2-shared-js":"^1.0.56","@xmldom/xmldom":"^0.8.1","request-promise-native":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^7.20.0","json":"^11.0.0","eclint":"^2.8.1","eslint":"^8.11.0","mkdirp":"^1.0.4","rimraf":"^3.0.2","cpy-cli":"^4.1.0","sorcery":"^0.10.0","exorcist":"^2.0.0","prettier":"^2.5.1","cross-env":"^7.0.3","@types/tmp":"^0.2.3","browserify":"^17.0.0","typescript":"^4.6.2","@types/node":"^16.11.26","@types/uuid":"^8.3.4","@types/debug":"^4.1.7","git-rev-sync":"^3.0.2","@types/morgan":"^1.9.3","@types/xmldom":"^0.1.31","@types/express":"^4.17.13","@types/request":"^2.48.8","@types/mime-types":"^2.1.1","@types/js-beautify":"^1.13.3","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.14.0","eslint-plugin-unused-imports":"^2.0.0","@types/request-promise-native":"^1.0.18","@typescript-eslint/eslint-plugin":"^5.14.0"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.41_1647254758045_0.7599627933397575","host":"s3://npm-registry-packages"}},"1.0.42":{"name":"r2-streamer-js","version":"1.0.42","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.42","maintainers":[{"name":"readium-npm","email":"laurent.lemeur@edrlab.org"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"llemeur","email":"laurent.lemeur@edrlab.org"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es8-es2017/src/http/server-cli.js"},"dist":{"shasum":"6a3987e600f3904936f43cc93ebd34ae405a22d8","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.42.tgz","fileCount":275,"integrity":"sha512-1J78pFo5ElXgWBfQMpmXperktRkNHccN8HPKevnOR3XX62FKaqzxGMscybJWXV13OZdYnFsh6YOvrDuD+P5vMg==","signatures":[{"sig":"MEUCIFiCVyQpV2MsGS9GzC+8D82ekf040lQvYMEbnDjMT31RAiEA9X/pl11/cE4vda5/UjfYI3Ullozli5Hyr8y844z4C6M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2230870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQw5BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqC7RAAozxvyzAYKenxrfA97sHeiSYpqNNkUabtHSTmWMNBGuUbIEjm\r\nTb8wbRjAwLo9uxKiqcDIsEVF5VWkYz6ZDtlH74/Na336Z1nYZ+GI2lwtwYrw\r\nWHGdbFVj5SSBm9l5hH8egjVb9142OcOG6tdMh7j3qZMdWFoL+8TELuyLxCZd\r\n7nPAvMAr0WrqVoMrO7dXKhvM1H6wAUDsXErBqu8bU3/es0cSZyMFx/WF9T+1\r\nFUZikcXf1hPKt7US9yQ0ouC9ctIg5Qsi4eHnLV6lJ21L7kvllbmJr+zMwiJE\r\nTHV80D/U7wpWAMCzkUHPyfgccriPOPZaTixPhTkDhD7fHjVvpFmjLu3hXscd\r\nhIugc0HlLvIpOZ2P1XmrGX7MaHkzYgr58+67VMLsYk7A4elzyDtbpzqtG9ph\r\nTqVY7VUM1cXNXfq2xwOUqUYMG6RCP0iAT+9DsLC07WBibvEKxA3W5gmyHl2B\r\naXH5oflbMzytsQrd9i0uOWqCV5pp3DY09uQ2/VikoCOb/gVjGhNtq3Qlekjv\r\n8fgCg/54IDixMklhvFEQUShIpArVK67N7PTcARb1XAHjSxX+OXCh+oMVEZvT\r\ntnFpJXZ7+uJrHH3oVk7xK4HPxEFVDjDRjI4BAkQjgG8tTOkZkIw8hUGBG41r\r\nIFQXGjuH7Kje26YZfy4ApFxVnnLKbQlUt4k=\r\n=ybv6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=8","node":">=16"},"gitHead":"c7b9a035db9504a14d0267e28e8e182efd2690aa","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","server":"node --version && node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy --flat ../r2-streamer-js/package.json . && cpy --flat ../r2-streamer-js/package-lock.json . && cpy --flat ../r2-streamer-js/LICENSE . && cpy --flat ../r2-streamer-js/README.md . && cpy \"./docs/\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ && cpy \"./dist/\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","copydist":"cpy \"./dist/\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ && cpy \"./dist/\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ && cpy \"./dist/\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/.bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy --flat ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"eslint \"src/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy --flat ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy --flat ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy --flat ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"8.5.5","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"16.14.2","dependencies":{"ajv":"^8.11.0","tmp":"^0.2.1","uuid":"^8.3.2","debug":"^4.3.4","tslib":"^2.3.1","helmet":"^5.0.2","moment":"^2.29.1","morgan":"^1.10.0","terser":"^5.12.1","express":"^4.17.3","request":"^2.88.2","css2json":"^1.1.1","dot-prop":"^6.0.1","filehound":"^1.17.5","r2-lcp-js":"^1.0.35","ta-json-x":"^2.5.3","mime-types":"^2.1.35","r2-opds-js":"^1.0.39","selfsigned":"^2.0.1","ajv-formats":"^2.1.1","js-beautify":"^1.14.2","json-markup":"^1.1.3","r2-utils-js":"^1.0.31","r2-shared-js":"^1.0.59","@xmldom/xmldom":"^0.8.1","request-promise-native":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^7.20.0","json":"^11.0.0","eclint":"^2.8.1","eslint":"^8.12.0","mkdirp":"^1.0.4","rimraf":"^3.0.2","cpy-cli":"^4.1.0","sorcery":"^0.10.0","exorcist":"^2.0.0","prettier":"^2.6.1","cross-env":"^7.0.3","@types/tmp":"^0.2.3","browserify":"^17.0.0","typescript":"^4.6.3","@types/node":"^16.11.26","@types/uuid":"^8.3.4","@types/debug":"^4.1.7","git-rev-sync":"^3.0.2","@types/morgan":"^1.9.3","@types/xmldom":"^0.1.31","@types/express":"^4.17.13","@types/request":"^2.48.8","@types/mime-types":"^2.1.1","@types/js-beautify":"^1.13.3","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.17.0","eslint-plugin-unused-imports":"^2.0.0","@types/request-promise-native":"^1.0.18","@typescript-eslint/eslint-plugin":"^5.17.0"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.42_1648561729529_0.9547365407701915","host":"s3://npm-registry-packages"}},"1.0.43":{"name":"r2-streamer-js","version":"1.0.43","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.43","maintainers":[{"name":"readium-npm","email":"laurent.lemeur@edrlab.org"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"llemeur","email":"laurent.lemeur@edrlab.org"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es8-es2017/src/http/server-cli.js"},"dist":{"shasum":"1afed8fd8f3c20ade1ee60957f4909448c60bd6c","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.43.tgz","fileCount":275,"integrity":"sha512-hjXdJUFAVLjclmygaeIQmKUqibNkaij+GDK9Bi+fYbUALqzi4dauZz8/y9FXRGMozPUP0dcJHUEfVuwoNogJ3Q==","signatures":[{"sig":"MEUCIDakRJ0aHQm0OKydDVlaggu8clDADEIpo7E+TJkWFSRCAiEAkZjM8VPcx5R1DM+Pu/9OWErUpYAo5wihVYogtFg17QA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2264819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7R/TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpj6w/9F5gqLW8lTCGuu4/TWDfFTAj8xaA4uA0L3yG/9bgY00DzC61t\r\nyf47C076DsWZetx6dJOOxjd7QaSVEXBQy/W5ctuwGh2KdQq19fGgE5Ibo9QP\r\n5tXRSG4yUWxAou6g9XK3+ydHOyxL+Y1on3xBgh5XdOYaZuaCLrKiOQCjv9ot\r\nskbYb23utxXHrRfehNNqLVZACJYgPtXU41KbhdYL1JYMU5PFbc+uXETuA9A2\r\nn0eTf+cv5i7EscUX47mUnmiOMqzrmiElm5qCkL38BGeTwOBASUiZivNzuQuN\r\ngT9NLqXYXnNtxQrcE+EEBrz7OpQwkKwcQ+LV8XQ39AGe3abA8vpQaqZvD8Nv\r\ng0J8MebXNaN8NWCWtxt+YxtXvf0tZTSxDqraAjYlO0DLXDbPkm2BGp+VuV+G\r\nVKIk/MhRnDKGkXj7KY85fmeUzAKmx6PYZbOHLWvyuHJE4JIHkYXTqL2PBdlD\r\n3K+JLC3svtjs1OxnsjhJSnR2D0jA9truoz+P5xJo54Xwu3Yl1sMCqBQEqpSy\r\nNPvhesHEexwVY//AUzC7ybJR29GlBIbczcW38gyYXbvyfMSw5+DIgjqPhZ7k\r\n2VDsWhvv8hSqn4VEawEMkGk68EZAS9csxGrYluXh1Fa6Eop8NVolD+wwrVRw\r\n9wjsGnAyPZV32/8RM0DtzgVUQx1rfaXTLp4=\r\n=if6/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=8","node":">=16"},"gitHead":"41a8241cb05dc8fd2c385b09506a39c081005c9c","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","server":"node --version && cross-env STREAMER_WATCH=1 node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy --flat ../r2-streamer-js/package.json . && cpy --flat ../r2-streamer-js/package-lock.json . && cpy --flat ../r2-streamer-js/LICENSE . && cpy --flat ../r2-streamer-js/README.md . && cpy \"./docs/\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ && cpy \"./dist/\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","copydist":"cpy \"./dist/\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ && cpy \"./dist/\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ && cpy \"./dist/\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/.bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","heroku-prebuild":"echo \"heroku-prebuild\"","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","heroku-postbuild":"echo \"heroku-postbuild\" && npm run clean && npm run transpile:typescript:es8-es2017 && npm run typescript:imports && curl -s -o ./dist/gitrev.json https://raw.githubusercontent.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json && ls ./dist && cat ./dist/gitrev.json","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy --flat ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"eslint \"src/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy --flat ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy --flat ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy --flat ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"8.15.0","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"16.16.0","dependencies":{"ajv":"^8.11.0","tmp":"^0.2.1","uuid":"^8.3.2","debug":"^4.3.4","tslib":"^2.3.1","helmet":"^5.0.2","moment":"^2.29.1","morgan":"^1.10.0","terser":"^5.12.1","express":"^4.17.3","request":"^2.88.2","css2json":"^1.1.1","dot-prop":"^6.0.1","filehound":"^1.17.5","r2-lcp-js":"^1.0.35","ta-json-x":"^2.5.3","mime-types":"^2.1.35","r2-opds-js":"^1.0.39","selfsigned":"^2.0.1","ajv-formats":"^2.1.1","js-beautify":"^1.14.2","json-markup":"^1.1.3","r2-utils-js":"^1.0.31","r2-shared-js":"^1.0.59","@xmldom/xmldom":"^0.8.1","@parcel/watcher":"^2.0.5","request-promise-native":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^7.20.0","json":"^11.0.0","eclint":"^2.8.1","eslint":"^8.12.0","mkdirp":"^1.0.4","rimraf":"^3.0.2","cpy-cli":"^4.1.0","sorcery":"^0.10.0","exorcist":"^2.0.0","prettier":"^2.6.1","cross-env":"^7.0.3","@types/tmp":"^0.2.3","browserify":"^17.0.0","typescript":"^4.6.3","@types/node":"^16.11.26","@types/uuid":"^8.3.4","@types/debug":"^4.1.7","git-rev-sync":"^3.0.2","@types/morgan":"^1.9.3","@types/xmldom":"^0.1.31","@types/express":"^4.17.13","@types/request":"^2.48.8","@types/mime-types":"^2.1.1","@types/js-beautify":"^1.13.3","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.17.0","eslint-plugin-unused-imports":"^2.0.0","@types/request-promise-native":"^1.0.18","@typescript-eslint/eslint-plugin":"^5.17.0"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.43_1659707347120_0.8607685016879236","host":"s3://npm-registry-packages"}},"1.0.44":{"name":"r2-streamer-js","version":"1.0.44","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.44","maintainers":[{"name":"readium-npm","email":"laurent.lemeur@edrlab.org"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"llemeur","email":"laurent.lemeur@edrlab.org"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es8-es2017/src/http/server-cli.js"},"dist":{"shasum":"6239c40d59e0b35ac8ce9409c162431a85d15707","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.44.tgz","fileCount":275,"integrity":"sha512-xjd2Mp1iH1rDsTL/Y8SkXdNM0/p01gheqc9UrDfxinBgzTv+cmOltDJiiHQp0l11UZlWTOfl8tdPi7lcQUMU4Q==","signatures":[{"sig":"MEUCIDIPbqfwkIWne5JevUX1FogZqeUxjf2uWOK7msr/dTlIAiEA1l8ysrGAa/mnev5RUifyNrUCAlPW9bAMWLStlknI/Cw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2266707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdQaHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdpA/9E91Ml4uCDUd/Djkv2bAzib5pV2WnAtUMDDomU9IrCi4GmtER\r\n6evnDsXUIFrUMolg84APuPqaXReRpHG5D2rD38Jo7e3QOK59ZNR2hAN9ZbY5\r\nKxr9Cl7t3+mVaJbUlAR2RyjlMiOtXGXX3Ku5g0ryDw8GhMgNofpeZVzwqAKr\r\nRxQLAMRR1i6yOAr44xeaLl+vDnhqV6ra7ndQKruE5GWV49RV2chknaADlG10\r\nPbEREiWJez1O8VRZhNszqjOqRJ75jxwBMrX0nrApskia7xHzBcjVrJHligzv\r\ndsoCxDXKGc1Gf7rK9whsTsojsVPtJet2n8ZDN4kVFod01lLHIAW/RRSViLZc\r\nuirVLvLNpzCyD4xZIBqkrfui8Nk/iwtEB7aH0wwNQvw7ewCMHaDYpbiM7RbG\r\n0EkIkacJ1L6JSrGBHSiHFFksnA4uPsvt/+yPBaEU8C253/jo0ZE1PCGxBH9Z\r\ny8jcuOncV0EbV2oYAX9uHb/boPJctM3b7bndW3XfZ4cELcXg3JNYJLIOEvOh\r\nNwQ2SFSbtyTUO/HLJiXCK5Vjh7Ol2Dnp67N3SevSfQgXLeGS5BdE75QN0efG\r\noqFoNPhkgSMZeYKf7FSuIqeqkOe0Qk7MAhV5lW73ijM7MFpjf7Ef+R3HFV8P\r\nCQkgRtqrVWPOvaB5F67AgX9vyWj4uyjfSzg=\r\n=yw5D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=8","node":">=16"},"gitHead":"82c0a5f269c04a9425c0660b6b37e1b17bc95271","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","server":"node --version && cross-env STREAMER_WATCH=1 node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy --flat ../r2-streamer-js/package.json . && cpy --flat ../r2-streamer-js/package-lock.json . && cpy --flat ../r2-streamer-js/LICENSE . && cpy --flat ../r2-streamer-js/README.md . && cpy \"./docs/\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ && cpy \"./dist/\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","copydist":"cpy \"./dist/\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ && cpy \"./dist/\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ && cpy \"./dist/\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/.bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy --flat ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"eslint \"src/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy --flat ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy --flat ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy --flat ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"9.1.1","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"18.12.1","dependencies":{"ajv":"^8.11.2","tmp":"^0.2.1","uuid":"^9.0.0","debug":"^4.3.4","tslib":"^2.4.1","helmet":"^6.0.0","moment":"^2.29.4","morgan":"^1.10.0","terser":"^5.15.1","express":"^4.18.2","request":"^2.88.2","css2json":"^1.1.1","dot-prop":"^6.0.1","filehound":"^1.17.6","r2-lcp-js":"^1.0.36","ta-json-x":"^2.5.3","mime-types":"^2.1.35","r2-opds-js":"^1.0.40","selfsigned":"^2.1.1","ajv-formats":"^2.1.1","js-beautify":"^1.14.7","json-markup":"^1.1.3","r2-utils-js":"^1.0.32","r2-shared-js":"^1.0.64","@xmldom/xmldom":"^0.8.6","@parcel/watcher":"^2.0.7","request-promise-native":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^7.20.0","json":"^11.0.0","eclint":"^2.8.1","eslint":"^8.27.0","mkdirp":"^1.0.4","rimraf":"^3.0.2","cpy-cli":"^4.2.0","sorcery":"^0.10.0","exorcist":"^2.0.0","prettier":"^2.7.1","cross-env":"^7.0.3","@types/tmp":"^0.2.3","browserify":"^17.0.0","typescript":"^4.9.3","@types/node":"^16.18.3","@types/uuid":"^8.3.4","@types/debug":"^4.1.7","git-rev-sync":"^3.0.2","@types/morgan":"^1.9.3","@types/xmldom":"^0.1.31","@types/express":"^4.17.14","@types/request":"^2.48.8","@types/mime-types":"^2.1.1","@types/node-forge":"^1.3.0","@types/js-beautify":"^1.13.3","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.43.0","eslint-plugin-unused-imports":"^2.0.0","@types/request-promise-native":"^1.0.18","@typescript-eslint/eslint-plugin":"^5.43.0"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.44_1668613767002_0.9413178055558094","host":"s3://npm-registry-packages"}},"1.0.45":{"name":"r2-streamer-js","version":"1.0.45","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.45","maintainers":[{"name":"readium-npm","email":"laurent.lemeur@edrlab.org"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"llemeur","email":"laurent.lemeur@edrlab.org"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es8-es2017/src/http/server-cli.js"},"dist":{"shasum":"d8be9fa6a8bb3cc25e322325d45a40510e0c0f11","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.45.tgz","fileCount":275,"integrity":"sha512-oh7IxI1GDWBSvrSUA4B+wJUOrDA7bG0T1A1QyYn+TidWtOvrWN9EAmBHyzXv25PxNaPc7J6qkuyZbMXsPsrReA==","signatures":[{"sig":"MEQCIDAuVFhmqPW7japaBdwtyKZ7KyB4mnQxE6/9QsXTqqFMAiBwJ8H9eeaYGDvT/I4wEjqQJgSWnmYd0r3gjsIUUuQ1Hw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2267143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/yqrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxzQ//SdAYsxJ2vXRmInfZdmp/0EdTrSriYdRSU9FjYlW+oGGQFV8I\r\nbE1aYRykm5jzVndldjXE8OX41g93x3T3AKPqdxkMvUX8OHCuKpVIC104ZHOq\r\nTLIMUJc3+xdMUJbEalRcwDGi2UrB4myX9emvRm1UFX0NXjhdw1TwA5MZTkiM\r\n6zBSbpoUPxw6HE+89ALMeQMUX3iXsQniQlSBSjHtqrliUXAVC7uyNCPxs6zA\r\nlrSsp2GZb8/E7ic5j7HHrN70/1Jx6ycrCBPjOvLUECMIEv0fzxvDfLT/nqru\r\nAciMekCepGcAX4Eh5TGHLXDUfTpV7yzBBgqqQ2vY1wODz6dWzCQDYGv9JKn+\r\nu77arPWXYXbKNdDUFkSg8pCHTPMwMdR8U3qH8QcbqFgc7hqsNWOES35SOGLH\r\nUB7M5cuy5I0/JL+RU4oSnRW+5PuN/AXlbwGVO1h836DZApTVmuSHYRj4sBOF\r\nojL0uVPf/RrnzvMfqt06TEBM6/x8CxAehpxsz1PJvRPiENqvb6zIPR1pvVGX\r\nPtRHEJEboTjmhV/MTLxKcOJfDAKYgOXrUmE484fTArHK5VIQnt+OMegT4uUb\r\nQlnGXysA2oO7DJJsbOh6NU3tvTAfOT0AR7C02OOJhNi/fI52cj3R8HjC2Gsl\r\n+j3mSPe5ocsbtC/PzONtpYyU4UoXJq7jSGA=\r\n=h/xQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=8","node":">=16"},"gitHead":"fdaa4998d16deed7a32d3756dc2a700c66034977","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","server":"node --version && cross-env STREAMER_WATCH=1 node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf * && echo rimrafOK) || echo rimrafNOK) && cpy --flat ../r2-streamer-js/package.json . && cpy --flat ../r2-streamer-js/package-lock.json . && cpy --flat ../r2-streamer-js/LICENSE . && cpy --flat ../r2-streamer-js/README.md . && cpy \"./docs/\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ && cpy \"./dist/\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","copydist":"cpy \"./dist/\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ && cpy \"./dist/\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ && cpy \"./dist/\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/.bin/cson2json)\" && rimraf tmp-build.cson rimraf tmp-bundle.cson","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy --flat ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"eslint \"src/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy --flat ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy --flat ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy --flat ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"9.5.1","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"18.14.2","dependencies":{"ajv":"^8.12.0","tmp":"^0.2.1","uuid":"^9.0.0","debug":"^4.3.4","tslib":"^2.5.0","helmet":"^6.0.1","moment":"^2.29.4","morgan":"^1.10.0","terser":"^5.16.5","express":"^4.18.2","request":"^2.88.2","css2json":"^1.1.1","dot-prop":"^6.0.1","filehound":"^1.17.6","r2-lcp-js":"^1.0.37","ta-json-x":"^2.5.3","mime-types":"^2.1.35","r2-opds-js":"^1.0.41","selfsigned":"^2.1.1","ajv-formats":"^2.1.1","js-beautify":"^1.14.7","json-markup":"^1.1.3","r2-utils-js":"^1.0.33","r2-shared-js":"^1.0.66","@xmldom/xmldom":"^0.8.6","@parcel/watcher":"^2.1.0","request-promise-native":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^7.20.0","json":"^11.0.0","eclint":"^2.8.1","eslint":"^8.35.0","mkdirp":"^2.1.3","rimraf":"^4.1.2","cpy-cli":"^4.2.0","sorcery":"^0.11.0","exorcist":"^2.0.0","prettier":"^2.8.4","cross-env":"^7.0.3","@types/tmp":"^0.2.3","browserify":"^17.0.0","typescript":"^4.9.5","@types/node":"^18.14.2","@types/uuid":"^9.0.1","@types/debug":"^4.1.7","git-rev-sync":"^3.0.2","@types/morgan":"^1.9.4","@types/xmldom":"^0.1.31","@types/express":"^4.17.17","@types/request":"^2.48.8","@types/mime-types":"^2.1.1","@types/node-forge":"^1.3.1","@types/js-beautify":"^1.13.3","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@typescript-eslint/parser":"^5.54.0","eslint-plugin-unused-imports":"^2.0.0","@types/request-promise-native":"^1.0.18","@typescript-eslint/eslint-plugin":"^5.54.0"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.45_1677666987580_0.06721525123810146","host":"s3://npm-registry-packages"}},"1.0.46":{"name":"r2-streamer-js","version":"1.0.46","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.46","maintainers":[{"name":"readium-npm","email":"laurent.lemeur@edrlab.org"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"llemeur","email":"laurent.lemeur@edrlab.org"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es8-es2017/src/http/server-cli.js"},"dist":{"shasum":"885ee4c77328003d54da82739ebc3f0e90c8b1fc","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.46.tgz","fileCount":275,"integrity":"sha512-1tQOpX6+RGcYmF3WH4Z746XHWD1g1UTv6O5o1/h5Nt8NuOs6N/0yIy3/yrF0WJ2RT+tz3XIsi3z60BSqnE3Y+g==","signatures":[{"sig":"MEUCIC56AYnvG5JAJ4PuU+OVqzIV3LzmBKo60S9f5/kXG3D0AiEAzF5b0GoNDugsS8bePOzyEiOPfXmfNiedRyrrDN2DrRw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2268324},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=8","node":">=16"},"gitHead":"75943d65fc217f60b7522384caa34ce1cf71112c","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","server":"node --version && cross-env STREAMER_WATCH=1 node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf * && echo rimrafOK) || echo rimrafNOK) && cpy --flat ../r2-streamer-js/package.json . && cpy --flat ../r2-streamer-js/package-lock.json . && cpy --flat ../r2-streamer-js/LICENSE . && cpy --flat ../r2-streamer-js/README.md . && cpy \"./docs/\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ && cpy \"./dist/\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","copydist":"cpy \"./dist/\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ && cpy \"./dist/\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ && cpy \"./dist/\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/.bin/cson2json)\" && rimraf tmp-build.cson rimraf tmp-bundle.cson","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy --flat ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"eslint \"src/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy --flat ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy --flat ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy --flat ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"9.8.0","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ajv":"^8.12.0","tmp":"^0.2.1","uuid":"^9.0.0","debug":"^4.3.4","tslib":"^2.6.0","helmet":"^7.0.0","moment":"^2.29.4","morgan":"^1.10.0","terser":"^5.18.2","express":"^4.18.2","request":"^2.88.2","css2json":"^1.1.1","dot-prop":"^6.0.1","filehound":"^1.17.6","r2-lcp-js":"^1.0.38","ta-json-x":"^2.5.3","mime-types":"^2.1.35","r2-opds-js":"^1.0.42","selfsigned":"^2.1.1","ajv-formats":"^2.1.1","js-beautify":"^1.14.8","json-markup":"^1.1.4","r2-utils-js":"^1.0.35","r2-shared-js":"^1.0.68","@xmldom/xmldom":"^0.8.8","@parcel/watcher":"^2.2.0","request-promise-native":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^7.20.0","json":"^11.0.0","eclint":"^2.8.1","eslint":"^8.44.0","mkdirp":"^3.0.1","rimraf":"^5.0.1","cpy-cli":"^5.0.0","sorcery":"^0.11.0","exorcist":"^2.0.0","prettier":"^3.0.0","cross-env":"^7.0.3","@types/tmp":"^0.2.3","browserify":"^17.0.0","typescript":"^5.1.6","@types/node":"^18.16.19","@types/uuid":"^9.0.2","@types/debug":"^4.1.8","git-rev-sync":"^3.0.2","@types/morgan":"^1.9.4","@types/xmldom":"^0.1.31","@types/express":"^4.17.17","@types/request":"^2.48.8","@types/mime-types":"^2.1.1","@types/node-forge":"^1.3.2","@types/js-beautify":"^1.13.3","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^5.0.0-alpha.2","@typescript-eslint/parser":"^5.61.0","eslint-plugin-unused-imports":"^2.0.0","@types/request-promise-native":"^1.0.18","@typescript-eslint/eslint-plugin":"^5.61.0"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.46_1688668504632_0.04869509421205098","host":"s3://npm-registry-packages"}},"1.0.47":{"name":"r2-streamer-js","version":"1.0.47","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.47","maintainers":[{"name":"readium-npm","email":"laurent.lemeur@edrlab.org"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"llemeur","email":"laurent.lemeur@edrlab.org"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es8-es2017/src/http/server-cli.js"},"dist":{"shasum":"2562a59be503e0d6166dcee1340074c3b5225515","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.47.tgz","fileCount":275,"integrity":"sha512-s+FaeiqSgFyy7C7zM28UvtlZTnqZuVGZJxboYWUcATdB49UMThMR7dySaHtt+s8jn0lPsZMVp45EEq13QQ8EHg==","signatures":[{"sig":"MEQCIC+M9owZoT4/WZRhot5OyVmYZ39SCUNBaFU/fEkaVe30AiAyxSi2fzSdWLw2kXErT/xOlLh1ac/JtJMpU5sE9pXEaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2287616},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"caec233e57fbf7511b9ce21c482541ba956c6a2b","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","server":"node --version && cross-env STREAMER_WATCH=1 node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf * && echo rimrafOK) || echo rimrafNOK) && cpy --flat ../r2-streamer-js/package.json . && cpy --flat ../r2-streamer-js/package-lock.json . && cpy --flat ../r2-streamer-js/LICENSE . && cpy --flat ../r2-streamer-js/README.md . && cpy \"./docs/\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ && cpy \"./dist/\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","copydist":"cpy \"./dist/\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ && cpy \"./dist/\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ && cpy \"./dist/\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/.bin/cson2json)\" && rimraf tmp-build.cson rimraf tmp-bundle.cson","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy --flat ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"eslint \"src/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy --flat ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy --flat ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy --flat ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"10.2.5","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"20.10.0","dependencies":{"ajv":"^8.12.0","tmp":"^0.2.1","uuid":"^9.0.1","debug":"^4.3.4","tslib":"^2.6.2","helmet":"^7.1.0","moment":"^2.30.1","morgan":"^1.10.0","terser":"^5.27.0","express":"^4.18.2","request":"^2.88.2","css2json":"^1.1.1","dot-prop":"^6.0.1","filehound":"^1.17.6","r2-lcp-js":"^1.0.39","ta-json-x":"^2.5.3","mime-types":"^2.1.35","r2-opds-js":"^1.0.43","selfsigned":"^2.4.1","ajv-formats":"^2.1.1","js-beautify":"^1.14.11","json-markup":"^1.1.4","r2-utils-js":"^1.0.38","r2-shared-js":"^1.0.71","@xmldom/xmldom":"^0.8.10","@parcel/watcher":"^2.4.0","request-promise-native":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^8.4.0","json":"^11.0.0","eclint":"^2.8.1","eslint":"^8.56.0","mkdirp":"^3.0.1","rimraf":"^5.0.5","cpy-cli":"^5.0.0","sorcery":"^0.11.0","exorcist":"^2.0.0","prettier":"^3.2.4","cross-env":"^7.0.3","@types/tmp":"^0.2.6","browserify":"^17.0.0","typescript":"^5.3.3","@types/node":"^18.19.8","@types/uuid":"^9.0.7","@types/debug":"^4.1.12","git-rev-sync":"^3.0.2","@types/morgan":"^1.9.9","@types/xmldom":"^0.1.34","@types/express":"^4.17.21","@types/request":"^2.48.12","@types/mime-types":"^2.1.4","@types/node-forge":"^1.3.11","@types/js-beautify":"^1.14.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.19.1","@types/request-promise-native":"^1.0.21","@typescript-eslint/eslint-plugin":"^6.19.1"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.47_1706092046461_0.4461317806356848","host":"s3://npm-registry-packages"}},"1.0.48":{"name":"r2-streamer-js","version":"1.0.48","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.48","maintainers":[{"name":"readium-npm","email":"laurent.lemeur@edrlab.org"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"llemeur","email":"laurent.lemeur@edrlab.org"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es8-es2017/src/http/server-cli.js"},"dist":{"shasum":"605366238567ff30d764632259dc7d92319e7a25","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.48.tgz","fileCount":275,"integrity":"sha512-tE388wk2Xa7aDL0bI1qNqAXRHUNYgIwTsnGGXHQ7ch4p1MCvLJdLwORxWfxmW0eFaT8cL39aypePmNdggF2Fcw==","signatures":[{"sig":"MEYCIQCak8DTh/I9nk5ORmwVOUeFeWE2LlQMNtyVK+nk3oiHIQIhANHUJQmRtwwVWtYseK6udw4+XO4GRe0cQI0C4VfVx4bJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2258913},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=10.0.0","node":">=20.0.0"},"gitHead":"9e75821a12ac775e8ab2dd6e36c3064e6db6c9c8","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","server":"node --version && cross-env STREAMER_WATCH=1 node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf * && echo rimrafOK) || echo rimrafNOK) && cpy --flat ../r2-streamer-js/package.json . && cpy --flat ../r2-streamer-js/package-lock.json . && cpy --flat ../r2-streamer-js/LICENSE . && cpy --flat ../r2-streamer-js/README.md . && cpy \"./docs/\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ && cpy \"./dist/\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","copydist":"cpy \"./dist/\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ && cpy \"./dist/\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ && cpy \"./dist/\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/.bin/cson2json)\" && rimraf tmp-build.cson rimraf tmp-bundle.cson","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* npm run server","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy --flat ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"eslint \"src/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy --flat ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy --flat ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy --flat ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"10.8.3","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"ajv":"^8.17.1","tmp":"^0.2.3","uuid":"^10.0.0","debug":"^4.3.7","tslib":"^2.7.0","helmet":"^7.1.0","moment":"^2.30.1","morgan":"^1.10.0","terser":"^5.33.0","express":"^4.21.0","request":"^2.88.2","css2json":"^1.1.1","dot-prop":"^6.0.1","filehound":"^1.17.6","r2-lcp-js":"^1.0.41","ta-json-x":"^2.5.3","mime-types":"^2.1.35","r2-opds-js":"^1.0.44","selfsigned":"^2.4.1","ajv-formats":"^3.0.1","js-beautify":"^1.15.1","json-markup":"^1.1.4","r2-utils-js":"^1.0.39","r2-shared-js":"^1.0.75","@xmldom/xmldom":"^0.9.2","@parcel/watcher":"^2.4.1"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^8.4.0","json":"^11.0.0","eclint":"^2.8.1","eslint":"^8.57.1","mkdirp":"^3.0.1","rimraf":"^6.0.1","cpy-cli":"^5.0.0","sorcery":"^1.0.0","exorcist":"^2.0.0","prettier":"^3.3.3","cross-env":"^7.0.3","@types/tmp":"^0.2.6","browserify":"^17.0.0","typescript":"^5.6.2","@types/node":"^20.16.5","@types/uuid":"^9.0.7","@types/debug":"^4.1.12","git-rev-sync":"^3.0.2","@types/morgan":"^1.9.9","@types/xmldom":"^0.1.34","@types/express":"^4.17.21","@types/request":"^2.48.12","@types/mime-types":"^2.1.4","@types/node-forge":"^1.3.11","@types/js-beautify":"^1.14.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.6.0","@types/request-promise-native":"^1.0.21","@typescript-eslint/eslint-plugin":"^8.6.0"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.48_1726861186655_0.4452579562417178","host":"s3://npm-registry-packages"}},"1.0.49":{"name":"r2-streamer-js","version":"1.0.49","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.49","maintainers":[{"name":"readium-npm","email":"laurent.lemeur@edrlab.org"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"llemeur","email":"laurent.lemeur@edrlab.org"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es8-es2017/src/http/server-cli.js"},"dist":{"shasum":"69ce6810817c4925cadd826d120805e159222e7a","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.49.tgz","fileCount":287,"integrity":"sha512-tIyuNtXNWVkujtHuA01xpxf4kr0Ypu3RCeQ5A88uZvN1XTBF5uX779G8tmlfIswABn77IrKeFPPC6s6SfEUnwA==","signatures":[{"sig":"MEUCIQDyQrHebHSdc1oLMg947mn47gOz7powFhBt6c166sG9GgIgK5ofpwLBuSKGHE/hYWIZjRKB2DM8PA1wk07YWoowjWE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2559491},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=10.0.0","node":">=20.0.0"},"gitHead":"b22111f5f880c48e810b4964332052a0ffd4a161","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","server":"node --version && cross-env STREAMER_WATCH=1 node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf * && echo rimrafOK) || echo rimrafNOK) && cpy --flat ../r2-streamer-js/package.json . && cpy --flat ../r2-streamer-js/package-lock.json . && cpy --flat ../r2-streamer-js/LICENSE . && cpy --flat ../r2-streamer-js/README.md . && cpy \"./docs/\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ && cpy \"./dist/\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","copydist":"cpy \"./dist/\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ && cpy \"./dist/\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ && cpy \"./dist/\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\" \"!**/*.flox/**/*\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/.bin/cson2json)\" && rimraf tmp-build.cson rimraf tmp-bundle.cson","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* NODE_ENV=development npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* NODE_ENV=development npm run server","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy --flat ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"eslint \"src/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy --flat ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy --flat ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy --flat ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"11.0.0","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"22.11.0","dependencies":{"ajv":"^8.17.1","tmp":"^0.2.3","uuid":"^11.0.3","debug":"^4.4.0","tslib":"^2.8.1","moment":"^2.30.1","morgan":"^1.10.0","terser":"^5.37.0","express":"^4.21.2","request":"^2.88.2","css2json":"^1.1.1","dot-prop":"^6.0.1","filehound":"^1.17.6","r2-lcp-js":"^1.0.42","ta-json-x":"^2.5.3","mime-types":"^2.1.35","r2-opds-js":"^1.0.45","selfsigned":"^2.4.1","ajv-formats":"^3.0.1","js-beautify":"^1.15.1","json-markup":"^1.1.4","r2-utils-js":"^1.0.40","r2-shared-js":"^1.0.78","@xmldom/xmldom":"^0.9.6","@parcel/watcher":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^8.4.0","json":"^11.0.0","eclint":"^2.8.1","eslint":"^8.57.1","mkdirp":"^3.0.1","rimraf":"^6.0.1","cpy-cli":"^5.0.0","sorcery":"^1.0.0","exorcist":"^2.0.0","prettier":"^3.4.2","cross-env":"^7.0.3","@types/tmp":"^0.2.6","browserify":"^17.0.1","typescript":"^5.7.2","@types/node":"^20.17.10","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","git-rev-sync":"^3.0.2","@types/morgan":"^1.9.9","@types/xmldom":"^0.1.34","@types/express":"^5.0.0","@types/request":"^2.48.12","@types/mime-types":"^2.1.4","@types/node-forge":"^1.3.11","@types/js-beautify":"^1.14.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.19.0","@types/request-promise-native":"^1.0.21","@typescript-eslint/eslint-plugin":"^8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.49_1735600741203_0.9351044815914746","host":"s3://npm-registry-packages-npm-production"}},"1.0.50":{"name":"r2-streamer-js","version":"1.0.50","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"author":{"url":"http://github.com/readium/","name":"Readium Foundation"},"license":"BSD-3-Clause","_id":"r2-streamer-js@1.0.50","maintainers":[{"name":"readium-npm","email":"laurent.lemeur@edrlab.org"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"llemeur","email":"laurent.lemeur@edrlab.org"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"}],"homepage":"https://github.com/readium/r2-streamer-js","bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"bin":{"r2-streamer-js-server":"dist/es8-es2017/src/http/server-cli.js"},"dist":{"shasum":"f3d44f5ded752d038c217e3b853fc53b5dda5ec3","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.50.tgz","fileCount":287,"integrity":"sha512-fVMNxFnf82ZQps4vJ5zd1Z5IqYLl+/ghse1wjtZ9axUKsaGTQ9lHckjCA0sO1K3Ll9Aqd+lzvcYqxSJG93USWQ==","signatures":[{"sig":"MEUCIQDwD4dE6dAXFpR8ZryULlDgFcGpvqFxdGc/xxF9HT5XVgIgHoLgCsBLKtiyi1pnhToPKKo746Tem85EkhhYsajB4p4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2561544},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","engines":{"npm":">=10.0.0","node":">=20.0.0"},"gitHead":"ed02031caa7f722edfad2ce8229a71ea56702aee","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","build":"npm run transpile:typescript","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","server":"node --version && cross-env STREAMER_WATCH=1 node \"./dist/es8-es2017/src/http/server-cli.js\"","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf * && echo rimrafOK) || echo rimrafNOK) && cpy --flat ../r2-streamer-js/package.json . && cpy --flat ../r2-streamer-js/package-lock.json . && cpy --flat ../r2-streamer-js/LICENSE . && cpy --flat ../r2-streamer-js/README.md . && cpy \"./docs/\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ && cpy \"./dist/\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","copydist":"cpy \"./dist/\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ && cpy \"./dist/\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ && cpy \"./dist/\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\" \"!**/*.flox/**/*\"","prebuild":"npm run lint","prepare_":"npm run build:all","afterdist":"npm run typescript:imports && npm run gitrev","build:all":"npm run transpile:typescript:all","build:es5":"npm run transpile:typescript:es5","cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/.bin/cson2json)\" && rimraf tmp-build.cson rimraf tmp-bundle.cson","postbuild":"npm run afterdist && npm run bundle:es8-es2017","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","bundle:es5":"echo \"bundle skip.\"","_pregitdist":"npm run build:all","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","server-debug":"cross-env DEBUG=r2:* NODE_ENV=development npm run server","postbuild:all":"npm run afterdist && npm run bundle:all","postbuild:es5":"npm run afterdist && npm run bundle:es5","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-debug-x":"cross-env DEBUG=* NODE_ENV=development npm run server","build:es6-es2015":"npm run transpile:typescript:es6-es2015","build:es7-es2016":"npm run transpile:typescript:es7-es2016","build:es8-es2017":"npm run transpile:typescript:es8-es2017","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","bundle-uglify:es5":"cpy --flat ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es8-es2017":"echo \"bundle skip.\"","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","prebuild:es6-es2015":"npm run lint && npm run clean","prebuild:es7-es2016":"npm run lint && npm run clean","prebuild:es8-es2017":"npm run lint && npm run clean","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","lint:typescript:full":"eslint \"src/**/*.ts\"","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","pretranspile:typescript":"npm run clean","bundle-uglify:es6-es2015":"cpy --flat ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle-uglify:es7-es2016":"cpy --flat ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle-uglify:es8-es2017":"cpy --flat ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","pretranspile:typescript:all":"npm run clean","transpile:typescript:single":"node tools/typescript_compile_single.js","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","posttranspile:typescript:single":"npm run afterdist","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist"},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"licenses":[{"url":"http://opensource.org/licenses/BSD-3-Clause","type":"BSD-3-Clause"}],"importSort":{".ts":{"style":"module","parser":"typescript"}},"repository":{"url":"git+https://github.com/readium/r2-streamer-js.git","type":"git"},"_npmVersion":"11.0.0","description":"Readium 2 'streamer' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"22.12.0","dependencies":{"ajv":"^8.17.1","tmp":"^0.2.3","uuid":"^11.0.5","debug":"^4.4.0","tslib":"^2.8.1","moment":"^2.30.1","morgan":"^1.10.0","terser":"^5.37.0","express":"^4.21.2","request":"^2.88.2","css2json":"^1.1.1","dot-prop":"^6.0.1","filehound":"^1.17.6","r2-lcp-js":"^1.0.43","ta-json-x":"^2.5.3","mime-types":"^2.1.35","r2-opds-js":"^1.0.46","selfsigned":"^2.4.1","ajv-formats":"^3.0.1","js-beautify":"^1.15.1","json-markup":"^1.1.4","r2-utils-js":"^1.0.41","r2-shared-js":"^1.0.80","@xmldom/xmldom":"^0.9.7","@parcel/watcher":"^2.5.0"},"_hasShrinkwrap":false,"devDependencies":{"cson":"^8.4.0","json":"^11.0.0","eclint":"^2.8.1","eslint":"^8.57.1","mkdirp":"^3.0.1","rimraf":"^6.0.1","cpy-cli":"^5.0.0","sorcery":"^1.0.0","exorcist":"^2.0.0","prettier":"^3.4.2","cross-env":"^7.0.3","@types/tmp":"^0.2.6","browserify":"^17.0.1","typescript":"^5.7.3","@types/node":"^20.17.16","@types/uuid":"^10.0.0","@types/debug":"^4.1.12","git-rev-sync":"^3.0.2","@types/morgan":"^1.9.9","@types/xmldom":"^0.1.34","@types/express":"^5.0.0","@types/request":"^2.48.12","@types/mime-types":"^2.1.4","@types/node-forge":"^1.3.11","@types/js-beautify":"^1.14.3","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.22.0","@types/request-promise-native":"^1.0.21","@typescript-eslint/eslint-plugin":"^8.22.0"},"_npmOperationalInternal":{"tmp":"tmp/r2-streamer-js_1.0.50_1738179269063_0.7253184134036597","host":"s3://npm-registry-packages-npm-production"}},"1.0.51":{"name":"r2-streamer-js","version":"1.0.51","description":"Readium 2 'streamer' for NodeJS (TypeScript)","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"engines":{"node":">=22.0.0","npm":">=11.0.0"},"repository":{"type":"git","url":"git+https://github.com/readium/r2-streamer-js.git"},"author":{"name":"Readium Foundation","url":"http://github.com/readium/"},"license":"BSD-3-Clause","licenses":[{"type":"BSD-3-Clause","url":"http://opensource.org/licenses/BSD-3-Clause"}],"bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"homepage":"https://github.com/readium/r2-streamer-js","dependencies":{"@parcel/watcher":"^2.5.1","@xmldom/xmldom":"^0.9.8","ajv":"^8.17.1","ajv-formats":"^3.0.1","css2json":"^1.1.1","debug":"^4.4.1","dot-prop":"^6.0.1","express":"^5.1.0","filehound":"^1.17.6","js-beautify":"^1.15.4","json-markup":"^1.1.4","mime-types":"^3.0.1","moment":"^2.30.1","morgan":"^1.10.0","r2-lcp-js":"^1.0.44","r2-opds-js":"^1.0.47","r2-shared-js":"^1.0.83","r2-utils-js":"^1.0.43","request":"^2.88.2","selfsigned":"^2.4.1","ta-json-x":"^2.5.3","terser":"^5.42.0","tmp":"^0.2.3","tslib":"^2.8.1","uuid":"^11.1.0"},"devDependencies":{"@types/debug":"^4.1.12","@types/express":"^5.0.3","@types/js-beautify":"^1.14.3","@types/mime-types":"^3.0.1","@types/morgan":"^1.9.10","@types/node":"^22.15.31","@types/node-forge":"^1.3.11","@types/regexp.escape":"^2.0.0","@types/request":"^2.48.12","@types/request-promise-native":"^1.0.21","@types/tmp":"^0.2.6","@types/uuid":"^10.0.0","@types/xmldom":"^0.1.34","@typescript-eslint/eslint-plugin":"^8.34.0","@typescript-eslint/parser":"^8.34.0","browserify":"^17.0.1","cpy-cli":"^5.0.0","cross-env":"^7.0.3","cson":"^8.4.0","eclint":"^2.8.1","eslint":"^8.57.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","exorcist":"^2.0.0","git-rev-sync":"^3.0.2","json":"^11.0.0","mkdirp":"^3.0.1","prettier":"^3.5.3","rimraf":"^6.0.1","sorcery":"^1.0.0","typescript":"^5.8.3"},"main":"dist/es6-es2015/src/index.js","types":"dist/es6-es2015/src/index.d.js","bin":{"r2-streamer-js-server":"dist/es8-es2017/src/http/server-cli.js"},"scripts":{"cson2json":"sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-bundle.cson > tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-bundle.cson >> tmp-bundle.cson && sed -E \"s/#ECMASCRIPT#/es5/g\" package-scripts-build.cson > tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es6-es2015/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es7-es2016/g\" package-scripts-build.cson >> tmp-build.cson && sed -E \"s/#ECMASCRIPT#/es8-es2017/g\" package-scripts-build.cson >> tmp-build.cson && json -I -f package.json -e \"this.scripts=$(cat package-scripts.cson tmp-build.cson tmp-bundle.cson | node node_modules/.bin/cson2json)\" && rimraf tmp-build.cson rimraf tmp-bundle.cson","copydist":"cpy \"./dist/\" ../r2-navigator-js/node_modules/r2-streamer-js/ --cwd=./ && cpy \"./dist/\" ../r2-testapp-js/node_modules/r2-streamer-js/ --cwd=./ && cpy \"./dist/\" ../readium-desktop/node_modules/r2-streamer-js/ --cwd=./","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","_pregitdist":"npm run build:all","gitdist":"cd ../r2-streamer-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf * && echo rimrafOK) || echo rimrafNOK) && cpy --flat ../r2-streamer-js/package.json . && cpy --flat ../r2-streamer-js/package-lock.json . && cpy --flat ../r2-streamer-js/LICENSE . && cpy --flat ../r2-streamer-js/README.md . && cpy \"./docs/\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ && cpy \"./dist/\" ../r2-streamer-js-dist/ --cwd=../r2-streamer-js/ && (git add * || echo add) && (git commit -a -m \"add new dist\" || echo commit) && (git push --set-upstream origin develop || echo push) && (git --no-pager status || echo status) && cd ../r2-streamer-js","start":"cross-env DEBUG=r2:* node \"./dist/es6-es2015/src/http/server-cli.js\" ./misc/epubs/","prepare_":"npm run build:all","prepublish_":"npm run prepare_","typescript:imports":"node tools/typescript_relativize_path_mapping_imports.js","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","afterdist":"npm run typescript:imports && npm run gitrev","bundle:all":"npm run bundle:es5 && npm run bundle:es6-es2015 && npm run bundle:es7-es2016 && npm run bundle:es8-es2017","prebuild":"npm run lint","build":"npm run transpile:typescript","postbuild":"npm run afterdist && npm run bundle:es8-es2017","prebuild:all":"npm run lint","build:all":"npm run transpile:typescript:all","postbuild:all":"npm run afterdist && npm run bundle:all","clean":"rimraf ./dist && rimraf ./now && mkdirp ./dist","lint":"npm run lint:all && npm run lint:typescript:full","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!misc/**/*\" \"!misc/json-schema/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\" \"!**/*.flox/**/*\"","lint:typescript:full":"eslint \"src/**/*.ts\"","pretranspile:typescript":"npm run clean","transpile:typescript":"tsc --pretty -p \"./tsconfig.json\"","pretranspile:typescript:all":"npm run clean","transpile:typescript:all":"npm run transpile:typescript:es5 && npm run transpile:typescript:es6-es2015 && npm run transpile:typescript:es7-es2016 && npm run transpile:typescript:es8-es2017","transpile:typescript:es8-es2017+afterdist":"npm run transpile:typescript:es8-es2017 && npm run afterdist","transpile:typescript:single":"node tools/typescript_compile_single.js","posttranspile:typescript:single":"npm run afterdist","server-bundle":"node \"./dist/bundle-es8-es2017/server-cli.js\"","server-bundle-debug":"cross-env DEBUG=r2:* npm run server-bundle","server-bundle-debug-x":"cross-env DEBUG=* npm run server-bundle","server-bundlemin":"node \"./dist/bundle-es8-es2017/server-cli.min.js\"","server-bundlemin-debug":"cross-env DEBUG=r2:* npm run server-bundlemin","server-bundlemin-debug-x":"cross-env DEBUG=* npm run server-bundlemin","server":"node --version && cross-env STREAMER_WATCH=1 node \"./dist/es8-es2017/src/http/server-cli.js\"","server-debug":"cross-env DEBUG=r2:* NODE_ENV=development npm run server","server-debug-x":"cross-env DEBUG=* NODE_ENV=development npm run server","server-https-debug":"cross-env DEBUG=r2:* PORT=443 npm run server","server-https-debug-x":"cross-env DEBUG=* PORT=443 npm run server","prebuild:es5":"npm run lint && npm run clean","build:es5":"npm run transpile:typescript:es5","postbuild:es5":"npm run afterdist && npm run bundle:es5","transpile:typescript:es5":"tsc --pretty -p \"./tsconfigs/tsconfig-es5-all.json\"","prebuild:es6-es2015":"npm run lint && npm run clean","build:es6-es2015":"npm run transpile:typescript:es6-es2015","postbuild:es6-es2015":"npm run afterdist && npm run bundle:es6-es2015","transpile:typescript:es6-es2015":"tsc --pretty -p \"./tsconfigs/tsconfig-es6-es2015-all.json\"","prebuild:es7-es2016":"npm run lint && npm run clean","build:es7-es2016":"npm run transpile:typescript:es7-es2016","postbuild:es7-es2016":"npm run afterdist && npm run bundle:es7-es2016","transpile:typescript:es7-es2016":"tsc --pretty -p \"./tsconfigs/tsconfig-es7-es2016-all.json\"","prebuild:es8-es2017":"npm run lint && npm run clean","build:es8-es2017":"npm run transpile:typescript:es8-es2017","postbuild:es8-es2017":"npm run afterdist && npm run bundle:es8-es2017","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\"","bundle-browserify:es5":"browserify ./dist/es5/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es5/server-cli.inlinesourcemap.js","bundle-exorcist:es5":"cat ./dist/bundle-es5/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es5/server-cli_.js.map > ./dist/bundle-es5/server-cli_.js && json -I -f ./dist/bundle-es5/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es5/server-cli.inlinesourcemap.js","bundle-sorcery:es5":"sorcery --input ./dist/bundle-es5/server-cli_.js --output ./dist/bundle-es5/server-cli.js && rimraf ./dist/bundle-es5/server-cli_.js && rimraf ./dist/bundle-es5/server-cli_.js.map","bundle-uglify:es5":"cpy --flat ./dist/bundle-es5/server-cli.js.map ./dist/bundle-es5/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es5/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es5/server-cli.js --output ./dist/bundle-es5/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es5/server-cli-.js.map'\" && rimraf ./dist/bundle-es5/server-cli-.js.map","bundle:es5":"echo \"bundle skip.\"","bundle:es5_":"mkdirp ./dist/bundle-es5 && npm run bundle-browserify:es5 && npm run bundle-exorcist:es5 && npm run bundle-sorcery:es5 && npm run bundle-uglify:es5","bundle-browserify:es6-es2015":"browserify ./dist/es6-es2015/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-exorcist:es6-es2015":"cat ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es6-es2015/server-cli_.js.map > ./dist/bundle-es6-es2015/server-cli_.js && json -I -f ./dist/bundle-es6-es2015/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es6-es2015/server-cli.inlinesourcemap.js","bundle-sorcery:es6-es2015":"sorcery --input ./dist/bundle-es6-es2015/server-cli_.js --output ./dist/bundle-es6-es2015/server-cli.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js && rimraf ./dist/bundle-es6-es2015/server-cli_.js.map","bundle-uglify:es6-es2015":"cpy --flat ./dist/bundle-es6-es2015/server-cli.js.map ./dist/bundle-es6-es2015/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es6-es2015/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es6-es2015/server-cli.js --output ./dist/bundle-es6-es2015/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es6-es2015/server-cli-.js.map'\" && rimraf ./dist/bundle-es6-es2015/server-cli-.js.map","bundle:es6-es2015":"echo \"bundle skip.\"","bundle:es6-es2015_":"mkdirp ./dist/bundle-es6-es2015 && npm run bundle-browserify:es6-es2015 && npm run bundle-exorcist:es6-es2015 && npm run bundle-sorcery:es6-es2015 && npm run bundle-uglify:es6-es2015","bundle-browserify:es7-es2016":"browserify ./dist/es7-es2016/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-exorcist:es7-es2016":"cat ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es7-es2016/server-cli_.js.map > ./dist/bundle-es7-es2016/server-cli_.js && json -I -f ./dist/bundle-es7-es2016/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es7-es2016/server-cli.inlinesourcemap.js","bundle-sorcery:es7-es2016":"sorcery --input ./dist/bundle-es7-es2016/server-cli_.js --output ./dist/bundle-es7-es2016/server-cli.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js && rimraf ./dist/bundle-es7-es2016/server-cli_.js.map","bundle-uglify:es7-es2016":"cpy --flat ./dist/bundle-es7-es2016/server-cli.js.map ./dist/bundle-es7-es2016/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es7-es2016/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es7-es2016/server-cli.js --output ./dist/bundle-es7-es2016/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es7-es2016/server-cli-.js.map'\" && rimraf ./dist/bundle-es7-es2016/server-cli-.js.map","bundle:es7-es2016":"echo \"bundle skip.\"","bundle:es7-es2016_":"mkdirp ./dist/bundle-es7-es2016 && npm run bundle-browserify:es7-es2016 && npm run bundle-exorcist:es7-es2016 && npm run bundle-sorcery:es7-es2016 && npm run bundle-uglify:es7-es2016","bundle-browserify:es8-es2017":"browserify ./dist/es8-es2017/src/http/server-cli.js --no-builtins --no-commondir --ignore-missing --xxinsert-globals --insert-global-vars \"xx__filename,xx__dirname\" --no-browser-field --xxfull-paths --xxlist --xxdeps --debug --xxexclude mylib --xxexternal ./file.js --outfile ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","bundle-exorcist:es8-es2017":"cat ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js | exorcist --root ../../ ./dist/bundle-es8-es2017/server-cli_.js.map > ./dist/bundle-es8-es2017/server-cli_.js && json -I -f ./dist/bundle-es8-es2017/server-cli_.js.map -e \"this.sourcesContent=false\" && rimraf ./dist/bundle-es8-es2017/server-cli.inlinesourcemap.js","bundle-sorcery:es8-es2017":"sorcery --input ./dist/bundle-es8-es2017/server-cli_.js --output ./dist/bundle-es8-es2017/server-cli.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js && rimraf ./dist/bundle-es8-es2017/server-cli_.js.map","bundle-uglify:es8-es2017":"cpy --flat ./dist/bundle-es8-es2017/server-cli.js.map ./dist/bundle-es8-es2017/ --rename=server-cli-.js.map && json -I -f ./dist/bundle-es8-es2017/server-cli-.js.map -e \"this.sourcesContent=false\" && terser ./dist/bundle-es8-es2017/server-cli.js --output ./dist/bundle-es8-es2017/server-cli.min.js --xxcompress --xxmangle --keep-classnames --keep-fnames --beautify \"beautify=false,ecma=6,indent_level=0\" --source-map \"root='',url='server-cli.min.js.map',content='./dist/bundle-es8-es2017/server-cli-.js.map'\" && rimraf ./dist/bundle-es8-es2017/server-cli-.js.map","bundle:es8-es2017":"echo \"bundle skip.\"","bundle:es8-es2017_":"mkdirp ./dist/bundle-es8-es2017 && npm run bundle-browserify:es8-es2017 && npm run bundle-exorcist:es8-es2017 && npm run bundle-sorcery:es8-es2017 && npm run bundle-uglify:es8-es2017"},"importSort":{".ts":{"parser":"typescript","style":"module"}},"_id":"r2-streamer-js@1.0.51","gitHead":"97b8a0967d514f95228cb909a6764416fa4cea11","_nodeVersion":"22.14.0","_npmVersion":"11.4.2","dist":{"integrity":"sha512-hdzYbDK2Ky0BvU5aHauEnVpTlyTJK34wcSbFllcdYrMJCwWOPi6pS5RIRjVwKzN2+xNw39YwdtrdCrbB474wqw==","shasum":"b80cead34889a7172f4bb5c7d3abe95f3a82d062","tarball":"https://registry.npmjs.org/r2-streamer-js/-/r2-streamer-js-1.0.51.tgz","fileCount":287,"unpackedSize":2610992,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCsFJvIcyISafhX567WqQ8jyOvqrghRIZJ2BWQGSngbCAIgJu2Mk0xdCDKhTMzJgOJmsGagyL6TctWlJHQfwZwL/90="}]},"_npmUser":{"name":"danielweck","email":"daniel.weck@gmail.com"},"directories":{},"maintainers":[{"name":"readium-npm","email":"laurent.lemeur@edrlab.org"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"hadrien.gardeur","email":"hadrien.gardeur@gmail.com"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/r2-streamer-js_1.0.51_1749893604220_0.282512281163229"},"_hasShrinkwrap":false}},"time":{"created":"2017-04-24T15:37:07.368Z","modified":"2025-06-14T09:33:24.648Z","0.0.1-alpha1":"2017-04-24T15:37:07.368Z","0.0.1-alpha2":"2017-04-24T15:54:52.175Z","0.0.1-alpha3":"2017-04-24T16:23:51.263Z","0.0.1-alpha4":"2017-04-24T16:31:35.562Z","0.0.1-alpha5":"2017-04-24T17:00:43.726Z","0.0.1-alpha6":"2017-04-24T17:47:18.180Z","0.0.1-alpha7":"2017-05-04T18:48:23.404Z","0.0.1-alpha8":"2017-05-04T19:29:57.696Z","0.0.1-alpha9":"2017-05-04T21:34:39.768Z","0.0.1-alpha10":"2017-05-11T09:52:52.801Z","0.0.1-alpha12":"2017-05-12T23:07:19.356Z","0.0.1-alpha13":"2017-05-16T05:21:37.690Z","0.0.1-alpha14":"2017-05-17T23:38:24.108Z","0.0.1-alpha15":"2017-05-18T00:34:19.957Z","0.0.1-alpha16":"2017-05-18T14:11:44.232Z","0.0.1-alpha17":"2017-05-18T14:52:45.358Z","0.0.1-alpha18":"2017-05-20T01:09:24.088Z","0.0.1-alpha20":"2017-05-26T11:16:35.229Z","0.0.1-alpha21":"2017-06-02T16:45:45.038Z","0.0.1-alpha22":"2017-06-07T09:20:59.451Z","0.0.1-alpha23":"2017-06-15T08:20:03.589Z","0.0.1-alpha24":"2017-06-15T08:57:01.721Z","0.0.1-alpha25":"2017-06-15T09:16:09.472Z","0.0.1-alpha26":"2017-06-15T09:30:01.869Z","0.0.1-alpha27":"2017-06-15T17:58:32.309Z","0.0.1-alpha28":"2017-06-27T15:53:53.708Z","0.0.1-alpha29":"2017-06-27T15:56:51.239Z","0.0.1-alpha30":"2017-06-29T15:37:15.931Z","0.0.1-alpha31":"2017-06-29T15:40:13.839Z","0.0.1-alpha32":"2017-07-26T13:00:00.048Z","0.0.1-alpha33":"2017-10-03T15:23:26.001Z","1.0.0-alpha.1":"2018-08-30T17:17:26.084Z","1.0.0-alpha.2":"2018-08-30T17:49:23.251Z","1.0.0-alpha.3":"2018-08-30T18:17:28.064Z","1.0.0-alpha.4":"2018-09-19T11:32:09.035Z","1.0.0-alpha.5":"2018-10-02T19:01:00.243Z","1.0.0-alpha.6":"2018-11-14T23:13:37.469Z","1.0.0":"2018-12-12T15:18:02.636Z","1.0.1":"2018-12-12T15:24:33.956Z","1.0.2":"2018-12-17T20:34:05.365Z","1.0.3":"2018-12-18T02:13:18.138Z","1.0.4":"2018-12-18T04:41:13.845Z","1.0.5":"2018-12-19T20:22:32.626Z","1.0.6":"2018-12-20T14:05:49.675Z","1.0.7":"2019-01-13T09:10:44.111Z","1.0.8":"2019-04-04T16:35:57.339Z","1.0.9":"2019-04-17T17:56:19.487Z","1.0.10":"2019-05-06T16:16:35.414Z","1.0.11":"2019-05-10T10:37:32.320Z","1.0.12":"2019-05-10T11:44:15.006Z","1.0.13":"2019-05-15T11:21:48.873Z","1.0.14":"2019-06-17T21:46:15.515Z","1.0.15":"2019-07-29T20:50:00.822Z","1.0.16":"2019-09-04T16:00:32.179Z","1.0.17":"2019-09-12T17:49:49.130Z","1.0.18":"2019-09-27T20:38:20.806Z","1.0.19":"2019-10-13T15:18:40.412Z","1.0.20":"2019-10-23T21:33:45.879Z","1.0.21":"2019-10-23T23:37:50.095Z","1.0.22":"2019-10-29T16:15:42.710Z","1.0.23":"2019-11-21T22:22:28.811Z","1.0.24":"2020-02-11T20:55:33.479Z","1.0.25":"2020-02-25T21:26:49.651Z","1.0.26":"2020-03-28T17:07:17.376Z","1.0.27":"2020-04-10T17:14:41.078Z","1.0.28":"2020-05-15T10:30:11.339Z","1.0.29":"2020-06-28T22:34:40.190Z","1.0.30":"2020-07-03T19:54:32.047Z","1.0.31":"2020-07-22T15:31:28.429Z","1.0.32":"2021-01-21T16:27:06.317Z","1.0.33":"2021-02-26T11:21:38.862Z","1.0.34":"2021-05-12T12:37:16.527Z","1.0.35":"2021-08-26T10:02:39.758Z","1.0.36":"2021-10-20T15:18:21.188Z","1.0.37":"2021-11-13T22:18:18.537Z","1.0.38":"2021-11-25T00:39:35.186Z","1.0.39":"2022-01-09T09:15:24.011Z","1.0.40":"2022-01-11T16:27:06.984Z","1.0.41":"2022-03-14T10:45:58.291Z","1.0.42":"2022-03-29T13:48:49.723Z","1.0.43":"2022-08-05T13:49:07.356Z","1.0.44":"2022-11-16T15:49:27.194Z","1.0.45":"2023-03-01T10:36:27.867Z","1.0.46":"2023-07-06T18:35:04.890Z","1.0.47":"2024-01-24T10:27:26.686Z","1.0.48":"2024-09-20T19:39:46.919Z","1.0.49":"2024-12-30T23:19:01.474Z","1.0.50":"2025-01-29T19:34:29.372Z","1.0.51":"2025-06-14T09:33:24.397Z"},"bugs":{"url":"https://github.com/readium/r2-streamer-js/issues"},"author":{"name":"Readium Foundation","url":"http://github.com/readium/"},"license":"BSD-3-Clause","homepage":"https://github.com/readium/r2-streamer-js","keywords":["readium","readium2","streamer","EPUB","TypeScript","JavaScript","ES5","ES6","ECMAScript 2015","ECMAScript 6","ES7","ECMAScript 2016","ECMAScript 7","ES8","ECMAScript 2017","ECMAScript 8"],"repository":{"type":"git","url":"git+https://github.com/readium/r2-streamer-js.git"},"description":"Readium 2 'streamer' for NodeJS (TypeScript)","maintainers":[{"name":"readium-npm","email":"laurent.lemeur@edrlab.org"},{"name":"danielweck","email":"daniel.weck@gmail.com"},{"name":"hadrien.gardeur","email":"hadrien.gardeur@gmail.com"},{"name":"jccr","email":"juan.carlos.corona.r@gmail.com"}],"readme":"# NodeJS / TypeScript Readium-2 \"streamer\"\n\nNodeJS implementation (written in TypeScript) and HTTP micro-services (Express middleware) for https://github.com/readium/architecture/tree/master/streamer\n\n[![License](https://img.shields.io/badge/License-BSD%203--Clause-blue.svg)](/LICENSE)\n\n## Build status\n\n[![NPM](https://img.shields.io/npm/v/r2-streamer-js.svg)](https://www.npmjs.com/package/r2-streamer-js) [![David](https://david-dm.org/readium/r2-streamer-js/status.svg)](https://david-dm.org/readium/r2-streamer-js) [![Travis](https://travis-ci.org/readium/r2-streamer-js.svg?branch=develop)](https://travis-ci.org/readium/r2-streamer-js)\n\n[Changelog](/CHANGELOG.md)\n\n## Prerequisites\n\n1) https://nodejs.org NodeJS >= 8, NPM >= 5 (check with command line `node --version` and `npm --version`)\n2) OPTIONAL: https://yarnpkg.com Yarn >= 1.0 (check with command line `yarn --version`)\n\n## GitHub repository\n\nhttps://github.com/readium/r2-streamer-js\n\nThere is no [github.io](https://readium.github.io/r2-streamer-js) site for this project (no [gh-pages](https://github.com/readium/r2-streamer-js/tree/gh-pages) branch).\n\n## NPM package\n\nhttps://www.npmjs.com/package/r2-streamer-js\n\nCommand line install:\n\n`npm install r2-streamer-js`\nOR\n`yarn add r2-streamer-js`\n\n...or manually add in your `package.json`:\n```json\n  \"dependencies\": {\n    \"r2-streamer-js\": \"latest\"\n  }\n```\n\nThe JavaScript code distributed in the NPM package is usable as-is (no transpilation required), as it is automatically-generated from the TypeScript source.\n\nSeveral ECMAScript flavours are provided out-of-the-box: ES5, ES6-2015, ES7-2016, ES8-2017:\n\nhttps://unpkg.com/r2-streamer-js/dist/\n\n(alternatively, GitHub mirror with semantic-versioning release tags: https://github.com/edrlab/r2-streamer-js-dist/tree/develop/dist/ )\n\nThe JavaScript code is not bundled, and it uses `require()` statement for imports (NodeJS style).\n\nMore information about NodeJS compatibility:\n\nhttp://node.green\n\nNote that web-browser Javascript is currently not supported (only NodeJS runtimes).\n\nThe type definitions (aka \"typings\") are included as `*.d.ts` files in `./node_modules/r2-streamer-js/dist/**`, so this package can be used directly in a TypeScript project.\n\nExample usage:\n\n```javascript\n// from the index file\nimport { Server } from \"r2-streamer-js\";\n\n// ES5 import (assuming node_modules/r2-streamer-js/):\nimport { Server } from \"r2-streamer-js/dist/es5/src/http/server\";\n\n// ... or alternatively using a convenient path alias in the TypeScript config (+ WebPack etc.):\nimport { Server } from \"@r2-streamer-js/http/server\";\n```\n\n## Dependencies\n\nhttps://david-dm.org/readium/r2-streamer-js\n\nA [package-lock.json](https://github.com/readium/r2-streamer-js/blob/develop/package-lock.json) is provided (modern NPM replacement for `npm-shrinkwrap.json`).\n\nA [yarn.lock](https://github.com/readium/r2-streamer-js/blob/develop/yarn.lock) file is currently *not* provided at the root of the source tree.\n\n## Continuous Integration\n\nhttps://travis-ci.org/readium/r2-streamer-js\n\nTravisCI builds are triggered automatically at every Git \"push\" in the `develop` branch.\n\n## Live demos\n\nA test server app (not production-ready) is automatically deployed at every Git \"push\" in the `develop` branch:\n\nhttps://streamer.edrlab.org\n\n## Version(s), Git revision(s)\n\nNPM package (latest published):\n\nhttps://unpkg.com/r2-streamer-js/dist/gitrev.json\n\nAlternatively, GitHub mirror with semantic-versioning release tags:\n\nhttps://raw.githack.com/edrlab/r2-streamer-js-dist/develop/dist/gitrev.json\n\nLatest deployment:\n\nhttps://streamer.edrlab.org/version\n\n## Developer quick start\n\nCommand line steps (NPM, but similar with YARN):\n\n1) `cd r2-streamer-js`\n2) `git status` (please ensure there are no local changes, especially in `package-lock.json` and the dependency versions in `package.json`)\n3) `rm -rf node_modules` (to start from a clean slate)\n4) `npm install`, or alternatively `npm ci` (both commands initialize the `node_modules` tree of package dependencies, based on the strict `package-lock.json` definition)\n5) `npm run build:all` (invoke the main build script: clean, lint, compile)\n6) `ls dist` (that's the build output which gets published as NPM package)\n7) `npm run server-debug -- PATH_TO_EPUB_OR_DIR \" -1\"` (ES8-2017 dist, path is relative or absolute, -1 means no limits for HTTP header prefetch Links)\n8) or: `npm run start -- 99` (ES6-2015 dist, default `./misc/epubs` folder, the 99 value overrides the default maximum number of HTTP header prefetch Links)\n\n## Documentation\n\n### Basic usage\n\n```javascript\n// ES5 import (assuming node_modules/r2-streamer-js/):\nimport { Server } from \"r2-streamer-js/dist/es5/src/http/server\";\n\n// ... or alternatively using a convenient path alias in the TypeScript config (+ WebPack etc.):\nimport { Server } from \"@r2-streamer-js/http/server\";\n\n// Constructor parameter is optional:\n// disableDecryption: true\n// disableOPDS\n// disableReaders: true\n// disableRemotePubUrl: true to deactivate\nconst server = new Server({\n  disableDecryption: false, // deactivates the decryption of encrypted resources (Readium LCP).\n  disableOPDS: true, // deactivates the HTTP routes for the OPDS \"micro services\" (browser, converter)\n  disableReaders: true, // deactivates the built-in \"readers\" for ReadiumWebPubManifest (HTTP static host / route).\n  disableRemotePubUrl: true, // deactivates the HTTP route for loading a remote publication.\n  maxPrefetchLinks: 5, // Link HTTP header, with rel = prefetch, see server.ts MAX_PREFETCH_LINKS (default = 10)\n});\n\n// First parameter: port number, zero means default (3000),\n// unless specified via the environment variable `PORT` (process.env.PORT).\n// Tip: the NPM package `portfinder` can be used to automatically find an available port number.\nconst url = await server.start(3000, false);\n\n// Second constructor parameter: if true, HTTPS instead of HTTP, using a randomly-generated self-signed certificate.\n// Also validates encrypted HTTP header during request-request cycles, so should only be used in runtime\n// contexts where the client side has access to the private encryption key (i.e. Electron app, see r2-navigator-js)\nconsole.log(server.isSecured()); // false\n\n// A client app that is capable of setting HTTP headers for every request originating from content webviews\n// can obtain the special encrypted header using this function:\n// (as used internally by the Electron-based `r2-navigator-js` component to secure the transport layer)\nconst nameValuePair = server.getSecureHTTPHeader(url + \"/PATH_TO_RESOURCE\");\nconsole.log(nameValuePair.name);\nconsole.log(nameValuePair.value);\n\n// http://127.0.0.1:3000\n// Note that ports 80 and 443 (HTTPS) are always implicit (ommitted).\nconsole.log(url);\n\n// `serverInfo.urlScheme` (\"http\")\n// `serverInfo.urlHost` (\"127.0.0.1\")\n// `serverInfo.urlPort` (3000)\nconsole.log(server.serverInfo());\n\n// Calls `uncachePublications()` (see below)\nserver.stop();\n\nconsole.log(server.isStarted()); // false\n```\n\nTo serve a `/robots.txt` file that completely disables search robots:\n\n```javascript\n// Call this before `server.start()`\nserver.preventRobots();\n```\n\nTo add custom HTTP routes:\n\n```javascript\n// Call these before `server.start()`.\n// They are equivalent to `app.use()` and `app.get()`, where `app` is the underlying Express instance:\n\nserver.expressUse(\"/static-files\", express.static(\"/path/to/files\", {\n  dotfiles: \"ignore\",\n  etag: true,\n  fallthrough: false,\n  immutable: true,\n  index: false,\n  maxAge: \"1d\",\n  redirect: false,\n}));\n\nserver.expressGet([\"/hello.html\"], (req: express.Request, res: express.Response) => {\n\n  // Optionally, to add permissive CORS headers to the HTTP response\n  server.setResponseCORS(res);\n\n  res.status(200).send(\"<html><body>Hello</body></html>\");\n});\n```\n\nTo register publications references (local filesystem paths) inside the internal server state\n(which is used to create the OPDS2 feed, see below):\n\n```javascript\n// This can be called before or after `server.start()`:\n\n// the returned array contains URL routes to the ReadiumWebPubManifests,\n// e.g. `/pub/ID/manifest.json`, where `ID` is the base64 encoding of the registered path.\n// Note that the returned base64 URL path components are already URI-encoded (escaped).\n// (`=` and `/` are typically problematic edge-cases)\nconst publicationURLs = server.addPublications([\"/path/to/book.epub\"]);\n\n// ...then:\nconst publicationPaths = server.getPublications(); // [\"/path/to/book.epub\"]\n\n// ...and (calls `uncachePublication()`, see below):\nconst publicationURLs = server.removePublications([\"/path/to/book.epub\"]);\n```\n\nTo get the OPDS2 feed for the currently registered publications:\n\n```javascript\n// This launches a potentially time-consuming Node process that scans (loads) each registered Publication,\n// and stores the generated OPDS2 feed inside a temporary filesystem location.\n// So this returns `undefined` at the first call, and the client must invoke the function again later.\n// Note that both `addPublications()` and `removePublications()` clear the OPDS2 feed entirely,\n// requiring its subsequent re-generation (full scan of registered publication paths).\n// (poor design, but at this stage really just an OPDS2 demo without real use-case)\nconst opds2 = server.publicationsOPDS();\n```\n\nTo actually load+parse a publication reference (local filesystem path) into a ReadiumWebPubManifest\nPublication instance, stored in the server's state:\n\n```javascript\n// The Publication object model is defined in `r2-shared-js`\nconst publication = await server.loadOrGetCachedPublication(\"/path/to/book.epub\");\n\n// The above is basically a lazy-loader that checks the cache before loading+parsing a publication,\n// equivalent to:\nconst publication = server.cachedPublication(\"/path/to/book.epub\");\nif (!publication) {\n  publication = ...; // load and parse \"/path/to/book.epub\"\n  server.cachePublication(\"/path/to/book.epub\", publication);\n}\n\nconsole.log(server.isPublicationCached(\"/path/to/book.epub\")); // true\n\n// see also:\n// (calls `publication.freeDestroy()` to cleanup allocated objects in the Publication,\n// particularly the file handle to the underlying zip/EPUB/CBZ file)\nserver.uncachePublication(\"/path/to/book.epub\");\nserver.uncachePublications();\n```\n\nNote that HTTP/remote publications URLs can be loaded into the server's cache\nand subsequently served by the streamer without prior registration via `addPublications()`.\nHowever, publications from the local filesytem will only be served when registered,\neven if they are cached (in other words, the HTTP route is disabled when the publication is non-registered).\n\n### HTTP API (built-in routes / micro-services)\n\n[docs/http.md](/docs/http.md)\n\n### Support for remote publications\n\n[docs/remote-epub.md](/docs/remote-epub.md)\n\n### Support for OPDS feeds\n\n[docs/opds.md](/docs/opds.md)\n\n### Support for encrypted content\n\n[docs/encryption.md](/docs/encryption.md)\n","readmeFilename":"README.md"}