{"_id":"r2-opds-js","_rev":"64-1a85e52cb361d38ed0a5773d53a3167f","name":"r2-opds-js","dist-tags":{"latest":"1.0.47"},"versions":{"1.0.0-alpha.1":{"name":"r2-opds-js","version":"1.0.0-alpha.1","keywords":["readium","readium2","opds","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-opds-js@1.0.0-alpha.1","maintainers":[{"name":"readium","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"728f772f4a5a18b3e15e8101dc842bb416711175","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.0-alpha.1.tgz","fileCount":355,"integrity":"sha512-5qGbKhsz89RZxz+5Fjqs9m9U/nwILaifg3ftoWmfpDsE9l+Mipf6fy29S3q49RTVwR4Ix9s4oVminjJJ9B5vsw==","signatures":[{"sig":"MEUCIQDsLv2PoS2CzwaZ1TNEjHPMa8Lv4Jlzk9bIPJSsV/CBSAIgeePqERvZFztv3xcmoUo1fqkiSbPUNa3br+IwVhZz4AU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":894438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiCVoCRA9TVsSAnZWagAAA2YP/1CylR5InSJonral/oma\nRGcsx5198Aa+4KLss8M9bDY3xhyrwb0ce5fFsIjyw2cQfIZlDMnNETt46aZj\nB2OHTHqpaQ+DrQ6lBUqd8cDyPuQxzsJuvAFyPjZKKeZdKcsdBPJz5YVR/eiG\n4awub+OEZzWcuFcW15Ycj/G2KnnddLVppjAdCqFSIV57VZJEYLyIgkjiNvWY\n0IfXHdi53F5fuFjWsAUQgIxfwGJuc24aff5YjqNJSy8vscLj4+7DZ7DSCRQG\nO4AeGOZ2BVfXCgGBeDrPYo16RCPSTyP9SL3aID1Q1Gf6NcFqPcJik/s32p2T\nvEsGTdunM67eROUWmS10zLByURvFqW9KXMmrbPczWW+wT5fzcowwuwkyUU9a\n1sebDez1LR9LjUbAX+3WEQK1/o7vqxA8R3DcmcCyN9TOn4/qNFZ+At+ZGmr8\nyG7UXDaNxanFFAXVKm7dpvP65GuoHxVez3pE+lWUkEmv17vN/BIsrToJymk+\nX7rz6L3AAe2vluO8djG3mINtoGsQTovpdoxyTixKb7pTbaerbvvUiM5uTck5\nTLDthaziRmTS5htOJWUWhrEVbZeLxzpCt1+qWUetBGO6oHBKp5HEB77fzQ9B\nz2UFzQha6n7NlOPqf3UVbar//Rw9LHiqM9FVwFG4XSpndYfgRMrDKSB/Pht4\nPdJd\r\n=V9rW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"e1e20ba0bed7c0f40df11f1ad26d7bd28d40faea","scripts":{"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 && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.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","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-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 | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.4.0","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.11.3","dependencies":{"debug":"^3.1.0","tslib":"^1.9.3","xmldom":"^0.1.27","ta-json":"github:danielweck/ta-json#dist","r2-utils-js":"^1.0.0-alpha.1","r2-shared-js":"^1.0.0-alpha.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","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","cross-env":"^5.2.0","filehound":"^1.16.4","typescript":"^3.0.3","@types/node":"8.*.*","@types/debug":"0.0.30","git-rev-sync":"^1.12.0","@types/xmldom":"^0.1.29","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.0-alpha.1_1535649127576_0.1261223515975658","host":"s3://npm-registry-packages"}},"1.0.0-alpha.2":{"name":"r2-opds-js","version":"1.0.0-alpha.2","keywords":["readium","readium2","opds","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-opds-js@1.0.0-alpha.2","maintainers":[{"name":"readium","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"25710dfc3adad13b82a2efb20d48902cc70c38ec","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.0-alpha.2.tgz","fileCount":355,"integrity":"sha512-EA2mzOCCS5TOUaFwOEDo3tOC7rGDp2mXOX1aSBIDOwKAsfcrF0CybYBw0jp8ZumIHTFcg61wi3fbWLamvYEG1w==","signatures":[{"sig":"MEQCICwDVfjMzwLc6f9ZidTQOZSFYa2mTglvPN+q0EcDYBrWAiBUzP8Vz/l3Ignabo+/un7jw2tesdUfkB4+/Tql5t70Fg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":894519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiC0uCRA9TVsSAnZWagAAZCUQAItnxoLIwt4rZQhk4UKg\nQphXZm/St3g71fROn8kAcf3Aqm+TStnHJQnSB727e6gmcj8nHg6UY+1gSQuB\nWdD5stT9e0eECqY5xZ5ZSrabENoQjQXoO7y+Zx0InQYN3OHLarUB7HrWTWg5\nDd5w6rApkWwOgAdtj8pZnuJ7ZEYbre69qNvEQjY9//RxNzhP1j/j4oVwJQyN\nlVkNlloIVsyDm0M21jkNU0L/CFYXOPebuxmqUP/Zgfro97x3bXZB6jcvPThc\n1ujb6A93T4DtXWmXiHMo9skwOniqNR+gErcBQ6LZpMPcErtqvXRGNBCihMqJ\nPQk21Fx7ALKu4wHIxWEamI//jkqRHtpP0yHdPQyTZBO9rIWeo3yzVSRtIIno\nc/zMJv76Au2+iy1+68oFOfN/nfgCWBpJ91tvgIEH7Eini1Ke9SCAiJRA/Bzw\nHrRyoehYNPanMLDE3oeFSP+qISw/GjGOIhrXUFscwfSZUR4LP3RsHnAVlRgD\nbz9KiTb8CHT9M1d0nrxyxWAEFjwygDUccHS+m882nsylFzwZN62NyGmTmrE9\nEgzl+XXCgmrHp86plAPMFdqVQKAalkOApoyzeF45cbPsbcQk/qC1yRT6U7N3\nt5i6EXFv3sIZKWuyi19m7A7yQ80/5JY9Lb2i4RLe4gS0b28OvNzL5gTJfohY\nnUq0\r\n=UEP3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"51e87a2886a541eff3e001a0e421f0169f521a2b","scripts":{"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 && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.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","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-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 | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.4.0","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.11.3","dependencies":{"debug":"^3.1.0","tslib":"^1.9.3","xmldom":"^0.1.27","ta-json":"github:danielweck/ta-json#dist","r2-utils-js":"^1.0.0-alpha.1","r2-shared-js":"^1.0.0-alpha.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","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","cross-env":"^5.2.0","filehound":"^1.16.4","typescript":"^3.0.3","@types/node":"8.*.*","@types/debug":"0.0.30","git-rev-sync":"^1.12.0","@types/xmldom":"^0.1.29","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.0-alpha.2_1535651117819_0.5941778041826029","host":"s3://npm-registry-packages"}},"1.0.0-alpha.3":{"name":"r2-opds-js","version":"1.0.0-alpha.3","keywords":["readium","readium2","opds","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-opds-js@1.0.0-alpha.3","maintainers":[{"name":"readium","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"52ad8846036c5ef6c219b2f02e4567988d571d0d","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.0-alpha.3.tgz","fileCount":355,"integrity":"sha512-zCm9+3TlgFyodAQD/YddFl8U10N4wO9PgKHNvLLHdGid5BdhVkj8JZZM/knSWMNhgS8BHiisMVFE7LBIyAWTlw==","signatures":[{"sig":"MEQCIAad85K6Jb5mkH2XgqiPaI/KIpklkHeVLSA7cyDGDUxlAiAU7adVYoa7b1n6OwTbvKPCxLNKmaC+uQb0wrccfLA/iw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":894581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiDQ6CRA9TVsSAnZWagAArcQP/iUC6pF83oAFeH6X8ain\nMr/UhtT6TDMfTcm+L/4/tp88hb0bJ1wRWiREC/TG+EpfEBYIXdtHitCBAmv4\nBzonl/VD/TXYL0ai5Yoqi3AKu1lDOg+yPwdc7xQ0Wte1nqanQd+jNJhFRRgb\nrDkSnuSGJmfgoVfZiRdL464GqrbZclTBuC6DF2+LjzD2Grtm+m41J0e0ZQ9/\njidCEHNdrmmVZuYSWFS6oq7glqnZo3DwEtqjVtSmdSc9SYVwBwzF5SupNQHX\nwgg2xNq3eYOnOWdTCLotsfWupO4G5A8vT8TqzHG2erJTZYAUl0BpR2rDkVpG\nfpLR1DJEjah6EBor4e/vrcgFpBXTuUHrTroqB+A6+O4aJLP8lQ+P/vemSa5p\ni4l+NTYHIBvqjpeBHXD2rMQ/Hyg0/lqq8UcnhrJlLAizFQeIdqiV/xHGKvKn\nD1cBhdXLcgMdYQRp+z3aOBEItAUKEPYy0KCFMagG9rrrhT7NIgMk4LQdifLb\nPrpTkdPUeyBRV7YkEii69/ot7cxpOCpda9wGbS2vCZhUlz3Gd+VPUMt+NrRi\nVJlMn/mA9LSLp5410MobsvokrfZTFm00ONoo8hHio5xbqGgFRchSEbPoIfLC\n5qtnP7rAb3p55B2YYklIJSvI7sOLEqcQRwOWBQw4AsNUPD8aOeGZt/+lEl2p\n7Hhr\r\n=KrGz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"2e41b4b9ae13ba507893df0fc767e8e3cd95e2f1","scripts":{"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 && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.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","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-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 | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.4.0","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.11.3","dependencies":{"debug":"^3.1.0","tslib":"^1.9.3","xmldom":"^0.1.27","ta-json":"github:danielweck/ta-json#dist","r2-utils-js":"^1.0.0-alpha.3","r2-shared-js":"^1.0.0-alpha.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","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","cross-env":"^5.2.0","filehound":"^1.16.4","typescript":"^3.0.3","@types/node":"8.*.*","@types/debug":"0.0.30","git-rev-sync":"^1.12.0","@types/xmldom":"^0.1.29","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.0-alpha.3_1535652921625_0.6199724676041776","host":"s3://npm-registry-packages"}},"1.0.0-alpha.4":{"name":"r2-opds-js","version":"1.0.0-alpha.4","keywords":["readium","readium2","opds","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-opds-js@1.0.0-alpha.4","maintainers":[{"name":"readium","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"46bc0a034e1f65d6da9b3aee83e9d6055f9542cc","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.0-alpha.4.tgz","fileCount":355,"integrity":"sha512-E0qrWYzfFuEFZ7EsyeBMwTIOs4fPcPw0NbG6g5jxE1CA4hHVrGgya5SzZEH8ShgaMbuqdp/N3WGgyS8aBTvj8Q==","signatures":[{"sig":"MEUCIQCk7PX5QLxq9tZ/3FQUEDF6rD25SnvXEP8aSIDkRprWVAIgB7vwV4hbbJx24q8fATkxWOblBQtAKwA7YygyDLXNrnU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":896768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbojItCRA9TVsSAnZWagAAPr8P/2TLDerDLt4IdeoA6A80\nPOGnNWKjizlQfa5C299ob+WbVCC/OLwM9PmdRV8XesX6eTZd/+DXEDsfL7gL\nZbA4x51iyM5n0ypphcWJIUhYLc+AJwOCaLG0ZOJLKodYY/VPknv2fLmRfg3g\nGWpaf1e1vrO/TmZB17QO23m7UyyRB4y9Hp8QJcehej/wYF32C9xwbYHdmrpq\n/SBE9X7+v21CaAqa8lqqmV5ROjEIyNRVdIxMAdLa/87GDs22mKLX03v/lrde\nq0wptx6v1gdM3xl5Cg42AQFUSOhCKwbh4Vn9CpygzyGaNVJUkmkYTVuxQ69N\n+VmrfQkuOWCZZ59PSIyNVgAL+KT1tOt8xfa5mHwafpgv5FXJPEO1pBI0E3wT\nzyspywansPk1gX2Bfmrp6LUI79R+YI5VN/8LVrufbJ2jBiWSxjL4/mGePsGm\nepnSj21vBIOCGzTZsYKBJPB2RlSEcrrPah33DJCVUb4jQtFZl/bGoZpKFlVt\nJE5PyS6LikILeLUI6AHzpHBmyRnly1ZMcV2maUTGj73J0YcSsDEC89lAtJLs\nOhKpNU4sOjsXxxH4hESqqDEFyLXJPkzNLvsfQPrbXT4S/FSjkO/nf/411Cb7\nudKTXxpH+NfWVfFWs42uUj3HJRaqNlcdlC/Y97oTC9Uk01X8eXlvPRYI2ol5\nknJb\r\n=U7KD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"c0f21ac8e19bd9f9fdfe579c348f6ef37bc3f979","scripts":{"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 && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.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","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-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 | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.4.1","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.11.3","dependencies":{"debug":"^4.0.1","tslib":"^1.9.3","xmldom":"^0.1.27","ta-json":"github:danielweck/ta-json#dist","r2-utils-js":"^1.0.0-alpha.4","r2-shared-js":"^1.0.0-alpha.4"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","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","cross-env":"^5.2.0","filehound":"^1.16.4","typescript":"^3.0.3","@types/node":"8.*.*","@types/debug":"0.0.30","git-rev-sync":"^1.12.0","@types/xmldom":"^0.1.29","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.0-alpha.4_1537356333450_0.7418662189561027","host":"s3://npm-registry-packages"}},"1.0.0-alpha.5":{"name":"r2-opds-js","version":"1.0.0-alpha.5","keywords":["readium","readium2","opds","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-opds-js@1.0.0-alpha.5","maintainers":[{"name":"readium","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"a5acac9b7e81574c5e985131521092c651b5fa4f","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.0-alpha.5.tgz","fileCount":354,"integrity":"sha512-JuP+c1668XbAuadNg9YPEdpe0N3pxW95ohzP91kiDZETshUQnMXPh8QdEAV9WV9xKkfhqknr7p8POPBpIHLBow==","signatures":[{"sig":"MEYCIQD3VDNwQUPb2hIaGMNxRkdhBSXaHRjgZCaBxAV+5bY8BQIhALb8F9xKUsldfvx7XD3j7bhO2fzCr2ODFguZZBdz3Ln0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":892700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbs70PCRA9TVsSAnZWagAAPwAP/2Z66sqC6gVqdm9moFAx\nqY1LPmykAF/P4X9RNorHNg+S5TyKr915FVmxMNiLXuTpuC0PToEyYuS8pzH6\nM8dVdHECQo/hW6qK0Lbz/NtWPZ8b+PI6+H2DoSnhfvSjjWwHek44w7ZIv/zZ\nM8vJe+NyT/LlCKd/ZHsq+UP+YsQFPLnML91yh2qyAaZtakxdO1TiUcM8vX29\nwgDBOIQ5dHVmSzsiN6nm9fk8JYhF4GdbKnBkGhvxRJwVJ6Q2awEfkFD9DXDt\nWhKw0c7W+kVO9bRH6NKgoMQDTLHDnBIuFuh5bDCrowstYKOYINzdMrlCyLge\n0Wgx9uvEbSoBzwWBhwQXQkeV66+Y2o1/BuRqeUIK63htZptnw7mkHIuvsuIb\neJpCePzSxaj6qzRJUlYV1XnpeREFBx3i8WZlWtxfzuDPT8QkNbm63tChNP6w\n9sOR4iIZSz7a2dnAeu+cCT8HmhO8Omp63lENc87xCR+QOvxENyQXlRRKDH15\nHc/Bta/X9cm6aoSBe8oU5sFly9Si8yVjQ2w2JwtmcWh2OF99MpSVGRFxkPgz\nBHQNkClztPnnbaCxbUAmAO/yZcZZVY7EPFHWdAG2yUxRfRv9Q6wQRfRUwRr/\nPmYfK6CGcCtfXJpNZyztnj/qL7GWdYcmtyavyLkScH95NzeX+CQXBpbNUWbQ\nkd3E\r\n=C9DZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"ae7e32afd8f0ee508634a7bb63b876a281933644","scripts":{"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 && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.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","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-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 | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.4.1","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.12.0","dependencies":{"debug":"^4.0.1","tslib":"^1.9.3","xmldom":"^0.1.27","ta-json-x":"^2.5.0","r2-utils-js":"^1.0.0-alpha.5","r2-shared-js":"^1.0.0-alpha.5"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","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","cross-env":"^5.2.0","filehound":"^1.16.4","typescript":"^3.0.3","@types/node":"^8.10.32","@types/debug":"0.0.30","git-rev-sync":"^1.12.0","@types/xmldom":"^0.1.29","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.0-alpha.5_1538505998905_0.8943513624504296","host":"s3://npm-registry-packages"}},"1.0.0-alpha.6":{"name":"r2-opds-js","version":"1.0.0-alpha.6","keywords":["readium","readium2","opds","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-opds-js@1.0.0-alpha.6","maintainers":[{"name":"readium","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"186434c6c258a2ca09781adf7970fc6649db20ee","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.0-alpha.6.tgz","fileCount":354,"integrity":"sha512-17hj5P17PMHSNzjrmbbASh2cZY3CFKeKAt0Rn4qZOflgB9vz/axIy3+OGtoJkgBR2mekG0JK8T07x/ewZ1z0Dw==","signatures":[{"sig":"MEQCIBss+Ch+p0kqBxMpKuYDUDLyIjCPuKbWk/oPYDIIxLXoAiBVbXEogzQaakXEqctZ/X+pyUxQpgZ2EmBJSt1bzCDV+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":882652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7IUCCRA9TVsSAnZWagAA7HUP/0Ok8XwrQZNKubzgRXG2\nztdxulj9hE2PDAAJEiery06RwTpsJzsUs/SNUpekDedSAoM0D4sVWuMyA6m0\n2NiBsEuUqNBHSu3j7kiqzkkZTIKFB4FA1rysC/vGTLudjtNi6hde9ddlzl6D\n0qGwfwwTx8opSWV7D5ZxkoabtSRnLjfIaZ/b2Vg9X678giGGeuCjmg0dOm0K\nUeyCBNAVUlDAS2gd86mKCmPDrhLWaWQCKwAsh5p7PZeNg4xwuMlR2DxthMPh\n08G811grwELnMq1BhXcgMBDyOzUqns5wGDZNieanjvXNdUJvbMvJn1e/jP0v\n5yVjhbYpBjOd3oKRC8zHHaKFVt8jlHvw+K0SlmnwYthrZMLOzvLH6T7HtVuq\nymdl3uD/59qfUImYj24rmxvdBzN5q4Y1pCw3ebIKKicDsAAghZph9epU/QwZ\nidYE9wzBssBXmXAnEygJaIXR5CiZWNxvNeztKJRPU8bCVFflyxTHNHUfBt3A\n360AQDHt/SEGxHNnx8DYh078rIfen1DEUbUDJyrMSI9tIGE0fR5/kVNWQrUH\nNvCO3otU+d6wIrrHukMfJUsTd5mJjFJuPy7msNLViqvvP+HV8kmTJEZwjQZ2\nFcOSRM5B3VGgIttw2xBATnhzwF2Y2gSvmAMzVpczMgUtHQUHLVouI4VMBSt2\n6Pk8\r\n=587n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"be6b7340e6cbffc8a19be3d3b64175b076c4ae6e","scripts":{"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 && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.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","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-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 | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.4.1","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.12.0","dependencies":{"debug":"^4.1.0","tslib":"^1.9.3","xmldom":"^0.1.27","ta-json-x":"^2.5.0","r2-utils-js":"^1.0.0-alpha.5","r2-shared-js":"^1.0.0-alpha.5"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","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","cross-env":"^5.2.0","filehound":"^1.16.4","typescript":"^3.1.6","@types/node":"^8.10.37","@types/debug":"0.0.31","git-rev-sync":"^1.12.0","@types/xmldom":"^0.1.29","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.0-alpha.6_1542227200699_0.6819700900743295","host":"s3://npm-registry-packages"}},"1.0.0-alpha.7":{"name":"r2-opds-js","version":"1.0.0-alpha.7","keywords":["readium","readium2","opds","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-opds-js@1.0.0-alpha.7","maintainers":[{"name":"readium","email":"daniel.weck@gmail.com"}],"homepage":"https://github.com/readium/r2-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"3db1c7ed2bbb210fe6491ea962c7a1ca00c00ecf","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.0-alpha.7.tgz","fileCount":354,"integrity":"sha512-d8Vw6N1DQHPeGKuzg1BVas13MH9FUDEU3lDvR76pmg0qDY0dY/Kb0Es9dvBb4R/XKKz1l3KunQmTlx3SbhxXww==","signatures":[{"sig":"MEUCIQC6gXKUgMMD45ju4EoamNJnF48olnzxNLX4bdq60/vGEwIgCeCv9XYwNfQ82l4p+tJarOgyaXwVDOZBJbz7oaL6I6k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":883119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7KtYCRA9TVsSAnZWagAAkOYP/1lBCArsY2VhUa/ZrTFi\nGGOiF1eWN+g4j0EPJ5kWIXnmA8HnxOfsBbhi7P2NV1doNQFO39HlJwhjbkYJ\nWe82W05sc6UlqEADg///YRYrfnzcm8RBRmYDOj32HOGaFk0ucRoHlnWD9TBB\npc2EccBkF1dTQE8Ts0rKT7jIvHEzxwTp6ziUiUDb7uEgGWlnpnH9gWc1Y6uk\nLBMkrzdnfKW8dVHzeDX/WUd3JUtFrXAxR+uInU6x2WYiDCCcOfj6ucl1AEwn\nJO/pRGB7RfBlFahCEDQdE5NFX7UCJoBXaTiJypX/6QHfib2xsOQtKN4vcHWy\nJ8Rw0fokciBmqMKSmqZnHtA79G52A5P4VXU3ISuPIh7EuOtI50AlghVclwfx\nKrCiTs3xU6atkXQoT83L9oKRsyRvJx5PZOdNCYLcjLY5i8nEexHvxvY1Yy6y\n8OrPErDf9npo5dkeOvbGvfN9iuL2gVKaoaE8ErOLMPQWKDq6ToDmdIi+2Aq2\nCFb1yRhdZ2Ti03UnmJKL063p/A3H9s1rX2jXEh89E64Wy2eXaj96doiED+i6\nB+DOEwdhkmlv/e3i8bhTAiNDjQx+se6d40hOTgiVZoNvj2B0sK3LWzQ82Wx9\nMcaUSoEQGuvhClusbgFsyAV34+yF9gqxYDb3ikUcDT1C+ICwbiWNK5fXVT3p\naIpG\r\n=biNN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"dbd295dd351494907fd064fc3de4d33176139ee9","scripts":{"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 && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.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","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-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 | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.4.1","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.12.0","dependencies":{"debug":"^4.1.0","tslib":"^1.9.3","xmldom":"^0.1.27","ta-json-x":"^2.5.0","r2-utils-js":"^1.0.0-alpha.7","r2-shared-js":"^1.0.0-alpha.6"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","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","cross-env":"^5.2.0","filehound":"^1.16.4","typescript":"^3.1.6","@types/node":"^8.10.37","@types/debug":"0.0.31","git-rev-sync":"^1.12.0","@types/xmldom":"^0.1.29","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.0-alpha.7_1542237015691_0.785644854340203","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"r2-opds-js","version":"1.0.0","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"0d0b8b5b28532b02141e0d0f706e0bed73536e6c","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.0.tgz","fileCount":354,"integrity":"sha512-WZ4p1G7RGgqG8rzZbmbMUEixrVl8815GWzXbGKtE/oO5zGvH+VPY0ErNgx9IM3KfshuoivOtdsqsAUPElN6R4w==","signatures":[{"sig":"MEQCIGzi55fv74MVEaKsUnKxIAx+hKRBlPzs4BP3QNcv7K3iAiAjYGrb+eGtUsfjLuTrvGmrXz3j9hBa4NUdP7pYMuVZWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":891419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcESWhCRA9TVsSAnZWagAA3rIQAInmA4sVhLxk4A9oQbBC\ngH9sp4NuWu0EO/h8fxpa3bBXwgGZOIac/MPUvkGKGWYFmm1QOdURawj+wJoz\ndjpVA98h8pYRRtR+7FEwuCt3v+luAkU8/3C5AGGHIyfi8dw/RQIZNK8lzQNJ\nA0IfodbOeUQcMpB46fXm8AUD/jKjklm3n8hgBc2VUzLIaNpemZlMM6Lr/5lJ\natSiZ+1i86wZAj82/izIudvRavIZcVX+L8LsVVjs4t6/22WNxz64ldZA1O9G\n5JlOcDGBIxr85tONnQh+HoGtsH1vqS3iPH1eqT0dO+LIojOOzH/4sjnAZhH1\nzi86xrkQcwWzXANxrGE9SJmXkSGpdHAmuALXexJ+x3x0Qsw3TDQh3W9jM7P7\n8Yh6pa/CvO7k2Opc5DijI+WrgbRyrz9tO+kbMPQIoXeneLz7TA68qs9Coi3V\nychP8FYeX/sLIM/1vTvMt6FIZk6THYgQBuvq4GdzYOSZp4bnNn9dApg8ypwi\nm1QO/Vdlo9oJQ+xAj0AXpQNdvWOvvLHiIXEE/olQEGhtolwD3FUgXEZW2Vw4\niwKl/3cEB4pp4LDKxLvo302mt3esij57FzIF4Jw34T0AzKU9O4Ka9h1i9cRU\nxz2v/5tGKxwB5hxcwAnnQSPmvsMn3RHz7CnoYQsNIGaYwLWf9w9dEcPZGw+F\nX5mN\r\n=fa8u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"4e5075558c234712313177153dd8f6f01bd20b02","scripts":{"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 && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.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","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-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 | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.5.0","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.14.0","dependencies":{"debug":"^4.1.0","tslib":"^1.9.3","xmldom":"^0.1.27","ta-json-x":"^2.5.0","r2-utils-js":"^1.0.0","r2-shared-js":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^0.25.0","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","cross-env":"^5.2.0","filehound":"^1.16.5","typescript":"^3.2.2","@types/node":"^8.10.38","@types/debug":"0.0.31","git-rev-sync":"^1.12.0","@types/xmldom":"^0.1.29","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.0_1544627617266_0.1279017648529388","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"r2-opds-js","version":"1.0.1","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"ava":{"babel":false,"color":true,"serial":true,"verbose":true,"no-cache":true,"fail-fast":true,"extensions":["js","ts"],"compileEnhancements":false},"dist":{"shasum":"46cbf75832f6085af92d1b30def312ec98d13b23","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.1.tgz","fileCount":342,"integrity":"sha512-Nx7CdKrddR/KQhs6eXrc4q7i7aeG1leI2cf3NEzFOAQgkT5GCjHWGsmQszjk8XzUxUv5WTv/xZPol3BYXZf4FQ==","signatures":[{"sig":"MEYCIQCVpbVAxoOU5VaHmGpCTVCMtNSVBfWVDA1bsIMHbq4S5QIhAPU/ntu7xrvynoYRjpkBEbpBfVPJlqN5irCxkT2jjLYv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":827416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGAb+CRA9TVsSAnZWagAAgikP/A9EIRyL0tnx2Nmo5dyp\n9A5LsYUZG9ZIdCubKFZW95SBaf2jr/uWYqDHXbUdiLjZFxR6hNx6KVnrKHnw\njDjXqUgSgijsWi2YksLY/Hk9com76eZhWxLGU+oA+GOpEq/1Gpnmhi5dmCzq\nLagK4eAqSXdjisOjYd9dCHDQgM5XN/WHf9dE9CzHeAiHmloYatekWzwh4pR4\nR27rS+PWSgvSRb5usDEJFOFu977rHvmvGmVcDbi5368qCyWL3M+LHZz95Xes\nfjbfB81nxeOfnb5QGKEg+sjWeqgX8cELoyiBSGvbsuG/mlFfvn9Mu1ks2F7O\nh48Jv+iMJi5Zl7Zmq9QAHRT+DS+kv84p1Rze/dBJ9MIaZcLGdp7NEbKKoYtd\nE4KEcP/IJZvWnxtFqpg3qgWQgMXYyY2AVQfEdEwcmEkfGLTr8RPOQeRSvYoM\ndtWtR+GezF7JelhL3HlhFQaowtidTU6vbtShy0oWpwtzHDifV+tYuCBt0WjP\nEKZxCeXMlLDrHW1TZZOmjE7HsbkrVEG3C4cPHzHoBm9ky5Dv/q5HyO6BRh8r\npQKOTAQ6qRuC6Nu8tdHDqNd5i3QgizaVtCRzDZUTai2qBo1vfSx7cx2A+s93\nZiWlDQ7zCGZq9v+ISMVNsme7NuuReYtyLldEwe/amdIsDbMGEexwHhJl+A8D\n+SLy\r\n=wlQF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"f8dd47047454c8fd2465134b9aa148ad66e5ef78","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava \"./dist/es8-es2017/test/**/test*.js\"","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TS_NODE_CACHE=true TS_NODE_CACHE_DIRECTORY=\"./ava-ts/\" TS_NODE_PRETTY=true ava \"./test/**/test*.ts\" --require \"ts-node/register\" --require \"tsconfig-paths/register\"","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.5.0","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.14.0","dependencies":{"debug":"^4.1.0","tslib":"^1.9.3","xmldom":"^0.1.27","ta-json-x":"^2.5.0","r2-utils-js":"^1.0.0","r2-shared-js":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.0.1","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","ts-node":"^7.0.1","cross-env":"^5.2.0","filehound":"^1.16.5","typescript":"^3.2.2","@types/node":"^8.10.38","@types/debug":"0.0.31","git-rev-sync":"^1.12.0","@types/xmldom":"^0.1.29","tsconfig-paths":"^3.7.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.1_1545078526373_0.3023736501870553","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"r2-opds-js","version":"1.0.2","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"ava":{"babel":false,"color":true,"serial":true,"verbose":true,"no-cache":true,"fail-fast":true,"extensions":["js","ts"],"compileEnhancements":false},"dist":{"shasum":"556917611fec1c107d4e47138d158fc552d7ebf4","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.2.tgz","fileCount":342,"integrity":"sha512-XCZzCktqzc3vrDt1cRp8VldPTVA1weUY7/o2aFItaGouPzPL5wVB0+hdkw10SNHHQwua/FsC/NJTR+MVtS4fYw==","signatures":[{"sig":"MEYCIQC7smd77P3upL3KVHJ2L18iTYRq55qeoCqlYPely1yuXQIhALJ17LQb4ddxUi3eSWCoIV7vzkw4UkaqrY+KD01NydA7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":827810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGFa6CRA9TVsSAnZWagAAiXEP/0LDbuPqGw4bfI5MAXz3\n6FUFtJo45wi73ESkDn5ebOb94x2MzDVKDPKtzAxsdL3itl8lWIfMIJHtVyaa\ndGpL1xRtUkOnI51DX37TNA0XIvj2Uz2u+vUCigyGUpIJWSj7rxiivjw/mLdi\n4kNuotfAsHFNA1GUYxhlyzGQFz/nw3oDhVESYygE1RtxjNI2fYt5hGSprB2g\nV/AmeDx93z21MxqZQ3r70J/tRyj7JuMGuFh3mpDMh8vvGAUzTf6IcHat7x2E\nISfO5Hzdcw/0D6kLiVqZDO5MN/XFXB/wdefeyl4XmzXXf7at6N/jS/HdkH4O\nWelkXJZJP+lXScwXyMPFlFkTsoZm7W9djLGtR96ZTFUbAx/X2necUT0fTR9G\nctDgACybWlEZjXT90Hmz+xoEHSL2fSXbvP8G3bnOvNBhO4o5M11+YIpCUo+Y\n8X2Lx/lFp019XceYsDwvE/j3gd4VYtUqKRMpelIPMcAAZVwKuviyAR2Onsvs\nZQ+CTJ1WyrBNXxqaFxX4uT7W5tnc7ScD3piGe5b0Xw4wL+TEb54yu+y9C02B\naJ4lBDV+l8RDXq4nqmOSrev8nUiEdT8XWxiyO058g0HsJspY5Zmxw0TcgfGG\nvODp261kf8D3Ug+IpYT7IJn7Y9j5lv11gbvktpYZRELf46/ErtshXQUCHY9/\nxX7x\r\n=m6cG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"5f417b7594293f59320170d00316a7d7bbff4558","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava \"./dist/es8-es2017/test/**/test*.js\"","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TS_NODE_CACHE=true TS_NODE_CACHE_DIRECTORY=\"./ava-ts/\" TS_NODE_PRETTY=true ava \"./test/**/test*.ts\" --require \"ts-node/register\" --require \"tsconfig-paths/register\"","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.5.0","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.14.0","dependencies":{"debug":"^4.1.0","tslib":"^1.9.3","xmldom":"^0.1.27","ta-json-x":"^2.5.0","r2-utils-js":"^1.0.2","r2-shared-js":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.0.1","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","ts-node":"^7.0.1","cross-env":"^5.2.0","filehound":"^1.16.5","typescript":"^3.2.2","@types/node":"^8.10.38","@types/debug":"0.0.31","git-rev-sync":"^1.12.0","@types/xmldom":"^0.1.29","tsconfig-paths":"^3.7.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.2_1545098937949_0.6405179498889624","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"r2-opds-js","version":"1.0.3","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"ava":{"babel":false,"color":true,"serial":true,"verbose":true,"no-cache":true,"fail-fast":true,"extensions":["js","ts"],"compileEnhancements":false},"dist":{"shasum":"ec22614839296040ffa2c6bf542367cfe02f3bfc","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.3.tgz","fileCount":342,"integrity":"sha512-sh+cf/YA/C5pi6plF9l7kqRPNeb8F1xgJhjI76aZhxYoik0yMHIvr8zcSookN3sKWaZy1vHtrdUXjSszp9ER/Q==","signatures":[{"sig":"MEYCIQCrZ3EexN2O/rPxd8jMhgSGX/MkJkUGER8EIzLRcNC/MgIhALLLlmpNNf/JoAjn++qEt/w2Sv9BFUq0i4o5cgzPhr+c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":828192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGqfmCRA9TVsSAnZWagAAd98P/jWMJ2aeja/Xal/9CTN9\n7nyzmqjgm1Aq7GBDMX7OR29qfaGslIyVYXH0tUfz9+pAgEGQD8HHrhrSScSn\nsJVTevDtTwOJjnSRo7wRTNnIEYxrmmFdzKi4yUCVWM5RtYFeXcMwLQs4qVdJ\nutwLJJlsayh0ACupvYmwlkSeG/UNozGxVltbdV3jRi/IDTFRN+caHPNT21Or\nNKtZYIAP86RnluJaXe3cAJsMF56EZAEpX7VNe3KXspmTkorcI3bkA0KFDGaf\n/XRCVRdN+uRsn5jpJxKGnOSQsTVOTd2C/b9vMh0CeYM/G7pyJ2qrSQPed6zA\noLjnSIT+HWBVMEqEe9Nh2wMMqso2o94r63CAA87k9MJHLCOJaRyov3YPlNl7\nYMDBgPpS1wUYEncGd4g8K4G81KtBKDXtgeVJ9dvTnTtk64iQRGab9/Ick5eE\nDwAJf8Ow04rOJNMtihAfqnzE0ap8QdCQ5+7jNn/5MNzmf87CpHuOpaCgG4v0\nCGKmOZCCGWVgNcFHUBnO28a4SLVJi0HkgtDkfw5LAe3g8GGxxC7tDYO82vxG\nFE4jq03FqIKlOnhPGJwPJhL0Ipn2oeI4VBCuOgzr8exROMq7c/gnKLnw7yEd\nWjx1SB2KRT2XlSpm0BKYgFDNqE9aPbadNdTUSV3fu0GX2YwVALkcnOM3RaoL\nLfdf\r\n=bRCI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"fc621d5df2adffd62d66010a11e5944d109f2a98","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava \"./dist/es8-es2017/test/**/test*.js\"","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TS_NODE_CACHE=true TS_NODE_CACHE_DIRECTORY=\"./ava-ts/\" TS_NODE_PRETTY=true ava \"./test/**/test*.ts\" --require \"ts-node/register\" --require \"tsconfig-paths/register\"","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.5.0","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.14.0","dependencies":{"debug":"^4.1.0","tslib":"^1.9.3","xmldom":"^0.1.27","ta-json-x":"^2.5.0","r2-utils-js":"^1.0.3","r2-shared-js":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.0.1","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","ts-node":"^7.0.1","cross-env":"^5.2.0","filehound":"^1.16.5","typescript":"^3.2.2","@types/node":"^8.10.39","@types/debug":"0.0.31","git-rev-sync":"^1.12.0","@types/xmldom":"^0.1.29","tsconfig-paths":"^3.7.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.3_1545250789432_0.11860978718930526","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"r2-opds-js","version":"1.0.4","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"ava":{"babel":false,"color":true,"serial":true,"verbose":true,"no-cache":true,"fail-fast":true,"extensions":["js","ts"],"compileEnhancements":false},"dist":{"shasum":"41fad8fa5e5b49aac596e2e733b92931c02a3f82","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.4.tgz","fileCount":342,"integrity":"sha512-E9utUhaILIlHMaEpSO/P3gmlucsE21JL2sHrD+WxAyH64WBIreQmLjz8vDlcZrCibNS1o6VxIcleI6xQ5AXidg==","signatures":[{"sig":"MEUCIEjuD2FEMDrZ7YCDn7QTcaclzVh8ZX0u0O+0oNXtaGogAiEArqxqBBwR/OFbS9D+bAWCU8GNNtCZkna/HGtPxgw44Z4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":828611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcG6DPCRA9TVsSAnZWagAAFoUQAIAa7g6iyh4uj7nW1iWd\n3+FwnxzWH1My3ZJYjKEnvMGeHvQHcD3cR66i02qpJT2qamsHaWJ5DXC8prbK\nRm5aCGAAUCkBLPLiu7x6sMsh4JHYcjLZFZBdNfw8w2grjSYMstOzpd0P+AU5\ne8meGCVmczcvVUrcqbLTP7kvPgkRuniSgP+T6i21oTgVJ1m9cIuV7OFM7bwA\nGEGmDQsCzl9H0ZC6jsXU7PjIutKX8WkzWzV18kSTJmL9G9xbi5xC0ncKXvDC\ndl8XM88q7qbjsBxQxVTiqLQLozJJ9D/L37oY7/g3OCNuoBVITnTi4rCGVUrS\nW8zYissMShZD9yWz/oNoAWaG/8NsWspRAV+pLfgdGsXQDY30ud+R5W+psIUs\nTOObs+YCWJKfjMc9nrWykBMcu5cD6GZ3T/JtGyZi4IdgfLmEpGiXL2JC3Qce\nlHqlWfn92ZxfyPCqb1LFc8cHUCn0Ol6WOJivC4ySMOd9r6+nm1j3l+33R6Rt\nSHlwAMhG1v4KDlchBtXUfqnDkYEtUgsCFfiRuIG3iHjUDaYYkbYdR++L3rqo\nsyaJXx2PfYgO+SadClkT9z6JdylruShqESynyhVzPI/xAR6bGnmnO4o6/D3P\nCs1oZbv5zzSDzgYu2znesMLFrUZX2U1SrHXhXLnMlKB0eilvX/n+SSb7dQaK\nLIoC\r\n=Svm8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"4f68b24c1b8b44a0ed963bae37c0afbe50e24cfa","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava \"./dist/es8-es2017/test/**/test*.js\"","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TS_NODE_CACHE=true TS_NODE_CACHE_DIRECTORY=\"./ava-ts/\" TS_NODE_PRETTY=true ava \"./test/**/test*.ts\" --require \"ts-node/register\" --require \"tsconfig-paths/register\"","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.4.1","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.14.1","dependencies":{"debug":"^4.1.0","tslib":"^1.9.3","xmldom":"^0.1.27","ta-json-x":"^2.5.0","r2-utils-js":"^1.0.4","r2-shared-js":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.0.1","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","ts-node":"^7.0.1","cross-env":"^5.2.0","filehound":"^1.16.5","typescript":"^3.2.2","@types/node":"^8.10.39","@types/debug":"0.0.31","git-rev-sync":"^1.12.0","@types/xmldom":"^0.1.29","tsconfig-paths":"^3.7.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.4_1545314510804_0.5965845167282786","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"r2-opds-js","version":"1.0.5","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"ava":{"babel":false,"color":true,"serial":true,"verbose":true,"no-cache":true,"fail-fast":true,"extensions":["js","ts"],"compileEnhancements":false},"dist":{"shasum":"9701fda59bc6b1044cfb371d633c8ae9e254dbea","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.5.tgz","fileCount":330,"integrity":"sha512-rn9M0HhxJyluGhEwkdKSpCFhB5Z7LO4rNFU7r2t99hPC///IMu/OkkVbXM/Mp8A5oulQTVAfTNswGTgAtY47Ng==","signatures":[{"sig":"MEUCIDi9skDgyFBfFDj/k+XQDAmrcImeWwStJSaSsPi9tp7LAiEAyGRVB25WKR69LwpXQWEGp919n4pjzHMYwsg2Gwwleiw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":990973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJvm/CRA9TVsSAnZWagAAZrMP/jZn6IAQsw1HpXe6jrjT\nw0fXJK9omXCf3Wi18coY5/8TEsrGI0cRCgpAOn8ZBSlruRA/dSN33kxQMoCk\nyeUKt7h8vaC9tIMfhzVjum0w7ZZb12lZttZAlTuEALBwygRHMGNARblWrNwG\ns5U2UCOW4QJ4HhUE9nHkm1zY5qAo6GFKBHP5E2FWjBEWodKP18D+T+M6hqvj\nOeJhG4/6PVC1Qz8AHwzNFkbsvR/94YSfZH6dXsKG3vzPwB25ICK5J0RzGUlK\nU1aBRkhkl1/X2ECX1mpCnkeOK3DzXs2wGNwqZolSKxG9UpV8SZDqD9U/SeyE\n1od/tdpvuImyyrCL83PMcX4cTFIrxBk/uAJSO/7uCeaCdW5CYeAA1HG20NW4\nix42A2yACfm1NnYP1CSoGl3nJ1aD6TD4uQFIqroGDctHZ3GComeMZEXzgBHZ\nB2AKaf6ms0lhSVcJlRk2uia1SYrp5X6tLySCmsto/QhGcpGww/TU0zJWcCDp\n2ZcKume9I6MzKvFstuWVVIZBbSOJ+/RCN6m23thoNG41+PDgkE9yt6bMKfYS\nYuCpqNwqxVgzenH3FjvygGr1m7APATeIoafBXqmrX5+jpr5V0bpQ8K3Miqn1\nfgqW2ZLAGzvvsGgraV9vMzD/5skWvYNMCSx4+Q9SUXLsrukkdnKa2y4WaLfi\nl/NS\r\n=FVvT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"09d5b30b9b617e496a8ecece13b10f9ce3fc2ec5","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava \"./dist/es8-es2017/test/**/test*.js\"","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TS_NODE_CACHE=true TS_NODE_CACHE_DIRECTORY=\"./ava-ts/\" TS_NODE_PRETTY=true ava \"./test/**/test*.ts\" --require \"ts-node/register\" --require \"tsconfig-paths/register\"","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.4.1","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.14.1","dependencies":{"debug":"^4.1.1","tslib":"^1.9.3","xmldom":"^0.1.27","ta-json-x":"^2.5.0","r2-utils-js":"^1.0.4","r2-shared-js":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.0.1","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","ts-node":"^7.0.1","cross-env":"^5.2.0","filehound":"^1.16.5","json-diff":"^0.5.3","typescript":"^3.2.2","@types/node":"^8.10.39","@types/debug":"0.0.31","git-rev-sync":"^1.12.0","@types/xmldom":"^0.1.29","tsconfig-paths":"^3.7.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.5_1546058174699_0.4827287893550747","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"r2-opds-js","version":"1.0.6","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"ava":{"babel":false,"color":true,"serial":true,"verbose":true,"no-cache":true,"fail-fast":true,"extensions":["js","ts"],"compileEnhancements":false},"dist":{"shasum":"7f9dd2ed0f0ee601e27df81485a3ef15dca690e6","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.6.tgz","fileCount":330,"integrity":"sha512-kmS/1MPRs467ZY6dw5WxC6x+8kkOBQHxg66vVbWTbcGFgrwOo37e80U6sPKaV8Mlji8EQivl+RlOaV3x7UhC6Q==","signatures":[{"sig":"MEYCIQC+2dcEdNooFQYsw90TvO5pUCfIO1Q5wQ5g+qk0tRoD/wIhAO7Zvrje/Nn+3964QudNYRj8ASKfSPN3hTtp7umY+i18","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1125871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOv6yCRA9TVsSAnZWagAAW5cP/0+LT0CYxNMtZFoH8Ys7\n20nA2vphF15Z34K570ITZaZ78kl8Tk7dOl4auNxNEPl82yXBdzicuEoQgMer\nXdUB+70HzkyZ1nMUq8onuCQLKtb8tfOsmMpUBfdfIgJare6w+BPEDUFH2O2V\nT39s4rWStapX4Kj/43U0N+evIZVCAh530bjbW3AGNSFPrVhJDCIkWTipfTAy\n7YIgsogezpZogRkuI6q5JR1UGmLikYETBpv4j1C1+aZn0EibBSOdStg8Xc1m\nAoYQA2JJTusvRbtyKq4aS5GxZU/h+2UEe3MMzKEdNETsHh9Y1S1JoX7G/VCN\nfvSCIWfpkaTbHPtcPvagPO97BumluHV8S3mc//TXrPiAq/vwRGwWlD1tdKsi\nR+HuYkDBrEuETaxkTlx+a5VMYbDUxRYrLeglCtZbWs8GyZcBQsPcVFv+kTFR\nFs0TxB3FpIpJIHbamMmBCSHEI2HrsX/sZSiBp0VrlTJCePXvHhabCbXaEqgF\nzFlmw2Rv8dbD+vZTwibhyq0Qt6qyFglgcjdbjyyQ+MWYmzySnmIt6sAXblai\ns1DM+GSRSY9TpOZtbV+kgQozRAuCxzaPZIi/0vSVXo+8G6lZnqffufawQaxR\nz+cKhteYzJEv6+PbC4t3Izm8m9nVk33sBAMOHe7/hYYSfU+NSdy9i/qr16iM\nvjaY\r\n=Ov3D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"9f558908e4e1b67f07fc2d328837ec937a3bae1a","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava \"./dist/es8-es2017/test/**/test*.js\"","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TS_NODE_CACHE=true TS_NODE_CACHE_DIRECTORY=\"./ava-ts/\" TS_NODE_PRETTY=true ava \"./test/**/test*.ts\" --require \"ts-node/register\" --require \"tsconfig-paths/register\"","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.4.1","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.14.1","dependencies":{"debug":"^4.1.1","tslib":"^1.9.3","xmldom":"^0.1.27","ta-json-x":"^2.5.0","r2-utils-js":"^1.0.5","r2-shared-js":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.0.1","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","ts-node":"^7.0.1","cross-env":"^5.2.0","filehound":"^1.16.5","json-diff":"^0.5.3","typescript":"^3.2.2","@types/node":"^8.10.39","@types/debug":"0.0.31","git-rev-sync":"^1.12.0","@types/xmldom":"^0.1.29","tsconfig-paths":"^3.7.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.6_1547370161338_0.9419250423008012","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"r2-opds-js","version":"1.0.7","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"ava":{"babel":false,"color":true,"serial":true,"verbose":true,"no-cache":true,"fail-fast":true,"extensions":["js","ts"],"compileEnhancements":false},"dist":{"shasum":"d627d6613a30afc95b2f1d38f80072dbfe1f061e","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.7.tgz","fileCount":330,"integrity":"sha512-jvpfyHioPg7Dmwp4S4kpVazV9mszi7LQC8qDRUQxcTrc9jEIRDXMQxdY8fBNJVnqSH7nebRz1ZWVcO8xLhsc9w==","signatures":[{"sig":"MEQCIHAQGR/W1EMF9H9hAXQ8FiAb5S8v7NhuWcBVJEj3qMJJAiAgQcniY9CW5Ju5quN2+VZ3yxrrBC8yX7x/RESXUUNlfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1126814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpi1DCRA9TVsSAnZWagAANCUP/0Z/8XQ+vhQGPl3zu/vQ\nnlfwuIQavvwWOebXe8niFABDLWN5gDmOngmcLDgguDGwAPZVqzJLqQQ/TDxj\nYsrdpOxtvXvtLxJR4EhIkjUDsGYLZAfgYJk6GjoUMzVSzNRu9noyIHpA6Diu\nW9aROAWCAT+1N0SUEE56RaCBrJLYfhyev5Yw4S1UmuUcEBnKA+/CBMGQo4A7\nFgc8eNTDV8gj62Xgqw93N5yGDuJF7AT4GeWT6N7VA8zGvyALmDXbma7OzkT3\n67ITKP86DWOrfluFzocVJKty4LAobMLLyx56zze6De36CiGlEAW2WCAKsrb8\nOINU4T6G2S2b0MWB7/uthjEML1PDGK6lh7AMt8ujAYM+ak6PbRi/ugWKkc6p\nDN+nr2EhCD3tlnWKRctVNipgQ6/Z1aGhwseNwm/msCgFlDWMDUOFz+j77Pgi\nU9fYqNip+1hI2NpErfOBdJcw1ZyE2JXryRim0o3ScfoZg2KWtG0j1YfGDXdo\nmz8DnJKvxzpYZsAWo45YfkAf2X+cyisU9GOWXj0siGDvs3Ug4m5i/Y0naq4Y\nCdOaHOVwTHJmtifRt7DszQiQGYNNRk4Ho18tjWUd121/UnkNDA/gEIVlOG82\nODpXUsUCkfTg4H9VzOeiEG7hVf8GJ2MQetNBOFdLyQheb+B6Iyade6Y3da4M\n5QMy\r\n=0SAm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"61559641f4447c425ec8e601ea2ca5c3d9a9aa19","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava \"./dist/es8-es2017/test/**/test*.js\"","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TS_NODE_CACHE=true TS_NODE_CACHE_DIRECTORY=\"./ava-ts/\" TS_NODE_PRETTY=true TS_NODE_COMPILER_OPTIONS=\"{\\\"typeRoots\\\" : [\\\"./node_modules/@types\\\", \\\"./test/@types\\\"]}\" ava \"./test/**/test*.ts\" --require \"ts-node/register\" --require \"tsconfig-paths/register\"","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.4.1","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.15.1","dependencies":{"debug":"^4.1.1","tslib":"^1.9.3","xmldom":"^0.1.27","ta-json-x":"^2.5.0","r2-utils-js":"^1.0.7","r2-shared-js":"^1.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.4.1","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","ts-node":"^8.0.3","cross-env":"^5.2.0","filehound":"^1.17.0","json-diff":"^0.5.4","typescript":"^3.4.1","@types/node":"^8.10.45","@types/debug":"^4.1.3","git-rev-sync":"^1.12.0","@types/xmldom":"^0.1.29","tsconfig-paths":"^3.8.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.7_1554394435410_0.03654702736350557","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"r2-opds-js","version":"1.0.8","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"ava":{"babel":false,"color":true,"serial":true,"verbose":true,"no-cache":true,"fail-fast":true,"extensions":["js","ts"],"compileEnhancements":false},"dist":{"shasum":"ab8d6bcb9c6dc79f2b97404653a6fa5b056f0f6a","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.8.tgz","fileCount":330,"integrity":"sha512-8NFgBgmhxIG7WDqehIuiNQRbCe1p43V1s+foCiCNJQaxbt/xhWz9OWbR/KiUA6bOFKwk8Q2TbqqLWadCn/i/+A==","signatures":[{"sig":"MEQCIDEIIQhKMZnYvT7qWlle/6TWal+akV1BJDzRC5LwDV49AiBfJg61BqfUb8EKcC1vMc+YYAehIUblxjy7yBKnTPfCBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1127197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJct2gXCRA9TVsSAnZWagAAGmQP/3kl5xQBcBUg8vIAka1J\nhHKSQhBQvfqGkT8lwhntXQp010CeMwPhVcmZfR3eD8Pq5Uu4E0fTIRLguR+C\nZR9lFkZ3Yg/weaS1qvgOoOPNuLkRWGcG54aKAEfoE/72XKzylYEWJuvvp6GL\nQtlTgaWCofQK9bsG3/ncHZxJlCnx6KX31kTcH8ife0qg9qBHCNgII4trmhNF\nelI3sGKOSPWIgnjX0pUZ9Fm8QXRk7AQG0cjjwiuI86+YsAgUlCCPMQJ6IQj4\ns3qy/x7Q0lu98Rfj6sJ+XH+0N2REiq+J7S/PlqcXTUIWeY/qq3dueB+gCdAZ\nm0jD5uNz9XsQibaBQqDsmO3uVITv5hiZkFTEXZElDFzdKm558utN94gwmyk0\nDAkHwMIh3fAnlEa4agpohtUh/T6JX5MGf+wdxLkXAqC++8CZqgs9KmafKeK/\nuqFIl+d2D25CvywxK0A7f9ovOxKzOkI0nYW4hEckMN8MEFAbJ6cd9kjKUct9\nk/ZYp5j3P8nlQK9VuvxZbvxTmVazaoZj4a+mdbuPPPg9KCLR6bvCoTAyma8T\nfjjhktRqqRW1SEkAgkPpQposlBaXp6dr6BFBjH8y+JJ8W45/0RXejT5PxGji\n4epPB0GW/MLQGoNH7524n8jgKlZbju8A1mIzNclAGJywv8XM5OQjQ1EEZJDS\nfV5D\r\n=zAKE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"7e7508eb0c1922aa83b8fde43c5209d7a256b592","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava \"./dist/es8-es2017/test/**/test*.js\"","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TS_NODE_CACHE=true TS_NODE_CACHE_DIRECTORY=\"./ava-ts/\" TS_NODE_PRETTY=true TS_NODE_COMPILER_OPTIONS=\"{\\\"typeRoots\\\" : [\\\"./node_modules/@types\\\", \\\"./test/@types\\\"]}\" ava \"./test/**/test*.ts\" --require \"ts-node/register\" --require \"tsconfig-paths/register\"","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.4.1","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"8.15.1","dependencies":{"debug":"^4.1.1","tslib":"^1.9.3","xmldom":"^0.1.27","ta-json-x":"^2.5.0","r2-utils-js":"^1.0.8","r2-shared-js":"^1.0.10"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.4.1","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","ts-node":"^8.1.0","cross-env":"^5.2.0","filehound":"^1.17.0","json-diff":"^0.5.4","typescript":"^3.4.3","@types/node":"^8.10.45","@types/debug":"^4.1.4","git-rev-sync":"^1.12.0","@types/xmldom":"^0.1.29","tsconfig-paths":"^3.8.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.8_1555523607091_0.554255742284941","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"r2-opds-js","version":"1.0.9","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"ava":{"babel":false,"color":true,"serial":true,"verbose":true,"no-cache":true,"fail-fast":true,"extensions":["js","ts"],"compileEnhancements":false},"dist":{"shasum":"9bc58214c34ec9b64d18c1b80e8850de88c53ba4","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.9.tgz","fileCount":330,"integrity":"sha512-PHLN4vPA1EMEJytJ228buj+Zs6nYsQqeqith99lUVgc2lJ5K1M3qUO+3uKYZS1pxW38e4058iFnhSZbe6BBdBw==","signatures":[{"sig":"MEUCIQCaBe5R/oDZVIxHFTdeCGqwQLlM6g0Ct9wyzbE1DrZVLgIga3+zOuQirydgTaLGYAzKV2E56muiVpKAxmTRtZFV9FM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1127581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0F0LCRA9TVsSAnZWagAAaM8P/04+c9+aJWLwNF1O0Yzp\nDdRPgVY2kVPc2dZ6ElO06LFm5Mm6iGtFBm8K2Y7OtzdSGZKQgTOR0IfFdUtS\nvhXeqAJ17rtYnBC3kmKC8ApvHu9j9TxJtG2XC/saGcQazDkQgYWuPTwQz51F\nRDCk+yI6HVYtHtokrSfFf49d6Ngkp58cZWu4of2SSIIfH4ghWrtyH368lvr7\ns0Dw3bZFE1UmsrPC+pid/bo2SJ4rqqRVPPKuvYl4MB8KKwfhFtCFL3Yr7lCl\n6W1L2Jc0jVcMjsWjgGKvYgLVylhhRfQ2rDGv0xun3HwtQw9iPWkZAmnK6Vjr\nuo9BMzslVDT5kqFgwzc90d448GQicOA6i5cY9L2E+NdWI8vpQU4sqB0mh/nR\nGDkHdCnXr1q2AYsmissUJ7aO3CTFXGUXY5SvzBgchaqxomdLJKs79agC3h85\nXRAmA8s7DxIU4aBdMzMySvxHv6lgOkEA/Qf/WKflA+AvNJk5A9Y4ZvOZ3Ouq\n5mCHkQkhUFzj5WMjDakhmCWMAiCpSXCFBjUmNGDrRql+7ENGpgT0C4SOt3yQ\n/fdNAazc96lUNB8OliW7g/TLBqL3Y6BnVX2lGNb9TjEVpay5OH2pXZuON4Lz\np7uQoA5Ptr7KAl86vsxKviWnaMxm5YQpTjU286gIT1WB28Xo2cYN/uw42LUa\nP/8l\r\n=Pwgx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"939e0ae8f1bbd6220e874772ed26d61bf981ab24","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava \"./dist/es8-es2017/test/**/test*.js\"","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TS_NODE_CACHE=true TS_NODE_CACHE_DIRECTORY=\"./ava-ts/\" TS_NODE_PRETTY=true TS_NODE_COMPILER_OPTIONS=\"{\\\"typeRoots\\\" : [\\\"./node_modules/@types\\\", \\\"./test/@types\\\"]}\" ava \"./test/**/test*.ts\" --require \"ts-node/register\" --require \"tsconfig-paths/register\"","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.9.0","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"10.15.3","dependencies":{"debug":"^4.1.1","tslib":"^1.9.3","xmldom":"^0.1.27","ta-json-x":"^2.5.0","r2-utils-js":"^1.0.9","r2-shared-js":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^1.4.1","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","ts-node":"^8.1.0","cross-env":"^5.2.0","filehound":"^1.17.0","json-diff":"^0.5.4","typescript":"^3.4.5","@types/node":"^10.14.6","@types/debug":"^4.1.4","git-rev-sync":"^1.12.0","@types/xmldom":"^0.1.29","tsconfig-paths":"^3.8.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.9_1557159178618_0.9487015248214927","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"r2-opds-js","version":"1.0.10","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"a52ed3e9c63986b16fe56ccac136483ba6d53505","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.10.tgz","fileCount":330,"integrity":"sha512-qLXDy0PCwga8gaWe3E+eETf5+73y10Weebbs6Hg2P46yYdbq2g4a1zslGQF+s49TVOMdAeW0/g4JySs+ogWmhw==","signatures":[{"sig":"MEUCIDQG+pntdoB6wA8Qqf22rHosiJYIFy6S55Re6D1N6YS4AiEAjVeKW5rnVziZI6CDPuzH+YziOjqu+0nvyGCqqoGAtNE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1127518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCAl+CRA9TVsSAnZWagAAMbkP/jGhSDmHXtcH2LEo4hAH\n949o4X0r1muiITPPNlDRj2Tv1qg2SElTrirDSTjNCZhothy8Naq3hFkYEVqK\nETF5K9MO+RWaxC+hTUMwOjPWRtIxIf2QLM4k0W+NKlEDHO3APUzm5VzP7fGU\nsK07O461jz9BanyoRGF50m5ZsgofXu8zZp5K/e1f+T6Tes5Da3zTBS1nsdld\n37x82/qR1e7/kwQFkvbEuC2zwFlIEpAqXJ/U2ob/5hE1YnL9jaOPnKF6iOIZ\namh67cK0KZ6GL7BQCmOvzmozB9cC6NXZETkfmE9qg92qpJTYiXMdriwzWu24\nYJnPGBHGSQhIc6Qt7lZo4mq7heUTSAVZ6HBbNsknEEPYeYQQbayqqcWR6+FK\n5OKoqNZWpvPd6xGhem01DOJqfhZJyhQDY0fFpAkBLuClKvEVmFgJ81zbiKhg\n+ZyfS+pDPgnSS6/Yn+i5bZwSwx9znVCcrseYJJuqkYbiYfv+Dzu9fRFnvz+Q\nUlzKyvN22aMSGZhEJC0rFwz54sMzdUUqL8oZuYDNUrlKKu3C+1KTCzrnbmFr\nd1ogYaws+pid1u6nSROGEnvcfWDMWc5AC26x63UsULZRflaQ+znPMoFHQRQ3\nUrt1q7X8wP43muycmfIkEwXp+lFuJ5j8UlU4Yyh3cmN10aFKsNFZwZFSGt9E\nxvWD\r\n=Sgq7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"03fea59194ca144ee22df3ab11dc6a229a643246","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.9.0","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"10.16.0","dependencies":{"debug":"^4.1.1","tslib":"^1.10.0","xmldom":"^0.1.27","ta-json-x":"^2.5.0","r2-utils-js":"^1.0.10","r2-shared-js":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.1.0","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","ts-node":"^8.3.0","cross-env":"^5.2.0","filehound":"^1.17.0","json-diff":"^0.5.4","typescript":"^3.5.2","@types/node":"^10.14.6","@types/debug":"^4.1.4","git-rev-sync":"^1.12.0","@types/xmldom":"^0.1.29","tsconfig-paths":"^3.8.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.10_1560807806059_0.10414689684912903","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"r2-opds-js","version":"1.0.11","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"e79caf7fdbf95277603e6c17542514cea32cec5f","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.11.tgz","fileCount":330,"integrity":"sha512-8B2ONXGNwVjhkBD5cwmNCeNxSZEAWqNAgeQhTsFHG5JXx35mHS8oicXGlLIJkNTNRfRlqRrR0scGwaCyTdWrZA==","signatures":[{"sig":"MEUCIQDAcM7b85c8qtd4/Jex3wDEynarK2DW8R+/DDQBeigmEAIgckCui7/Pfs+zIXm8MviprV9iM8epl1OI+fZ00ctQvl8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1127909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdP1p9CRA9TVsSAnZWagAA2ycP+waZLje1vAf/ywAsU8Kk\npR9FAOfhcBF0Q+kqUDZ2yyspo47XgreXKjIW/o9u2nCx3JFrbIV2xg34vDE/\ndzpmvwVodFlv3JQaBA0lSqUgBwiEk+GMY6ZkIy9pd9JK5QGHHXvB55B3lHiF\nuAh/H4m+Xh6uMlmIgfg1mUIjkpXId4A5uIGC48F9bSHz6JcXIUf/k/rNfDwP\n/rllrFsEND6KuZuQ2R/ZlMd3HogLw4T+fjxYGJGX5DfskG8DmfKC9uCM61Nr\nsSuScFu1qX76PBMANUw12zf2K+d5+/7wfrrf8TJlYflQXKZ4mSwyom2ByEhT\nstaWf1liVDwyjP4FSsZb3XiCn+20RjdlopObYNQ6ovuypDg19d1WY9g2x71f\nM/jbZoJ+ojvTay6STl55kwwWOBMg9qgACylLRhwJpBHrgxnhG4D8UubtE0+T\n9kNjg2LP8BfMszqjvMj91zWPCdl/rHPZAk4L4k+mFhs4smPksKF5T8xqkewO\nfhiyGaabX077LRD6SIAoS/XELCephEfdoz504nI8LEMSsKwFa03pKXczfpDI\ncD12x4GD6KbLAVPoRX741tlsuULebAqV16UFrbN2rTYpG3p6xCoYh+5y5MMi\nRyDO+c7M3toCdG52HFlLW5n+R4li4m+LG1A5N4Bg+kLkFmAVrUhN3ekFoYVW\nEN38\r\n=lgha\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"9e4720558a8ed45d36da5b6c807d77cdb23ca54c","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.10.2","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"10.16.0","dependencies":{"debug":"^4.1.1","tslib":"^1.10.0","xmldom":"^0.1.27","ta-json-x":"^2.5.0","r2-utils-js":"^1.0.11","r2-shared-js":"^1.0.14"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.2.0","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","ts-node":"^8.3.0","cross-env":"^5.2.0","filehound":"^1.17.3","json-diff":"^0.5.4","typescript":"^3.5.3","@types/node":"^10.14.6","@types/debug":"^4.1.4","git-rev-sync":"^1.12.0","@types/xmldom":"^0.1.29","tsconfig-paths":"^3.8.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.11_1564433020969_0.28971510614455065","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"r2-opds-js","version":"1.0.12","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"e841f1072e00f6e14ad17aa0a83187076d94f415","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.12.tgz","fileCount":330,"integrity":"sha512-Z1LBVEixmg0DDGik0AKglhP9bp1jU58hsK0ImHeX5KKvGgJbNYWh5cqwjtqzXPGWs9bZ+r0tITxkAi/zJ3rahg==","signatures":[{"sig":"MEUCIQC58ktIAyK0kddUWoc9+ynYS6oReMcw4Ar/m5bJJklrkwIgLMD83loFGmR3Tj4B9+bK15KBlpXEceqhEY1Idyuo/qU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1128287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdb97aCRA9TVsSAnZWagAALUgP+QGGydQP6/HlmWGrYOcM\nxtvJ2g0VG/YX9EcO+zkh3ru2ycyILaLCisBbkvoSgR6TFICgg2xQwsIqzeSN\n1cpJH3SHbWjlfknEZT3gf3H9LjFSuXGgUCnUWNAmX80VNkFSzb8ECXcJZDY6\nO/6s3M6PaPqSXp1GaOWJOjHGeMPgDl10YlTs+G2ZF0GhmQ/so7p+xEFFzsIE\nKWb2C1DF0V+liu7ZBXhJJAa1CNvJEaO0uiiZaiHoV2wfM9CzQLisHwxZRasF\nRr65QD6tWFjFJlClTXqd3qprYW43jtNIujp0hV5wRFNMmO1hHRgXYN0c7/Ha\nEo0/puUnUa/BxH2Y1bHJOAEOoK9gLTQu4cOqc0brChrXy02zmU64joXiJUUG\no6qTIeMqfOBmd9faONOPRvazKF3T7K0mG8sYOxkWQ7IhSM1mV2uIAvsT1eaK\nfYdcvJ8qGKsoJR7W/JRMyuezVdHiUKg22PrSiSg7q9bJaDpeSIOL2cAh17Jk\nBz9GQJMpVAEn4sqriUZ1g39ULrB+miMuVt//x3oTl2ywZ+FOPvJAP3UX7pC/\nIJL+gDY6M/EkQ6WWqozzIVJZXrMVY2YVoRSu+A7Woxp7eY2TuCUR0kn39Cx2\nddjixMefHutoLIeQyTUEUhhccM0NgvFjO9nTc8XoaDHN2tdfELo2wyDuMVhM\nhr3+\r\n=OyUT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"2dd0e4247938f1750fa0abbc8fa5ee2d357c528d","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.11.3","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"10.16.3","dependencies":{"debug":"^4.1.1","tslib":"^1.10.0","xmldom":"^0.1.27","ta-json-x":"^2.5.1","r2-utils-js":"^1.0.12","r2-shared-js":"^1.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.3.0","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","ts-node":"^8.3.0","cross-env":"^5.2.1","filehound":"^1.17.3","json-diff":"^0.5.4","typescript":"^3.6.2","@types/node":"^10.14.17","@types/debug":"^4.1.5","git-rev-sync":"^1.12.0","@types/xmldom":"^0.1.29","tsconfig-paths":"^3.8.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.12_1567612633962_0.5197617649029129","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"r2-opds-js","version":"1.0.13","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"da47fea060128995a3e31487c10ef54f824d3fca","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.13.tgz","fileCount":330,"integrity":"sha512-M7un0m4qkcvcFxOMaEhIHrVgott8zl+wgUh0Bm7EliAxM/51EjbtYUlLHgGe7iRohSOFUYTDOq8AVcsmnb79qA==","signatures":[{"sig":"MEUCICOPUXG/5pAPr1uVIFAs3Nn9FxGPaKnQeMlLmbSlF4tGAiEAmkl4fdeIIY9UKFX8KAAA34KQdxWH8ljgS2GuAzWxbfc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1126505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeoP4CRA9TVsSAnZWagAAQEsP+wV71rQ7Cp06JT0JgLc3\nNVSWFTMxAm5bHHepSQkblE6SF4/WuTjksd1UcWm/yLbgIpuJv2zwiJRMuJfE\n2JhCFliyGcdhOd0PO9Oz7i682wkaR7bI0o+mEjS9r7JyGwqJx8fNYAsDk07t\nAlBc/qpq7fkqJZvM8eWQcWOvRtmV+x2k6IMfpvA9SFTsomL4uflDTINklDQx\nQfmgk20D1qhNSAAOdwm5jwtuc17La+1dkA+YXNSCbR4RGFneU3Z0x5WUPEeQ\n0M2i7fmXTGIS3+vEl4it2qrqfHZPjAdemWfj6+KlgFsXhokRtJ56hPXPKZ8w\nBALj6xHCcJt1HZnIi4OtQIQgIpjzZfMFL/lOkKnds/+m+7DUmXX5CsrtvPW7\nU7CR0l77StToNp2D5fUvD6t0qK+tsqXng0rGPnK/isx1JPyGzaY3wo1cAhFn\nFkjeYCEebZxwkRbAcpOVyeuPDKPytoW4O20XaLWd0lLXq+YW+jPpU4oMue8r\neKGPs2jw0bJOb1z+nH0o5WousV7hJNO7WKMCwI19sgsUlbcNrJPgB8inD7nY\nHcVkjiSbJoLKVC5LrJxJMjykVsg5H14361YLq2RB9L5bpWSGgorX+hKp/uot\nELB3PExTDl0+MSJZyK19rv97Y7xrFwwo/nzk99kWOboLISGhaEcX7qUEkIwa\noHwy\r\n=KZI+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"f0b31ceaf58a7ece23f4ecebb6943931cd6e815d","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.11.3","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"10.16.3","dependencies":{"debug":"^4.1.1","tslib":"^1.10.0","xmldom":"^0.1.27","ta-json-x":"^2.5.1","r2-utils-js":"^1.0.13","r2-shared-js":"^1.0.17"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.3.0","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","ts-node":"^8.3.0","cross-env":"^5.2.1","filehound":"^1.17.3","json-diff":"^0.5.4","typescript":"^3.6.3","@types/node":"^10.14.18","@types/debug":"^4.1.5","git-rev-sync":"^1.12.0","@types/xmldom":"^0.1.29","tsconfig-paths":"^3.8.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.13_1568310264214_0.513317068105118","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"r2-opds-js","version":"1.0.14","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"780d9cfb40b6fcf88563c9cc9eda5b86f6c1fdb7","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.14.tgz","fileCount":330,"integrity":"sha512-HVNP3pqUbMl1eERXet0zwgFBUWlGE3M+UCXlUTjNNd4odww0Umc3uTIrsO5VPbBFpA1DOnkPRSQ1DkWo2VVsFA==","signatures":[{"sig":"MEUCIBoCxYR4isX7JYKg9vFsrlW2gJhRbs8nzjGlT1lC+94CAiEArIsRlMN/5clcz5+7ilSA61kJ027eM8sf6T4mOcvuf68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1136143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjnJ+CRA9TVsSAnZWagAATiwP/2pI8fgFL6D251Pog204\nf2G6x7B5xvs5c3t015jcazp7vg8U8PCTy+8pGkkU0Vk5++UHQhNGGcFYYsKH\ntK1H1JkaQsx5vqE+mb45f7ek1iokufsQvbwJZKu8AvXsW12zvMtLI6+FCrBx\nZz4TCbqoQBUYLWbfNg0aAefqiQ3gMcXXJrzoq2fOqRds7Yoa9Hkp+wKgCT8R\na9i9OjcgSZo/EaDoRvmGyUXvn2rFdDlriZd9HIkTt0gP35xl6xQLNuy91hRK\n3XImErk53bjGK9n2s8o4jz9R6299oEf1/ABNCD1KaOoypk1qEdDCiPBoUMOU\nwpvZlXdXkSHs7QDeJdB6Rp9wdUi8UX0xvVSS0S3U/2phA5mEu7e9f1Pc4m6Q\nSq0mLvNy5BqxlATdnXLKz4HZS2fB5eddZpYj5Yq7Ehw2b8tn5IkiScaKzHWJ\nvoM+P5rn+QgXesQC2TUv5y51sPW66m3/bPDMSg9d75/nihDWDEN71JXjInwk\nxH3unIuhmie1G7anDXVj9+/PShb/51iKYXL6JPHvVcbW3ffbgWkYAjEoiRui\nkrcLIPIJ7YmLAI7AgnLK+o8/nKpSwtvatpJRAdT1Lvx5EXwFrM977Xji5lYM\nKk/dPVR++DJue1QBX11JWgr8QiLohfobftm+LSRfP+Qa+jrZ6gsyqQrV03P/\nMaGC\r\n=dCdg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"095d1456a06914773cd635e79998cb1d031ce682","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.11.3","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"10.16.3","dependencies":{"debug":"^4.1.1","tslib":"^1.10.0","xmldom":"^0.1.27","ta-json-x":"^2.5.1","r2-utils-js":"^1.0.14","r2-shared-js":"^1.0.18"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","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","ts-node":"^8.4.1","cross-env":"^6.0.0","filehound":"^1.17.3","json-diff":"^0.5.4","typescript":"^3.6.3","@types/node":"^10.14.19","@types/debug":"^4.1.5","git-rev-sync":"^1.12.0","@types/xmldom":"^0.1.29","tsconfig-paths":"^3.9.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.14_1569616510079_0.5567757857682143","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"r2-opds-js","version":"1.0.15","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"c98bae953205017ae07d3556944cd652b515db34","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.15.tgz","fileCount":330,"integrity":"sha512-2zMn+P2XVUkW6EoTkE7Q6dhR44xWXxzypjV2Gh7JO7l8ZGi2kYIvo09P3QUrIHMAAk8bF1RRjCZRx++5HkNuHg==","signatures":[{"sig":"MEYCIQCVPjiUZLI+EnCC8R3xLb0ppjam9WfrVdqTNZ0FPLe8eQIhAK2VU+n/ylFqxBypL1qL9rN3w1QWTh7mfv/wkjbRpSeU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1142904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkenHCRA9TVsSAnZWagAAzqsP/A4z4+s9qRvxB8ZQwYiG\nnSpOQFhJosKaA51Cko/undX3C5WSrARwyflAfCXzQ8pji9tT1ualrZIqkGOQ\nmG2VNha+WLq7jvhaF7mKropY5gRte0Kzsxd9U2S3cT+phnkDSsRgbA4iPrVh\n+gkeDMr5WZevEcMTgWmSAe1gXBf85HsHFWPKPtrb8szx9G65/d6O+4Jtpjfq\nmrk5lZ/9FWNizvP7ZxgIgc/KfnFm7Zohpv3zBcYCEqHL9n1MwoF2punp8QcG\nw6GdRPiyzHck02j8es0qxoWXiEkHvwJRZ0gQQOOU8G0WdRS2BT1/qG98OFKO\nn3luukoz6xZSnUyE3aGvW43pTu+r6mLiN9I07Mz9pvj5l3PQovnrZw37KUlm\nn49ShX4S9ezBSJIcvy6F2kS+xjvEPvW1JiLOpY59lzh8Gq5Lc4L0xrE8jWCV\n4Iwn+hy64y3geTDHjSdwvFrJGR9U/I8bGJo7xH9PzOIn1QcDRGIg650vOxlv\n7DNnbfj9WcIOwprB9NO6nvf7Wr9uWmbXo5ai9poQJNyiGLADDqmvuBQWZC79\niqWZLN3sdGyCX1f2WxFPhcOWPwbcVDrQsMcb5QAP0cbNm0tuRezsVsw/YL8m\ndyzFPz5/kuTEtGlcgNbeBtWYFVtU2bzkfd69jUB00zyGctM57VSd+5ayRMC/\nO+la\r\n=aZ9X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"8779e99b911b11ff3d66d5d063f67f755bfaaaaf","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.11.3","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"10.16.3","dependencies":{"debug":"^4.1.1","tslib":"^1.10.0","xmldom":"^0.1.27","ta-json-x":"^2.5.1","r2-utils-js":"^1.0.14","r2-shared-js":"^1.0.18"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","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","ts-node":"^8.4.1","cross-env":"^6.0.0","filehound":"^1.17.3","json-diff":"^0.5.4","typescript":"^3.6.3","@types/node":"^10.14.19","@types/debug":"^4.1.5","git-rev-sync":"^1.12.0","@types/xmldom":"^0.1.29","tsconfig-paths":"^3.9.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.15_1569843653519_0.6246657942986351","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"r2-opds-js","version":"1.0.16","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"fc35e966a1cf089c657439687aa2f42c914ff7ba","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.16.tgz","fileCount":330,"integrity":"sha512-+2VPamNeZuAmPrEn9w7l/wSF2EK8jfZdz+8Fi78CI4K7NjT7AcC2CmwJL/NaWXJcA2c1CRUF0ClIfXfwYp5Rew==","signatures":[{"sig":"MEYCIQC8QwebnHO7vyxdB89ZaoU8o8nHyKi6bIpEfcil+g7Z6QIhALd2fwn426vl3Pbd/mbsfl3hXhJWT4NlrH6GVM11KebW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1143332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdoz96CRA9TVsSAnZWagAAVpgP/2gmiw+ls3pq9kWNqgV8\n84bqpCRBDAFBQ68nW56rWPGyEmSDbpSlEDo6iEuPYQthqJqqXqH6rDLvEsNE\nCheQNjVRXJy1vb626ngKIXSljGWZfPSD5zLpyxxv1BWXh0kOP/2qsgopoPkY\nijXGs314zlloTI7mqkXCy4puM5mhgRmCEuxFLK8MjXs38h+IVsNo2HBIlPW7\nnriU/+C0688bz5+ZJ/2vPq8CQw6VLon/rVR2SdPtcfxfHdRZiz9ske8sbxp8\nVVJTA+xGfPoWiFOYV1515D97nHMMLQX1GkGNUM1w/shSyqovpsZdyBmO56O/\nVnvn1pD9q6xWAcurDMb+7Hv67O6BhyBUPZg+pQ14/yIbsWe+g3NmoeA6Qa5+\nTW+H6JgMZw+VsaY7WttUpR3ijo7fDDu1xK3GRVk4/JhzX+sbGSAGPvsGCH6L\n2fZaAWkuQSRZxoWaVd9nMPaOzdrW+DhZA4pj1/8NVsF7UZyqR82W6Grs+RV3\nn/6Fa8u4t+hMLxQd8qtB3Jx1Kv/t9s5xZIGSgAwGQuSdfAuDMYNwgmPfqxlj\ngzBMRDFrP2/3E2DkH+d5vO3RuroThVeuOz4UcKecz1/x1SP2iBP0T//M5fJY\nCmMIvq78pJnhG2SZPDSyssdYjRQmSJS/TeChDgP9ROmnDH4KK81OE6nbfdvt\n8PVP\r\n=26+m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"bd58b85d3306e708434a3207bf136d810e092722","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.12.0","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"10.16.3","dependencies":{"debug":"^4.1.1","tslib":"^1.10.0","xmldom":"^0.1.27","ta-json-x":"^2.5.1","r2-utils-js":"^1.0.15","r2-shared-js":"^1.0.19"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","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","ts-node":"^8.4.1","cross-env":"^6.0.3","filehound":"^1.17.3","json-diff":"^0.5.4","typescript":"^3.6.4","@types/node":"^12.7.12","@types/debug":"^4.1.5","git-rev-sync":"^1.12.0","@types/xmldom":"^0.1.29","tsconfig-paths":"^3.9.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.16_1570979705403_0.42399273807259674","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"r2-opds-js","version":"1.0.17","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"2cb4c1eda8e61f83b0e4f5d1d37cb273a721aa83","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.17.tgz","fileCount":330,"integrity":"sha512-g1pMihznh1IXb4M4gklgFLGCzmmz4z4Pi5ygv1SJ8DKnUi5RRu3iCsnfDOLgUJL2hWbjT6ru+EVe6knWzdWaUw==","signatures":[{"sig":"MEUCIFMYq6eEPgDOn/H2mfBNNjshZpZobjniDWBVeGQv9t7dAiEAz7rZCtoVSmSCuIlixEvSGTHwJn9McDl0t8iqIlLBPn8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1143722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsMZNCRA9TVsSAnZWagAAT9AP/AiOfF8LVPHQ7/aYEWec\nFBPqM3k5kDcZFLRFtl9zZ71WZ3BJuhwFB4Sup6FG7x9fVI9/TXW4H6vShRVx\n6+hb523iYqoCQDM05SCTMwkNNcbKjjpvCf+DyMxa1++k3MLNjPQYzPn0oYOr\nMGuC1SdrFVuTVOw0t0NBMo1VJVSyFHvXketXC2TQL64ycJlfp7c9ipRUD0z4\nXyEkbWN0acCW1li92VXjL+a+oIOk/KXA/LirQtBua5jciuMpRy7NBLW/ZVml\nLPO92B+GOrZReMsICLl9g8Gi0iol+I4oCtzsmGDvJ6UUkt25voJpugryqLoS\nULfcZ3jcJBQC7j2sSCnKDFXF2VFA1s6C+JduK4INQioYYnbo4UEuVKGFa263\nifbVldlNws+AbKO/7dfpvdXQFEynauSuyuonzVXGHgBu7ZVpRktBo+xh8lep\nAIWYqXpqm/ENmI9cKMXd1JiWIGswZowUfozTal8wW+dh0db9uQsEzXDHbOnE\n7tqcpBjLxhMMLi44S6daW1QQYY4Y3Vg9t6vW8xlhRkjyCqS68ZrOTGFMJRoG\nXQlDe/dqC4CeceFHHpVMzhQlURdOyEKr38ls62+Z6rZ8/rS5Px46tG3a9aBJ\nd3cYuXa0elY5XrE7BoNV9Q8rclFbcL3TT3krTD7ovs2VFsIFuEUQy2npZc3A\nHYHV\r\n=m9m4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"6d1257eabbecccf821924d62a42c5e9251cebf74","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.12.0","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"12.13.0","dependencies":{"debug":"^4.1.1","tslib":"^1.10.0","xmldom":"^0.1.27","ta-json-x":"^2.5.1","r2-utils-js":"^1.0.16","r2-shared-js":"^1.0.22"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","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","ts-node":"^8.4.1","cross-env":"^6.0.3","filehound":"^1.17.3","json-diff":"^0.5.4","typescript":"^3.6.4","@types/node":"^12.11.5","@types/debug":"^4.1.5","git-rev-sync":"^1.12.0","@types/xmldom":"^0.1.29","tsconfig-paths":"^3.9.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.17_1571866189164_0.3870858157549917","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"r2-opds-js","version":"1.0.18","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"4ea9da1127d94549023850e1f33ee8b09c30edba","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.18.tgz","fileCount":330,"integrity":"sha512-ZO9wXX55MC6k7ll8fjSxtm5vuj3gb/Yw1D/G2rG1lIbXxhNYYK+r/7nemFtOhntKo1dptGWdH8GaaoVpIr6AWg==","signatures":[{"sig":"MEQCIFPOEiKSWeltOMxqSFCt/vOL6OuO0Sj7SeBmAo2l/B7LAiAbcPZLhMyh3/ImqXyKlecD6ugm2ez3KAY8jIWT1KmtSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1153810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsfbECRA9TVsSAnZWagAAg6QP/RTR2LnyEavJW5ZVFJ2F\n5lNRmjgdMTIaWk1TwDCHoseoLu73ARAlO0IdchvOHvIvuPyRB7X/XLW5gJVp\nm9NLedqpgW4bX8kZuyQTJeBggnH6ARuptic/GhoVQwbWKRVQhTbxvmdeaciK\nWTNwYVzo1GYuNNvhV1ZlIYoClDtPNtS3IHsQPkN/VOQ0UHWOwzC9+uDCUmWl\nUQZvpjGpZmK0OALWmMotvZ6bRDbX3h/e7qw73NugIMYpb+u8H8G2AhUlS7HG\npdQp6/yBO+b8WAtw9Wiz+BFMAemLG9tl64R6QAMTpuEVop1A/0KemYKySK9d\nc+NXe80/G0/tRJandsUvUDKSq6f7WQneND+U/pNmRrLunCQtQwtpVsUmT6n4\nhcenx7+pg2L0UeQ1gyJvlWBEtT+R6+N75OABoRAlDvq+paYQyZcx6fdCdQTm\nlpcQioq9YiXPWu26rgrX0Vc/qlop8tmE9ETopOpVC4G/nffNXS4Uac75NYHZ\ndWuzkM09VlCHlD/crTQ/6L2YhMahTIZTTcx1M4BmMaieDBS0EkLdbUaEZvCT\ncMVrlWqnpPQwnvYcHDbdoSa7wYhQnKiCL81/dYFaveCa6fQvFesDVTjR23UR\nQ2IklTM4+rc4XL1DSEDgDlsd3ywIazX+k1fA9F/M4qFmdXemvN305jVt+xjf\nQBDi\r\n=/xpU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"f6c9639cbfee09e69df065fcd8351e6bc861c124","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.12.0","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"12.13.0","dependencies":{"debug":"^4.1.1","tslib":"^1.10.0","xmldom":"^0.1.27","ta-json-x":"^2.5.1","r2-utils-js":"^1.0.16","r2-shared-js":"^1.0.22"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","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","ts-node":"^8.4.1","cross-env":"^6.0.3","filehound":"^1.17.3","json-diff":"^0.5.4","typescript":"^3.6.4","@types/node":"^12.11.5","@types/debug":"^4.1.5","git-rev-sync":"^1.12.0","@types/xmldom":"^0.1.29","tsconfig-paths":"^3.9.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.18_1571944132052_0.28912535956100505","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"r2-opds-js","version":"1.0.19","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"d22e26fcca9d7c0dffc4e48c6c729c1eb8b963a1","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.19.tgz","fileCount":330,"integrity":"sha512-SyL8vOCxQR+VWke8CR/yZKVpOuqPHy1kjeFDMMiQL/jPjoXEi3tOl3GWUk3gr+FoYjvPACeLb962r60XlnK7iQ==","signatures":[{"sig":"MEUCIQDAzT8nG5Rdm4La4UlvFoCY30SPZ1P+JwmZhkvR74aTsgIgGfdR3LzbCweK25lPXHhKFq2Q/rPNDJRRe8AIDOUOb+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1184587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1CwtCRA9TVsSAnZWagAAtlMP/2E6foBtoF/hBdVht0/G\nNMVptHAIrbI+oEnNN8bfNUw/s3L9ZiDzxoW7FTizcnQj+ut5zmUbgnN0FbRf\ndvgRP+i0gT135+bvrVP0l4uaHQX5n9YXa3b8UHJPj5JoJYTDHWqV8i0dliYJ\ndH3aUe5DSf5D+DztQb5rv4gd32dX412yI6sD0hkxZWnDHcXXHGXpjuCm4cl8\nX/gEfXQt4wh/B/P6sMQQrqCNYmgAbqkFRxVS1lpTNeaFQLEPEz8fwquB/vEJ\n0+LNzSuTJLYlD4c0pIuFRq4/28xbmbQxNIRJ4YptAlBffuCY1CHoTHV3Bt/M\nEuX5LvORbxDbMmuv7dcH/WGvgobX7CsXg4j2848qiX+te3ON95tWXKuiMp6/\neyjrG+Y070JTLoC/bZOlb6K7xz6t2OtQyi/p3tcgmmJO6UVjWyMOYu1sPoI2\nWxu1uIei7c6hal9FWqPQblBZQ2+JW8nWLPHNeXYIy3w1U5G59mNGyMgCaj3L\nzO/u+GN4pYD15jh0hjTmFCIuc0AniC70ShHAKXo1Izb4B4nizjMARoUneidW\nRrmDFKWkXD8kzVLihAfc1B1xxXCAT/MvCJkP/Z1qMqYorVjQfT3650A1KG3r\nqx2uYX67CRnSMjWVj3JkMsKy0+iCA7T9fWOMEpxXiOj2PBX1x9ZznNPizh4v\n8Jsq\r\n=seaw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"0d626d2bd06033ce8f1ba16e7a57b72271144f34","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.13.0","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"12.13.0","dependencies":{"debug":"^4.1.1","tslib":"^1.10.0","xmldom":"^0.1.27","ta-json-x":"^2.5.1","r2-utils-js":"^1.0.17","r2-shared-js":"^1.0.23"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","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","ts-node":"^8.5.2","cross-env":"^6.0.3","filehound":"^1.17.3","json-diff":"^0.5.4","typescript":"^3.7.2","@types/node":"^12.12.7","@types/debug":"^4.1.5","git-rev-sync":"^1.12.0","@types/xmldom":"^0.1.29","tsconfig-paths":"^3.9.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.19_1574186028927_0.22526469349639355","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"r2-opds-js","version":"1.0.20","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"fa5c30fc1cadea602c4a5e936cfee2a863fa80f4","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.20.tgz","fileCount":378,"integrity":"sha512-SKYSzRv3KanIxcRbF7qRC99ZThMGUU2ccu5HSUQyliw8i94U+3Xt6nD4ChvvhZBQAhtgS2T7EXXr/YE2r4t9Ww==","signatures":[{"sig":"MEUCIA4OpIFcAmikiyJwLDO6NwegjmyicjVbeDkItPgBsHbAAiEAzQLcCj6IjV9rlYz0hY7+VAH35tFg9ICqKE9LlA/ztA8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1418560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1vt1CRA9TVsSAnZWagAA3YwQAIzIphQpYpycxBfYIKkQ\nSLcqSyW6EGaZy1xgNSSTLR32Ut5eBJLMu2PQhz/I+RHZeayW2ICBgj51mbJH\n4q2Ger+9bEYYXJeJET8lN3c/zxK0rUyokQgcHbu3U04hu8312Q9A+aGOjjMT\n8mwFguhsQ2uMNmVJsgKEv2bp/SBv89WRij/oHUXU3DDby5z4yDBDXT4qkbaB\nWyyaaXwg6wafFX9eCLRXMEuSi1cMxvu5tog1FdqsuUWJOK3waDxlIMMOIEKM\nTnacUMDEmcGCAk1V1jL0da+LghUjt0Ksx0Kqirs/VkJYk7AzoyoQOsYEfQvf\n21jjX7qb4t/uuG/05FLMsrNl6yqLbCXbOyaMZmKQmV3zS8bAwv0uLsvJfQsY\n5Q+6dDnCufje52G1PaAqnbx3nPXuZtg16uK5PkXtM6owsPwJmxw0wUJgGt9V\nFOkRNqnakvCGIbG5xFhsBiQPKjoQG2B1ocMaSX2lFJiNl0Uke8D+dupd9svi\ndW1MVOEJzQ9W53yVTVBFGOqiF398xo22NjJiZqOUlASvm0kIDMGpaOaTZ909\nlNZXOUwY4Jwv2T67me3DzAk9N/vn7OstmpxjSpN5gJmotRt9sFy0OsOuRwyK\nJ7DGOiFMm7g8eaSy22nZx/YYPT+H2td9cHnRqeqVPDocas9jEm78XdgxZWqT\np4nN\r\n=7iIc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"6fb2d35e82a707f8257791532e4ae8bad640cbd2","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.13.0","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"12.13.0","dependencies":{"debug":"^4.1.1","tslib":"^1.10.0","xmldom":"^0.1.27","r2-lcp-js":"^1.0.19","ta-json-x":"^2.5.2","r2-utils-js":"^1.0.17","r2-shared-js":"^1.0.24"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","cson":"^6.4.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","ts-node":"^8.5.2","cross-env":"^6.0.3","filehound":"^1.17.3","json-diff":"^0.5.4","typescript":"^3.7.2","@types/node":"^12.12.11","@types/debug":"^4.1.5","git-rev-sync":"^1.12.0","@types/xmldom":"^0.1.29","tsconfig-paths":"^3.9.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.20_1574370165194_0.7581185788483615","host":"s3://npm-registry-packages"}},"1.0.21":{"name":"r2-opds-js","version":"1.0.21","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"eb9624e690350e03a67e39d2ce7209c17488ce5d","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.21.tgz","fileCount":378,"integrity":"sha512-3KXqJ58cW808AJ9i5gKwFZir0Yt8XRnWhiv434TFdvrrcSxWfX1POse8zQkuqqufSZVBi72pNa6d2Zn2WxQPjQ==","signatures":[{"sig":"MEUCIQDfS1aDLDD55TVrcvPEyLDGGh/2tpzKmBcqaYzo20EEZwIgc9Esw9Hnia+k9uGJxp4jlMLrYZ8xw0KILzgO2KWJZcQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1417946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3rSdCRA9TVsSAnZWagAAn60P/0b7E++NoHKuDQIBqztY\nC40UGYDlpFXuT1D5fUyfXG42OehfLVlzabUBBy7dxGjrH4gzpoyblvD2TyRd\nYWv6W0gva46hqI9QJZBrJ4U11RiCpnSvJrwQQa3WPy1UJnbK9TgDDEBybvcR\nQ5xzVJ7jvWJkanYeLOlIjrmhcj4Mxa1b1hqsgqy3bz+6Xs5Hle0OFAwmYh16\nDmb8o1mJGB6daQlqOc3VxzMyu1mDZ5y0dYFlhGhchKegHKhipyf9T5Ul5nwI\ngx3OkmyF/OLNUXojgjYeCJniw82IT2qK16twJDx1gF19snzLrOaJwTHLikoW\nho7kuajdY3NCFN/yQg8jCNjzYazQZej7rA9zF3Vm5UMcYLWxFx6wL0xJWXTW\n3Ugk6Vy3hX6tJLpOcW1ZeO2yTgTd2TkGdHWfe2WLYYMJIG0UC+0OkylhJl8J\nql5f8y5tZPuyW25buJNU2GZ87ziK5qnle/QdESxD/l8HzNFC+Qjy08Br20MZ\nfcoddfSWboKcsWRBYVxlpZQ93mtjGAFicMu4VvAsLHxAsEMjoOr7da8pOTS/\nh/k5WObFJQfMacAiz/0tsGFTs0KQuSVnoh3awLShGsKpEY5xKGxwCZJtCakk\nVPElkOnALU33IhmuTyCu6UE/bv5mFAZJqfSeXycS6+Y8NcKhl7N+4hb4E/Ac\n3gCL\r\n=a+dd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"ac495029194803991ebe8a2cd8b2e0ea701ceaa9","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.13.0","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"12.13.0","dependencies":{"debug":"^4.1.1","tslib":"^1.10.0","xmldom":"^0.1.27","r2-lcp-js":"^1.0.19","ta-json-x":"^2.5.2","r2-utils-js":"^1.0.17","r2-shared-js":"^1.0.24"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","cson":"^6.4.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","ts-node":"^8.5.2","cross-env":"^6.0.3","filehound":"^1.17.3","json-diff":"^0.5.4","typescript":"^3.7.2","@types/node":"^12.12.11","@types/debug":"^4.1.5","git-rev-sync":"^1.12.0","@types/xmldom":"^0.1.29","tsconfig-paths":"^3.9.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.21_1574876317388_0.7733906417337408","host":"s3://npm-registry-packages"}},"1.0.22":{"name":"r2-opds-js","version":"1.0.22","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"5acb64403933a7c6e85e75fe1d4ddc862e52fd83","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.22.tgz","fileCount":378,"integrity":"sha512-9KqkumTHOpL5TdJKtuX73/sYbjOvHjYAdH4KFYsjsGnv31qlVeDswXTF1NIfBO7HsjxI1FeAwcco7JTESnI3iA==","signatures":[{"sig":"MEQCIAi6CVA/WvhcaYumePCSjT77jep1zK7IVuhpMcSIc76NAiBiDKDDoaz0y+CLJpb1/n9z3m02l0MR8dDMngVE51XyDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1418342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQxNWCRA9TVsSAnZWagAA2m8P/A5N9VsuNoQVAZ/25Bgu\nCOGxDMuCesanM7KcarchX34DmJBH9uDls+a0qayyIUO1+mhM5sdAZI3Dt5zx\n1D7xbyWRzvh5yFH8FjOtln3DQzDM2/zi7gQQBMqss/10yl56jPC31paJICzm\n3OyqsvOFLkmZ8+OKtpfR/O5vb0WLisBHI779F7CjEjFSgwrbB/NmYaaXNMCN\n6C0c/O2B4K5Ryxjt3fEXqqTeG09hLwM4c+3jrZYuezHZAvLvfcZI3QuH5sIS\nOjZ95s4q7o97rHB1/NgkuzAoiOqta+V7f+MGwKhQkosO8YN2evPqpz/FnKFt\nr5nuqp9utebV1qyMvSYwcvD+r4SGU8zo9q4XPcqBBxHshJRziBsbu/fwYABP\ntxP/nkpW7pweEMR3lJT6psNFm9vzv4K5bW7rhK0UVzsDMgPhgG6i12RUjr35\n1ZTCcStgqha1AKyXIZpk3z95Tj8BFTnlRpfzhZoK0LMfaVHvKQqoPHMxsy5c\nTAH4VQTNeY+x105HzfL14Zr4aZHJSWHiAnaPbjdu+Koo4a4+TgICU+j5ogFf\n7K/cMzsCOb/XMUiYdT657+h8ey5dDdQQWAj0M4ijw8yoJlXHEyeKoDnf1edj\nkWSo2mPGxRUIRPrvW9Gz2yNcbsMIidZTZRAWLC4KlhWPmUNl4c1RjZ2qBAzd\ngBZX\r\n=lmCe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"9dccd50d46408b80e8dd45e1cfab4ecdd29f6c28","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.13.7","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"12.15.0","dependencies":{"debug":"^4.1.1","tslib":"^1.10.0","xmldom":"^0.2.1","r2-lcp-js":"^1.0.24","ta-json-x":"^2.5.2","r2-utils-js":"^1.0.18","r2-shared-js":"^1.0.25"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","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","ts-node":"^8.6.2","cross-env":"^7.0.0","filehound":"^1.17.3","json-diff":"^0.5.4","typescript":"^3.7.5","@types/node":"^12.12.26","@types/debug":"^4.1.5","git-rev-sync":"^2.0.0","@types/xmldom":"^0.1.29","tsconfig-paths":"^3.9.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.22_1581454166436_0.2765009846648303","host":"s3://npm-registry-packages"}},"1.0.23":{"name":"r2-opds-js","version":"1.0.23","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"471d8718e1b05d5ea5f7fa4446ddbb5f7fd4a061","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.23.tgz","fileCount":378,"integrity":"sha512-W8E0J8734lxCHZAhN8DQGDMbaK8uhW1OzTvkT4euPdMUX/iKKxp2Q6TYbLDpcdMe4qI1VvPbWbSjx50W0+fdTA==","signatures":[{"sig":"MEUCIQDNhCm8RQ61osvd7YqCip8omqw/0OYVqlLRWhqFgt48wgIgSh8Q1mW8MBHlrMcP0oWPLpMTsEPgDzoOoayObBILLww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1418740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJef4M+CRA9TVsSAnZWagAAJ1UP/3w9BYG1+mpKt5wa3Xbe\nfN4vQkXEyh2SDVW6yHhrLNq1k6/rbkLUKZzbeDD1UP0+u6kb9sa1ajdMkQLq\nzr35WwbgCsxxXl41qUkUHfynCkY5fMGa3SwVmJ/m54vOb0LpO1I4JnAJJLQm\nI+b570ESlEcDh9GnyV3FKL4VBgXhEgR2wjOw+1JkGCdghOSC5/5YyCwVRqO5\ndtFw1iiLw/6us7cvYqn2UMs8EjL88SuIxbMKZqZT1dME6ne5VTkNtYbPXrYt\nbNyyEdOcvaR/UfN/1DKA9QlqlNjhDjLfc+/QhzN1QzcOwu4100D2RAiAyLsP\nXvB85osKCpZTgeuSmAxWLRI9dnMJEd7XV4OAgKan56fLZ1SJqhqluN7jCJGT\nBChFle5OFekX+xBWPuLbAufFYAkjNm7hydxZksgyztl2hFNRYsyh1QER2T6S\nzzqGHnscRh4EnR79pYhGnadvDkTjdKkwPDCnChssBTlEOqAmm3SUZXbeWmoe\nsxSI9nez34mpdy20pCqWkoA07Fvsu9z3xejib380zO8M3yPIzKjCJo05FtNm\niyVNUbEog4egGBQrUZ6wns0DRt9o/XTDvuYFb0td3dirmJSFCcT7zbMkgFu/\nkF1Xybh9wdThfwWSlkSrbQqu+q/zo+QGkAHC40iUnJ1RoLFFipiFFIxtW8WB\neAq/\r\n=1PRp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"b1f3578d97e1d94839d99a123e2c65a316a83dd2","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/cson/bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.14.4","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"12.16.1","dependencies":{"debug":"^4.1.1","tslib":"^1.11.1","xmldom":"^0.3.0","r2-lcp-js":"^1.0.25","ta-json-x":"^2.5.2","r2-utils-js":"^1.0.19","r2-shared-js":"^1.0.28"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","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","ts-node":"^8.8.1","cross-env":"^7.0.2","filehound":"^1.17.4","json-diff":"^0.5.4","typescript":"^3.8.3","@types/node":"^12.12.32","@types/debug":"^4.1.5","git-rev-sync":"^2.0.0","@types/xmldom":"^0.1.29","tsconfig-paths":"^3.9.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.23_1585414974433_0.8919118024836923","host":"s3://npm-registry-packages"}},"1.0.24":{"name":"r2-opds-js","version":"1.0.24","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"258f1457370ad582a8a1f5bea5fb9f2047680f0a","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.24.tgz","fileCount":378,"integrity":"sha512-fO2HfIGHG7B/YL9y0FlkP3hi95TE1Azomg1MkQmRiDuatvCotB8LlAkG9gy3NUnlh50qjuhmUZqIFIJgD3cZoA==","signatures":[{"sig":"MEYCIQDNh2vCmTE9NPqf6NqHMTMr9XgSeQwokwUUPgmv3VB8UQIhANz7KtV1dDaFT53fR+BD+arcAT5BCOvZbFqCJ3gxZtT4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1419159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekKcjCRA9TVsSAnZWagAA0OAP/2AgojdobBhXXlAAAcd/\n4SONW86nO+jHEltN2GHK3bc8wlKTlLUsXQWSEKWQACp994UKPJUl1ZOlS6Rf\nH1qrAM6Xpaf6LuiDKnz57BvJcKGTnPsjCQAGQkyCnQAuFv1HkHlPuhxkxWTw\nbrQQWurep1keV+NiXB/ghIYzR4KuxVgmfTT53NAIKvEjv8EwlKDv+xLrnvOt\niVrdcNSSfhMrcq2fW8CKA61JdMBJRYdtWYPvGSPJVCsiUafBbvS8DKRHfcV9\n0cuqyLVwyeiW6Brw/flTkvcVfsJbHIS2mvaxWDC3v9k4KJs6RLgjgpTl5ESo\n6GoAnoUDccJ3f4wt5CZBKwqyvk6jschVNR4RwvJy2I6RBWuWobiju0nwF99M\nA7308m806sBBOoHEBAsbWmUT0C+Iw/EIbJRe+cnKnvz9kI/9Ij7Dp0RhQPrB\nXCQ6JepDCwKu4ojhcaD5lqrfT4og3IsiwSilKV8tMTpL4yFe/eMimkEnHxsV\nXPHFfJwaU0ErW6MQc6ZFJp7+dFsSvWpOyF90RwwMjCpBZJRiJ4/iuFMnAGRd\nmCBtnVcGAc1k4YuQ4TshwAHSCarE0kzKS6qMOFjngQGM1NPMzflPjVsJV6AF\n/HRMpKaxYDPTKRv9qeSMLg9vQozPQzJMRlxUkOABTdt1rxhrbfROLgPHYbd8\nJ00A\r\n=p4ki\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"b9d2a2dd70428676fef8b96329ecbb029d20990f","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/.bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.14.4","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"12.16.1","dependencies":{"debug":"^4.1.1","tslib":"^1.11.1","xmldom":"^0.3.0","r2-lcp-js":"^1.0.26","ta-json-x":"^2.5.2","r2-utils-js":"^1.0.20","r2-shared-js":"^1.0.30"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","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","ts-node":"^8.8.2","cross-env":"^7.0.2","filehound":"^1.17.4","json-diff":"^0.5.4","typescript":"^3.8.3","@types/node":"^12.12.35","@types/debug":"^4.1.5","git-rev-sync":"^2.0.0","@types/xmldom":"^0.1.29","tsconfig-paths":"^3.9.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.24_1586538275261_0.5100753446186364","host":"s3://npm-registry-packages"}},"1.0.25":{"name":"r2-opds-js","version":"1.0.25","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"9308b1305e43146ca77e0d0053a5320a62268a8a","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.25.tgz","fileCount":378,"integrity":"sha512-pO+/NjT0ooloTM4VqfWk3+6ido9EDb9nQtbrIHqzRuG3r/dKi86oFfRmEzYLsWfHIkj3Ay3QCaDud/tYGSup6Q==","signatures":[{"sig":"MEQCIFDgiAWaq3PeZm/TK0SdHUYra5mspuCFPcHfB9IfrsLOAiAyBidOHG8TOp8OSjJyfExUhm0dFUiQhGjhgrTmlCGMnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1441923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevm47CRA9TVsSAnZWagAA54YP/149BL6cyR3+cWMse5vL\nb7KXZTLLhot2nEyHzKmqlBGuv3VFEGpg1sA0BMJp4HaoadqC6HnR7wXR67Lw\nTX95oqYX2/vJSEIXsMhLq3ZmL1UJfh2cj1SEiH9qoEe9cQ1ay0o/TRYXp2nj\nzOqy7TdnMX6sQc1Rfv5T40zHLbJxHy1nRl3apiOBVgtzCwSJnY4D5JiRQlba\nEjkcbrIxTJq2iobGZ5XKeR1D7HMrKrBO1aenWygXCjRec1NcXlkn3MukbCmP\nAtQ6PZzkZCl+xpQOIUS0rYLviHLruI7AfQEwDz6vSWsnNnPmXwnIAHQ5EGhP\n7MnVd916sgisdTGFlewCcdTx8QFqSAKr1HYBzdyNbpSlpRUg/hbrYyUkHndU\nbEspwCykVMxKzurLZwUkhGF+1+DIKonLRlCQMoibWrDnydnIY9lUp4SK3/X+\n6VunJppsQqRxe0TUU0ygIOiYeIV2eDbmm8FaMO3QmoHY4/V53TfZ9ESB+peN\nZrrzyzFvLizXXNpVil0O5JKk72o0CVDP2HjJhg/N+f8oeFSkTs5RPPDcj9DD\nPizVFCGrUugpWdx5sJiEchqb/rqQk2NJtg4D8Ih/keRUp8renHkZCa+U8thx\njtyTY0LNKQznDeRpmvpYw4Dar/vQicznRSgTYq4VsAyToH3iludAACB/ETSh\nqqdy\r\n=7NHD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"6f848b9ebf52583b8e06841112a393e88c799ecb","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/.bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.14.5","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"12.16.3","dependencies":{"debug":"^4.1.1","tslib":"^1.13.0","xmldom":"^0.3.0","r2-lcp-js":"^1.0.27","ta-json-x":"^2.5.2","r2-utils-js":"^1.0.21","r2-shared-js":"^1.0.36"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","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","ts-node":"^8.10.1","cross-env":"^7.0.2","filehound":"^1.17.4","json-diff":"^0.5.4","typescript":"^3.9.2","@types/node":"^12.12.39","@types/debug":"^4.1.5","git-rev-sync":"^2.0.0","@types/xmldom":"^0.1.29","tsconfig-paths":"^3.9.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.25_1589538363014_0.5317003568481575","host":"s3://npm-registry-packages"}},"1.0.26":{"name":"r2-opds-js","version":"1.0.26","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"f4143495f53c557c485c5430e5a0707a78f8a4e5","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.26.tgz","fileCount":378,"integrity":"sha512-qSMDSdwi/HUyc8HCITO7CgvcUlWvBH9oEwsKEqMD5BN3kb88lwfnAuJLyOe+fJSOao20u+svYYhYbQMj62u6rw==","signatures":[{"sig":"MEQCIDPR6HLkZGbgSsvUlTfyAj4bWjddBJMTqZrdu5KpYZSoAiArwLhU+IYBp8m3ZCBnvqoJuwyoZ04a5fsWprC/XYrplA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1424744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+RojCRA9TVsSAnZWagAAGCkQAKGWCT3avYQHiVGIDmq/\njxg+QOc5BZYjNOoqKCGlf7O4daPzvKzywetYkcXwK6tR6w0QonftvDJBruv2\nImwmM6FQBfgh0qvXT0vgn1HcosHsMomaeN651TUrMYRiU4zR7Lbeyr3HhzeA\n1DdpWf6wRhhioFeKhhY80sHVPYgbsS7EQCJO+AIxRbibZAwsYeKpl0Af+Npt\n6SeY8GmJ3t99m8gH6dOsqIS8ugN/WQf8UUgRrDqhvi7SJlE2tDuMuPudlNIC\nQdPmRz+aPEJoxX7ztKfydr2xIv8YOifRW9WXLQkzdq+8Td635AufDSXx75sb\nBV23GPb9CtBosmdpWpnbikH/VHV05Y6lgZty8P01Q/y5emJqF0x8o2+9zIPo\n9RcjdQGL7sORhWy5Zbr1Orml9liy7Pm0jmtav/OK4yl3+Hig7G749OLc82IF\nDs/irXsMwqo7Ca4+yBf+9dgaN7KTEu1v5mpK5vRgtnt9rPHQLbr3a2cUIDMd\naVO1gAu/UrDMOCdRjIrfJiYAzqg52+Azho1mbo6cv+bHW9CjcpzUz2YxRdmW\nN/x66mPUQqUmQC2MLX/I7AJw/AcLq/JQeWgNokTm8eZz/U0S5Bv7udeE2tUc\npXcCfIEl/YOfvpjSEtq13qawMjiv7rqTo3qfs2TQQ8PM7yxXXUeR6xl4qaJz\nDxCz\r\n=ap57\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"5c5327fcab9d96ecc214ef0434b652e4a2302bab","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/.bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.14.5","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"12.18.1","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","xmldom":"^0.3.0","r2-lcp-js":"^1.0.28","ta-json-x":"^2.5.2","r2-utils-js":"^1.0.22","r2-shared-js":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","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","ts-node":"^8.10.2","cross-env":"^7.0.2","filehound":"^1.17.4","json-diff":"^0.5.4","typescript":"^3.9.5","@types/node":"^12.12.47","@types/debug":"^4.1.5","git-rev-sync":"^2.0.0","@types/xmldom":"^0.1.29","tsconfig-paths":"^3.9.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.26_1593383458844_0.31812244787163846","host":"s3://npm-registry-packages"}},"1.0.27":{"name":"r2-opds-js","version":"1.0.27","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"fd828f5bb6efc56d01afd3cba6f409711438238e","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.27.tgz","fileCount":378,"integrity":"sha512-3DBbcLp6iLYJamb682W11d1LIMOTGAp8q32+Xyx6VAqgc0U8+F1mBwkETeWs2BuVRcgqoJt46xgMb0dKXpyAIA==","signatures":[{"sig":"MEUCIQCUDq1PywjEoAbbCIrJj+2BrVGuuFHe4ZygpFF7fLs+GgIgN3VoLNwqFkILG9xJjxlluTR2awTo91h6scObQioj7Hs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1425123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/4wXCRA9TVsSAnZWagAAj3IP/3W7jOwqIICD3BdvNgMv\nRV2K70GAAPGieXnSd2MD5AxaAFgv6wbw4gGkpcrMot1JyATNYI/gKGF94z5H\nj2ZHjOAdy8Ci2Yj55x4xuF5biC8wDJdYg8nFJoMINQuwUGZZkBt/m2GGCSlu\na8vb5FWc939Z04oQ0hQTqQE4wMoO8RShmnWeX1MWIa3Jg769uvC/xweberIN\nMr5Z8JRdWpcftrVTtsZCNCLxZPAT/+jjaC71kJAbhC3wXeB2B7XAR9cwwaa6\ndDD0AwCOzINjcMq/gjOX20YwNiQxDPZft2mTVGdZ05Ywiyi6antHKGXOn14N\nJf0cPgVq9Orljo9FcXcc9N6XwAV+Zlthiw7UP85YFDMdSIWl9YgqNrhFpVBV\ncC22AvxEsaofVLOpEBSHfsD8ysZBow0rHtWJx+vDgCo+YLkZJXX3rOUbjU5u\nz5lbsrfLY9tcmUBR8ncem7B0jEql+CTbwZahOoDLP2wAs46AErjtMrUvYEzr\nSXrpEeUFBD9jmAze9oO9J1Ft3mwcdaOyXcFq8v7HoEnFdyT7+5PWXPJad9JV\nlf3VaAJdKnTUNGs1lVTjZAra8mNaxz21mlwYgdMG54u4QQ8h/4sYaQI5i07y\nPcGHOteZ+d5yn1EsuGhgF+KMy5OVQRNT4dQ8JEMkbIq91sPHFATonWbAeI8l\n9fwm\r\n=6fDB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"c262484a98040c9ea901131701ce0265f39adede","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/.bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.14.5","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"12.18.2","dependencies":{"debug":"^4.1.1","tslib":"^2.0.0","xmldom":"^0.3.0","r2-lcp-js":"^1.0.29","ta-json-x":"^2.5.2","r2-utils-js":"^1.0.23","r2-shared-js":"^1.0.38"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","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","ts-node":"^8.10.2","cross-env":"^7.0.2","filehound":"^1.17.4","json-diff":"^0.5.4","typescript":"^3.9.6","@types/node":"^12.12.47","@types/debug":"^4.1.5","git-rev-sync":"^2.0.0","@types/xmldom":"^0.1.29","tsconfig-paths":"^3.9.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.27_1593805847285_0.7817197400391012","host":"s3://npm-registry-packages"}},"1.0.28":{"name":"r2-opds-js","version":"1.0.28","keywords":["readium","readium2","opds","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-opds-js@1.0.28","maintainers":[{"name":"denglili","email":"denglili@gmail.com"},{"name":"llemeur","email":"laurent.lemeur@edrlab.org"},{"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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"abdd46a7b03488eda90950daa384697ee982236d","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.28.tgz","fileCount":414,"integrity":"sha512-ZmzwYnZg/aXk7vayIL3AhmyizMj2dbQecdL8gUDFa0rfHXv+uxIXvUzcNeuD1ZvexBpHgLuAGAqgEKohCBwjkg==","signatures":[{"sig":"MEYCIQC/jhaUVH0ppDjDEQa4mMw1DT8KsBWXS5G4q9MFHVLpewIhAJpOmFqcg/I4P9MPWDCpivWM3UbpkzdNzx9BpZalpuXT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1494017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyiwpCRA9TVsSAnZWagAAkJ8P/jOg+uEi0NPoZmo7JRfR\nbj8BHGraEQQB38cF28uDpCgf88QUCo0UliM51WX7hUamirXIYovYmRwJkihm\nATY1DwOI+e3aiwExBiHdzJiyPLAJrgiYonreTLURwsBKH74wmZoWNuJAnv+h\nfVfwsf41p6ia2aYHZEYCf747uU4wa+awBmIskaeH2oYIntpEK/efroRMXoDm\nY9ygLubAcfaXHuTkKv9d9Jm2ccel6kJr1LtOYynMLdFBUA/3M63Gze+3hqsd\njeu6A5ban1/Dd1ZmAPdhclU8+ZsCRBu7Q6yIsVSb0ObCh5K8OiPZBkvyLD5z\nZ982HO2h1qlM/ecztiCZsmOIYn2m5tVMKEOO80m6oc9G9z3LILQsn+ZNRqJ8\n/VlTs4aUr7kre44kIdd1wwfearbXBoL55CDmpeKn9xDKCUTOUd1TX7TtpSJi\nUrHERNmdWvNl7SGMBCRZcpaF2japbGNWEQWsJp/mBNq/ra45+W6IgA8URVYN\n1QPzhSEJD+eIlf95C+0Ffd/31+anMk59xyevvaB1vmm5v+TYqgiXQ5GuZ4OU\ndt7EYB2vEAx+ZvbHizhfQ6CfMM3debESPrHiAJ79nf/1ujpab/yCiTgO2Ivj\nmK3eWggNM0vIcNJAwh8YHw0a0RTruVSzJudOOvOXnJyxUg9n6fp6fCBnczdN\n1G3o\r\n=rne/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"6859b937c4ca4540d8a373781652a593d7426c55","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/.bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.14.9","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"14.15.0","dependencies":{"debug":"^4.3.1","tslib":"^2.0.3","xmldom":"^0.4.0","r2-lcp-js":"^1.0.29","ta-json-x":"^2.5.2","r2-utils-js":"^1.0.23","r2-shared-js":"^1.0.46"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","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","ts-node":"^9.1.0","cross-env":"^7.0.3","filehound":"^1.17.4","json-diff":"^0.5.4","typescript":"^4.1.2","@types/node":"^12.19.8","@types/debug":"^4.1.5","git-rev-sync":"^3.0.1","@types/xmldom":"^0.1.30","tsconfig-paths":"^3.9.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.28_1607085096769_0.6964299180074967","host":"s3://npm-registry-packages"}},"1.0.29":{"name":"r2-opds-js","version":"1.0.29","keywords":["readium","readium2","opds","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-opds-js@1.0.29","maintainers":[{"name":"denglili","email":"denglili@gmail.com"},{"name":"llemeur","email":"laurent.lemeur@edrlab.org"},{"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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"b24c72a2f71e494074bf7b89909b6410d7ea0dbf","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.29.tgz","fileCount":414,"integrity":"sha512-v0Pn41dx1QBTo5KHrhEP0S+oukYcQzEzMmQw/GpRl93hFdqOo3a0ywxqcQ2PUOJoilt28ztp9tbPUKDygoZeRw==","signatures":[{"sig":"MEUCIQC4+hixewAhR3MsTLl9io0xsApp/cGO0U0m5e1Fz9iwCQIgKwqLohgNwjcNG/KULFwhez3WLy0ASRgAZo+cgKCXqZs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1494456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyi3jCRA9TVsSAnZWagAA7FYP/RObCqLe7zhn+XSENkSX\nt7TOUYfiFoVj222MJiutQAaTN7cdkDQc2018j6ZhwDwT68GJN+6QF3mmz7yr\nr2EGd4Z3pOnTuwsf1pgYLnjgUFlXbVjJrVbu5rCtBSQm1BDiMX4V3sLu5NDm\nCMkpy0OtAkxUwo8/5t6k44gekFvvxglfXNwEkVxjzJEhyZlq12K6t3A21iyq\nFf4BlYF4dxPDrol1e6kMnfQVjoFpX0YHRvqLROMC+eD+Oc7JKrI8rGoB7Imv\nMA98FhxYBeu+i3J9ndyo2ct7Chs5WoJeWUAA/qFlWN4L7zKTGl+vcB3+EZQx\nusF/1eV3fOroGLZd3Dp0cH6EA7VI+rhEzK+rG6Yn73/LuSDH4f3S8C4N7mtR\n9NzZ+mMUNKo2s076e9jfII7KlhrU5CTTQAkUTrM4iAPuKmr1YENW2JWv6eEd\nRj7ih7pO/J60cNWTnslWjqXgGta1eQ7LLfX/nTusBLmaNRggPPtK8eCsr7FR\nxIWU3IVvCFcTYCvINiOnQ6StELEoGtRtoJLJWSGSb0cFYKxbTsKTGUJworF7\n65VpnrDElUaFBCXkar4RYpwTdK35GHslEP5CYUk3GXb7VNNi9qtkG/DcFz0N\n2nEpFkYcv5fOG7411QLYmAoWIqNHtT99p2JjdgdEqv/23BFMFhI6Rfg1WWxr\n6YmM\r\n=P6Z9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"4d49fc81361d47ad79fb19fb6ff9b949c1955c80","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/.bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.14.9","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"14.15.0","dependencies":{"debug":"^4.3.1","tslib":"^2.0.3","xmldom":"^0.4.0","r2-lcp-js":"^1.0.29","ta-json-x":"^2.5.2","r2-utils-js":"^1.0.23","r2-shared-js":"^1.0.46"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","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","ts-node":"^9.1.0","cross-env":"^7.0.3","filehound":"^1.17.4","json-diff":"^0.5.4","typescript":"^4.1.2","@types/node":"^12.19.8","@types/debug":"^4.1.5","git-rev-sync":"^3.0.1","@types/xmldom":"^0.1.30","tsconfig-paths":"^3.9.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.29_1607085538763_0.48348217087977674","host":"s3://npm-registry-packages"}},"1.0.30":{"name":"r2-opds-js","version":"1.0.30","keywords":["readium","readium2","opds","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-opds-js@1.0.30","maintainers":[{"name":"denglili","email":"denglili@gmail.com"},{"name":"llemeur","email":"laurent.lemeur@edrlab.org"},{"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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"a1f7c00041eb40dc38c878dd0eb3271a60a1272d","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.30.tgz","fileCount":414,"integrity":"sha512-FvmEgyBVJBhLc4c4jtnmThZjluB+GxcnYLlFphiepgbBy29Oys8zzp7b4zDap9OdSaPH7ds4WzLzEIWbOCQbdg==","signatures":[{"sig":"MEQCIETDaAYUtBeKGkRKyac/3hOnSqyqYiybPnqMvOKVajXoAiBXtl3byceDXIDhWkGeXgioPhKsHLKhLFPPeBMvk9umzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1499545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzmfSCRA9TVsSAnZWagAAqvwP/0QYw2rKB+R0KkfI68lN\nySeGzV9ISu/AKrmsmTbSH3tmTgtjN7Gqw15x3i9A3tfHaqwrOp4xVhzbyVlh\nq9YeQbGe54w5bYlMRkCtm52TXAlX6oTng17BHijKlqOrWzSBtO+c/sLEhgB9\n0Z3nncJEpagS2bMuUFtu78nqq9FchTGO+Y6Nrg0HCEzClEpcjfJAW9E3TVgw\nBNtSbCSGJyMCy+H/1BwCxWvqZLFR5heBat+Zyw629cCTDO75XnY8kuB/AHTn\nskoeNeI0yjTYg/PPOTYEA+NHpcb74ViDwrAHtlC+xUQHhGj9H3mZIE/Ueygz\nZsVWSdwi1RqEx3vm2znerl0SewKfOl2izu3FqxjCa9h74IWLXRHBo5wD/+OD\nNVR/4uKAdDUmU/5aAsjSXWms13UKA44CEiJDLtjhlJi2Ffhb8szqNaBsiSEn\nxRE0ySbhqyhfiWyVu7WHv64+gjJWkKcirZv2yeh3MJ/BJMN9+6sb6HwmYrlx\n/IyRsPccKQutVRL4BXabTExq4HMj6R5uj80a25RIZYlyhgBYS6B6h0+gGYyK\n+MQ7TRZ5sAoQboqzksSmINTGBLAJkaYU+lcGx9XYHdFU1gbXUj7zIS8Ev2jN\nPHZW/8ojOT9JkqnHXBL3bMfCN4CR3gp83nR+CCGuQlyoONox8BRV/AP/FRhk\n8bKD\r\n=ifFL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"199d50c69192a48ef824eff9690f3b5a820c8829","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/.bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.14.9","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"14.15.1","dependencies":{"debug":"^4.3.1","tslib":"^2.0.3","xmldom":"^0.4.0","r2-lcp-js":"^1.0.29","ta-json-x":"^2.5.2","r2-utils-js":"^1.0.23","r2-shared-js":"^1.0.46"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","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","ts-node":"^9.1.1","cross-env":"^7.0.3","filehound":"^1.17.4","json-diff":"^0.5.4","typescript":"^4.1.2","@types/node":"^12.19.8","@types/debug":"^4.1.5","git-rev-sync":"^3.0.1","@types/xmldom":"^0.1.30","tsconfig-paths":"^3.9.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.30_1607362513455_0.2896438525849354","host":"s3://npm-registry-packages"}},"1.0.31":{"name":"r2-opds-js","version":"1.0.31","keywords":["readium","readium2","opds","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-opds-js@1.0.31","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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"10915ffd0ef55f23e324c4de8cde08f810825a26","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.31.tgz","fileCount":426,"integrity":"sha512-8B/LR6hpxuQ75OMZ6JTPWaKCaILc6S3VxuVIEY5r5cBAEx0JHiHz8k6yhQhDCXKTqJABzWsfZs3LAI6dMxIYRQ==","signatures":[{"sig":"MEUCIQDVRDWlWiyvSPSaPT3B3J1s0ESnYH51FL15RURPiXCv5AIgX8/YRSyQw37uZlfpVt9tiOVnVRmKdIQgrZUZ76vvPaI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1537408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4GTiCRA9TVsSAnZWagAAo+kP/0m4zxxjZmj19crGHEC0\nyuuqRPsRsmvBgVwH8CjMhrrgUln9TTz+U8k5XkoiB1ayQhkYdXeWyf+8W70h\ns6m2eUF21SbH9hY6S1v6D91z/rIi2mll8hHhbiucwIUz14yzelkXyWV5+nQk\nskUa2OAizbWRdTM9XGcC4LqmgtIenjohuLWBOaHMRTxpnyYE5KDlSOkoE8Nb\n6WCSAPPuTInfxmhl7+MLFGZffo99u/oJvb0a/Xs14mYlei+tu0b1D5Kk/97M\nOegHXdnNSNQr8lGOiMvdC6uJUYOqcDLZ9BoUj0fh7gwOERYyrQlW7H1WHdLG\nJMxz5Ls7daNXQBLftQ/BuUDjzxr7pSFE2jaR1u8KGdoNr72wEUMCmfOuDwRi\nPLa73PR1/PcNratnvzSxLiBrF41TSTJLURckdKyKRPdsOqYk+5O8HeLxIbm6\n2kBtzbLZeknxvmpc5Zx43olUcPSBST2Z+cOuV0dgJMDfKKtHvPKLrYP665ot\nbw814tjJQF3HZYhFjylDPUE/ap2Rws0xnLWeapgFQlYSK/uqXm7SxjFnliXC\nRaSzH+tVlYrKaHfF5qRRHFexa8B0k8qhijZn2FyD2qmETMCFOFzbsHh8qYJa\nluPqwITQAxDvA6dgaoVKjIA3kRiEG2Qo11ZhztYU6Zf7usvWqbMiC5FwwHv2\nF55X\r\n=l0b8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"b6409f3d1821afdf9f8eec32c8b3d3663411f3ba","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/.bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.14.9","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"14.15.1","dependencies":{"debug":"^4.3.1","tslib":"^2.0.3","xmldom":"^0.4.0","r2-lcp-js":"^1.0.29","ta-json-x":"^2.5.3","r2-utils-js":"^1.0.24","r2-shared-js":"^1.0.47"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","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","ts-node":"^9.1.1","cross-env":"^7.0.3","filehound":"^1.17.4","json-diff":"^0.5.4","typescript":"^4.1.3","@types/node":"^12.19.9","@types/debug":"^4.1.5","git-rev-sync":"^3.0.1","@types/xmldom":"^0.1.30","tsconfig-paths":"^3.9.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.31_1608541409623_0.48971691126762473","host":"s3://npm-registry-packages"}},"1.0.32":{"name":"r2-opds-js","version":"1.0.32","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"bafbe5c8c49d08cc038419cc119a1d0255967ba9","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.32.tgz","fileCount":426,"integrity":"sha512-FScw1cXXSfFHPqUyz54pJcCX8ptIcVmpC1e9C1fdV9Ya76sbKG5lt9nVfoPJI/gC1/IKwmEU3r+E8I8Twk/ugg==","signatures":[{"sig":"MEQCIGWG/n7ZgofmxheMB6wWqnPugoS3fLoeeAWi65nt5AHCAiBYdi4FWW7qpr551fJUs1Yw2ECQYgM+lNnApJmTygOoaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1594442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf902uCRA9TVsSAnZWagAAfjAQAJPovtD0oeplwoEjEdJ+\n2g/dJUmqsL/PnZhscEFAw+COiVawWTtN0TR8ZHMUsioP1VNTjAAEqZDfCZZz\ndDeJ0kYv5PcaAbaeehF8VKaUKjF/fH1dughV4drPLqPZ8/OO27aC5NM1j2Ss\n4zHVyiNL+/zK7upg09TXUfKH9O6SuKO0WGsU/7p1YZcx84MgeQQ+CUE0DfAt\nJmLBJikEJHX0lyCWri6yUCQlRfTfSkWckOTJKQopmjsxr8o4o2uZCCu6Y+Hi\n3I8Mjlb9GKv24Pz65dnWltpCQwV+nkHtdXry3WH3PV2byk8si6/W973X2fgL\n0KCNGil6vmSKJry3m/WRrpi1+8ee862UJyluqj3g4gRA/J3y2W/0HMhtHIjY\n2blKnwhdmvp2CbedCZ9Sb/uG3VMpn21lzfS1Ktwu5ofOvVYwImlzCZC7DIqG\nlncq4WS578LQ6GlMzidKYJI9dmZOZk4u4ME5SQDtiWY9RLJozX6KGsHuZvWs\n77t5RTqHBrlx5iTdVOGteRADTWtT4BUvejc1YhKuTwC6s4krK8Lahco4vWSW\n5gPhfHi2cSFGyHOhkxmvgZ1WN3GrMqKVGhFqfJSby8sw/yjgRFUU46vA2iVt\n2LcW/0hjHiC6uY0ByA+7jWlDOVR+Ld+pVOgSnRod6cLCO1nhUichMWxtTeMl\nDuGM\r\n=Xtb9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"a880316718388f5471c77ee2d757d01443c36710","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/.bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.14.10","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"14.15.1","dependencies":{"debug":"^4.3.1","tslib":"^2.1.0","xmldom":"^0.4.0","r2-lcp-js":"^1.0.29","ta-json-x":"^2.5.3","r2-utils-js":"^1.0.24","r2-shared-js":"^1.0.47"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","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","ts-node":"^9.1.1","cross-env":"^7.0.3","filehound":"^1.17.4","json-diff":"^0.5.4","typescript":"^4.1.3","@types/node":"^12.19.12","@types/debug":"^4.1.5","git-rev-sync":"^3.0.1","@types/xmldom":"^0.1.30","tsconfig-paths":"^3.9.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.32_1610042798283_0.6395897493794374","host":"s3://npm-registry-packages"}},"1.0.33":{"name":"r2-opds-js","version":"1.0.33","keywords":["readium","readium2","opds","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-opds-js@1.0.33","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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"f8fbe479716ffe5f36f792139533cfa065dad64f","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.33.tgz","fileCount":426,"integrity":"sha512-eAkfKVfA4ieoy6Ff7qT5O7EJ2FrNFsMKgUakidC7dU2Yat1EeYbJDsZLxTai+DWezhUK6/OaMzEESshniiURXA==","signatures":[{"sig":"MEUCIE+O202Am0IGYaB7OJXVpRQ1LeGKwcv4hWndZ9qx17jiAiEAnttJPVQTAVG+oWYw+yX14OCc1pX+vph+YV8dTkIg++g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1598107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCVXbCRA9TVsSAnZWagAAmd8P/jk2xdbiRCYb1FMxU7hn\n/P6qOGeNRngqYVLlM9ZitE7SLoK5cPDWRV0c+zpp3WdgFpCMHfm9V00OIXCo\n0wKSUKhEBaB+vq0q6vnM9MxuO5YTAk37QMND+b7tvJeHIcVTxvGvvNonM01F\nupAxejeOpKL4rGQW7ajZhVl6RdKQHc4Aty5RbijoQNDZS74yoBgCJ9VQNkNH\nLlqxjEY44wGkdoxJ4cF02rSwMwra1+1C6mtUcMR9tyEkbFwikN35AtIw14am\nzLzNHy1vFM70iKiR3i8RPWEAZkfdQ045kbmF7f9VkxYborJtkYSGyLo/Dxjc\nX5Izs7nHh1S341nqgo1sOgeLWNQSJkp6jyREctkSr/6GTIbSuuTWbipST4Fq\ngn2dD1cja5Rw+jD+2TrcuBiPXGbV5rJ8TDzbP4IpH+yihwk5a6I06/9xzhwS\n3yN+IlIrMzkWQCWQEtb9on9dvZlXKow7KBP8kLX9fj5lO9Cm4QrdA0Kmb21o\nhp73AQK9EjXMHR22t1CXxd88eqUGpKxn5p0S7C+OKVk1x4Mfn9YVnFqmo1HN\nxMcE+BdyxFzvrTtzijvbWMDMnu34U2aQA02OdyokrGijnZe6e0Ua1Nv9O4I7\nax8DoQZ43F0akyInRgKEA+BGYZOSPrDgJ1F/5+VNrQgr3gnG9Pe4Dpig6lAZ\nnPrD\r\n=UVvV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"e410866da1483632c756d9f3a3f1f09bb1666bbd","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/.bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.14.11","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"14.15.4","dependencies":{"debug":"^4.3.1","tslib":"^2.1.0","xmldom":"^0.4.0","r2-lcp-js":"^1.0.29","ta-json-x":"^2.5.3","r2-utils-js":"^1.0.24","r2-shared-js":"^1.0.49"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","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","ts-node":"^9.1.1","cross-env":"^7.0.3","filehound":"^1.17.4","json-diff":"^0.5.4","typescript":"^4.1.3","@types/node":"^12.19.15","@types/debug":"^4.1.5","git-rev-sync":"^3.0.1","@types/xmldom":"^0.1.30","tsconfig-paths":"^3.9.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.33_1611224539336_0.5263587369018996","host":"s3://npm-registry-packages"}},"1.0.34":{"name":"r2-opds-js","version":"1.0.34","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"03ccc839a64a7637a67fb53f4b4d6c6034c2fe38","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.34.tgz","fileCount":426,"integrity":"sha512-flLBhXLVW/i1tHrse7FadHd1lMaHZ1fGWFkBLtS1Z8WShCG13OCcf2VFXPgkHJsun7wY1aRyym79iXtmqwHqqA==","signatures":[{"sig":"MEQCIAF/ll29FUJBglZT2bEsJ36cORLhQbKXCnCTc8ApCNfRAiAxJFq8MKGA4KN60IUUZHjSS8Z65f5SYllwehfgjh/pxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1598506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgm8W5CRA9TVsSAnZWagAA0TAP/RmsCoEM43bFEmTShIv0\nv8rMJx3zs5ZhM882fgkeAoCJgWn8T7QAmxyANO/TakZxawCkpQJJUsCL44/R\nW8tczYnSmE/2r9I55eHggWVcrStjGS+xGd0z6+vfIN3g8stni98CZnqRMOOX\ngUPDvZu9WwRZZZ2w5em5WHe1cwRA+ENOqsRN3USDmQ2cbyswP80vojVuXh2e\nn2dDqyogJm7voixuQj/+UBy/9/l2tVltrCnFx/HHLzfNxbMRlJNIsg/4nZCc\ngguiOS2RlLJovAicOKYoGMkt8jG/CKWkFhmPlrqWkJwk+pl7P4Tb3VR/S1Bu\nBRRU9VZ/zRrVDqNp9UUTYGOyHCEdj8iWaI1A+8oojgKOT/4EuDPLg/Uitqz4\n+hACdlDQnLdx5k9E+kLpbkxv4onL9IByStyjpM0n/YAvp2Z9guoMk9AcjF4L\nuxwlcrbxzz8/oCjDeLnG4GBgH22NpnMblUlbUzi6Su8XKA5tV9NgNtlmmwtA\nq5zUfn6kKJcsqEZMno+oD6hgyTIt0H3pxjKwEkHWeVJaHy74SoLtjk1GCeeH\nU9RRG2xheQ3sC6OTk94kZYbFcUs/KHh2cyoN1YEOTWfO/LO7PtzLq2ekQxCd\nWEFa7W39bH0Fma4ckWPBM1Tbcc4SDdKWFlIfyIKUzE2R07a1YGOjlHBpDr+8\nwomh\r\n=sIlY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"a6185799e2b3858d3e6ec95897bbe0d37d4ece00","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/.bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.14.13","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"14.16.1","dependencies":{"debug":"^4.3.1","tslib":"^2.2.0","xmldom":"^0.6.0","r2-lcp-js":"^1.0.30","ta-json-x":"^2.5.3","r2-utils-js":"^1.0.25","r2-shared-js":"^1.0.51"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","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","ts-node":"^9.1.1","cross-env":"^7.0.3","filehound":"^1.17.4","json-diff":"^0.5.4","typescript":"^4.2.4","@types/node":"^12.20.12","@types/debug":"^4.1.5","git-rev-sync":"^3.0.1","@types/xmldom":"^0.1.30","tsconfig-paths":"^3.9.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.34_1620821433076_0.4032006843533704","host":"s3://npm-registry-packages"}},"1.0.35":{"name":"r2-opds-js","version":"1.0.35","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"147be9a204475e9a9929d73e318427944a53654c","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.35.tgz","fileCount":426,"integrity":"sha512-tsaWpDdCPR6pyB2yszpcXWprJ2gQzIbDRFOJ50M3ACf8f9ZUkPtgCZAAAINNR22DgWCqkCtVljfQxkDp33+CZA==","signatures":[{"sig":"MEYCIQDfHfZTcEsg32jtMa6vTJ0a3O1UW7Fpg6U0pztBOn58XQIhAMT07Nizn/ogLAVjCVbjxkbbugIJTBrjvmQaeHyImFbd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1670382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnB/fCRA9TVsSAnZWagAAydwQAIcAUQ6c2Wg3isulwdJq\nApatqpF8kjg1/0A4IpSsdiN4UGfSvLjR+CNykGO1nINuheJK3XwaN2nRlBNt\nbW1SAs0xBL9srckvvIYr0RklvzJZF4P07TCyxNiH8+mTjeXgV3tK4qeV5bfr\nUy37WsMrrNgvpL4oNEs97RwwgK+eZ7WF0AiSf4K06uTaLx7N3gUSHizOmwgZ\nqEPZwQkJo1IPUFz0Y2tZ4FbVPohEv1uX+oQ9WWKnvNazkL/EhgnVGCyEj9mF\ngsDivT+fTZb/At5Kd+FAiRysTVkGI5D/PF/yfoLCdQiKKq4c6NRql9/6Am+s\nebGT/c8mSQOF/3J9xmj/dhl/tee8xZ323XbsxtTupfJdS7xjoqeVvJII3G+j\nlsT9TOVgdOsRRP49Wp5JUh/IQ3duO1EgOyiXIjCWehS3vM5o35MzOinXVMHL\nXlY93hS8Xf3LFaVWDCvoCM962ohWPNemQLsoxFNP1y3UnRQ/5SgJMcGq7KNg\naMRk52rFjsdjPGVFtA9bmUHmaIziEv9TTRG1KyZPmh2GKYdnp+Jx5LdL8ypv\nQuJMEfQw1fOXbdJ/pVIN3SiLXQmFfclah+zduKrtf4soNWQceFu5b8IiHMkz\nw6PJatzIE67v9PgU+xxouTwkfNGpq4Jk3R4pqTr9KBnljZAYKuJmigbeDUgP\nPFQI\r\n=I/ql\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"af44a19b17a2044d32d4efafde8abcbaac344a39","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/.bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.14.13","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"14.16.1","dependencies":{"debug":"^4.3.1","tslib":"^2.2.0","xmldom":"^0.6.0","r2-lcp-js":"^1.0.30","ta-json-x":"^2.5.3","r2-utils-js":"^1.0.25","r2-shared-js":"^1.0.51"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","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","ts-node":"^9.1.1","cross-env":"^7.0.3","filehound":"^1.17.4","json-diff":"^0.5.4","typescript":"^4.2.4","@types/node":"^12.20.12","@types/debug":"^4.1.5","git-rev-sync":"^3.0.1","@types/xmldom":"^0.1.30","tsconfig-paths":"^3.9.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.35_1620844511301_0.1040569435565799","host":"s3://npm-registry-packages"}},"1.0.36":{"name":"r2-opds-js","version":"1.0.36","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"ad0c603636a3cc919952752223832f866963410b","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.36.tgz","fileCount":426,"integrity":"sha512-JQB92qGzJWTO1l8NkZ3AhsQXm197Ny2pnU2NtakjWPnASnw60DJxs14yxXHKjTDZZzLI+XzsWYJJ6BKitIN55w==","signatures":[{"sig":"MEYCIQC+zfWxJjv9zh31RwyjJpMLy4Dz5Pg/o1pDKYygrvzP8AIhAL83CjhU5erALgAmYHy0tZF7IBD28ZPzsWGTSnICtee5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1670774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJ2WQCRA9TVsSAnZWagAA6McP/08s3QPJbnWsF8BzLp3R\nV1lZkaLt/mqqwFfOjzrllmHEXYkxbDD/jTh6UxOQFz5s5XGLd3PTJHjBP986\njT9XwbyYvNt1hOv0EYo3s+oPE+z5Cc+d9oHGwl5rGGlzXbPzPFXlfuadSsQt\n/QMmyvLghFsHTl1xc12k7GQUc5yXWgweho+rl7TGNdHCR18g3G8vUnpqTbPP\n/gPbdaoJecGZPCiFT1CsE5fvzmxQJw1B8K2iPzi0NTOuVVzvNnXbbCnyLcnw\nBubXI0Wh+r3GDdJV06HYeE0Mp5+7DOXHARfxbDhT75yDmeO9RmkKORRL/Pv+\ndKHNqZuJ8NsVM56EiX5B2nQdN1VzswJPEhrX/dbnP4v4RGS6P0EjCeKnt9GK\n109xxIM6omDTVdzLrVvvWIM7jMdW9alDH9PO0OnSj+FSKQbIt8ZCdXC6lIQ1\n7DUsPrnanmeMA73sCBqNjBxqt3rT+O/Q/yvysOdABDsyQb06vyIe3d4B3Kxr\njypxEIpaqfSASzKMmHtKs+arwcSvs39DSrGmKZHUDI2phcZSUCRuUtMfC3B7\nO7GhZCQoWNkxsi+ztUYLlXmI6WpW2x5Vdyf0C9FTnwLys/RtOtQuhlr03G0I\ninoxQQYAfkuabGaYrQ7At/MVUFlmpypytqJRmD2ONTv9fA+0AQyhN6FjO9Jk\nOZEB\r\n=+YjB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=3","node":">=6","yarn":">=1.0"},"gitHead":"19a6a916a9ce1d93f118c12dbe93cfb3333d75e4","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/.bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.14.14","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"14.17.5","dependencies":{"debug":"^4.3.2","tslib":"^2.3.1","xmldom":"^0.6.0","r2-lcp-js":"^1.0.31","ta-json-x":"^2.5.3","r2-utils-js":"^1.0.26","r2-shared-js":"^1.0.52"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","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","ts-node":"^9.1.1","cross-env":"^7.0.3","filehound":"^1.17.4","json-diff":"^0.5.4","typescript":"^4.3.5","@types/node":"^14.17.12","@types/debug":"^4.1.7","git-rev-sync":"^3.0.1","@types/xmldom":"^0.1.31","tsconfig-paths":"^3.11.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.36_1629971855849_0.34222841797117853","host":"s3://npm-registry-packages"}},"1.0.37":{"name":"r2-opds-js","version":"1.0.37","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"5fc1abc18b5f287a5841e16246fb5421e8fab839","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.37.tgz","fileCount":426,"integrity":"sha512-7LEG7S9RBJ94MfYTy5+sCDnbA5qf4a3qSoxTYWorSac7MRyjkZdRusWkUl7LW438t78wnPCx3TDeYowXVVDOrw==","signatures":[{"sig":"MEYCIQCiPGyIdWbd/PjeETSzoF7LbBjUkb0D7slGnsKpLVsV5QIhAIHtktU+d+iIwmMgrPLgSh0pj6o6tE513iHSXH0Q+Scc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1694183},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=6","node":">=14","yarn":">=1.0"},"gitHead":"33b095c421d1c4f57fad2da42bf9f5b56182a0c5","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-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-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/.bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","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 --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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"6.14.15","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"14.18.1","dependencies":{"debug":"^4.3.2","tslib":"^2.3.1","xmldom":"^0.6.0","r2-lcp-js":"^1.0.33","ta-json-x":"^2.5.3","r2-utils-js":"^1.0.27","r2-shared-js":"^1.0.53"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","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","ts-node":"^10.3.0","cross-env":"^7.0.3","filehound":"^1.17.5","json-diff":"^0.5.4","typescript":"^4.4.4","@types/node":"^14.17.27","@types/debug":"^4.1.7","git-rev-sync":"^3.0.1","@types/xmldom":"^0.1.31","tsconfig-paths":"^3.11.0","tslint-language-service":"^0.9.9"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.37_1634742512217_0.7098668454826698","host":"s3://npm-registry-packages"}},"1.0.38":{"name":"r2-opds-js","version":"1.0.38","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"2186f42de0e0c9170877b40f67e13fe6eb8dd1d9","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.38.tgz","fileCount":426,"integrity":"sha512-yZB1BFmfrxgvIIe1t+p7nWrMcSS+8ge9NJIDaPe1Zq6rHpC8IlBy5HvdCgGN6pX7Ix1u3VbI1zy/KxVFUPzAsg==","signatures":[{"sig":"MEYCIQDAVjRZ2rqPb8ldxHzzyg6rZn9QsddI/vD4KwOa7KjPAgIhAOiM0VyW8k0u8oMmvayxqc5Oke8fDF46L0pLuFvbqIib","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1711785},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=8","node":">=16"},"gitHead":"79bdca9e76d33862b7471a0973bf2c00d7692f47","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-js","copydist":"cpy \"./dist/**/*\" ../r2-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/.bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","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":"eslint \"./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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"8.1.3","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"16.13.0","dependencies":{"debug":"^4.3.2","tslib":"^2.3.1","xmldom":"^0.6.0","r2-lcp-js":"^1.0.33","ta-json-x":"^2.5.3","r2-utils-js":"^1.0.27","r2-shared-js":"^1.0.53"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","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","ts-node":"^10.4.0","prettier":"^2.4.1","cross-env":"^7.0.3","filehound":"^1.17.5","json-diff":"^0.5.4","typescript":"^4.4.4","@types/node":"^16.11.7","@types/debug":"^4.1.7","git-rev-sync":"^3.0.1","@types/xmldom":"^0.1.31","tsconfig-paths":"^3.11.0","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","@typescript-eslint/eslint-plugin":"^5.3.1"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.38_1636841242026_0.8986466985864894","host":"s3://npm-registry-packages"}},"1.0.39":{"name":"r2-opds-js","version":"1.0.39","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"85d83c1626557d0e98b2bf6bcb722fc5a98a9d72","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.39.tgz","fileCount":426,"integrity":"sha512-x7Ds5sY0w/N65DQ/OQAUy8wpBXTODklVEurHlt7peO0MeGki4PMYsnM9FUitrWxqJj0NQtNDOkS24GF8GbFPdA==","signatures":[{"sig":"MEQCIH3cQKA1KiBjKusv+u8blf+lLBFeVcs3Gm+qMdEnRvd4AiB9AmhJb0RkkVqdAmHL2gZst9AKjULdMwv8CM4r/uUCfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1713560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2qYjCRA9TVsSAnZWagAAwzwP/Rty0COF7ict8Ls3LESu\nCEKDVv0N65azsyFRKXt4XFhG/9youKr8sjdUqbDV48AMZXRkXugC0o+Wt+CB\nZCeralipOZuIEPnLzEJ5FuoH/yKugy4tUcCiwLGyatd7QlznFFjUmayb/O/7\nasO8RiAZEqH4WdDN0oKH1/3AQ6aAjzlrNOeGoJFzHCi6lWZYi54Nc2zHXC5J\nTy05ULOog9sPuHCqCXtVrzavrc4F2CxwGbzvuw1aVbLruA8x3grp+y1U7Kvj\njmxz0U+qnJWT0C9s1y8hKe1mX46pELpOGJYWod9pxUQyfwVqCbXW0tdVHR+S\n4py27OuGbnLpx8LetXhfWtZHU1JhHJXwAY/RMO0ff3WPgW9blAu+UjiqmWUA\nwLAo36YqYTFJ+exhhlWemHJJTcNr7yZ5KSdBRprQ1yjzFXpMED0lckSlrX4b\nqQlzk0hON2uthxEasGz0tmbz05RW14ikNS3+Jac2CY8nZ+DGyNRvJinyb/X9\nCHDPK0WdOyUm+4oeGzOD2z3H1W0IhmM/vGlz9wOZ6p2qhHSH3GsY+MhMxprt\n/jDyZQ3c091iCQKPvnUb4lNp5sLQE2Z3HMteRPsGHeDpl8oQmjThGGF2ZOfn\nY8kLnNPASu7VYA4X5CvnYdmPWo5uS4LBmQxgvsKSKqQ8bIzALGVu4E8CnDUE\njwpv\r\n=rP2W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=8","node":">=16"},"gitHead":"576e542c22e38099abc8cc7f7e15f759b7ea82f8","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy ../r2-opds-js/package.json . && cpy ../r2-opds-js/package-lock.json . && cpy ../r2-opds-js/LICENSE . && cpy ../r2-opds-js/README.md . && cpy \"./docs/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ --parents --no-dir && cpy \"./dist/**/*\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-js","copydist":"cpy \"./dist/**/*\" ../r2-streamer-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir && cpy \"./dist/**/*\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./ --parents --no-dir","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/.bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","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":"eslint \"./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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"8.3.0","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"16.13.1","dependencies":{"debug":"^4.3.3","tslib":"^2.3.1","r2-lcp-js":"^1.0.34","ta-json-x":"^2.5.3","r2-utils-js":"^1.0.30","r2-shared-js":"^1.0.55","@xmldom/xmldom":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","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","ts-node":"^10.4.0","prettier":"^2.5.1","cross-env":"^7.0.3","filehound":"^1.17.5","json-diff":"^0.7.1","typescript":"^4.5.4","@types/node":"^16.11.19","@types/debug":"^4.1.7","git-rev-sync":"^3.0.1","@types/xmldom":"^0.1.31","tsconfig-paths":"^3.12.0","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","@typescript-eslint/eslint-plugin":"^5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.39_1641719331039_0.19644460854260104","host":"s3://npm-registry-packages"}},"1.0.40":{"name":"r2-opds-js","version":"1.0.40","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"ad74f6d27707e55a0fd9658883bc6c4dfe2ace8f","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.40.tgz","fileCount":426,"integrity":"sha512-lzN/yaK8zVsRSRcW9zxVrccGjapJ2jE1NojMPSJGVMUGkg2OKhTk35Twg7W5PxjNzc6/HvYoIlXw2p9e7K/TjQ==","signatures":[{"sig":"MEUCIQDnhsT8YJIJcYTduudn6SmBaYhx+1aKnqq11U19oVGhKgIgMYcKmH2lff7dO+hFs3KkfxYzewTG5S01y0DrhpJyDPE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1713697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdPtmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0Yw/+MbXUq0s4tVh8AWBdOfi4+KHz2t7es2CZckSooBPgIj33gLrm\r\n49Q4A6dfyZd/Rmjslwjqkgz2PMDTmU6rzh8ROBF5zfdALbZA5r1N1i2TF0Yo\r\nkToHfgWvyGf52yDIHx+ozZ62AhBeC+Fv7UPUDbcLk8aXFR5SNJ3yY5dsVzPt\r\nBEcs55oK0sEgx6q5SC37r3HykM0onzp7K2JBskj/CvWwRXyJoOGNxN59rWXf\r\nRllrLGiSYcCps60YQQgdD4awItJqkKERgNLgp1Q/ptpEh4Pb75hHIdCmmy5Z\r\n0DoIy3HD0pbo9y6ZxcW/HwSxTHOhdCYCn/wlxkDUtAX42dduHkA3PKWgDk1Y\r\ngPXNPO3uLQtNnH3HW6HfstQY9n/spbdLFVg7/d4/fU0Tjlbiy/2VZ8kFnsAz\r\nzPgTmK28na9nme5WqP6Ve2vsC+uXwHxdk+yyErqB4MH7xOhDDy+LKVygQ47w\r\nGenB5xFUSmHmDVaT2BsDF1TkQfqAX5n0MitJ5cuZDBDGo7XrEC9fyBBk/8c4\r\n/5AR2TU4N0HNsM2n6Bv0fRcQStcPpvT8pSMec/z0XgV6ihj+5pS8RfOoSfDv\r\nQ/OYlAygciwW6L/SXuUy7DPgYBziO3RR1c2ptQIK1cUcW/crzOGw6is+FeBJ\r\nioCWEiAvvOI+xyouOErxcQQDL+Ukwk5UXxI=\r\n=drAh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=8","node":">=16"},"gitHead":"4489013baa43b3753c3a6ab9b9285177dc12f332","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf \"*\" && echo rimrafOK) || echo rimrafNOK) && cpy --flat ../r2-opds-js/package.json . && cpy --flat ../r2-opds-js/package-lock.json . && cpy --flat ../r2-opds-js/LICENSE . && cpy --flat ../r2-opds-js/README.md . && cpy \"./docs/\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ && cpy \"./dist/\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-js","copydist":"cpy \"./dist/\" ../r2-streamer-js/node_modules/r2-opds-js/ --cwd=./ && cpy \"./dist/\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ && cpy \"./dist/\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ && cpy \"./dist/\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/.bin/cson2json)\" && rimraf tmp-*.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","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":"eslint \"./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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"9.1.1","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"18.12.1","dependencies":{"debug":"^4.3.4","tslib":"^2.4.1","r2-lcp-js":"^1.0.36","ta-json-x":"^2.5.3","r2-utils-js":"^1.0.32","r2-shared-js":"^1.0.64","@xmldom/xmldom":"^0.8.6"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","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","ts-node":"^10.9.1","prettier":"^2.7.1","cross-env":"^7.0.3","filehound":"^1.17.6","json-diff":"^1.0.0","typescript":"^4.9.3","@types/node":"^16.18.3","@types/debug":"^4.1.7","git-rev-sync":"^3.0.2","@types/xmldom":"^0.1.31","tsconfig-paths":"^4.1.0","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","@typescript-eslint/eslint-plugin":"^5.43.0"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.40_1668610917995_0.6460656710505202","host":"s3://npm-registry-packages"}},"1.0.41":{"name":"r2-opds-js","version":"1.0.41","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"654d09389a123534413fcd88e19be4d076503400","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.41.tgz","fileCount":426,"integrity":"sha512-qLwmIiu4gOJI8b3mPDbPSqrlWfgSe+kg6bk/FJ/b0fVKDo8/g/lVuBRI/BLtwC1C7JNwgrXbQFbNzKrgBcy4tw==","signatures":[{"sig":"MEUCIQDafs+jibcCQsd8xCJJWqFyyQJncopmcZwv2kd77GG0QgIgQ0at4Y2j4BTtB1CiNoYmhR24kSb0UMEyY5UtFn1OUDA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1723938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/yaAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpavw//XJ+WNI79WJxJGtmgLQ7pYC/S07/6XIryhjdCLWXjZk8gvBNA\r\nYatIXfNnUVhIlpDkF6A+z1Szchn+qqVV+uoea6pIBiqp3j8FI+A0XEQEFnby\r\npsySelDypToUnnY4DucyHEzIRKZFjI5sGfCU6WMdRE1pl3VqVxV6zkTtx9af\r\ndIAAk18Ddozy+ZqKCbClMW9jCOHNAJi4klonc6nLZi0sNTmsxtb1Zgh4xN2c\r\nW+Ppy2NnOTG4uiwLGh/+Er2L9KatQC3o2kH3oxCzVbObFJeUHFesoTF8Bc+j\r\nvszjOPAX2CNOSZlNg6b0xOApEYrGRLM0THrz7jySB/rm6baeZzJDZ9AoNc5x\r\n2GH66AbjwxLHAvjVfRKQnMEggEWXMfP0RU3HxrvHQbOJmai7JoYhiL8rHDyy\r\n1W3CbQ4Zqb8touSW3UZJF+HRqgKT8QmUoL7PMIaDK1AA8eT/suiNRnnpl9Jb\r\n+HB0B5LxpOxlxp9f8gb9ndnpqLMds1KlF2n5/UV0EXvdUHHhoiwsXt4vpp7Y\r\n5VTEXAv7cWyc6sKWuiGDoxJ1cW2IorZGPOkkJQXNDNKmQcQAFQzvL2iPzL1/\r\n665Ab2kzhiufgr11tNrT8BIRujqKi0yVzlCvgOokNFYTJ8Ssq8onp11GdIYr\r\nLUk8YNnI6kWb5HWGSjtBg/uvxEwe+8fCtiM=\r\n=eZe+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=8","node":">=16"},"gitHead":"fcebbe70c36aec36de54097c7b8ecd43a59fbbcd","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf * && echo rimrafOK) || echo rimrafNOK) && cpy --flat ../r2-opds-js/package.json . && cpy --flat ../r2-opds-js/package-lock.json . && cpy --flat ../r2-opds-js/LICENSE . && cpy --flat ../r2-opds-js/README.md . && cpy \"./docs/\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ && cpy \"./dist/\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-js","copydist":"cpy \"./dist/\" ../r2-streamer-js/node_modules/r2-opds-js/ --cwd=./ && cpy \"./dist/\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ && cpy \"./dist/\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ && cpy \"./dist/\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/.bin/cson2json)\" && rimraf tmp-build.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","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":"eslint \"./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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"9.5.1","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"18.14.2","dependencies":{"debug":"^4.3.4","tslib":"^2.5.0","r2-lcp-js":"^1.0.37","ta-json-x":"^2.5.3","r2-utils-js":"^1.0.33","r2-shared-js":"^1.0.66","@xmldom/xmldom":"^0.8.6"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","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","ts-node":"^10.9.1","prettier":"^2.8.4","cross-env":"^7.0.3","filehound":"^1.17.6","json-diff":"^1.0.3","typescript":"^4.9.5","@types/node":"^18.14.2","@types/debug":"^4.1.7","git-rev-sync":"^3.0.2","@types/xmldom":"^0.1.31","tsconfig-paths":"^4.1.0","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","@typescript-eslint/eslint-plugin":"^5.54.0"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.41_1677665920255_0.46369978838382275","host":"s3://npm-registry-packages"}},"1.0.42":{"name":"r2-opds-js","version":"1.0.42","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"e8233dc7783dc1839ed771af75f80c75ea9705ba","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.42.tgz","fileCount":426,"integrity":"sha512-RIASchJfGchuMPaMbJtCeJwFWANSgaCHLTE3YYqUdBo6wH4oitnAVKHys9SU/pnBNQlX71zhzAlcsqXcHzTcLA==","signatures":[{"sig":"MEUCIQCbQtrXBmPfrJasXm8IxtXM8zV+XEstjfr/rtHJsgr1rwIgX4z2tscuskc6T/NNWmBzq12D79EUDrIPVD4dFOasrrk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1726553},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=8","node":">=16"},"gitHead":"5a1e7b35aa1612422cc5c15d83fb8b1f69d84736","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf * && echo rimrafOK) || echo rimrafNOK) && cpy --flat ../r2-opds-js/package.json . && cpy --flat ../r2-opds-js/package-lock.json . && cpy --flat ../r2-opds-js/LICENSE . && cpy --flat ../r2-opds-js/README.md . && cpy \"./docs/\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ && cpy \"./dist/\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-js","copydist":"cpy \"./dist/\" ../r2-streamer-js/node_modules/r2-opds-js/ --cwd=./ && cpy \"./dist/\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ && cpy \"./dist/\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ && cpy \"./dist/\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./","lint:all":"eclint check \"**/*\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/.bin/cson2json)\" && rimraf tmp-build.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","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":"eslint \"./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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"9.8.0","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"18.16.0","dependencies":{"debug":"^4.3.4","tslib":"^2.6.0","r2-lcp-js":"^1.0.38","ta-json-x":"^2.5.3","r2-utils-js":"^1.0.35","r2-shared-js":"^1.0.68","@xmldom/xmldom":"^0.8.8"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","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","ts-node":"^10.9.1","prettier":"^3.0.0","cross-env":"^7.0.3","filehound":"^1.17.6","json-diff":"^1.0.6","typescript":"^5.1.6","@types/node":"^18.16.19","@types/debug":"^4.1.8","git-rev-sync":"^3.0.2","@types/xmldom":"^0.1.31","tsconfig-paths":"^4.2.0","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","@typescript-eslint/eslint-plugin":"^5.61.0"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.42_1688667437568_0.6595630471858147","host":"s3://npm-registry-packages"}},"1.0.43":{"name":"r2-opds-js","version":"1.0.43","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"9e2c2d249d6dc268f2e30e1a9374a73e1ebc5067","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.43.tgz","fileCount":426,"integrity":"sha512-CztphyFx6k95ce48WdpYRVWN34hPLQNF98QAJssJxswdHTWHThE7CIFj4PYdf8fKges6nV8JCYvTobUYvudwng==","signatures":[{"sig":"MEYCIQCUZ9LIGI+f5glMc0MZKJxEv92cpCW5ewOsXus9FDYUvAIhAL5J5wg34cXq/8YOFjIwFhJhAOO42l/t1zkkV08IS31E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1739392},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gitHead":"885b04584a6c4831e688301ffbf6ac82f29bc527","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf * && echo rimrafOK) || echo rimrafNOK) && cpy --flat ../r2-opds-js/package.json . && cpy --flat ../r2-opds-js/package-lock.json . && cpy --flat ../r2-opds-js/LICENSE . && cpy --flat ../r2-opds-js/README.md . && cpy \"./docs/\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ && cpy \"./dist/\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-js","copydist":"cpy \"./dist/\" ../r2-streamer-js/node_modules/r2-opds-js/ --cwd=./ && cpy \"./dist/\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ && cpy \"./dist/\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ && cpy \"./dist/\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./","lint:all":"eclint check \"**/*\" \"!**/*.ts\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/.bin/cson2json)\" && rimraf tmp-build.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","postinstall":"rimraf node_modules/@types/glob","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","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":"eslint \"./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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"10.2.5","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"20.10.0","dependencies":{"debug":"^4.3.4","tslib":"^2.6.2","r2-lcp-js":"^1.0.39","ta-json-x":"^2.5.3","r2-utils-js":"^1.0.38","r2-shared-js":"^1.0.71","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","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","ts-node":"^10.9.2","prettier":"^3.2.4","cross-env":"^7.0.3","filehound":"^1.17.6","json-diff":"^1.0.6","typescript":"^5.3.3","@types/node":"^18.19.8","@types/debug":"^4.1.12","git-rev-sync":"^3.0.2","@types/xmldom":"^0.1.34","tsconfig-paths":"^4.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/parser":"^6.19.1","@typescript-eslint/eslint-plugin":"^6.19.1"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.43_1706091392871_0.8795967749521343","host":"s3://npm-registry-packages"}},"1.0.44":{"name":"r2-opds-js","version":"1.0.44","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"ed15b10319268fbb21958bdd916af1d0b9daef33","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.44.tgz","fileCount":426,"integrity":"sha512-j1RA5gdFUBccAeWc8luAYloGU4lyOxKTyyVMoj0zOmd7ZhZgsH8GAXF1bDuEk7CSRP+688HN3kTDyeuVUmyAJg==","signatures":[{"sig":"MEQCIHr7tcfE9E2BScQDkUkxste32sxtaBjx7g3daAvOdq6cAiA9a7bNbgtis2YzG+sr9AH7sy0osgYZk7WxXEJ3z3q+Jg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1745292},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=10.0.0","node":">=20.0.0"},"gitHead":"e5dc664213ee24254452bdfe4179a24f2f5222e1","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf * && echo rimrafOK) || echo rimrafNOK) && cpy --flat ../r2-opds-js/package.json . && cpy --flat ../r2-opds-js/package-lock.json . && cpy --flat ../r2-opds-js/LICENSE . && cpy --flat ../r2-opds-js/README.md . && cpy \"./docs/\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ && cpy \"./dist/\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-js","copydist":"cpy \"./dist/\" ../r2-streamer-js/node_modules/r2-opds-js/ --cwd=./ && cpy \"./dist/\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ && cpy \"./dist/\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ && cpy \"./dist/\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./","lint:all":"eclint check \"**/*\" \"!**/*.ts\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/.bin/cson2json)\" && rimraf tmp-build.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","postinstall":"rimraf node_modules/@types/glob","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","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":"eslint \"./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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"10.8.3","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"20.17.0","dependencies":{"debug":"^4.3.7","tslib":"^2.7.0","r2-lcp-js":"^1.0.41","ta-json-x":"^2.5.3","r2-utils-js":"^1.0.39","r2-shared-js":"^1.0.75","@xmldom/xmldom":"^0.9.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","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","ts-node":"^10.9.2","prettier":"^3.3.3","cross-env":"^7.0.3","filehound":"^1.17.6","json-diff":"^1.0.6","typescript":"^5.6.2","@types/node":"^20.16.5","@types/debug":"^4.1.12","git-rev-sync":"^3.0.2","tsconfig-paths":"^4.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.6.0","@typescript-eslint/eslint-plugin":"^8.6.0"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.44_1726860497739_0.7422894834474212","host":"s3://npm-registry-packages"}},"1.0.45":{"name":"r2-opds-js","version":"1.0.45","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"b7298883afca279cfe3fce08451591ba34e0342f","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.45.tgz","fileCount":426,"integrity":"sha512-AZFgdi7u/y1pTxMbgJl8Dsv3FDtA3AHp6DmpvKt8konrLGkMLcVyLlCawO/dmpLfWJieaAYEn0YF84FO6uckbA==","signatures":[{"sig":"MEUCIAL++N84LlF/oKesQAvv3JumhTwmiOc7/wRr/5FJVYv3AiEAjKU6aYNSXyCSTXT6sj1ub1offZZ604Vf5B32fLNSXss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1745738},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=10.0.0","node":">=20.0.0"},"gitHead":"2cb718125f31d35f5b3aadbe2fa6d285e62b1402","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf * && echo rimrafOK) || echo rimrafNOK) && cpy --flat ../r2-opds-js/package.json . && cpy --flat ../r2-opds-js/package-lock.json . && cpy --flat ../r2-opds-js/LICENSE . && cpy --flat ../r2-opds-js/README.md . && cpy \"./docs/\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ && cpy \"./dist/\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-js","copydist":"cpy \"./dist/\" ../r2-streamer-js/node_modules/r2-opds-js/ --cwd=./ && cpy \"./dist/\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ && cpy \"./dist/\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ && cpy \"./dist/\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./","lint:all":"eclint check \"**/*\" \"!**/*.ts\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/.bin/cson2json)\" && rimraf tmp-build.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","postinstall":"rimraf node_modules/@types/glob","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","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":"eslint \"./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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"11.0.0","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"22.11.0","dependencies":{"debug":"^4.4.0","tslib":"^2.8.1","r2-lcp-js":"^1.0.42","ta-json-x":"^2.5.3","r2-utils-js":"^1.0.40","r2-shared-js":"^1.0.78","@xmldom/xmldom":"^0.9.6"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","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","ts-node":"^10.9.2","prettier":"^3.4.2","cross-env":"^7.0.3","filehound":"^1.17.6","json-diff":"^1.0.6","typescript":"^5.7.2","@types/node":"^20.17.10","@types/debug":"^4.1.12","git-rev-sync":"^3.0.2","tsconfig-paths":"^4.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@typescript-eslint/parser":"^8.19.0","@typescript-eslint/eslint-plugin":"^8.19.0"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.45_1735599908522_0.41331173914152","host":"s3://npm-registry-packages-npm-production"}},"1.0.46":{"name":"r2-opds-js","version":"1.0.46","keywords":["readium","readium2","opds","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-opds-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-opds-js","bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"dist":{"shasum":"d86664f92ba66531c3b2bb447efc8a268dbb2d2e","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.46.tgz","fileCount":426,"integrity":"sha512-eCy7jMEftUOJayxL8tLIM92HufbgM5JFipMvBw1pJj9Z9IYLh4DHfLwAkoh0LJpLKvP48lg9xyEU9Pk/bm0cHQ==","signatures":[{"sig":"MEUCIQDHFQxw9Ik05IsZQu+IC+QPVewmfkECBufXIuAMY0firAIgLBwvzSj169TKBJWlNWDOs9hOXlOD08dBw9k/bQGPnVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1746972},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","engines":{"npm":">=10.0.0","node":">=20.0.0"},"gitHead":"11828104e790fe0801738f8b162839363d26561d","scripts":{"lint":"npm run lint:all && npm run lint:typescript:full","test":"cross-env DEBUG=r2:* ava","build":"npm run transpile:typescript","clean":"rimraf ./dist && mkdirp ./dist","gitrev":"node tools/gitrev.js && cat dist/gitrev.json","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf * && echo rimrafOK) || echo rimrafNOK) && cpy --flat ../r2-opds-js/package.json . && cpy --flat ../r2-opds-js/package-lock.json . && cpy --flat ../r2-opds-js/LICENSE . && cpy --flat ../r2-opds-js/README.md . && cpy \"./docs/\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ && cpy \"./dist/\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-js","copydist":"cpy \"./dist/\" ../r2-streamer-js/node_modules/r2-opds-js/ --cwd=./ && cpy \"./dist/\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ && cpy \"./dist/\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ && cpy \"./dist/\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./","lint:all":"eclint check \"**/*\" \"!**/*.ts\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!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-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 | node node_modules/.bin/cson2json)\" && rimraf tmp-build.cson","postbuild":"npm run afterdist","_pregitdist":"npm run build:all","postinstall":"rimraf node_modules/@types/glob","prepublish_":"npm run prepare_","prebuild:all":"npm run lint","prebuild:es5":"npm run lint && npm run clean","avaResetCache":"ava --reset-cache","postbuild:all":"npm run afterdist","postbuild:es5":"npm run afterdist","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","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":"eslint \"./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 --pretty -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 --pretty -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 --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-opds-js.git","type":"git"},"_npmVersion":"11.0.0","description":"Readium 2 'opds' for NodeJS (TypeScript)","directories":{},"_nodeVersion":"22.12.0","dependencies":{"debug":"^4.4.0","tslib":"^2.8.1","r2-lcp-js":"^1.0.43","ta-json-x":"^2.5.3","r2-utils-js":"^1.0.41","r2-shared-js":"^1.0.80","@xmldom/xmldom":"^0.9.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^2.4.0","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","ts-node":"^10.9.2","prettier":"^3.4.2","cross-env":"^7.0.3","filehound":"^1.17.6","json-diff":"^1.0.6","typescript":"^5.7.3","@types/node":"^20.17.16","@types/debug":"^4.1.12","git-rev-sync":"^3.0.2","tsconfig-paths":"^4.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.3","@typescript-eslint/parser":"^8.22.0","@typescript-eslint/eslint-plugin":"^8.22.0"},"_npmOperationalInternal":{"tmp":"tmp/r2-opds-js_1.0.46_1738178622255_0.8101404552097724","host":"s3://npm-registry-packages-npm-production"}},"1.0.47":{"name":"r2-opds-js","version":"1.0.47","description":"Readium 2 'opds' for NodeJS (TypeScript)","keywords":["readium","readium2","opds","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-opds-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-opds-js/issues"},"homepage":"https://github.com/readium/r2-opds-js","dependencies":{"@xmldom/xmldom":"^0.9.8","debug":"^4.4.1","r2-lcp-js":"^1.0.44","r2-shared-js":"^1.0.83","r2-utils-js":"^1.0.43","ta-json-x":"^2.5.3","tslib":"^2.8.1"},"devDependencies":{"@types/debug":"^4.1.12","@types/node":"^22.15.31","@typescript-eslint/eslint-plugin":"^8.34.0","@typescript-eslint/parser":"^8.34.0","ava":"^2.4.0","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","filehound":"^1.17.6","git-rev-sync":"^3.0.2","json":"^11.0.0","json-diff":"^1.0.6","mkdirp":"^3.0.1","prettier":"^3.5.3","rimraf":"^6.0.1","ts-node":"^10.9.2","tsconfig-paths":"^4.2.0","typescript":"^5.8.3"},"main":"dist/es6-es2015/src/opds/converter.js","types":"dist/es6-es2015/src/opds/converter.d.js","scripts":{"postinstall":"rimraf node_modules/@types/glob","cson2json":"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 | node node_modules/.bin/cson2json)\" && rimraf tmp-build.cson","copydist":"cpy \"./dist/\" ../r2-streamer-js/node_modules/r2-opds-js/ --cwd=./ && cpy \"./dist/\" ../r2-navigator-js/node_modules/r2-opds-js/ --cwd=./ && cpy \"./dist/\" ../r2-testapp-js/node_modules/r2-opds-js/ --cwd=./ && cpy \"./dist/\" ../readium-desktop/node_modules/r2-opds-js/ --cwd=./","quick-build-dist":"npm run transpile:typescript:es8-es2017+afterdist && npm run copydist","_pregitdist":"npm run build:all","gitdist":"cd ../r2-opds-js-dist/ && git checkout -B develop && (git pull || echo \"pull\") && (git --no-pager status || echo status) && ((rimraf * && echo rimrafOK) || echo rimrafNOK) && cpy --flat ../r2-opds-js/package.json . && cpy --flat ../r2-opds-js/package-lock.json . && cpy --flat ../r2-opds-js/LICENSE . && cpy --flat ../r2-opds-js/README.md . && cpy \"./docs/\" ../r2-opds-js-dist/ --cwd=../r2-opds-js/ && cpy \"./dist/\" ../r2-opds-js-dist/ --cwd=../r2-opds-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-opds-js","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","prebuild":"npm run lint","build":"npm run transpile:typescript","postbuild":"npm run afterdist","prebuild:all":"npm run lint","build:all":"npm run transpile:typescript:all","postbuild:all":"npm run afterdist","clean":"rimraf ./dist && mkdirp ./dist","lint":"npm run lint:all && npm run lint:typescript:full","lint:all":"eclint check \"**/*\" \"!**/*.ts\" \"!**/*.node\" \"!.git/**/*\" \"!node_modules*/**/*\" \"!dist/**/*\" \"!ava-ts/**/*\" \"!misc/**/*\" \"!now/**/*\" \"!.vscode/**/*\" \"!.history/**/*\" \"!**/.DS_Store\" \"!**/*.epub\" \"!**/*.cbz\" \"!**/*.jpg\" \"!**/*.jpeg\" \"!**/*.png\" \"!**/*.log\" \"!**/*.flox/**/*\"","lint:typescript:full":"eslint \"./src/**/*.ts\" \"./test/**/*.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","avaResetCache":"ava --reset-cache","test":"cross-env DEBUG=r2:* ava","testTS":"cross-env DEBUG=r2:* TYPESCRIPT=1 ava","prebuild:es5":"npm run lint && npm run clean","build:es5":"npm run transpile:typescript:es5","postbuild:es5":"npm run afterdist","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","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","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","transpile:typescript:es8-es2017":"tsc --pretty -p \"./tsconfigs/tsconfig-es8-es2017-all.json\""},"importSort":{".ts":{"parser":"typescript","style":"module"}},"_id":"r2-opds-js@1.0.47","gitHead":"f5a40759420ace0df2a6261b7892780620c67b13","_nodeVersion":"22.14.0","_npmVersion":"11.4.2","dist":{"integrity":"sha512-rMBNn1LnQorVXFyKRaYVxCy/TuMWPyGxCeQxIBh0talNcsBu1Nowz7nvr4iha8Hrrj0nxpzs5H1Epz39CbNToA==","shasum":"1366930d6fd7bf7f325d40b2e89c260b1d436276","tarball":"https://registry.npmjs.org/r2-opds-js/-/r2-opds-js-1.0.47.tgz","fileCount":426,"unpackedSize":1747371,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDsA220riuUZsLEElsjEKI4AEFxnXTGDnmRy9iiNdsBdAIgegBS7VCHEaFqpO86ZHcADO6acdC519hflm4ZzqT4jWo="}]},"_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-opds-js_1.0.47_1749887694444_0.24253835380948385"},"_hasShrinkwrap":false}},"time":{"created":"2018-08-30T17:12:07.575Z","modified":"2025-06-14T07:54:54.904Z","1.0.0-alpha.1":"2018-08-30T17:12:07.708Z","1.0.0-alpha.2":"2018-08-30T17:45:18.018Z","1.0.0-alpha.3":"2018-08-30T18:15:21.754Z","1.0.0-alpha.4":"2018-09-19T11:25:33.565Z","1.0.0-alpha.5":"2018-10-02T18:46:39.165Z","1.0.0-alpha.6":"2018-11-14T20:26:40.906Z","1.0.0-alpha.7":"2018-11-14T23:10:15.807Z","1.0.0":"2018-12-12T15:13:37.426Z","1.0.1":"2018-12-17T20:28:46.585Z","1.0.2":"2018-12-18T02:08:58.089Z","1.0.3":"2018-12-19T20:19:49.541Z","1.0.4":"2018-12-20T14:01:50.936Z","1.0.5":"2018-12-29T04:36:14.869Z","1.0.6":"2019-01-13T09:02:41.582Z","1.0.7":"2019-04-04T16:13:55.563Z","1.0.8":"2019-04-17T17:53:27.245Z","1.0.9":"2019-05-06T16:12:58.914Z","1.0.10":"2019-06-17T21:43:26.233Z","1.0.11":"2019-07-29T20:43:41.127Z","1.0.12":"2019-09-04T15:57:14.103Z","1.0.13":"2019-09-12T17:44:24.337Z","1.0.14":"2019-09-27T20:35:10.289Z","1.0.15":"2019-09-30T11:40:53.688Z","1.0.16":"2019-10-13T15:15:05.567Z","1.0.17":"2019-10-23T21:29:49.267Z","1.0.18":"2019-10-24T19:08:52.262Z","1.0.19":"2019-11-19T17:53:49.023Z","1.0.20":"2019-11-21T21:02:45.330Z","1.0.21":"2019-11-27T17:38:37.520Z","1.0.22":"2020-02-11T20:49:26.579Z","1.0.23":"2020-03-28T17:02:54.550Z","1.0.24":"2020-04-10T17:04:35.519Z","1.0.25":"2020-05-15T10:26:03.139Z","1.0.26":"2020-06-28T22:30:59.010Z","1.0.27":"2020-07-03T19:50:47.401Z","1.0.28":"2020-12-04T12:31:37.022Z","1.0.29":"2020-12-04T12:38:59.029Z","1.0.30":"2020-12-07T17:35:13.684Z","1.0.31":"2020-12-21T09:03:29.828Z","1.0.32":"2021-01-07T18:06:38.468Z","1.0.33":"2021-01-21T10:22:19.578Z","1.0.34":"2021-05-12T12:10:33.292Z","1.0.35":"2021-05-12T18:35:11.492Z","1.0.36":"2021-08-26T09:57:36.152Z","1.0.37":"2021-10-20T15:08:32.394Z","1.0.38":"2021-11-13T22:07:22.236Z","1.0.39":"2022-01-09T09:08:51.185Z","1.0.40":"2022-11-16T15:01:58.273Z","1.0.41":"2023-03-01T10:18:40.477Z","1.0.42":"2023-07-06T18:17:17.857Z","1.0.43":"2024-01-24T10:16:33.092Z","1.0.44":"2024-09-20T19:28:18.110Z","1.0.45":"2024-12-30T23:05:08.720Z","1.0.46":"2025-01-29T19:23:42.597Z","1.0.47":"2025-06-14T07:54:54.684Z"},"bugs":{"url":"https://github.com/readium/r2-opds-js/issues"},"author":{"name":"Readium Foundation","url":"http://github.com/readium/"},"license":"BSD-3-Clause","homepage":"https://github.com/readium/r2-opds-js","keywords":["readium","readium2","opds","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-opds-js.git"},"description":"Readium 2 'opds' 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 \"opds\" components\n\nNodeJS implementation (written in TypeScript) of OPDS functionality for the Readium2 architecture ( https://github.com/readium/architecture/ ).\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-opds-js.svg)](https://www.npmjs.com/package/r2-opds-js) [![David](https://david-dm.org/readium/r2-opds-js/status.svg)](https://david-dm.org/readium/r2-opds-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-opds-js\n\nThere is no [github.io](https://readium.github.io/r2-opds-js) site for this project (no [gh-pages](https://github.com/readium/r2-opds-js/tree/gh-pages) branch).\n\n## NPM package\n\nhttps://www.npmjs.com/package/r2-opds-js\n\nCommand line install:\n\n`npm install r2-opds-js`\nOR\n`yarn add r2-opds-js`\n\n...or manually add in your `package.json`:\n```json\n  \"dependencies\": {\n    \"r2-opds-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-opds-js/dist/\n\n(alternatively, GitHub mirror with semantic-versioning release tags: https://github.com/edrlab/r2-opds-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-opds-js/dist/**`, so this package can be used directly in a TypeScript project.\n\n## Dependencies\n\nhttps://david-dm.org/readium/r2-opds-js\n\nA [package-lock.json](https://github.com/readium/r2-opds-js/blob/develop/package-lock.json) is provided (modern NPM replacement for `npm-shrinkwrap.json`).\n\nA [yarn.lock](https://github.com/readium/r2-opds-js/blob/develop/yarn.lock) file is currently *not* provided at the root of the source tree.\n\n## Continuous Integration\n\nTODO (unit tests?)\nhttps://travis-ci.org/readium/r2-opds-js\n\nBadge: `[![Travis](https://travis-ci.org/readium/r2-opds-js.svg?branch=develop)](https://travis-ci.org/readium/r2-opds-js)`\n\n## Version(s), Git revision(s)\n\nNPM package (latest published):\n\nhttps://unpkg.com/r2-opds-js/dist/gitrev.json\n\nAlternatively, GitHub mirror with semantic-versioning release tags:\n\nhttps://raw.githack.com/edrlab/r2-opds-js-dist/develop/dist/gitrev.json\n\n## Developer quick start\n\nCommand line steps (NPM, but similar with YARN):\n\n1) `cd r2-opds-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)\n\n## Documentation\n\n### (de)serialization / (un)marshalling of JSON and XML\n\nDue to the \"factory\" registration pattern in the TA-JSON library dependency (and its corresponding XML fork/adaptation),\nthe functions `initGlobalConverters_GENERIC()` and `initGlobalConverters_OPDS()` must be called before invoking the actual OPDS1/2 parsers.\n\nhttps://github.com/readium/r2-opds-js/blob/develop/src/opds/init-globals.ts\n\n```typescript\n// npm install r2-opds-js\n// \"@opds\" is a dist path alias, for example EcmaScript6/ES2015 'node_modules/r2-opds-js/dist/es6-es2015/src/opds/'\nimport { initGlobalConverters_GENERIC, initGlobalConverters_OPDS } from \"@opds/init-globals\";\n\ninitGlobalConverters_GENERIC();\ninitGlobalConverters_OPDS();\n```\n\n### OPDS 1\n\nThe XML (Atom) markup of an OPDS1 \"feed\" (or \"entry\") can be loaded/parsed into an in-memory data model.\n\nhttps://github.com/readium/r2-opds-js/tree/develop/src/opds/opds1\n\n```typescript\n// npm install xmldom\nimport * as xmldom from \"xmldom\";\n\n// npm install r2-utils-js\n// \"@utils\" is a dist path alias, for example EcmaScript6/ES2015 'node_modules/r2-utils-js/dist/es6-es2015/src/_utils/'\nimport { XML } from \"@utils/xml-js-mapper\";\n\n// npm install r2-opds-js\n// \"@opds\" is a dist path alias, for example EcmaScript6/ES2015 'node_modules/r2-opds-js/dist/es6-es2015/src/opds/'\nimport { OPDS } from \"@opds/opds1/opds\";\nimport { Entry } from \"@opds/opds1/opds-entry\";\n\nconst xmlDom = new xmldom.DOMParser().parseFromString(xmlStr);\nif (!xmlDom || !xmlDom.documentElement) {\n    return;\n}\nconst isEntry = xmlDom.documentElement.localName === \"entry\";\nif (isEntry) {\n    let opds1Entry = XML.deserialize<Entry>(xmlDom, Entry);\n    // ...\n} else {\n    let opds1Feed = XML.deserialize<OPDS>(xmlDom, OPDS);\n    // ...\n}\n```\n\n### OPDS 2\n\nThe JSON serialization of an OPDS2 \"feed\" (or \"publication\") can be loaded/parsed into an in-memory data model.\n\nhttps://github.com/readium/r2-opds-js/tree/develop/src/opds/opds2\n\n```typescript\nimport { TaJsonDeserialize, TaJsonSerialize } from \"@r2-lcp-js/serializable\";\n\n// npm install r2-opds-js\n// \"@opds\" is a dist path alias, for example EcmaScript6/ES2015 'node_modules/r2-opds-js/dist/es6-es2015/src/opds/'\nimport { OPDSFeed } from \"@opds/opds2/opds2\";\nimport { OPDSPublication } from \"@opds/opds2/opds2-publication\";\n\n// feed\nvar opds2Feed: OPDSFeed;\nconst opds2Feed_JSON = TaJsonSerialize(opds2Feed);\n// ...and the reverse:\nopds2Feed = TaJsonDeserialize<OPDSFeed>(opds2Feed_JSON, OPDSFeed);\n\n// publication\nvar opds2Publication: OPDSPublication;\nconst opds2Publication_JSON = TaJsonSerialize(opds2Publication);\n// ...and the reverse:\nopds2Publication = TaJsonDeserialize<OPDSPublication>(opds2Publication_JSON, OPDSPublication);\n```\n\n### OPDS 1 - OPDS 2 Converter\n\nAn OPDS1 \"feed\" (or \"entry\") can be converted into an OPDS2 representation.\n\nhttps://github.com/readium/r2-opds-js/blob/develop/src/opds/converter.ts\n\n```typescript\n// npm install xmldom\nimport * as xmldom from \"xmldom\";\n\n// npm install r2-utils-js\n// \"@utils\" is a dist path alias, for example EcmaScript6/ES2015 'node_modules/r2-utils-js/dist/es6-es2015/src/_utils/'\nimport { XML } from \"@utils/xml-js-mapper\";\n\n// npm install r2-opds-js\n// \"@opds\" is a dist path alias, for example EcmaScript6/ES2015 'node_modules/r2-opds-js/dist/es6-es2015/src/opds/'\nimport { OPDS } from \"@opds/opds1/opds\";\nimport { Entry } from \"@opds/opds1/opds-entry\";\nimport { OPDSFeed } from \"@opds/opds2/opds2\";\nimport { OPDSPublication } from \"@opds/opds2/opds2-publication\";\nimport { convertOpds1ToOpds2, convertOpds1ToOpds2_EntryToPublication } from \"@opds/converter\";\n\nconst xmlDom = new xmldom.DOMParser().parseFromString(xmlStr);\nif (!xmlDom || !xmlDom.documentElement) {\n    return;\n}\nconst isEntry = xmlDom.documentElement.localName === \"entry\";\nif (isEntry) {\n    let opds1Entry = XML.deserialize<Entry>(xmlDom, Entry);\n\n    let opds2Publication: OPDSPublication = convertOpds1ToOpds2_EntryToPublication(opds1Entry);\n    // ...\n} else {\n    let opds1Feed = XML.deserialize<OPDS>(xmlDom, OPDS);\n\n    var opds2Feed: OPDSFeed = convertOpds1ToOpds2(opds1Feed);\n    // ...\n}\n```\n","readmeFilename":"README.md"}