{"_id":"@readiant/reader","_rev":"72-e6fd7e7fdd5cdf2902500e10bc8dd8bb","name":"@readiant/reader","dist-tags":{"latest":"0.10.5"},"versions":{"0.8.2":{"name":"@readiant/reader","version":"0.8.2","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.8.2","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"e6fd9c25fae411f201ea215a3686f0cca5531f75","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.8.2.tgz","fileCount":55,"integrity":"sha512-JP7U8AfyWm4B5txMXWGhXQQ6/10FJ7wyRodRLDjMlHFvM72lC6R04eT//2EqhzCQ14fGTcpCujCvtaW0/tab9A==","signatures":[{"sig":"MEUCIELafcISfiFn/CiJHhlaX3bEYTgzjrgOEhYA7yYbLtJmAiEA4IDrcFAlHX6XpzKCipI8VExGSANTuOJ8R9BdJtOH5kc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3655865},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"487949b47ba00771126caa0e7ba6f9fc381b8075","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"20.19.5","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.8.2_1762180479511_0.028538970442006928","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@readiant/reader","version":"0.8.3","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.8.3","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"c765bac9730885447cb39c04289d01253c097bf1","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.8.3.tgz","fileCount":55,"integrity":"sha512-Y9j/ZfLNISXBtOjzFUj6USyI7W5nAs2TgxqHXRUskUGE+C+uDUGNTWY3Kvfkkipn9xdzarEDdb4MRWroOz0LOA==","signatures":[{"sig":"MEUCIQD0I5FSn8LDmF7YZyWJ6RA29Im6/LQhP1ctnSmcljqMnQIgU/T27puI9yoOq2LI1srGkNkReL/k1LOMTucCtFtbAkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3658238},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"754381f69c061d0f771a62e1bb15522309df00b1","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"20.19.5","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.8.3_1762182248292_0.6496622745813323","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@readiant/reader","version":"0.8.4","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.8.4","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"0f35cc64721c41c17e86f1d63d2459b6755b3d47","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.8.4.tgz","fileCount":56,"integrity":"sha512-p4YVA0GV/fU5C6vg6OKpVoQWUfhP6MUEDCOQYbFHsTz24To0zQvi/56mzRfKZlLVigPv4B4hwQMMQbokViLBHw==","signatures":[{"sig":"MEUCIQDJy/ZTQfOvM5VdeYAQaW0fWph8G7iZzFOzV0sUVmyI4QIgbBEou4u1OHCHKscZAqC/4Pq/h1M+0w6RfaFJ04hwM9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3669421},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"a5a8fabd331f5240fe953109f545aa15956ba6f9","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"20.19.5","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.8.4_1762184624792_0.15149831012823678","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@readiant/reader","version":"0.8.5","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.8.5","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"c4ccf271adbdb81e65cc511f02e6780ed3a989ab","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.8.5.tgz","fileCount":87,"integrity":"sha512-n2etcddU/X+sE6H3EjYEugyP/Cg07RlZEZp6vcI132yBHjcJ59Gexa/wVljjpjzVZf7oICqG0uils8r7YHof+A==","signatures":[{"sig":"MEUCIErqjTGVaZaCi7+Q2lYstbX7CncSj4K5/yOfJApk0u9tAiEAvDlZ4b9Q0dByOsNqCqPVw+1lxto++6W1hONAVtne4Po=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4017691},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"ebe5a12b21430cb530a22b01e44b90f8a3d9bd93","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.8.5_1762851848276_0.33174748885460303","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"@readiant/reader","version":"0.8.6","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.8.6","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"b93b586d46e4ba9ee9caa8f68b8a6a629c2c876e","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.8.6.tgz","fileCount":90,"integrity":"sha512-z6Nr+ELAz1EtKM2e1EX5dmC/W+7IbPEajux+dQoZfg7XBcwM/y4kZbLAT1/wERi6zWb+r8Fos9a3A0XA7VsZgA==","signatures":[{"sig":"MEUCIQCOP4QyLhZnhJ+sBDsZ6PFt0koxCMSrORfrs5kKSQEzywIgToQaxbzjhzEU5X96mGU26P+t1971c84qPWbButBisas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4019965},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./react":{"types":"./lib/types/react.d.ts"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"5bdcbe94fa944a8564d2a6689d85a68089e44fb5","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.8.6_1762853462315_0.013904182935150944","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"@readiant/reader","version":"0.8.7","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.8.7","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"75d6c393e5d8f824c48d0f9670c900bc52cc7d43","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.8.7.tgz","fileCount":87,"integrity":"sha512-TTs5L1kw00dp8BSqWG7WvoxJlZqY29FjHOxB0Dil3ewJblp+tJPeod+tKEQBXobeo+LHvuqAfSVN4OI4edCAGw==","signatures":[{"sig":"MEYCIQDoqTU1+wfSa9eswFj2jEZa0w002/s5BSY2FDHQAcAP5gIhAIcfZkrkkZgVWqUyqWYIqKTCzHqWiCChefk6ClnW+EO+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4019906},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"7f67c412a3ea91384d66051137e0da39d19c0efe","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.8.7_1762855078540_0.14594745905603457","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"@readiant/reader","version":"0.8.8","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.8.8","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"599e94e3f550f0701427b2ad0c82dabe8d536ea6","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.8.8.tgz","fileCount":88,"integrity":"sha512-9mSlVX/nmJf9KsKVtX3YFmdfpCSe684OFrCJ+3/HLqT5TX/3Yz7SGe8CitwurjIDb3AZ7PgqZ9SfbnnYuvs2VQ==","signatures":[{"sig":"MEUCIQDMYPaQVsFLBaQzOytS2x89+1aPVKpKHvPz0vGP5mfM9gIgHGWI0DL0GibANVy8RYVUNnCQKXRUu/CXV8KcPuTfGFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4019757},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"28580e94f833ea1d085a57f52d962b9bbf284634","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.8.8_1762856589393_0.0095035248385138","host":"s3://npm-registry-packages-npm-production"}},"0.8.9":{"name":"@readiant/reader","version":"0.8.9","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.8.9","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"44846881aea2d91f656e0bd70aee5f50547aa948","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.8.9.tgz","fileCount":88,"integrity":"sha512-6EHMApnHoMFTbBMJwW5jO/DVruA3+gE44elvNnIoEMprhWCqwzpMmqttf0kTvdtFFwtd9dle+I2xqj4quR7D6g==","signatures":[{"sig":"MEUCIGDLaLoBIWErIUfEu7qWBuUXVb3RHmxDke57JSXzLziBAiEA+M7lQglC6gCBo4qzY/B6cvt2SNdhBTfYtZ/i5cLBlPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4020043},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"583fedb0906e4b7037d732789410dad57e2c7424","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.8.9_1762858132546_0.8587128497895171","host":"s3://npm-registry-packages-npm-production"}},"0.8.10":{"name":"@readiant/reader","version":"0.8.10","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.8.10","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"a49f5bad9076c69d623066d83ea87e6ab85353c9","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.8.10.tgz","fileCount":89,"integrity":"sha512-dIOOAH5vE6LLwF5dpJUbkEkg7X+fLPkbLJmpJBSM83qjGGZwbUhozniSCZ28mXOGQEQ9dA1mpc6TbtH0oeyEMg==","signatures":[{"sig":"MEUCIG1nGPP3owESf2vqkD9f9gxj/Cux6YFbVasW+OnbR5xoAiEA19soJphwxNrT1256jNI1lwggSjXtguqPp3PC1i+jhhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4020707},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"b71f1d549caf7dc8792fff9bbb7e131a97c63619","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.8.10_1762860689189_0.2779886427801894","host":"s3://npm-registry-packages-npm-production"}},"0.8.11":{"name":"@readiant/reader","version":"0.8.11","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.8.11","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"effea095e470a2cef9305ac879abb528dba3e255","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.8.11.tgz","fileCount":88,"integrity":"sha512-0Uj8/XiqccRjS3WYl8vEWO7VJ0qNtJDuKrbslklFdYsybwxJF961bcCP3PnH+2AttMkEcvko9XFi6DNsFKWYBg==","signatures":[{"sig":"MEUCIQDj2rK4llZiJ3i3bXbR/J1zIh6e2xGMzrrCbpdeRmF5gQIgAy6HGuBZurxOXCAiIgWdGwzdDKazJWnCpIBxvgibNps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4020196},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"99938d40912c23da3dbef595a4009a6e90695d56","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.8.11_1762865664415_0.6139365310342242","host":"s3://npm-registry-packages-npm-production"}},"0.8.12":{"name":"@readiant/reader","version":"0.8.12","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.8.12","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"cfe67b51660902f4f41bbae65539485035b0c82c","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.8.12.tgz","fileCount":88,"integrity":"sha512-X/G4nUWszdaZ4x8iJmNm/W/7UDstwhnkn9I1L0jgENI5BoV5N5jUP+nqOOs/+Dr/EZpLvS5rxQD4EFN/Aph/Xw==","signatures":[{"sig":"MEUCIQCDAu+/cds40D42kiNPTEJjRkzPBbqpR8rRKlilnaEbrQIgZm7TdTm8aik6RQ80CrJ72GyVMPxcIMg8U2XRM9My1vM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4031059},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"93006d637a1ab3b3800611b1993d52f97158a1a6","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.8.12_1762939656936_0.7087703751705865","host":"s3://npm-registry-packages-npm-production"}},"0.8.13":{"name":"@readiant/reader","version":"0.8.13","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.8.13","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"4f9b3f02f6e61ffac0d958d308ccfabb0de3d146","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.8.13.tgz","fileCount":89,"integrity":"sha512-85C5PMh/ap8VVs1mBCSwfssga3ZtSCvAE6usUXmACV4WoDlDz7HJo77qeH656+qbY/zDtuWGXPKmom/f1JAQHw==","signatures":[{"sig":"MEQCIBejTch26Xr9ffA3SJO6M0Ic0iutc++vEd+0iWV5VCfgAiBeq1hG9cSijrWD8B2XdKrlZ73rmOQCNFa0xjJslvdK5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4037593},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"a03369becb2c5b33e16b8ad3ffb8b1ce1ca0aa59","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.8.13_1762955324776_0.1082101533653923","host":"s3://npm-registry-packages-npm-production"}},"0.8.14":{"name":"@readiant/reader","version":"0.8.14","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.8.14","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"e50aa1ae656e395755b4656609628620d9af2dcf","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.8.14.tgz","fileCount":89,"integrity":"sha512-bF//nqcoyGJv4qxaspfaonQDl5GNvPrJRPzL3lV8s66RDDDGVZtKh1b8odbXM217iD5ppfBbpseeALvDZWTXdw==","signatures":[{"sig":"MEYCIQCTfHbSh22JwJLapSGEYMh+da4lFwzNmO+dcsslD9q8VQIhAP0d/MtiXO3clpIKRtsCd2zx+JJ0onJjrjwgbemn8ry3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4038952},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"0f6abd5c0c594ac3d35cde7c5fbd9df5606d42b1","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.8.14_1763027057642_0.6710815766301095","host":"s3://npm-registry-packages-npm-production"}},"0.8.15":{"name":"@readiant/reader","version":"0.8.15","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.8.15","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"3e21732bb05840825afaa96835d1fd009b2a3a26","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.8.15.tgz","fileCount":89,"integrity":"sha512-7xQWIsNCRSAo4wLvFqmehLP7VZHVK74bRSdmfTINDbLUaiDhvlSmujIrGEIeSZYHMPp3tjn4lENYWbTXFB/86g==","signatures":[{"sig":"MEQCIFpum0XWJzSDjHf4gh/S+E+sSJAU8ryYDk/9HMYV8I2lAiA//GaZP5rX2XLilO8lfk39u8sKmf4bghQzf8w+vce3rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4046499},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"84a28083ddae5fa2769c20e9788d0897411c272f","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.8.15_1763036013956_0.44121683887393326","host":"s3://npm-registry-packages-npm-production"}},"0.8.16":{"name":"@readiant/reader","version":"0.8.16","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.8.16","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"eaec01c90aa94d282f9611fcbea00824b306efff","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.8.16.tgz","fileCount":89,"integrity":"sha512-k9k2+ZtASs/xqBeACXObHr90wj88P7SA9Uo4lVVJCxrA07YxM9XuAE9aPfi3aLidJMn7sTWoC/iuZQvj1zcCyg==","signatures":[{"sig":"MEUCIQChKFJ7NrHw9VKFV57UuyLx8Jpy5fc0zID9uIYfYA4p7gIgBYLPTDnGILq3MiMkDjEYX2s7Ua5UMFJN8HhYHI16w9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4056484},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"d24745971b0d4187cef0eeca1a6ee0134205ee66","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.8.16_1763566894954_0.201572569413361","host":"s3://npm-registry-packages-npm-production"}},"0.8.17":{"name":"@readiant/reader","version":"0.8.17","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.8.17","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"ee72fa6908bfabdf99c105b78bdf9795ec6933e8","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.8.17.tgz","fileCount":89,"integrity":"sha512-HJXECsadkKBVIgx0YXr0VYc06yr6xhhUHzjqwVOH2VlZHKpY9zjsfchiky18cZILhhnkyhMXE2pEb8WW0HRuMg==","signatures":[{"sig":"MEYCIQCIkUuGjzdPv3scZj1q4upDk4Cjh4yGYbNJwmJXGkokoAIhAJQD8aP0/col9ILYp87SpVVtqUj9H1JbaQuHCj28AqEs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4066427},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"49d779f869b078dabf766a33b2dcd0d0bff92610","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.8.17_1763996009284_0.15962616748869718","host":"s3://npm-registry-packages-npm-production"}},"0.8.18":{"name":"@readiant/reader","version":"0.8.18","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.8.18","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"905e7cbd0a1be4cb8d486b4d90069080b60b420e","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.8.18.tgz","fileCount":89,"integrity":"sha512-dikLmj3wRf+JoYLg+1/ZhAKYbI3ghnS8QV80TMgLA/PEFZmau2ZExkJmFlLGAStOLK1GVvkc8kUvpY1aZClsVQ==","signatures":[{"sig":"MEUCIGOATc4zucrV2NKgTU97yPAftk8WJr1Lkk9K7ZC1/1IiAiEA1uV9tSR9PZ42skSenokvPrlz1328ru08jANX37J0mP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4066635},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"849f0fe5aeeed8188a41f0c31f269b96105c5dbb","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.8.18_1763997066676_0.7194966351427063","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@readiant/reader","version":"0.9.0","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.0","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"5d220c5b2dff86cc0eaea857234195e2c076880f","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.0.tgz","fileCount":89,"integrity":"sha512-hIwMTxZGEPQpiPyi5dC+sgFXvfn5WQ3kbc8snEfZkZ1pTKuGnAy2EFcgfCs5fcDaQnB+YniYbYM+J6V/cubfQA==","signatures":[{"sig":"MEUCIQDKguwU7aICVhLIxnY5EjWNmTU6616sSTc/+Cr7W+Y3bQIgUIyHJDU2VXg2GNXZ4P5HMN/cPAfzsp/QXosnArD0/UI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4124613},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"656d319ba6c9ec85feb51c0c359bcd2ad8e306d8","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.0_1765813982116_0.29316142310940774","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@readiant/reader","version":"0.9.1","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.1","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"571f2e7a8f5f5a68cff3ad2d89ce2a9a450b5d26","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.1.tgz","fileCount":92,"integrity":"sha512-ABLueFsB13KKSJXtsPMdcxnwWfscqBk3lhk5EKwP7r2nBXfCMfDowNwkeVExCAP8ZPrhkfjda6QXpBvBYi/UAw==","signatures":[{"sig":"MEYCIQDBn/fFZcy2V4we7hLcQk9IF7xdbbnCBJzsz7U0vfJCjQIhANvlJjbkYXT90GkaNS3LJ6XycfFRYxz0RLGtaYlN5k+r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2688036},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"8409616c7997c0747f5cf5450e4a663b08cb63a3","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.1_1766326824948_0.9035449241205573","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@readiant/reader","version":"0.9.2","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.2","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"accfe0989f930b24059969d740b3df9312b092e9","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.2.tgz","fileCount":92,"integrity":"sha512-JI1Mvl1aoPa0dEmMLbP0eS9TTutw9y3Nhh1mh/d2k5nQBTsTsntR/hTjV7cvjlIouOaClVpXPgi/3F4e5M0YUw==","signatures":[{"sig":"MEUCIDmJGC3NItZsvQSjeCSDiGD056w4X4eA1aatGKSSX0TSAiEA1JVHSP9nDDcp1Lu6uWOmmEVRTAI3iuPmiWswf1WqQG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2692626},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"b725064e72a796e95022c4e3957e6afcc5500c9e","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.2_1766336484238_0.2792756147044986","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@readiant/reader","version":"0.9.3","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.3","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"5d2cbadd6dace8c2194ca41ed93f526723f185fe","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.3.tgz","fileCount":92,"integrity":"sha512-IC8PssIrznNbL2SWZbLVLVqs1brd7qpbHq/pijj3L6vYhriNCbDwnF6656da4H8f8X0ZQYbVHtreayWZ/Ap1ag==","signatures":[{"sig":"MEUCIDcC5PeZadcb3f2tU5verFiOnSpGtNIAtxv1rlcy7zwdAiEAgGaxDgMJPagb5ASZ6Ozowx01x90HA2XMZqnKAhliKW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2692410},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"1d228c2f948c829bfb9e7abee5a41f5819147a94","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.3_1768403706552_0.3899528626533628","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@readiant/reader","version":"0.9.4","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.4","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"ca6ad2ee2908aa85b4f2ae9147957ab770f094d3","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.4.tgz","fileCount":92,"integrity":"sha512-HoF336OwU06E9jEnP0lkR7gOZj9ygz2TBJcPUdwTiFrIg0HExzOk+mNXKfnhho2wpJiNTbVKp5QI+Cwxdnm+2w==","signatures":[{"sig":"MEUCIQDK8JTIUmT7DKLgoFlE4q4zBy1+kzWY+h6ZNjkXHs4d7AIgUq4uWtd2yptMAb7WAFPo9nsYMKnGFj2si73fq39OdbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2705010},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"fdb8786886dec0f4731eceb128ae32faaabda991","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.4_1769441435335_0.8756223904312457","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"@readiant/reader","version":"0.9.5","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.5","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"e52d17eb8c58dd5214b2c0aebce711ecce0341b4","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.5.tgz","fileCount":92,"integrity":"sha512-/HP0R5mPQIIBTZwdssvJvcUDD7BDSwjZr3uif/YSMoF7P9PuFvMM9cly2Fjy9iQIXa7lCpDkpL74sjhC3Znt7g==","signatures":[{"sig":"MEUCIF11NwkvqhzdJOjLwmuig85XVFwCKckABjMofo3P9MHTAiEAxgH7/tsqZ/ZJ1A6GLBT7fGDWntA7DPFFn8ITSVUqPrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2711762},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"103c60711e72caa7c7882bcdcefcaf8070afd122","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.5_1769512018809_0.9033793343769299","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"@readiant/reader","version":"0.9.6","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.6","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"9958b3f5bc7bbffe9b2249ec07f2f35c688ceab0","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.6.tgz","fileCount":92,"integrity":"sha512-L/ZgaDJ/QUZEjSGISk4HPrt0jq1lSppxv5TgiSU9xhlyeYh7nqKFqMqwJx53HAR28lTu1NBuxiAVHsS0w/l+fg==","signatures":[{"sig":"MEUCIQC6uNUDn+KlzRsjaLOzbvcmri1yvM8qhMvwwSZ8FealiwIgUNzoLhPkiXYdmdvyAzTZElbA+rBEnTd7XX8wjwifLE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2711622},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"940a314a69fd93416bac33d8b4617074eba4fe47","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.6_1769527503198_0.02303362647501861","host":"s3://npm-registry-packages-npm-production"}},"0.9.7":{"name":"@readiant/reader","version":"0.9.7","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.7","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"c82b63449da737256aeff0a855f5c4f9ca7a2d9c","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.7.tgz","fileCount":94,"integrity":"sha512-hBj3Q89F3PzEkpPozAMvm8VaIGNfSMMgUXBRcrx1m5w/rnSrVpx1tITcpLmh8qkLLlD+LMXHxVyX6Z8bP+yNPw==","signatures":[{"sig":"MEUCIFLiI5ent4BrhfWnqFCcBQ8qmD9oy7Zoek7EjZo/2DCHAiEAxBnL59dxfYs8gZPMJhliQuuxshJ9vYXCZqgmObxCqaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5437124},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"0686e52fbbbfa73870d4bfaa0a14872b8ec558ab","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.7_1769780090392_0.004692541731286193","host":"s3://npm-registry-packages-npm-production"}},"0.9.8":{"name":"@readiant/reader","version":"0.9.8","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.8","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"17ef3285430a318643fa0c23d1f420fe16a5c80f","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.8.tgz","fileCount":94,"integrity":"sha512-p+mRCADJVKfp205gt1NBrn+Vrr9UgwPW+W6BfYqummxuIpk03y7H8NUwpEKtJMRYPsZ6wPfhERwK9AVU7O+YCQ==","signatures":[{"sig":"MEQCIG61CMtV3j0COtm+7HmndTH+8IidSsfQI0G61ioueDQ2AiBIK14rNw4LXaRfUbCimJ4TjSMXIzlaQxYuxBEAbA66uA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6013794},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"72170043e0d5554fba7f359599e3a6da7ae221aa","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.8_1772810733273_0.44165000804190213","host":"s3://npm-registry-packages-npm-production"}},"0.9.9":{"name":"@readiant/reader","version":"0.9.9","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.9","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"a133a08010f9f5c14b1b9e05b3d115499aa32401","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.9.tgz","fileCount":94,"integrity":"sha512-n7z2dYyugzt2oHQfRVnO2idK1+TFvfqU6dhKN4VNG0ldjFZJEskaC2nwJjDcC+yip7aPFRa5BHxpjCWYUxIV7A==","signatures":[{"sig":"MEUCIGuqfF49HHKfHTGZFnHlDPuzgs9uSMzfaI4+fHjKCo5YAiEA1n391WeQRUN4ZqsC2df4e5MAO8OzND1HW3BevonPb88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6028539},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"5a2840d8df2f8712ec748cbf26cf189dac3d86b5","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.9_1773746087771_0.34568033644967233","host":"s3://npm-registry-packages-npm-production"}},"0.9.10":{"name":"@readiant/reader","version":"0.9.10","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.10","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"cccc63e6a3b99cfbe18ee09aa43008f595d85d19","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.10.tgz","fileCount":96,"integrity":"sha512-sbMoToZGviJrAF2Ze+0s26P7Jgnk1vkFlHXpUr6gtfWc2Uf+q96LsW1mWw/FrcEVepClV0e1A2BIQBo1dEt/Iw==","signatures":[{"sig":"MEQCIHHUvqhH3n9VI6MzYv8H9OOPceUKlL9DnuFHQaB+DC38AiBW9j1+BmrTaz1Eh5qtkXkH5vxdpSwAEhHBLVw5ZOTXdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5662436},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"790d26e03df720bc98f2347a754908e312176183","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.10_1775028870583_0.18209615300968296","host":"s3://npm-registry-packages-npm-production"}},"0.9.11":{"name":"@readiant/reader","version":"0.9.11","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.11","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"3474f70c74b4744642cf0ba4a77ec5c4f7f029b3","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.11.tgz","fileCount":96,"integrity":"sha512-UoZUxv5s+yL3YgppkMRyBszd+paVHUULwCKhIOYhaDaQEHLvbfTmoNZ6kvqYLbFdIz8diQTiNwvCd5dhovqG3g==","signatures":[{"sig":"MEQCIBR799FTdgQ4Tb1uEMZ7g+kLX3B0vfNKkWnwpHuOlxOKAiBeKcje2qXgBCY/HF2m7s5fcd+t4c8T2vMV9+3NfPwyWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5663924},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"4a506f7501cb56378ba1a028e2c265f35e03cb66","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.11_1775551856438_0.047195712009363344","host":"s3://npm-registry-packages-npm-production"}},"0.9.12":{"name":"@readiant/reader","version":"0.9.12","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.12","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"eff90864e2261195567f6dc717e3652b528d22a4","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.12.tgz","fileCount":96,"integrity":"sha512-G4+KAcIueq8rdXIgWKg65+b0IL3VAoAtxLt3lmBsioPGCWNI8VErceptTboYKlFzdLnn3EwH3N8YHDFGZQB3vA==","signatures":[{"sig":"MEQCIGk/aYBL/a6YnVb2nc24WybobYOwIlgXF28e9/LMl0xTAiBJ0C/EIUxjKvOVyCOrIgw+YIJBCTINoBjX0RIffB1OOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5667817},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"cafc24a0b5f314cdaf466905ccf0f42c5c1d80d4","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.12_1775651330743_0.220710217811815","host":"s3://npm-registry-packages-npm-production"}},"0.9.13":{"name":"@readiant/reader","version":"0.9.13","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.13","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"8873860800a583cbe597bfc7b47f61cb628a3db1","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.13.tgz","fileCount":96,"integrity":"sha512-jVPk6JyYanKGB8Wczx5o5BVDUcwanApaLkDS+SEw/f1BtKG8+9HuIctZgD3PmrHAp505h/0G3bapYUWLtaC5UA==","signatures":[{"sig":"MEQCIAe4EvE09PhZSKdPwk2czTCK+Xerkc63MLgQlCq1JJ3xAiAS67lz/y3TSPsNLGj8TqMrzg3cmMMbQB+6V4oWHajGUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5671581},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"b259bbe65d5500cda67ee9c17080e1b3c252dd95","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.13_1775820973470_0.8697085686924768","host":"s3://npm-registry-packages-npm-production"}},"0.9.14":{"name":"@readiant/reader","version":"0.9.14","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.14","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"1280e5ae67154f0a1abb139d05e480873c1402d7","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.14.tgz","fileCount":96,"integrity":"sha512-4gJwwD/BYvJfAD8HVxCNOl8+W1izFAxT16EVarUuSfvvSLDOi/iWSt1fSxr9jqjxf0oU/IgOdvZTixbXg+DR0A==","signatures":[{"sig":"MEQCIDPyjjYgg+8sgvuuQI1eTbgNLRfBsYgZP/l1aMWJfVMcAiAyTjhapWe1SY5jtFWgbbZxXEqh4qWRrmtmJ3tnEqbLYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5671033},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"8785e7ea204a51ddb2440a9a93a832fb2a00aa62","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.14_1775822641260_0.3824419479084509","host":"s3://npm-registry-packages-npm-production"}},"0.9.15":{"name":"@readiant/reader","version":"0.9.15","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.15","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"7588c2db21fed1490b23ba8dc264c53e5d06e027","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.15.tgz","fileCount":96,"integrity":"sha512-e4vwYUsWvbtY6UJA7B6o3ecFgaMq0jGb+9+OA3GXa0wYBl+G96AaryAekyTqX+bX9Gw+YOQi758ka77VZMNP/A==","signatures":[{"sig":"MEUCICtbMdKps87NwphrJXZ/1/J5aWNfq2gUL01++iucXMI8AiEAqo5712NaQuPu5Y/PI/6EL7hUa/mxgPKctW8u9HLh0xA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5699161},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"e988295ca915f860658488c69612f92dbd2b8c02","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.15_1776414714834_0.7841765104829956","host":"s3://npm-registry-packages-npm-production"}},"0.9.16":{"name":"@readiant/reader","version":"0.9.16","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.16","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"1ae6310c9a7b7bd380bcdd3c83d902379018cdf4","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.16.tgz","fileCount":96,"integrity":"sha512-xnR1NucfLcav4n5zwU3ux6OKDbZ3EJGivf2H6DOCH7B71HBSl7NvP992v2BxQHGAPiVFOGxhHlrJZ4II7H5J2Q==","signatures":[{"sig":"MEUCIG8I02Cr+uwVD4gll60hpBXOmi/XkfMfA53RncUGcLjAAiEA3ai+DxkuEuXrrRiOBpCciiDnofI6xAONTKpfuJG7IK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5700761},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"bfd5ed6d2a91c57b7dbf5cbc6e42de398eb06097","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.16_1776851973959_0.7355599225686562","host":"s3://npm-registry-packages-npm-production"}},"0.9.17":{"name":"@readiant/reader","version":"0.9.17","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.17","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"bd82542aaed0b518fe1c0a271538d16ea6b50013","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.17.tgz","fileCount":96,"integrity":"sha512-U+YmEoE/UBttToFq0jMiv4DTBk99TId3ySHoSKAxYSpO5HodTCkwaMuUfnhUBHi9Ki+BQqrci/+A8c522hOYGw==","signatures":[{"sig":"MEUCIAzt97nXQa2Cka8Ju2xqDO86aknwJ/gGx2ijTLX92qcYAiEAt2OF+SIRsBuxXAMOC/vksC8IAQpRZ4y/tlNCz88cYxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5728476},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"4be5dd7fc4c8975c6151352298c7d1619df28ac5","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.17_1777627382423_0.46304587048570767","host":"s3://npm-registry-packages-npm-production"}},"0.9.18":{"name":"@readiant/reader","version":"0.9.18","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.18","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"38a5ea7ca49709d3d8df757af276436b7db2d354","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.18.tgz","fileCount":96,"integrity":"sha512-J5nd7zNF8phwQjXQ66tkoqFGEEbgNRA7ZWcxUfnjO6Wzh3OlH9pjAjKPg/Jk4LzSNZ4yhr+MwYR048cUhdoPSA==","signatures":[{"sig":"MEUCIAE6u+zQYQF6naNKsdTfh9VeEFcR4Pf3tJw4+j12uV2lAiEA2IPCL+LQQLFYiDMwlk2SdlLBw/ANWHdRfqCH1oqQl/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5733340},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"6d22ce19d0179c706413dbf37c3363a7c8067196","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.18_1777888325207_0.5468221531176125","host":"s3://npm-registry-packages-npm-production"}},"0.9.19":{"name":"@readiant/reader","version":"0.9.19","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.19","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"60a01b2d8e24a870332c1034ff1fad655b598e4d","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.19.tgz","fileCount":96,"integrity":"sha512-xUYSMMhUiVuQw/2cK4JiuOE2fkPCwqQcS9R51fUr0JWHoUuslEaX/hPevs0gYF2ptIbJaarXvpExDyHTk08zEw==","signatures":[{"sig":"MEYCIQDnR/Stxfwff1gxxms9/LmgaLrQ812lL0MCepquWWBoJwIhAOXk7oI9tf07KjdXvbho6DEork7O4Mulvibtxb7jQN1J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5743770},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"cda978e11897ca7f87544a0814591bf5dc53381a","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.19_1778593293338_0.48759939749935843","host":"s3://npm-registry-packages-npm-production"}},"0.9.20":{"name":"@readiant/reader","version":"0.9.20","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.20","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"82e21f51a065c9269821063ae996120734e94f7e","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.20.tgz","fileCount":96,"integrity":"sha512-Aza5xagc1nFEZswKYIVh0FHwO/OjjcawzGPVUP5FG5OiXk1m+Qx9sAmQPWSLpbQ9SRxD/o34L0TcmRiePmaRVQ==","signatures":[{"sig":"MEUCIQCSaxEZykYV7uXLWf8Hnlud9Ctfi3nb/5RVyiPq95n82gIgGPlG/kVQP6Qw4/r2f9sV4ZvjmCuX9EiLrL4PWHFGYfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5744652},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"5e0751f2a60223c7f5e3212617b21dc682e30f58","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.20_1778681267181_0.38411381706283776","host":"s3://npm-registry-packages-npm-production"}},"0.9.21":{"name":"@readiant/reader","version":"0.9.21","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.21","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"f36934e83432e7264d0e4005e3ebc8b61e4a9fa9","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.21.tgz","fileCount":96,"integrity":"sha512-iUcHyD/Ls6GjdT9SDDDbwN11c7dFDIcvRkx87lUJOUmDu36kkaOSUHnOKw99ke0ABaqr+s0GI/sTK0jMuPwbuQ==","signatures":[{"sig":"MEYCIQD7t5Rwfm/ZtcPKbKs+lnHLkhA3Cq3lpQNpH4fTlCfS5AIhAMnyPQQt/7RyKudC20kqAmvoWlhW8DHAxOgT9DEYcrMy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5745402},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"3e6492aa528139304d6a848392024ed1d06815bb","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.21_1778786198710_0.24521384346243935","host":"s3://npm-registry-packages-npm-production"}},"0.9.22":{"name":"@readiant/reader","version":"0.9.22","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.22","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"b19e41702a04ef88589006688624ffb0ed13e239","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.22.tgz","fileCount":96,"integrity":"sha512-TC4P9G8nUxDApauotbZXd5NA7g5YaaOEh5jjWzsNJqs7L4dCH3rffs8pXLY2gc/mc9uyt6Bv+obCqnnbpdzN0g==","signatures":[{"sig":"MEYCIQDyAgjJRPkid/oqIfAh+WAcBUWCqovdfIWNUg4G4I+BXwIhAIwNVg85KDbrQiAe6oXtSJnB3SRu1Xgm7E3dka/WpLVc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5755002},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"6f270a87c4a7098f021380774cc092d11b6eacf7","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.22_1779885892802_0.7404233384512944","host":"s3://npm-registry-packages-npm-production"}},"0.9.23":{"name":"@readiant/reader","version":"0.9.23","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.23","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"0b7291555538caa4d27aa42abf969896585a96fa","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.23.tgz","fileCount":96,"integrity":"sha512-WO779h5Psmrkl4nIpr50YezT6xB6402BYlCPaa86iP0lNwVPmZFUa2dV2QnCJIH8Ppxk3UHxwbSF3HhLNp+E+w==","signatures":[{"sig":"MEQCIB1qQ7y7QdX9vYXsuI7PsJMzImKrU+JdhLPwTnNd79nQAiBBCIz7ofb/+0QRNDm8cz1rHvi1nnsL03ATbFdOfAakFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5755363},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"16dbe47a4f22b8422a5014f59666545b8c7c8a43","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.23_1780303119475_0.5554598054063309","host":"s3://npm-registry-packages-npm-production"}},"0.9.24":{"name":"@readiant/reader","version":"0.9.24","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.24","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"e1fc5cd029d4474522ae694eaa704b007e38716d","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.24.tgz","fileCount":96,"integrity":"sha512-UFJFQgVaq7km8KR/+pBz7a3M/fn7V9wjSlp55JiJ2VX5IKjl7kcVZLhezf81pySI4t4DMQTmyNTLkpDsdg93OQ==","signatures":[{"sig":"MEQCIEmNUyUsDUQs2Xs3+PfGUdrJc9daA9P6aheGLDu03pNyAiBtDTnfcg3rFHLuSPs/lnouILInbGL4uxBtbIVDWwHJXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5755747},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"cb35ad4884153e3b1130e8e16027194f0fc5f8d5","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.24_1780653896398_0.1982586707632099","host":"s3://npm-registry-packages-npm-production"}},"0.9.25":{"name":"@readiant/reader","version":"0.9.25","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.25","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"3679a67da16867dc7b4bee3bd36a188d971b234a","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.25.tgz","fileCount":96,"integrity":"sha512-b8fHyGbnDafEA2tM1mmRZ/lpK0AUtM3ttTi3UcSgpaE13CoXGJX1NVzA1FpwIqT38Y5kJh/H7kaH07QAxFmb4A==","signatures":[{"sig":"MEQCIDhY24CfHRVwXBEvDeTc0dj2VZxF22IsjKI7+MVSArM5AiAaXt805uq0DLCcE2xIEjRDRofdoCtXlqtu1iuFrS36/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5756167},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"23a7ccc80c780eaad93b1ca4d745616b4fad91a4","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.25_1781190399803_0.6890743874331413","host":"s3://npm-registry-packages-npm-production"}},"0.9.26":{"name":"@readiant/reader","version":"0.9.26","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.26","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"e4bf025e39ac647097886b26f24c08b4048ad661","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.26.tgz","fileCount":96,"integrity":"sha512-vIDh4M1vKnZONObrg/JwSsB+dng8NhnnLtjEuQ47nWe4Xy3NxKGoC5wU4AFFmLWKzMnTWUIp4mNn2/syqXTnxw==","signatures":[{"sig":"MEQCIEAH4nx35lkU0DVwd2CVGaNGrgLWa6wmMPBdGwbJhl64AiBmz4Emu3/J/2jkZLmlFO3Vh4sHx/orabZByPHfajYNcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5747263},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"14cab145da47db5653ad3a8d7a8f1aa757d88843","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.26_1781865492076_0.9707714743452016","host":"s3://npm-registry-packages-npm-production"}},"0.9.27":{"name":"@readiant/reader","version":"0.9.27","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.27","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"ecc86113713445758216f9b0754a9a3cf21e6c97","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.27.tgz","fileCount":96,"integrity":"sha512-7upqw7MhQyPfs6QTse58ng/gbGxuP8/ZVc5aCS3T26UL4C5SUUdIWTUCj6azVgI49Y+yPZD7ZzMaxjGQieDu3g==","signatures":[{"sig":"MEQCIDb0u0vXWNiXbyJ4CdpJ9Uu5vj2e1v1TocwGfN4C2tS0AiBpans9nSdIsgMDZj9Y4mcHF4c+ECfT9I9sAwojNmNy0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5747227},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"4bbda6e1bd9d3403bc19b980da8b98088cc64cb9","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.27_1781880238530_0.957151679751501","host":"s3://npm-registry-packages-npm-production"}},"0.9.28":{"name":"@readiant/reader","version":"0.9.28","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.28","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"4c25964e57db724c866fb642fad900e9eca60d57","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.28.tgz","fileCount":96,"integrity":"sha512-g4JRzqdG+PYZbQ0PswTPN8TWbsRZ9EvF5nrLsLY95asrLIVWzd4wxlNT8gNI9s30I570IQJdev+8TYUFVV2+VA==","signatures":[{"sig":"MEUCIQCwjpe8lgqaamcdqnowc1UMqGHCPp0aPihHtbwHXSZLWAIgPIq0R3+U7778KHK6UfIkJBwqnGZhsdu4AIFT2I8CVAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5749623},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"f8bae453c436adedc42558a661bebadf33ba6318","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.28_1782729613111_0.7944914663158196","host":"s3://npm-registry-packages-npm-production"}},"0.9.29":{"name":"@readiant/reader","version":"0.9.29","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.29","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"c6abf868f26cc16b64bccef8fcb70be9b11fa709","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.29.tgz","fileCount":96,"integrity":"sha512-bHmSjiAGIpC5hZQOyFZj146BxdHBq3BhFk3V5kWUJrpyNlNX1mLs+rfCntWHt+0htT/0SnO0GEWJ5P+VQY4qQQ==","signatures":[{"sig":"MEUCIQDmK2BCy4e/mHWgs/vut2d2WbO7Wa5ADOssY+yE5pItgwIgZfB4eS7CH7/tHyi2jGIO4cI6mB/CDv04bRGY9OR50Gk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5750516},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"1eea41d71ec20a4df648f5d05eaad6f48737bb6c","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.29_1782990886048_0.9422965788539841","host":"s3://npm-registry-packages-npm-production"}},"0.9.30":{"name":"@readiant/reader","version":"0.9.30","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.30","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"8a680b041549b38346c101ff8332509520375c4e","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.30.tgz","fileCount":96,"integrity":"sha512-Mv/wMXlzdU7OZ/AkVN4GvuHhsvufF0RlDnliRIw81sW+Y/y5UbnWb4Xy7BkiG2pu+uiNXacfAMRgdmEhKjbVPA==","signatures":[{"sig":"MEUCIDqPF9E0vd02v3nTdSyuYpCnh8gSpzTKlgtpcwB3xY3ZAiEAhXHXZBViW3SgjtvnVPxWGFoKkJ3rPuuxdtLHSuw7OSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5751236},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"d614ce2c0988143a69216711431d125e341b8876","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.30_1783195816674_0.12567843651220167","host":"s3://npm-registry-packages-npm-production"}},"0.9.32":{"name":"@readiant/reader","version":"0.9.32","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.32","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"f7033174d8d26386c996ebeef7224a307b4646c4","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.32.tgz","fileCount":96,"integrity":"sha512-eZnVY1jiJJjRnNLjoXbo7k5/J4e8NEpsuzrLVnTTUztu4+WGmVmC6DCSYi/owtYXYi5xeg2BDXqmi+w3WQK1Fw==","signatures":[{"sig":"MEYCIQC6SQ2dO6KPZZxkYGibkTEEgGwj+gxMYj47J8EyRUDWOAIhAMDtrKenaQCsS83ykwLkN5254bi6eNBzDKtu2+hkRkyi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5765713},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"2016bc700949b1acf0819d2ef6141262af88cfef","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.32_1784483764012_0.19931025795639123","host":"s3://npm-registry-packages-npm-production"}},"0.9.33":{"name":"@readiant/reader","version":"0.9.33","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.33","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"a0fa301f4cf0ecb4aeaed68a20104018e4174218","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.33.tgz","fileCount":96,"integrity":"sha512-38O8I4SsfUBAfl6KeRNeNf70VfFWvsP277XrXTtZJsSvGkHWubvnvJ3i9AHi+C7fplqh8vUJB7PIaAoMtgKKSw==","signatures":[{"sig":"MEQCIH0ZXAH3HPfEQrk8IXTGP6nhk0vdAMBv9FoMg5sRtz7rAiBsvYiyj8ro24QCi0yJzclDYk2PxtlPzsuAKXYgV2IltQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5782652},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"96de6b8a7cd6f838dda4ab3487e00c2ccbf1bf43","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.33_1784583209084_0.007364940326298308","host":"s3://npm-registry-packages-npm-production"}},"0.9.34":{"name":"@readiant/reader","version":"0.9.34","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.34","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"a0f3e71dc7b34b1959d6267f6927b5d9dfe28190","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.34.tgz","fileCount":96,"integrity":"sha512-mlOPmffbxrsULQroSSReSLy+kfvYm9skmlBj0qmRtBPLdw8UbhnxNhnDh68gJyFqDDz74xXdQvHGXim31FwAbQ==","signatures":[{"sig":"MEYCIQCI5ETU5mwudaccsU+MRjIbCuPaDHIKRgyHoAShGJeGEwIhAJ87npFbteUgLP6Xw4wepeGPWrj1Qly89kqhJBoezchQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5778824},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"2f29b82970a75d7873948cebb0247a93dda3f1d3","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.34_1784659776062_0.2697561934913426","host":"s3://npm-registry-packages-npm-production"}},"0.9.35":{"name":"@readiant/reader","version":"0.9.35","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.35","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"319a1e6454ad20443c5204e74cb9f3d91e33e418","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.35.tgz","fileCount":96,"integrity":"sha512-pc/lrK49eY1QpCRzw+Jk6L6BJHsaNiE/LBV/+gyZkLC5g8QcDosapoVl+QtpVgw32MCtEBBsv1lxMV/cHKceBw==","signatures":[{"sig":"MEUCIERjD1FsOuR+NAbfKWQMVrWHTtNvtwIS3HUN1oO/2WIUAiEAsq2hIsPPAG08786yr8vtOhYkoF5RG+6UNzwTNwhWUkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5775442},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"d347594757116b1730b42b22251415db4cb961d5","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.35_1784797381987_0.300714388632944","host":"s3://npm-registry-packages-npm-production"}},"0.9.36":{"name":"@readiant/reader","version":"0.9.36","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.36","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"edc6bf0b0003461972daafe01934749597e6f13f","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.36.tgz","fileCount":96,"integrity":"sha512-ah27VfYzqMyMdCJx+QmdsByo/ZDp4VK0NBbA9gAs3cqSTyKHM4olFIyD88+j7sBdT7Z3UGSLh5qi6Ga0GRkT6w==","signatures":[{"sig":"MEQCIGt3PV5NRS0nGfy7QGPtmqFPVhEc2zUcsl464xWFRFicAiBGYdzw7auDcHhcD5KTYrpGnLAF/+/s68Apje3VlZHXQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5477695},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"e0bec59e6730bd754c22b13b33c81c17fd4062c9","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.36_1785782616017_0.5258596324602363","host":"s3://npm-registry-packages-npm-production"}},"0.9.37":{"name":"@readiant/reader","version":"0.9.37","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.37","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"af4580f308b77432764ef5d2f1b9e515367c9464","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.37.tgz","fileCount":96,"integrity":"sha512-AfBCO2xDACZjmHhHuOizyBi/xuqG9ASSUL73Y1+msNVEw5oO7UYQmpEORMOrxSmI0TsLvtjimiD1mmFZ4gjvZA==","signatures":[{"sig":"MEUCIQCIXfIg61bw2xD+gIxtVW7Xe1KCuVegQBjeYTktekpgsQIgJYT41CHWB0Os1uu7c/bIlZmlU+HeG0pGQbG3idZUfcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5784071},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"d32a16c694d8dbf128b8ebcaf9005469f648596e","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.37_1786093660824_0.7613911821945749","host":"s3://npm-registry-packages-npm-production"}},"0.9.38":{"name":"@readiant/reader","version":"0.9.38","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.38","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"851f14b162371f7b0fc124741173deddc79662d1","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.38.tgz","fileCount":96,"integrity":"sha512-DPSpdaZLSj+UgiZlgOG72oS6gB39zfIBepUwbThOzduBfA5oaSEZcM6YHmiG/61vVAHclnl3fkSinKx6RNRr7Q==","signatures":[{"sig":"MEUCID1UZUFtTjN9eC4f+R5xrnzQQBiIcQEORPIMmtTxVn94AiEAyR1H+1xYcNK1935CtZgSAZ5/e/ureFDrm5kAox+I7CI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5788931},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"f6f73d33d48a803f867fdb64c5013d3748f0b802","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.38_1786452247171_0.05906215597859443","host":"s3://npm-registry-packages-npm-production"}},"0.9.39":{"name":"@readiant/reader","version":"0.9.39","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.39","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"55e5d3d18e0a1be793cd699a1b2647c853b046c8","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.39.tgz","fileCount":96,"integrity":"sha512-TIbDRXjBennKCl2+z+pkYBzjpjpud3ngKsaaFuPV8+H54RZHH9LmIJgln9qTjPcl7bjVQkBBytrH+4k9+8vOyw==","signatures":[{"sig":"MEUCIFP3f8uJeYb+04zsFk55XSbHvUcMfw4k0+7EUQ97ujkTAiEAyooxwGVAZFQNd40Z6ifWTgCVYNDsuK3GWNEHWjy1dq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5786784},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"4d827fa537e2fcb2015facc12ef7ee4a9dfd930f","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.39_1786526569313_0.7020982609696536","host":"s3://npm-registry-packages-npm-production"}},"0.9.40":{"name":"@readiant/reader","version":"0.9.40","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.40","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"86433f0d137211cbfc21e97f098aec3a0353572e","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.40.tgz","fileCount":96,"integrity":"sha512-M/6oUoFnagikvtdzhTltKH0Yu2V1VC4WWX5ptUTGgosdd3i+jmaumeqcheD00rmBgIoMkU2gkXJuPgh06FLn3Q==","signatures":[{"sig":"MEQCICb/p/JU6elqca6PbCRo3UwdDC2ok7zZf+VRzvSq9HbHAiAiicxcwteAKOqS7rEfbJgwG4Uo403bNfhwOjLEsTl2hQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5798992},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"dacc371ef24f6bc0d882e27bbdb217c8e1cc7ab5","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.40_1786611612307_0.809144134450444","host":"s3://npm-registry-packages-npm-production"}},"0.9.41":{"name":"@readiant/reader","version":"0.9.41","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.41","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"5710bd2c8b946200006c95a8812be512c1fa469a","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.41.tgz","fileCount":96,"integrity":"sha512-pQ8qPaePBWl5YbJ31fmFfcVYnJMffc0aUOFIVkzofaJxvqgLHhaPEhKAHm4F3aPPV5cyp1JDCZwzQ9shNDoNOg==","signatures":[{"sig":"MEUCIGHMsdmZecoRUUGPKI7LKplHrEYFkyNzC9W/aBvry+JwAiEA0DgBD8N8FsE0TDr/HqdJrhwbOUxuS14fG+O7A2OqZvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5799576},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"8b3f210c7f451cf440d081532c8bdf893f78a7ca","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.41_1786631210977_0.2919764147042865","host":"s3://npm-registry-packages-npm-production"}},"0.9.42":{"name":"@readiant/reader","version":"0.9.42","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.42","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"fcba367c1af5e1301a9c194b0d135db9ecdaf821","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.42.tgz","fileCount":96,"integrity":"sha512-9P9qhVnGQcCgqnSs8KaY+V6JhmiAGiXwZaBcWJpLzcL6Jylt4tXy3D6YkF0KQO1LWcfj8Zh0ABFPQwK1jT039A==","signatures":[{"sig":"MEUCIA+P30Itu9vBjCE6y+BqbWaZX2DzheND6zAMkHTmblsRAiEA4Rx30Jr7f6zx1pqnb4xPyEx6F3E2fNYhvM4v5UGIruw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5800244},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"999d1a931eb0ca3642b95d85899c6a5de9395e1e","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.42_1786693551020_0.17652327874206986","host":"s3://npm-registry-packages-npm-production"}},"0.9.43":{"name":"@readiant/reader","version":"0.9.43","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.43","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"0f78dffa132df751b2964da7628b1e6db58cb5e4","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.43.tgz","fileCount":96,"integrity":"sha512-Ug/ltbckuFPR+TbOsUHkvHIyD/RpYs8mbkuwb9ZZZptNCG5MX0WRtuW22zAF6cZZaUyKCzBMVITQz6C/FobzoA==","signatures":[{"sig":"MEUCIDQFzigx8VAnA0emFPJAv4C3c89xie994tdLcbwuuUOGAiEAvzPUczK2YqImloeA9tWLiKGdfIImcT0XxHwMdGlZwsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5801244},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"0a02c2f63f7e726f8c978623ba23f4f300578eb2","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.43_1786716888873_0.3295742725901436","host":"s3://npm-registry-packages-npm-production"}},"0.9.44":{"name":"@readiant/reader","version":"0.9.44","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.44","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"72b0dcaa86186d8d114f260c6d4be6ec0ef07fda","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.44.tgz","fileCount":96,"integrity":"sha512-HwizR3lQvwckxpfbfvmqA0ILc8jrPNEly8uPR/udYLNsJ8qFlu2s+8i5ACroB7NUgrLwmr25pPctKxVuo6zJ0g==","signatures":[{"sig":"MEYCIQCleWkkA5FspBmLsR60kDXTH7TNjpxGmxc0UNrnyZ3HqwIhAP4KPf9hKy2bIN9IFJzl+fMc/YEcl6NDsmupgeTowOGU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5802688},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"299ab090005843b45ba0da77004edac1913e296c","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.44_1786956921077_0.07420470958284242","host":"s3://npm-registry-packages-npm-production"}},"0.9.45":{"name":"@readiant/reader","version":"0.9.45","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.45","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"fbca19dc5d24c6cea2910437e38df205599f960d","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.45.tgz","fileCount":96,"integrity":"sha512-uLPacpK6PO54SOQrLMhy4XjTSVlpGd4h6Zd/DLI/mhnY6YJBpK2Vl4F+q9x96eBRVczX6audCmOc0NPh9887RA==","signatures":[{"sig":"MEYCIQC6MfSxZsi6wqEjB6YpglLIN8qn+gfgCpkRSWL5WzLJ+QIhAMQ0zLXvFPHiMfPgmewm4oheFQdh2T+4IGgbfLGC+FLp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5809648},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"599ca4274cc94c5b01d618691881330f9d3ea421","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.45_1787823086484_0.9406699487238677","host":"s3://npm-registry-packages-npm-production"}},"0.9.46":{"name":"@readiant/reader","version":"0.9.46","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.46","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"54df5e4457043c9dc8c7337d14c12e942bbc60de","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.46.tgz","fileCount":96,"integrity":"sha512-XuBI7jEOw8cvoxMKRMKxiepDD2YiGo+dPvaD0+2SfjFaDe2dWXT7MrQp1rFvi4QDztOAzYUcNZ5zkd/XMitOWg==","signatures":[{"sig":"MEQCIGs8A3YkZI842Ex0xp2g+tiBHDwmopjqLzNZJ5T32EZHAiAImP9FiPWExk6QwbMUcOTCWSmsOIiippIAQL33Equ7EA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5826020},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"8a015858af9e82893d6c453cc1b536245318a72c","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.46_1788179847240_0.9574537389976894","host":"s3://npm-registry-packages-npm-production"}},"0.9.47":{"name":"@readiant/reader","version":"0.9.47","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.47","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"ab5f07027833326b6e8981654c3b7697f8791d8b","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.47.tgz","fileCount":96,"integrity":"sha512-gnEFjbMoTNIBQYUidMcRsOqAKWNqbxQ13a+Ar0hTmDnG801nBGPLgUHlS2bTcplaBYHcaDOmmVHQuGDzte1Z6A==","signatures":[{"sig":"MEYCIQDWy9vxCxk5/aWyThYwRzMMizBd/jqe/9YVRv+UdnKPvwIhAJTwj8MEQTLKMIL+w/tfpoHu9Hz/T9pFPxFsbYjdI2sG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5829753},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"c50e932566b8c2a3fb1dea33a2cd8878eb22c70e","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.47_1788192719780_0.23607292616846687","host":"s3://npm-registry-packages-npm-production"}},"0.9.48":{"name":"@readiant/reader","version":"0.9.48","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.48","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"4900f7ed6f685d2149ed2b86e89070413a60556c","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.48.tgz","fileCount":96,"integrity":"sha512-GWy3qPvbTu+GFuWAcHF5gCNBZHBpy9NoGwtzpi9UXriEEBuychls5rQuiVmJ3aqBtklElKkevSyL0DDtH/Ghjg==","signatures":[{"sig":"MEQCIBnxqW1fMFXPE8UlJ6DViStq850trUouy6YrF7jBwh9FAiARd5maNWXn8Tw13OlNuNRzcL+sCsheKouNa3uJZLe+tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5830327},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"0811c59dce4563a0e95d87304f84ff55442d982f","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.48_1788257460969_0.2621943341139774","host":"s3://npm-registry-packages-npm-production"}},"0.9.49":{"name":"@readiant/reader","version":"0.9.49","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.9.49","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"873bb6be95d6232f4b40f357ada507c119c88bb0","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.9.49.tgz","fileCount":96,"integrity":"sha512-CA5BX9yQnY93+ex+Xl1swTYbge6k6FaNq2SIK3TJpdPCclujsdqHGAxG3XO7F8r6eu0oAfcjViBhzt7d6u07kw==","signatures":[{"sig":"MEUCIGljGkPk6duSMXHrmuDPY5gJg6lgicX5Z3lLErN6EWhcAiEA79GcnvzT8jmmgMygSs39EsQ806tPmdf/y+xG7qp3svE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5830049},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"dd895441a325d232e951c70a983b60fa3a95dcfa","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.9.49_1788258791457_0.3933089053539649","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@readiant/reader","version":"0.10.0","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.10.0","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"c74a0ccef82db5560a4474f8b6511242f5bd4ccc","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.10.0.tgz","fileCount":96,"integrity":"sha512-Cuc+XS76WKNBERWbqgkdi8gxRY9e9Rh3R0am9XI9KSMTQJbU96tWnC3JbWSH6uEV6b8U+GdHeEfcaHFgjC33YA==","signatures":[{"sig":"MEYCIQDFRFKHP2RbKUgEzVw8tgfPXYqm/6VAEM0WpaFKyq8PKAIhAN+5HJC7eSpZ7NFjfh0WMlw76YKw9XuiGlJW+WNjHoGy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5834857},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"3f024048f11cfcc63868cc767ab1874733dcebd8","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1","lodash":"^4.17.21","@juggle/resize-observer":"^3.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0","@webcomponents/webcomponentsjs":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/reader_0.10.0_1788345275427_0.9365217711658478","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@readiant/reader","version":"0.10.1","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.10.1","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"2b710fa69962128cff90891a3fda2f08ccb52c5b","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.10.1.tgz","fileCount":96,"integrity":"sha512-K/ATIaREkjAoqKE10M5TngZ7sO2AtJre8D282dAigHFwalXo673xES+b81YzyqTakszmtpZaXnbbpSL5GSoTAQ==","signatures":[{"sig":"MEYCIQDUolG05SLCfYdkcmC2jUcTa3NyS9bRV28re00rXwSP4wIhALHbRkJReY9LiauDatzudo5NdlnpRSi4XcSK+DohCQVr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5898915},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"b4fec5648271874eee865a3548f2ca394dccdaf3","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/reader_0.10.1_1788779627756_0.5638168500174823","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@readiant/reader","version":"0.10.2","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.10.2","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"88be8a718e54c00663c7af29aaf94dc6d7ba8a74","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.10.2.tgz","fileCount":98,"integrity":"sha512-RqmezE+79DcAx6LH6JWxcSZz3WVoxSnGnebhoHn4CN0HCAWk1bhEWnPgjmXBwwtInub72DZfLg/FarIdyFBZaQ==","signatures":[{"sig":"MEQCIDdZdPTS85c3Ufp4n78Eo2sl5XQeKifYMpiaWwUMJWhkAiABj74sHxGhHP/Z7TRc+hDNc+shlIITl1LNXXWQFUW+0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5911677},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"faf3cffcc23fb6050082af98f38eab15a05ac9c9","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/reader_0.10.2_1789378422308_0.4971717946545018","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@readiant/reader","version":"0.10.3","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.10.3","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"16f96aea912f38d2a9f1cdeb8975cc7075b6f55e","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.10.3.tgz","fileCount":98,"integrity":"sha512-vYQx2+oUMRRIGoOt4sS5nBL9gM3CUPnCsOMQF10DUbwzcsGQ2H9uX6gq3PvwxE4f+7xT/ApJDbm5xZzXHG1Adw==","signatures":[{"sig":"MEYCIQD6NwHpnOF/QY3KJQc4+LT9WLOKPmZ3BxAK1hd89ADmAgIhALBx/759X6XZ7quQe5zzxadbu7DkH2dk2UKz5ni1aXtS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5916517},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"db915f255571e07de28836d635ba9f29b4149963","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/reader_0.10.3_1789422851804_0.9400054995747695","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"@readiant/reader","version":"0.10.4","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"author":{"name":"Readiant"},"_id":"@readiant/reader@0.10.4","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"homepage":"https://readiant.com","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"38fd6ca5038fd1eab6945898f45a71a81735ace7","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.10.4.tgz","fileCount":98,"integrity":"sha512-hHNTnvFKue/MNXyW5wAIIFedNLwx+CYJfiv/sxoq39A1PKFi72xknZdj48m2kS90mtod6l9SJZQqDy/Ox2Acrw==","signatures":[{"sig":"MEUCIDcKJ5px7Abi2sCDED82PKeU2xx6E5m/7jdxNV0EwwaFAiEAqEApQyffPEM+uNGShDZVFX4OIbrnXbG9Y3y1MSp4i/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5919313},"main":"lib/js/base.js","type":"module","types":"lib/types/index.d.ts","module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"eab70a058fcf65a6207ae55d22349bcf84a17962","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/reader_0.10.4_1789646730264_0.9944210013802142","host":"s3://npm-registry-packages-npm-production"}},"0.10.5":{"_id":"@readiant/reader@0.10.5","bugs":{"url":"https://github.com/readiant/reader/issues"},"dist":{"shasum":"3590d05a38eb5dd6f922afc346858e4f249b3464","tarball":"https://registry.npmjs.org/@readiant/reader/-/reader-0.10.5.tgz","fileCount":98,"integrity":"sha512-SIQam7k+Se0ixXbXra8ovmMXNRiyZNzdLXO3o96oWUNFbEUV1FRuocTl2yQf925JfbQVKXCLgK+wwSyP30J+MA==","signatures":[{"sig":"MEQCIFd9vdsJs5T+cqIC9kdjHffdyL7sRtThfn/F+ZAUHlcVAiB2B0rOLyhskf+hx/UMojwJAElIJLAqvtGmI918dCmryQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC+vbhBXlqz+wgMBwkqFkAkHZoltTD8Y+3ejK9arm4uUgIhAOm3aeyU/JZN1+tGJ3F9Av95tUvqP+WePIIQ40KXexGw"}],"unpackedSize":6007950},"main":"lib/js/base.js","name":"@readiant/reader","type":"module","types":"lib/types/index.d.ts","author":{"name":"Readiant"},"module":"lib/js/base.js","engines":{"node":">=18"},"exports":{".":{"types":"./lib/types/index.d.ts","import":"./lib/js/index.js","default":"./lib/js/index.js"},"./jsx":{"types":"./lib/types/jsx.d.ts","import":"./lib/js/jsx.js","default":"./lib/js/jsx.js"},"./styles":"./lib/css/style.css","./template":"./lib/template.html","./package.json":"./package.json"},"gitHead":"c86b2cd8de32bead405ff34be3da162efa4a0518","version":"0.10.5","_npmUser":{"name":"readiant","email":"readiant.dev@gmail.com"},"homepage":"https://readiant.com","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"_npmVersion":"10.8.2","description":"Readiant Web Component","directories":{},"maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"_nodeVersion":"18.20.8","browserslist":[">0.3%","defaults","supports es6-module","maintained node versions"],"dependencies":{"idb":"^7.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":">=16.8.0"},"peerDependenciesMeta":{"react":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/reader_0.10.5_1789744273996_0.39899326870440666"}}},"time":{"created":"2025-11-03T14:34:39.402Z","modified":"2026-09-18T15:11:14.534Z","0.8.2":"2025-11-03T14:34:39.768Z","0.8.3":"2025-11-03T15:04:08.555Z","0.8.4":"2025-11-03T15:43:44.994Z","0.8.5":"2025-11-11T09:04:08.524Z","0.8.6":"2025-11-11T09:31:02.602Z","0.8.7":"2025-11-11T09:57:58.827Z","0.8.8":"2025-11-11T10:23:09.662Z","0.8.9":"2025-11-11T10:48:52.763Z","0.8.10":"2025-11-11T11:31:29.430Z","0.8.11":"2025-11-11T12:54:24.690Z","0.8.12":"2025-11-12T09:27:37.252Z","0.8.13":"2025-11-12T13:48:45.011Z","0.8.14":"2025-11-13T09:44:17.955Z","0.8.15":"2025-11-13T12:13:34.212Z","0.8.16":"2025-11-19T15:41:35.206Z","0.8.17":"2025-11-24T14:53:29.553Z","0.8.18":"2025-11-24T15:11:06.891Z","0.9.0":"2025-12-15T15:53:02.351Z","0.9.1":"2025-12-21T14:20:25.155Z","0.9.2":"2025-12-21T17:01:24.438Z","0.9.3":"2026-01-14T15:15:06.747Z","0.9.4":"2026-01-26T15:30:35.561Z","0.9.5":"2026-01-27T11:06:59.022Z","0.9.6":"2026-01-27T15:25:03.453Z","0.9.7":"2026-01-30T13:34:50.705Z","0.9.8":"2026-03-06T15:25:33.555Z","0.9.9":"2026-03-17T11:14:48.047Z","0.9.10":"2026-04-01T07:34:30.895Z","0.9.11":"2026-04-07T08:50:56.707Z","0.9.12":"2026-04-08T12:28:51.046Z","0.9.13":"2026-04-10T11:36:13.753Z","0.9.14":"2026-04-10T12:04:01.534Z","0.9.15":"2026-04-17T08:31:55.137Z","0.9.16":"2026-04-22T09:59:34.262Z","0.9.17":"2026-05-01T09:23:02.766Z","0.9.18":"2026-05-04T09:52:05.497Z","0.9.19":"2026-05-12T13:41:33.690Z","0.9.20":"2026-05-13T14:07:47.541Z","0.9.21":"2026-05-14T19:16:39.048Z","0.9.22":"2026-05-27T12:44:53.046Z","0.9.23":"2026-06-01T08:38:39.705Z","0.9.24":"2026-06-05T10:04:56.688Z","0.9.25":"2026-06-11T15:06:40.126Z","0.9.26":"2026-06-19T10:38:12.358Z","0.9.27":"2026-06-19T14:43:58.813Z","0.9.28":"2026-06-29T10:40:13.360Z","0.9.29":"2026-07-02T11:14:46.301Z","0.9.30":"2026-07-04T20:10:16.922Z","0.9.32":"2026-07-19T17:56:04.236Z","0.9.33":"2026-07-20T21:33:29.360Z","0.9.34":"2026-07-21T18:49:36.274Z","0.9.35":"2026-07-23T09:03:02.199Z","0.9.36":"2026-08-03T18:43:36.292Z","0.9.37":"2026-08-07T09:07:41.071Z","0.9.38":"2026-08-11T12:44:07.411Z","0.9.39":"2026-08-12T09:22:49.552Z","0.9.40":"2026-08-13T09:00:12.595Z","0.9.41":"2026-08-13T14:26:51.222Z","0.9.42":"2026-08-14T07:45:51.262Z","0.9.43":"2026-08-14T14:14:49.134Z","0.9.44":"2026-08-17T08:55:21.314Z","0.9.45":"2026-08-27T09:31:26.719Z","0.9.46":"2026-08-31T12:37:27.553Z","0.9.47":"2026-08-31T16:12:02.132Z","0.9.48":"2026-09-01T10:11:01.167Z","0.9.49":"2026-09-01T10:33:11.750Z","0.10.0":"2026-09-02T10:34:35.630Z","0.10.1":"2026-09-07T11:13:47.967Z","0.10.2":"2026-09-14T09:33:42.572Z","0.10.3":"2026-09-14T21:54:12.060Z","0.10.4":"2026-09-17T12:05:30.539Z","0.10.5":"2026-09-18T15:11:14.170Z"},"bugs":{"url":"https://github.com/readiant/reader/issues"},"author":{"name":"Readiant"},"homepage":"https://readiant.com","keywords":["readiant","ebook","epub","reader","web-component","embed","reading","pdf"],"repository":{"url":"git+https://github.com/readiant/reader.git","type":"git"},"description":"Readiant Web Component","maintainers":[{"name":"readiant","email":"readiant.dev@gmail.com"}],"readme":"# Readiant\n\nA minimal Web Component wrapper for the Readiant reader that provides seamless integration with modern web applications. Supports local documents and remote sources for private document access.\n\n## Installation\n\n```bash\nnpm install @readiant/reader\n```\n\n## Quick Start\n\n### HTML Usage\n\n```html\n<!DOCTYPE html>\n<html>\n<head>\n    <title>My Document Viewer</title>\n</head>\n<body>\n    <!-- Import the web component -->\n    <script type=\"module\">\n        import '@readiant/reader';\n    </script>\n    \n    <!-- Use the component -->\n    <readiant-reader\n        document-id=\"your-document-id\"\n        page=\"1\">\n    </readiant-reader>\n</body>\n</html>\n```\n\n### JavaScript/TypeScript Usage\n\n```typescript\nimport '@readiant/reader';\n\n// Programmatically create and configure\nconst viewer = document.createElement('readiant-reader');\nviewer.setAttribute('document-id', 'your-document-id');\nviewer.setAttribute('page', '1');\n\ndocument.body.appendChild(viewer);\n```\n\n## Configuration\n\n### Basic Attributes\n\n| Attribute | Type | Default | Description |\n|-----------|------|---------|-------------|\n| `document-id` | string | required | The ID of the document to display |\n| `page` | number | `1` | Initial page to display |\n| `url` | string | `''` | Base URL for document sources |\n| `use-signed-urls` | boolean | `false` | Enable S3 signed URL support |\n| `orientation` | string | `'auto'` | Document orientation (portrait, landscape) |\n| `disable` | string | `''` | Comma-separated features to disable |\n| `concurrency-limit` | number | `6` | Maximum concurrent file downloads (1-20) |\n| `lang` | string | `'en'` | BCP 47 language tag — automatically loads the matching locale file; falls back to English if not found |\n| `translations` | string (JSON) | `''` | JSON-encoded key overrides applied on top of the `lang` locale (see [Localization](#localization)) |\n\n### Visual Appearance\n\n| Attribute | Type | Default | Description |\n|-----------|------|---------|-------------|\n| `zoom-level` | number | `1` | Zoom level (1-5) |\n| `font` | string | `'default'` | Font family |\n| `letter-spacing` | number | `0` | Letter spacing adjustment |\n| `line-height` | number | `1.2` | Line height multiplier |\n| `line-highlighter-width` | number | `30` | Line highlighter band width in pixels |\n| `word-spacing` | number | `0` | Word spacing adjustment |\n| `screen-mode-level` | number | `1` | Theme mode (1=light, 2=sepia, 3=dark) |\n| `color-blind-filter` | string | `'none'` | Color blind accessibility filter |\n| `image-quality-level` | number | `4` | Image quality setting (1-4) |\n| `text-mode-level` | number | `0` | Text enhancement level |\n\n### Audio Options\n\n| Attribute | Type | Default | Description |\n|-----------|------|---------|-------------|\n| `audio-highlighting-level` | number | `0` | Audio highlighting intensity |\n| `audio-timeout` | number | `500` | Delay in milliseconds before audio starts playing and after audio ends before countdown/navigation timer starts |\n| `countdown-level` | number | `0` | Audio countdown settings |\n| `playback-rate` | number | `1.0` | Audio playback speed |\n| `read-stop-level` | number | `0` | Audio read stop behavior |\n| `subtitle-font-size` | number | `16` | Subtitle text size |\n| `subtitle-level` | number | `0` | Subtitle display settings |\n\n### Advanced Configuration\n\n```html\n<!-- Basic configuration -->\n<readiant-reader\n    document-id=\"doc-123\"\n    page=\"5\"\n    zoom-level=\"2\"\n    screen-mode-level=\"3\"\n    disable=\"print,fullscreen\">\n</readiant-reader>\n\n<!-- Advanced visual customization -->\n<readiant-reader\n    document-id=\"doc-456\"\n    font=\"Arial\"\n    letter-spacing=\"1\"\n    line-height=\"1.5\"\n    word-spacing=\"2\"\n    color-blind-filter=\"deuteranopia\"\n    image-quality-level=\"4\">\n</readiant-reader>\n\n<!-- Audio-enabled document -->\n<readiant-reader\n    document-id=\"doc-789\"\n    audio-highlighting-level=\"2\"\n    playback-rate=\"1.2\"\n    subtitle-level=\"1\"\n    subtitle-font-size=\"18\">\n</readiant-reader>\n\n<!-- Performance optimization for large documents -->\n<readiant-reader\n    document-id=\"doc-large\"\n    concurrency-limit=\"10\">\n</readiant-reader>\n```\n\n## Localization\n\nSet the `lang` attribute to any supported language tag. The component automatically loads the matching locale file from the package. If the language is not available it falls back to English.\n\n```html\n<readiant-reader document-id=\"doc-123\" lang=\"nl\"></readiant-reader>\n```\n\n### Overriding specific strings\n\nPass a `translations` JSON object to override individual keys on top of the loaded language file. You only need to supply the keys you want to change — everything else comes from the locale file (or English if the locale is missing).\n\n```html\n<readiant-reader\n    document-id=\"doc-123\"\n    lang=\"nl\"\n    translations='{\"chapters\":\"Inhoudsopgave\"}'>\n</readiant-reader>\n```\n\nIf `lang` is absent or `\"en\"`, the baked-in English strings are used and no network request is made.\n\n### Available locales\n\n| `lang` value | Language |\n|---|---|\n| `en` (default) | English — baked in, no request |\n| `nl` | Dutch |\n\n### React example\n\n```tsx\nimport { Reader } from '@readiant/reader/jsx';\n\nfunction DocumentViewer({ documentId, lang = 'en' }) {\n    return (\n        <Reader\n            document-id={documentId}\n            lang={lang}\n        />\n    );\n}\n```\n\nIf you need to override specific strings on top of the locale:\n\n```tsx\n<Reader\n    document-id={documentId}\n    lang=\"nl\"\n    translations={JSON.stringify({ chapters: 'Inhoudsopgave' })}\n/>\n```\n\n## Document Sources\n\n### Local Documents (Default)\n\nBy default, documents are loaded from the local server using relative paths:\n\n```html\n<readiant-reader document-id=\"local-doc\"></readiant-reader>\n```\n\n### Remote Document Sources\n\nLoad documents from cloud storage or any HTTP/HTTPS server:\n\n```html\n<!-- Amazon S3 -->\n<readiant-reader \n    document-id=\"remote-doc\"\n    url=\"https://mybucket.s3.amazonaws.com/docs/remote-doc/\">\n</readiant-reader>\n\n<!-- Custom Server -->\n<readiant-reader \n    document-id=\"remote-doc\"\n    url=\"https://documents.myserver.com/docs/remote-doc/\">\n</readiant-reader>\n```\n\n### Secure S3 Signed URLs\n\nWhen using signed URLs, the `url` attribute should point directly to the signed `index.json` URL. The `document-id` attribute is optional in this case.\n\n```html\n<!-- Private S3 documents with signed URLs -->\n<readiant-reader\n    url=\"https://mybucket.s3.amazonaws.com/docs/doc-123/index.json?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=...\"\n    use-signed-urls=\"true\">\n</readiant-reader>\n\n<!-- With explicit document ID -->\n<readiant-reader\n    document-id=\"doc-123\"\n    url=\"https://mybucket.s3.amazonaws.com/docs/doc-123/index.json?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=...\"\n    use-signed-urls=\"true\">\n</readiant-reader>\n```\n\n**Note:** When `use-signed-urls=\"true\"`:\n- The `url` attribute must point to the complete signed `index.json` URL (not a base path)\n- All file paths in the `index.json` should be complete signed URLs\n- The `document-id` is optional and will be auto-generated if not provided\n\n## Document Index Structure\n\nEach document requires an `index.json` file that describes the document structure and files.\n\n### Document Index (Standard)\n\n```json\n{\n  \"type\": \"pdf\",\n  \"pages\": 25,\n  \"availableAudio\": {\n    \"provider1\": [1, 2, 3, 4, 5],\n    \"provider2\": [1, 3, 5]\n  },\n  \"blueprints\": [\n    {\n      \"page\": 1,\n      \"blueprint\": [\"element1\", \"element2\"],\n      \"viewBox\": [0, 0, 612, 792],\n      \"rotation\": 0\n    }\n  ],\n  \"chapters\": [\n    {\n      \"title\": \"Chapter 1\",\n      \"page\": 1\n    },\n    {\n      \"title\": \"Chapter 2\", \n      \"page\": 10\n    }\n  ],\n  \"files\": [\n    \"elements/page1.json\",\n    \"textContent/1.json\",\n    \"images/image1_4.jpg\",\n    \"audio/provider1/page1.mp3\"\n  ],\n  \"imageInfo\": [\n    {\n      \"id\": \"image1\",\n      \"transparent\": false\n    }\n  ],\n  \"inverted\": false,\n  \"offset\": 0,\n  \"rtl\": false,\n  \"spread\": false\n}\n```\n\n### PDF Document Index (With Signed URLs)\n\n```json\n{\n  \"type\": \"pdf\",\n  \"pages\": 25,\n  \"availableAudio\": {\n    \"provider1\": [1, 2, 3, 4, 5],\n    \"provider2\": [1, 3, 5]\n  },\n  \"blueprints\": [\n    {\n      \"page\": 1,\n      \"blueprint\": [\"element1\", \"element2\"],\n      \"viewBox\": [0, 0, 612, 792],\n      \"rotation\": 0\n    }\n  ],\n  \"chapters\": [\n    {\n      \"title\": \"Chapter 1\",\n      \"page\": 1\n    }\n  ],\n  \"files\": [\n    \"https://mybucket.s3.amazonaws.com/docs/doc-123/elements/page1.json?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=...\",\n    \"https://mybucket.s3.amazonaws.com/docs/doc-123/textContent/1.json?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=...\",\n    \"https://mybucket.s3.amazonaws.com/docs/doc-123/images/image1_4.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=...\",\n    \"https://mybucket.s3.amazonaws.com/docs/doc-123/audio/provider1/page1.mp3?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=...\"\n  ],\n  \"imageInfo\": [\n    {\n      \"id\": \"image1\",\n      \"transparent\": false,\n      \"signedUrl\": \"https://mybucket.s3.amazonaws.com/docs/doc-123/images/image1_4.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=...\"\n    }\n  ],\n  \"inverted\": false,\n  \"offset\": 0,\n  \"rtl\": false,\n  \"spread\": false\n}\n```\n\n## Framework Integration\n\n### Using the Web Component Directly\n\n```jsx\nimport '@readiant/reader';\n\nfunction DocumentViewer({ documentId, page = 1 }) {\n    return (\n        <readiant-reader \n            document-id={documentId}\n            page={page}\n        />\n    );\n}\n```\n\n**Available Props:**\n\nAll web component attributes are available as props with full TypeScript support:\n\n```tsx\ninterface ReaderProps {\n  // Document configuration\n  'document-id'?: string;\n  page?: number | string;\n  url?: string;\n  'use-signed-urls'?: boolean | string;\n  orientation?: string;\n  disable?: string;\n  \n  // Visual appearance\n  'zoom-level'?: number | string;\n  font?: string;\n  'letter-spacing'?: number | string;\n  'line-height'?: number | string;\n  'line-highlighter-width'?: number | string;\n  'word-spacing'?: number | string;\n  'screen-mode-level'?: number | string;\n  'color-blind-filter'?: string;\n  'image-quality-level'?: number | string;\n  'text-mode-level'?: number | string;\n  \n  // Audio options\n  'audio-highlighting-level'?: number | string;\n  'countdown-level'?: number | string;\n  'playback-rate'?: number | string;\n  'read-stop-level'?: number | string;\n  'subtitle-font-size'?: number | string;\n  'subtitle-level'?: number | string;\n  \n  // Event handlers\n  onDocumentLoaded?: (event: CustomEvent<{\n    documentId: string;\n    isReady: boolean;\n  }>) => void;\n  onPageChanged?: (event: CustomEvent<{\n    pages: number[];\n    direction?: string;\n    previous?: {\n      duration: number;\n      pages: { page: number; audio?: { playbackPercentage: number } }[];\n    };\n  }>) => void;\n  onZoomChanged?: (event: CustomEvent<{\n    zoom: number;\n  }>) => void;\n  onThemeChanged?: (event: CustomEvent<{\n    theme: number;\n  }>) => void;\n  onError?: (event: CustomEvent<{\n    message: string;\n    type: string;\n  }>) => void;\n}\n```\n\n### React\n\nFor better TypeScript support and a more React-friendly API, use the `Reader` wrapper component:\n\n```tsx\nimport { Reader } from '@readiant/reader/jsx';\n\nfunction DocumentViewer({ documentId, page = 1 }: { documentId: string; page?: number }) {\n    return (\n        <Reader \n            document-id={documentId}\n            page={page}\n            zoom-level={2}\n            screen-mode-level={3}\n            onDocumentLoaded={(e) => console.log('Document loaded:', e.detail)}\n            onPageChanged={(e) => console.log('Current pages:', e.detail.pages)}\n            onZoomChanged={(e) => console.log('Zoom level:', e.detail.zoom)}\n            onError={(e) => console.error('Error:', e.detail.message)}\n        />\n    );\n}\n```\n\n### Vue 3\n\n```vue\n<template>\n    <readiant-reader \n        :document-id=\"documentId\"\n        :page=\"page\"\n    />\n</template>\n\n<script setup>\nimport '@readiant/reader';\n\ndefineProps({\n    documentId: String,\n    page: { type: Number, default: 1 }\n});\n</script>\n```\n\n### Angular\n\n```typescript\n// app.module.ts\nimport { CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';\nimport '@readiant/reader';\n\n@NgModule({\n    schemas: [CUSTOM_ELEMENTS_SCHEMA],\n    // ... other config\n})\nexport class AppModule {}\n```\n\n```html\n<!-- component.html -->\n<readiant-reader \n    [attr.document-id]=\"documentId\"\n    [attr.page]=\"page\">\n</readiant-reader>\n```\n\n## Browser Support\n\n- Chrome/Edge 64+\n- Firefox 69+\n- Safari 13.1+\n- iOS Safari 13.4+\n- Android Chrome 64+\n\nThe reader requires native Custom Elements, Shadow DOM, and ResizeObserver\nsupport.\n\n## API\n\n### Properties\n\n```typescript\nconst viewer = document.querySelector('readiant-reader');\n\n// Get current page\nconsole.log(viewer.currentPage);\n\n// Get total pages\nconsole.log(viewer.totalPages);\n\n// Check if document is loaded\nconsole.log(viewer.isLoaded);\n```\n\n### Methods\n\n```typescript\nconst viewer = document.querySelector('readiant-reader');\n\n// Navigation\nviewer.goToPage(10);\nviewer.nextPage();\nviewer.previousPage();\n\n// Zoom control\nviewer.zoomIn();\nviewer.zoomOut();\nviewer.setZoom(1.5);\n\n// Theme control\nviewer.setTheme('dark'); // 'light' | 'sepia' | 'dark'\n\n// Feature control\nawait viewer.toggleFullscreen();\nviewer.print();\n\n// Audio control\nviewer.pauseAudio(); // pause audio playback\n```\n\n### Events\n\n```typescript\nconst viewer = document.querySelector('readiant-reader');\n\n// Document loaded\nviewer.addEventListener('document-loaded', (event) => {\n    console.log('Document loaded:', event.detail);\n    // event.detail: { documentId?: string, isReady: boolean }\n});\n\n// Page changed — fired for all navigation: UI buttons, swipe, keyboard, goToPage(), nextPage(), previousPage()\nviewer.addEventListener('page-changed', (event) => {\n    console.log('Current pages:', event.detail.pages);\n    // event.detail: { pages: number[], direction?, previous? }\n    // pages: all currently visible page numbers (1 in portrait, up to 2 in landscape)\n    // direction: 'next' | 'previous' (omitted for direct jumps and initial load)\n    // previous: { duration, pages: [{ page, audio?: { playbackPercentage } }] } (omitted on initial load)\n});\n\n// Page closed (before unload)\nviewer.addEventListener('page-closed', (event) => {\n    console.log('Page closed:', event.detail.pages);\n    // event.detail: { pages: number[] }\n});\n\n// Zoom changed\nviewer.addEventListener('zoom-changed', (event) => {\n    console.log('Zoom level:', event.detail.zoom);\n    // event.detail: { zoom: number }\n});\n\n// Theme changed\nviewer.addEventListener('theme-changed', (event) => {\n    console.log('Theme changed:', event.detail.theme);\n    // event.detail: { theme: number }\n});\n\n// Font changed\nviewer.addEventListener('font-changed', (event) => {\n    console.log('Font changed:', event.detail.font);\n    // event.detail: { font?: string }\n});\n\n// Font size changed\nviewer.addEventListener('font-size-changed', (event) => {\n    console.log('Font size:', event.detail.fontSize);\n    // event.detail: { fontSize: number }\n});\n\n// Letter spacing changed\nviewer.addEventListener('letter-spacing-changed', (event) => {\n    console.log('Letter spacing:', event.detail.letterSpacing);\n    // event.detail: { letterSpacing: number }\n});\n\n// Line height changed\nviewer.addEventListener('line-height-changed', (event) => {\n    console.log('Line height:', event.detail.lineHeight);\n    // event.detail: { lineHeight: number }\n});\n\n// Word spacing changed\nviewer.addEventListener('word-spacing-changed', (event) => {\n    console.log('Word spacing:', event.detail.wordSpacing);\n    // event.detail: { wordSpacing: number }\n});\n\n// Image quality changed\nviewer.addEventListener('image-quality-changed', (event) => {\n    console.log('Image quality level:', event.detail.imageQualityLevel);\n    // event.detail: { imageQualityLevel: number, imageQuality: string }\n});\n\n// Color blind filter changed\nviewer.addEventListener('color-blind-filter-changed', (event) => {\n    console.log('Color blind filter:', event.detail.filter);\n    // event.detail: { filter?: string }\n});\n\n// Text mode changed\nviewer.addEventListener('text-mode-changed', (event) => {\n    console.log('Text mode level:', event.detail.textModeLevel);\n    // event.detail: { textModeLevel: number }\n});\n\n// Audio play/pause\nviewer.addEventListener('audio-play', (event) => {\n    console.log('Audio started playing');\n    // event.detail: { isPlaying: true, action: 'play' }\n});\n\nviewer.addEventListener('audio-pause', (event) => {\n    console.log('Audio paused');\n    // event.detail: { isPlaying: false, action: 'pause' }\n});\n\n// Audio highlighting changed\nviewer.addEventListener('audio-highlighting-changed', (event) => {\n    console.log('Audio highlighting level:', event.detail.audioHighlightingLevel);\n    // event.detail: { audioHighlightingLevel: number }\n});\n\n// Countdown changed\nviewer.addEventListener('countdown-changed', (event) => {\n    console.log('Countdown level:', event.detail.countdownLevel);\n    // event.detail: { countdownLevel: number }\n});\n\n// Playback rate changed\nviewer.addEventListener('playback-rate-changed', (event) => {\n    console.log('Playback rate:', event.detail.playbackRate);\n    // event.detail: { playbackRate: number }\n});\n\n// Read stop changed\nviewer.addEventListener('read-stop-changed', (event) => {\n    console.log('Read stop level:', event.detail.readStopLevel);\n    // event.detail: { readStopLevel: number }\n});\n\n// Subtitle changed\nviewer.addEventListener('subtitle-changed', (event) => {\n    console.log('Subtitle level:', event.detail.subtitleLevel);\n    // event.detail: { subtitleLevel: number }\n});\n\n// Subtitle font size changed\nviewer.addEventListener('subtitle-font-size-changed', (event) => {\n    console.log('Subtitle font size:', event.detail.subtitleFontSize);\n    // event.detail: { subtitleFontSize: number }\n});\n\n// Fullscreen changed\nviewer.addEventListener('fullscreen-changed', (event) => {\n    console.log('Fullscreen:', event.detail.isFullscreen);\n    // event.detail: { isFullscreen: boolean }\n});\n\n// Orientation changed\nviewer.addEventListener('orientation-changed', (event) => {\n    console.log('Orientation changed');\n    // event.detail: { action: 'toggle', orientation: string }\n});\n\n// Print\nviewer.addEventListener('print', (event) => {\n    console.log('Print triggered:', event.detail.pages);\n    // event.detail: { pages: number[] }\n});\n\n// Resize\nviewer.addEventListener('resize', (event) => {\n    console.log('Resize:', event.detail.width, event.detail.height);\n    // event.detail: { width: number, height: number }\n});\n\n// Translation\nviewer.addEventListener('translate', (event) => {\n    console.log('Translate:', event.detail.language, event.detail.text);\n    // event.detail: { language: string, text: string }\n});\n\n// Audio management\nviewer.addEventListener('audio-added', (event) => {\n    console.log('Audio added:', event.detail);\n    // event.detail: { page: number, provider: string, language?: string, voiceId?: string }\n});\n\nviewer.addEventListener('audio-switched', (event) => {\n    console.log('Audio switched:', event.detail.key);\n    // event.detail: { key: string }\n});\n\n// Annotations\nviewer.addEventListener('annotation-added', (event) => {\n    console.log('Annotation saved:', event.detail.page);\n    // event.detail: { annotations: string, page: number }\n});\n\n// Issue reported\nviewer.addEventListener('issue-reported', (event) => {\n    console.log('Issue reported:', event.detail);\n    // event.detail: { documentType: 'ePub' | 'PDF', issueType: 'audio' | 'content' | 'visual', pageOrChapter: number }\n});\n\n// Highlighting\nviewer.addEventListener('highlighting-started', (event) => {\n    console.log('Highlighting started:', event.detail.indices);\n    // event.detail: { indices: number[] }\n});\n\nviewer.addEventListener('highlighting-stopped', (event) => {\n    console.log('Highlighting stopped');\n    // event.detail: { action: 'stop' }\n});\n\n// Error\nviewer.addEventListener('error', (event) => {\n    console.error('Error:', event.detail.message);\n    // event.detail: { message: string, type: string }\n});\n```\n\n\n## Document Structure\n\nAll document sources must maintain this folder structure:\n\n```\nbaseUrl/ (or local server)\n└── docs/\n    └── {id}/\n        ├── index.json\n        ├── audio/\n        │   ├── provider1/\n        │   │   ├── page1.mp3\n        │   │   ├── page1.json\n        │   │   └── ...\n        │   └── provider2/\n        ├── elements/\n        │   ├── page1.json\n        │   ├── page2.json\n        │   └── ...\n        ├── textContent/\n        │   ├── 1.json\n        │   ├── 2.json\n        │   └── ...\n        ├── images/\n        │   ├── image1_4.png\n        │   ├── image2_4.jpg\n        │   └── ...\n        └── definitions/\n            └── definitions.json\n```\n\n## Styling\n\nThe component uses Shadow DOM for style encapsulation. All visual customization is done via CSS custom properties set on the `readiant-reader` element (or any ancestor, including `:root`).\n\n```css\nreadiant-reader {\n    /* Size the component */\n    width: 100%;\n    height: 600px;\n    display: block;\n\n    /* Customize */\n    --readiant-font-family: 'Inter', sans-serif;\n    --readiant-button-height: 48px;\n}\n```\n\n### CSS Custom Properties Reference\n\n#### Component\n\n| Property | Default | Description |\n|----------|---------|-------------|\n| `--readiant-component-width` | `100%` | Component width |\n| `--readiant-component-height` | `100%` | Component height |\n| `--readiant-font-family` | `roboto, sans-serif` | Base font family |\n| `--readiant-primary-color` | `#5ba1d2` | Primary accent color |\n| `--readiant-border-color` | `rgba(94, 111, 219, 20%)` | Default border color |\n\n#### Default Theme\n\n| Property | Default | Description |\n|----------|---------|-------------|\n| `--readiant-default-background-color` | `#fcfcfc` | Page/content background |\n| `--readiant-default-menu-background-color` | `#ececec` | Menu bar background |\n| `--readiant-default-text-color` | `#000` | Body text color |\n| `--readiant-default-active-background-color` | `rgba(94, 111, 219, 6%)` | Active element background |\n| `--readiant-default-active-border-color` | `#5ba1d2` | Active element border |\n| `--readiant-default-hover-background-color` | `rgba(94, 111, 219, 6%)` | Hover background |\n| `--readiant-default-hover-border-color` | `#5ba1d2` | Hover border |\n| `--readiant-default-button-background-color` | `transparent` | Button background |\n| `--readiant-default-button-box-shadow` | `none` | Button box shadow |\n| `--readiant-default-button-color` | `#555` | Button icon/text color |\n\n#### Sepia Theme\n\n| Property | Default | Description |\n|----------|---------|-------------|\n| `--readiant-sepia-background-color` | `#eee2cd` | Page/content background |\n| `--readiant-sepia-menu-background-color` | `#f3f0d7` | Menu bar background |\n| `--readiant-sepia-text-color` | `#5e454b` | Body text color |\n| `--readiant-sepia-active-background-color` | `rgba(94, 111, 219, 6%)` | Active element background |\n| `--readiant-sepia-active-border-color` | `#5ba1d2` | Active element border |\n| `--readiant-sepia-hover-background-color` | `rgba(94, 111, 219, 6%)` | Hover background |\n| `--readiant-sepia-hover-border-color` | `#5ba1d2` | Hover border |\n| `--readiant-sepia-button-background-color` | `transparent` | Button background |\n| `--readiant-sepia-button-box-shadow` | `none` | Button box shadow |\n| `--readiant-sepia-button-color` | `#555` | Button icon/text color |\n\n#### Dark Theme\n\n| Property | Default | Description |\n|----------|---------|-------------|\n| `--readiant-dark-background-color` | `#292929` | Page/content background |\n| `--readiant-dark-menu-background-color` | `#121212` | Menu bar background |\n| `--readiant-dark-text-color` | `#fff` | Body text color |\n| `--readiant-dark-active-background-color` | `rgba(94, 111, 219, 6%)` | Active element background |\n| `--readiant-dark-active-border-color` | `#5ba1d2` | Active element border |\n| `--readiant-dark-hover-background-color` | `rgba(94, 111, 219, 6%)` | Hover background |\n| `--readiant-dark-hover-border-color` | `#5ba1d2` | Hover border |\n| `--readiant-dark-button-background-color` | `transparent` | Button background |\n| `--readiant-dark-button-box-shadow` | `none` | Button box shadow |\n| `--readiant-dark-button-color` | `#555` | Button icon/text color |\n\n#### Buttons\n\n| Property | Default | Description |\n|----------|---------|-------------|\n| `--readiant-button-height` | `52px` | Height of toolbar buttons |\n| `--readiant-button-width` | `auto` | Width of toolbar buttons |\n| `--readiant-button-icon-height` | `1.2rem` | Height of toolbar button icons |\n| `--readiant-button-icon-width` | `1.2rem` | Width of toolbar button icons |\n| `--readiant-button-padding` | `4px 12px 0` | Padding inside buttons |\n| `--readiant-button-border-top` | `0` | Top border |\n| `--readiant-button-border-right` | `0` | Right border |\n| `--readiant-button-border-bottom` | `4px solid transparent` | Bottom border (used for active indicator) |\n| `--readiant-button-border-left` | `0` | Left border |\n| `--readiant-button-border-radius` | `0` | Border radius |\n\n#### Menu Bar\n\n| Property | Default | Description |\n|----------|---------|-------------|\n| `--readiant-menu-height` | `56px` | Total menu bar height (nav + progress bar) |\n| `--readiant-menu-width` | `100%` | Menu bar width |\n| `--readiant-menu-top` | `4px` | Distance from top (accounts for progress bar) |\n| `--readiant-menu-bottom` | `auto` | Distance from bottom |\n| `--readiant-menu-left` | `0` | Distance from left |\n| `--readiant-menu-right` | `auto` | Distance from right |\n| `--readiant-menu-buttons-display` | `flex` | Display property for buttons container |\n| `--readiant-menu-buttons-width` | `auto` | Width of the buttons container |\n| `--readiant-menu-buttons-grid-template-columns` | `none` | Grid template columns for buttons layout |\n| `--readiant-menu-buttons-justify` | `flex-end` | `justify-content` for the buttons row |\n\n#### Progress Bar\n\n| Property | Default | Description |\n|----------|---------|-------------|\n| `--readiant-progress-height` | `4px` | Progress bar height |\n| `--readiant-progress-width` | `100%` | Progress bar width |\n| `--readiant-progress-background-color` | `#ececec` | Progress bar track color |\n\n#### Navigation Buttons (prev/next page)\n\n| Property | Default | Description |\n|----------|---------|-------------|\n| `--readiant-navigation-button-width` | `4rem` | Button width |\n| `--readiant-navigation-button-height` | `4rem` | Button height |\n| `--readiant-navigation-button-padding` | `0` | Button padding |\n| `--readiant-navigation-button-border` | `0` | Button border |\n| `--readiant-navigation-button-background-color` | `transparent` | Button background |\n| `--readiant-navigation-button-color` | `rgba(85, 85, 85, 40%)` | Arrow color |\n| `--readiant-navigation-button-hover-background-color` | `transparent` | Hover background |\n| `--readiant-navigation-button-hover-color` | `#555` | Hover arrow color |\n\n#### Viewport\n\n| Property | Default | Description |\n|----------|---------|-------------|\n| `--readiant-viewport-margin` | `calc(56px + 2rem) 2rem 2rem` | Margin around the document viewport. Top accounts for the menu bar height. |\n\n#### Highlighting\n\n| Property | Default | Description |\n|----------|---------|-------------|\n| `--readiant-highlight-background-color` | `rgb(255, 255, 0, 25%)` | Background color for highlighted text |\n| `--readiant-highlight-word-background-color` | `rgb(0, 0, 255, 25%)` | Background color for highlighted words |\n| `--readiant-highlight-syntax-background-color` | `rgb(255, 165, 0, 25%)` | Background color for syntax highlighting |\n| `--readiant-highlight-syntax-word-background-color` | `rgb(128, 0, 128, 25%)` | Background color for highlighted syntax words |\n\n#### Element Visibility\n\nSet any of these to `none` to hide the element, or `inline-block`/`block`/`flex` to show it.\n\n| Property | Default | Element |\n|----------|---------|---------|\n| `--readiant-logo-display` | `block` | Logo in menu bar |\n| `--readiant-annotations-button-display` | `inline-block` | Annotations toolbar button |\n| `--readiant-audio-progress-display` | `block` | Audio progress bar |\n| `--readiant-audio-progress-top-display` | `inline-block` | Audio progress bar (top variant) |\n| `--readiant-bottom-bar-display` | `flex` | Bottom bar |\n| `--readiant-bottom-bar-settings-button-display` | `inline-block` | Bottom bar settings button |\n| `--readiant-bottom-bar-settings-button-bar-display` | `inline-block` | Bottom bar settings button bar |\n| `--readiant-chapters-button-display` | `inline-block` | Chapters toolbar button |\n| `--readiant-first-page-display` | `inline-block` | First page button |\n| `--readiant-fullscreen-toggle-display` | `inline-block` | Fullscreen toggle button |\n| `--readiant-line-highlight-display` | `inline-block` | Line highlighter button |\n| `--readiant-mute-display` | `inline-block` | Mute button |\n| `--readiant-pause-display` | `none` | Pause button (hidden by default; use with `--readiant-play-display`) |\n| `--readiant-page-number-display` | `inline-block` | Page number widget |\n| `--readiant-play-display` | `none` | Play button (hidden by default; use with `--readiant-pause-display`) |\n| `--readiant-page-number-text-display` | `none` | Text label alongside page number |\n| `--readiant-playback-rate-toggle-display` | `inline-block` | Playback rate toggle button |\n| `--readiant-playback-rate-top-parent-display` | `inline-block` | Playback rate container (top bar) |\n| `--readiant-print-button-display` | `inline-block` | Print button |\n| `--readiant-screen-settings-button-display` | `inline-block` | Screen settings button |\n| `--readiant-search-button-display` | `inline-block` | Search button |\n| `--readiant-settings-button-display` | `inline-block` | Settings button |\n| `--readiant-start-display` | `inline-block` | Start button (visible when audio is available; set to `none` to use play/pause mode) |\n| `--readiant-stop-display` | `inline-block` | Stop button (visible while audio is playing; set to `none` to use play/pause mode) |\n| `--readiant-tooltip-display` | `block` | Tooltips |\n| `--readiant-unmute-display` | `inline-block` | Unmute button |\n\n**Example — hide buttons you don't need:**\n\n```css\nreadiant-reader {\n    --readiant-print-button-display: none;\n    --readiant-fullscreen-toggle-display: none;\n    --readiant-annotations-button-display: none;\n}\n```\n\n### Icon Customization\n\nIcons are rendered as `<span>` elements styled with CSS `mask-image`. Each icon has a corresponding CSS custom property that accepts any valid `url()` value — an inline SVG data URL, an external SVG file, or an SVG sprite fragment.\n\nThe built-in icon is always the fallback, so you only need to set the properties for icons you want to replace.\n\n#### Replace a single icon\n\n```css\nreadiant-reader {\n    /* Inline SVG data URL */\n    --readiant-icon-settings: url(\"data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='...'/></svg>\");\n\n    /* External SVG file */\n    --readiant-icon-search: url('/assets/icons/my-search.svg');\n\n    /* SVG sprite fragment */\n    --readiant-icon-print: url('/assets/sprite.svg#print');\n}\n```\n\n> **Note:** Icons inherit their color from the surrounding text via `background-color: currentColor` + `mask-image`. You do not need to add `fill` or `color` to your SVG — the shape is used as a mask only.\n\n#### All available icon properties\n\n| Property | Icon |\n|----------|------|\n| `--readiant-icon-annotations` | Annotations |\n| `--readiant-icon-audio` | Audio / headphones |\n| `--readiant-icon-audiohighlighterall` | Highlight all words |\n| `--readiant-icon-audiohighlighterhide` | Hide audio highlights |\n| `--readiant-icon-audiohighlightersentence` | Highlight by sentence |\n| `--readiant-icon-backward` | Skip backward |\n| `--readiant-icon-bottombarsettings` | Bottom bar settings |\n| `--readiant-icon-chapters` | Chapters / table of contents |\n| `--readiant-icon-close` | Close / dismiss |\n| `--readiant-icon-closelinehighlighter` | Close line highlighter |\n| `--readiant-icon-comments` | Comments |\n| `--readiant-icon-countdowninstant` | Countdown (instant) |\n| `--readiant-icon-countdownmanual` | Countdown (manual) |\n| `--readiant-icon-countdownnormal` | Countdown (normal) |\n| `--readiant-icon-eraser` | Eraser / clear annotations |\n| `--readiant-icon-firstpage` | Go to first page |\n| `--readiant-icon-forward` | Skip forward |\n| `--readiant-icon-fullscreen` | Fullscreen (generic) |\n| `--readiant-icon-fullscreenclose` | Exit fullscreen |\n| `--readiant-icon-fullscreenopen` | Enter fullscreen |\n| `--readiant-icon-grayscale` | Grayscale filter |\n| `--readiant-icon-imagequalityauto` | Image quality: auto |\n| `--readiant-icon-imagequalityhigh` | Image quality: high |\n| `--readiant-icon-imagequalitylow` | Image quality: low |\n| `--readiant-icon-issueaudio` | Report audio issue |\n| `--readiant-icon-issuecontent` | Report content issue |\n| `--readiant-icon-issuevisual` | Report visual issue |\n| `--readiant-icon-lineheightlarge` | Line height: large |\n| `--readiant-icon-lineheightnormal` | Line height: normal |\n| `--readiant-icon-lineheightsmall` | Line height: small |\n| `--readiant-icon-linehighlighter` | Line highlighter |\n| `--readiant-icon-logo` | Brand logo |\n| `--readiant-icon-marker` | Marker / highlight tool |\n| `--readiant-icon-more` | More / overflow menu |\n| `--readiant-icon-mute` | Mute audio |\n| `--readiant-icon-next` | Next page |\n| `--readiant-icon-orientation` | Orientation (generic) |\n| `--readiant-icon-orientationlandscape` | Landscape orientation |\n| `--readiant-icon-orientationportrait` | Portrait orientation |\n| `--readiant-icon-pause` | Pause |\n| `--readiant-icon-play` | Play |\n| `--readiant-icon-playpause` | Play/pause toggle |\n| `--readiant-icon-previous` | Previous page |\n| `--readiant-icon-print` | Print |\n| `--readiant-icon-readstoppage` | Read stop: per page |\n| `--readiant-icon-readstopsentence` | Read stop: per sentence |\n| `--readiant-icon-readstopword` | Read stop: per word |\n| `--readiant-icon-screenmodedark` | Dark screen mode |\n| `--readiant-icon-screenmodesepia` | Sepia screen mode |\n| `--readiant-icon-screenmodenormal` | Normal screen mode |\n| `--readiant-icon-screensettings` | Screen/display settings |\n| `--readiant-icon-search` | Search |\n| `--readiant-icon-settings` | Settings |\n| `--readiant-icon-show` | Show / reveal |\n| `--readiant-icon-smallannotation` | Small: annotation |\n| `--readiant-icon-smallaudiolinehighlighter` | Small: audio line highlighter |\n| `--readiant-icon-smallcolorblind` | Small: color blind filter |\n| `--readiant-icon-smallcomments` | Small: comments |\n| `--readiant-icon-smallcountdown` | Small: countdown |\n| `--readiant-icon-smallfont` | Small: font |\n| `--readiant-icon-smallfontsize` | Small: font size |\n| `--readiant-icon-smallfullscreen` | Small: fullscreen |\n| `--readiant-icon-smallimagequality` | Small: image quality |\n| `--readiant-icon-smallissue` | Small: issue report |\n| `--readiant-icon-smallletterspacing` | Small: letter spacing |\n| `--readiant-icon-smalllineheight` | Small: line height |\n| `--readiant-icon-smalllinehighlighter` | Small: line highlighter |\n| `--readiant-icon-smallmarkings` | Small: markings |\n| `--readiant-icon-smallorientation` | Small: orientation |\n| `--readiant-icon-smallplaybackrate` | Small: playback rate |\n| `--readiant-icon-smallreadstop` | Small: read stop |\n| `--readiant-icon-smallscreenmode` | Small: screen mode |\n| `--readiant-icon-smallsubtitles` | Small: subtitles |\n| `--readiant-icon-smallsubtitlesfontsize` | Small: subtitles font size |\n| `--readiant-icon-smalltextmode` | Small: text mode |\n| `--readiant-icon-smalltranslate` | Small: translate |\n| `--readiant-icon-smallvoice` | Small: voice |\n| `--readiant-icon-smallwordspacing` | Small: word spacing |\n| `--readiant-icon-smallzoom` | Small: zoom |\n| `--readiant-icon-stop` | Stop |\n| `--readiant-icon-subtitles` | Subtitles |\n| `--readiant-icon-subtitlesall` | Subtitles: show all |\n| `--readiant-icon-subtitleshide` | Subtitles: hide |\n| `--readiant-icon-subtitlessentence` | Subtitles: by sentence |\n| `--readiant-icon-textmodenormal` | Text mode: normal |\n| `--readiant-icon-textmodeplaintext` | Text mode: plain text |\n| `--readiant-icon-textmodesplit` | Text mode: split |\n| `--readiant-icon-textmodeswitch` | Text mode: switch |\n| `--readiant-icon-translate` | Translate |\n| `--readiant-icon-undo` | Undo |\n| `--readiant-icon-unmute` | Unmute audio |\n\n## License\n\nsee LICENSE file for details.\n\n## Support\n\n- **Documentation**: [https://readiant.app/documentation](https://readiant.app/documentation)\n- **Issues**: [https://github.com/readiant/reader/issues](https://github.com/readiant/reader/issues)\n- **Email**: support@readiant.com\n","readmeFilename":"README.md"}