{"_id":"@aprova.ch/ngx-next-pdf-viewer","_rev":"25-8132170ab030713c75df8122295e8c40","name":"@aprova.ch/ngx-next-pdf-viewer","dist-tags":{"latest":"21.2.19"},"versions":{"20.0.8":{"name":"@aprova.ch/ngx-next-pdf-viewer","version":"20.0.8","keywords":["angular","pdf","viewer","annotations","bounding-box","labeling","pdf.js"],"author":{"name":"Aprova GmbH"},"license":"MIT","_id":"@aprova.ch/ngx-next-pdf-viewer@20.0.8","maintainers":[{"name":"eugenone","email":"eugen.lechner@aprova.ch"}],"homepage":"https://aprova.ch","bugs":{"url":"https://github.com/Aprova-GmbH/ngx-next-pdf-viewer/issues"},"dist":{"shasum":"95fbff67135b1348cd4b55d5d2b8f6655f6dbb3c","tarball":"https://registry.npmjs.org/@aprova.ch/ngx-next-pdf-viewer/-/ngx-next-pdf-viewer-20.0.8.tgz","fileCount":5,"integrity":"sha512-n27diWMjyNfkDYw+LLG7I5IC0/6i+JWzx+QFUbl1YhVD9S+9QZ1JCjgsh3aTC0dVwlJg7U0tXdbltwJP0KI4Kw==","signatures":[{"sig":"MEUCIG/FSRakX5khfVeXPaGgQ7fEHYGvhJqiz71z88hqPGeTAiEAoiUFuG2e9x6L6EsQkcb9iuEWYCxm+QfEAi9UFs3MSH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136352},"module":"fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"7514806618a20abfdc61e8d525ec102f5fca9bd6","typings":"index.d.ts","_npmUser":{"name":"eugenone","email":"eugen.lechner@aprova.ch"},"repository":{"url":"git+https://github.com/Aprova-GmbH/ngx-next-pdf-viewer.git","type":"git"},"_npmVersion":"10.9.4","description":"Angular PDF viewer with bounding-box annotations, search, zoom and page rotation","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"pdfjs-dist":">=4.7.0","@angular/core":">=20.0.0","@angular/forms":">=20.0.0","@angular/common":">=20.0.0","@angular/material":">=20.0.0"},"peerDependenciesMeta":{"pdfjs-dist":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/ngx-next-pdf-viewer_20.0.8_1771916689600_0.32831388280108054","host":"s3://npm-registry-packages-npm-production"}},"20.0.9":{"name":"@aprova.ch/ngx-next-pdf-viewer","version":"20.0.9","keywords":["angular","pdf","viewer","annotations","bounding-box","labeling","pdf.js"],"author":{"name":"Aprova GmbH"},"license":"MIT","_id":"@aprova.ch/ngx-next-pdf-viewer@20.0.9","maintainers":[{"name":"eugenone","email":"eugen.lechner@aprova.ch"}],"homepage":"https://aprova.ch","bugs":{"url":"https://github.com/Aprova-GmbH/ngx-next-pdf-viewer/issues"},"dist":{"shasum":"b75aabfcae4d655bafce38aa46d8138fb7a1982b","tarball":"https://registry.npmjs.org/@aprova.ch/ngx-next-pdf-viewer/-/ngx-next-pdf-viewer-20.0.9.tgz","fileCount":5,"integrity":"sha512-HEQ9c6ceYo6UoVnuPWtcS4W39W/Eg8lo7t8Md25gifhffUbeW4T5xByYmHPqEcsH3dhHdOgB1hDvrFQy+d3yHA==","signatures":[{"sig":"MEUCIQDGfeWCKodfuqILvGgXaet1BQ/BN9fK/iCihfY3buLS+gIgZMoq5vk1v31VSwB4fyH9y+M09JdKYfw60xPD3qBw7B0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148358},"module":"fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"75e7e705f078ccf9b99a66f8fc230d484b200346","typings":"index.d.ts","_npmUser":{"name":"eugenone","email":"eugen.lechner@aprova.ch"},"repository":{"url":"git+https://github.com/Aprova-GmbH/ngx-next-pdf-viewer.git","type":"git"},"_npmVersion":"10.9.4","description":"Angular PDF viewer with bounding-box annotations, search, zoom and page rotation","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"pdfjs-dist":">=4.7.0","@angular/core":">=20.0.0","@angular/forms":">=20.0.0","@angular/common":">=20.0.0","@angular/material":">=20.0.0"},"peerDependenciesMeta":{"pdfjs-dist":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/ngx-next-pdf-viewer_20.0.9_1771919535265_0.24817630160392112","host":"s3://npm-registry-packages-npm-production"}},"20.0.10":{"name":"@aprova.ch/ngx-next-pdf-viewer","version":"20.0.10","keywords":["angular","pdf","viewer","annotations","bounding-box","labeling","pdf.js"],"author":{"name":"Aprova GmbH"},"license":"MIT","_id":"@aprova.ch/ngx-next-pdf-viewer@20.0.10","maintainers":[{"name":"eugenone","email":"eugen.lechner@aprova.ch"}],"homepage":"https://aprova.ch","bugs":{"url":"https://github.com/Aprova-GmbH/ngx-next-pdf-viewer/issues"},"dist":{"shasum":"b89ccf852379c12b1428f5a4a0513107b19ab8e7","tarball":"https://registry.npmjs.org/@aprova.ch/ngx-next-pdf-viewer/-/ngx-next-pdf-viewer-20.0.10.tgz","fileCount":5,"integrity":"sha512-tJ+V3lffm1jRpyxagmuqKUprYRBffjYNqJXjrM3skhV8oiW8YeGaCIy9QvlInZ3tlQkC+FW3cVVGLd/E6zGA/g==","signatures":[{"sig":"MEQCIBTvtLT7EPbKAqNuYyc6a2zG3g352Vg5j4yMzV592fEtAiAVib8DVu27r0+4iY4agcVsfFEM95YGHr9OgB/xnB/FzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159789},"module":"fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"eb58e109a83ee18595bdb56647de63b641e455c0","typings":"index.d.ts","_npmUser":{"name":"eugenone","email":"eugen.lechner@aprova.ch"},"repository":{"url":"git+https://github.com/Aprova-GmbH/ngx-next-pdf-viewer.git","type":"git"},"_npmVersion":"10.9.4","description":"Angular PDF viewer with bounding-box annotations, search, zoom and page rotation","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"pdfjs-dist":">=4.7.0","@angular/core":">=20.0.0","@angular/forms":">=20.0.0","@angular/common":">=20.0.0","@angular/material":">=20.0.0"},"peerDependenciesMeta":{"pdfjs-dist":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/ngx-next-pdf-viewer_20.0.10_1772103921723_0.9423082652630856","host":"s3://npm-registry-packages-npm-production"}},"20.0.11":{"name":"@aprova.ch/ngx-next-pdf-viewer","version":"20.0.11","keywords":["angular","pdf","viewer","annotations","bounding-box","labeling","pdf.js"],"author":{"name":"Aprova GmbH"},"license":"MIT","_id":"@aprova.ch/ngx-next-pdf-viewer@20.0.11","maintainers":[{"name":"eugenone","email":"eugen.lechner@aprova.ch"}],"homepage":"https://aprova.ch","bugs":{"url":"https://github.com/Aprova-GmbH/ngx-next-pdf-viewer/issues"},"dist":{"shasum":"2002ccaeb5a01a0a417fdc667e84a3921ea88b5a","tarball":"https://registry.npmjs.org/@aprova.ch/ngx-next-pdf-viewer/-/ngx-next-pdf-viewer-20.0.11.tgz","fileCount":5,"integrity":"sha512-8iHwka007eGwE56B+PACpev8W3Gj71Wam+TcKnHOJFKNuVaMPzuCjIFX0EAm9wp7vNBWgj1l68Fv0v/tqtGAVQ==","signatures":[{"sig":"MEQCIBPuXg1ZINWvFZhHylCUBS/vlsVF+abSpnx4yD1knmVBAiBpCjhe3PPHwGucFv0oDYLHA8yA3K14IyO/IliZAMvP0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160123},"module":"fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"c88b90b400d87754776eb5d90290751ae6b23c18","typings":"index.d.ts","_npmUser":{"name":"eugenone","email":"eugen.lechner@aprova.ch"},"repository":{"url":"git+https://github.com/Aprova-GmbH/ngx-next-pdf-viewer.git","type":"git"},"_npmVersion":"10.9.4","description":"Angular PDF viewer with bounding-box annotations, search, zoom and page rotation","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"pdfjs-dist":">=4.7.0","@angular/core":">=20.0.0","@angular/forms":">=20.0.0","@angular/common":">=20.0.0","@angular/material":">=20.0.0"},"peerDependenciesMeta":{"pdfjs-dist":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/ngx-next-pdf-viewer_20.0.11_1772267708326_0.9831526068863046","host":"s3://npm-registry-packages-npm-production"}},"20.0.12":{"name":"@aprova.ch/ngx-next-pdf-viewer","version":"20.0.12","keywords":["angular","pdf","viewer","annotations","bounding-box","labeling","pdf.js"],"author":{"name":"Aprova GmbH"},"license":"MIT","_id":"@aprova.ch/ngx-next-pdf-viewer@20.0.12","maintainers":[{"name":"eugenone","email":"eugen.lechner@aprova.ch"}],"homepage":"https://aprova.ch","bugs":{"url":"https://github.com/Aprova-GmbH/ngx-next-pdf-viewer/issues"},"dist":{"shasum":"7cedbbbcaee663fcd5acefdb58b10a4d5f929962","tarball":"https://registry.npmjs.org/@aprova.ch/ngx-next-pdf-viewer/-/ngx-next-pdf-viewer-20.0.12.tgz","fileCount":5,"integrity":"sha512-qKez/1FI8rrWEPE4ThZvQ+/bh4HZlblYrnKoQ5h4As1ZTjXScfXGIcetmEeMSkbILGcfU6TYU5Gz7qVCSSGVnw==","signatures":[{"sig":"MEUCIQDwGn4emf8cXmPTSfp2HVAlx0gUL4j2icGU0MPAYzjuCwIgWlYUYqy+fvmSK/4YhwdHHBcGc3BF5YQ2vrBqPEFY/7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160123},"module":"fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"4b1c1faa5e4c9c9e119cd12133d70a798edfa52a","typings":"index.d.ts","_npmUser":{"name":"eugenone","email":"eugen.lechner@aprova.ch"},"repository":{"url":"git+https://github.com/Aprova-GmbH/ngx-next-pdf-viewer.git","type":"git"},"_npmVersion":"10.9.4","description":"Angular PDF viewer with bounding-box annotations, search, zoom and page rotation","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"pdfjs-dist":">=4.7.0","@angular/core":">=20.0.0","@angular/forms":">=20.0.0","@angular/common":">=20.0.0","@angular/material":">=20.0.0"},"peerDependenciesMeta":{"pdfjs-dist":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/ngx-next-pdf-viewer_20.0.12_1772268381032_0.8685056997829443","host":"s3://npm-registry-packages-npm-production"}},"20.0.13":{"name":"@aprova.ch/ngx-next-pdf-viewer","version":"20.0.13","keywords":["angular","pdf","viewer","annotations","bounding-box","labeling","pdf.js"],"author":{"name":"Aprova GmbH"},"license":"MIT","_id":"@aprova.ch/ngx-next-pdf-viewer@20.0.13","maintainers":[{"name":"eugenone","email":"eugen.lechner@aprova.ch"}],"homepage":"https://aprova.ch","bugs":{"url":"https://github.com/Aprova-GmbH/ngx-next-pdf-viewer/issues"},"dist":{"shasum":"0541d1d05df473c2a69e2e462452f91aac1f68d9","tarball":"https://registry.npmjs.org/@aprova.ch/ngx-next-pdf-viewer/-/ngx-next-pdf-viewer-20.0.13.tgz","fileCount":5,"integrity":"sha512-q3G6sicjci8N+pLtCS3wzb5txv3Vdfzx4fwwlzO0YHT2g9dt41XMP7813W+W+rap1Y+/0hR52fu026a1WGaooA==","signatures":[{"sig":"MEUCIAvMnJFN9P0+PBl5AHeKoW0JLP8cB/1dAyWB07z04jkwAiEA4Ts8as5D2VSQCOK7/SbTMag+EXpmpu6p11I17obWx3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160255},"module":"fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"1f56bac866cba8b3f0b939e6811605acf2708195","typings":"index.d.ts","_npmUser":{"name":"eugenone","email":"eugen.lechner@aprova.ch"},"repository":{"url":"git+https://github.com/Aprova-GmbH/ngx-next-pdf-viewer.git","type":"git"},"_npmVersion":"10.9.4","description":"Angular PDF viewer with bounding-box annotations, search, zoom and page rotation","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"pdfjs-dist":">=4.7.0","@angular/core":">=20.0.0","@angular/forms":">=20.0.0","@angular/common":">=20.0.0","@angular/material":">=20.0.0"},"peerDependenciesMeta":{"pdfjs-dist":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/ngx-next-pdf-viewer_20.0.13_1772268856661_0.5479043975864282","host":"s3://npm-registry-packages-npm-production"}},"21.0.1":{"name":"@aprova.ch/ngx-next-pdf-viewer","version":"21.0.1","keywords":["angular","pdf","viewer","annotations","bounding-box","labeling","pdf.js"],"author":{"name":"Aprova GmbH"},"license":"MIT","_id":"@aprova.ch/ngx-next-pdf-viewer@21.0.1","maintainers":[{"name":"eugenone","email":"eugen.lechner@aprova.ch"}],"homepage":"https://aprova.ch","bugs":{"url":"https://github.com/Aprova-GmbH/ngx-next-pdf-viewer/issues"},"dist":{"shasum":"86368b4bce76afb48597ed29a72ae19d63866fce","tarball":"https://registry.npmjs.org/@aprova.ch/ngx-next-pdf-viewer/-/ngx-next-pdf-viewer-21.0.1.tgz","fileCount":5,"integrity":"sha512-XNcln98BC3K2BFD+qXHO3CJt5V52gQzAOIbC8w/gAy9MW3z7nxnCFfZdfmTLV96/qyI37UJIZ58+s3tbBHS1ZQ==","signatures":[{"sig":"MEYCIQDjxs7WZmuC923u/prJzytJF3mMEZnfOFBCuwLEQu2aKwIhAJSB9QnvLpNqJd/FAU1a+4+k8mgNfr4gjysg7EKDS50k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161299},"module":"fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs","exports":{".":{"types":"./types/aprova.ch-ngx-next-pdf-viewer.d.ts","default":"./fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"03ca643e27e12528c798e19f5203f76c7a4dcd47","typings":"types/aprova.ch-ngx-next-pdf-viewer.d.ts","_npmUser":{"name":"eugenone","email":"eugen.lechner@aprova.ch"},"repository":{"url":"git+https://github.com/Aprova-GmbH/ngx-next-pdf-viewer.git","type":"git"},"_npmVersion":"10.9.4","description":"Angular PDF viewer with bounding-box annotations, search, zoom and page rotation","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"pdfjs-dist":">=4.7.0","@angular/core":">=20.0.0","@angular/forms":">=20.0.0","@angular/common":">=20.0.0","@angular/material":">=20.0.0"},"peerDependenciesMeta":{"pdfjs-dist":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/ngx-next-pdf-viewer_21.0.1_1772818644028_0.880958146987193","host":"s3://npm-registry-packages-npm-production"}},"21.0.2":{"name":"@aprova.ch/ngx-next-pdf-viewer","version":"21.0.2","keywords":["angular","pdf","viewer","annotations","bounding-box","labeling","pdf.js"],"author":{"name":"Aprova GmbH"},"license":"MIT","_id":"@aprova.ch/ngx-next-pdf-viewer@21.0.2","maintainers":[{"name":"eugenone","email":"eugen.lechner@aprova.ch"}],"homepage":"https://aprova.ch","bugs":{"url":"https://github.com/Aprova-GmbH/ngx-next-pdf-viewer/issues"},"dist":{"shasum":"dd576ad76239259a99e21eea29af932513862965","tarball":"https://registry.npmjs.org/@aprova.ch/ngx-next-pdf-viewer/-/ngx-next-pdf-viewer-21.0.2.tgz","fileCount":5,"integrity":"sha512-BGLvdEkCw38Eh3r0PmR7v1uecvNzEhiikwu9DEZmjg33+NMgNtec6BV+bVTPGPm0uXtCqs2u2GO+LK/jL7ufow==","signatures":[{"sig":"MEUCIHgt3GhU1VZiegBHuwoSMwx+7zJprc9uAELctwFNOGXlAiEA3SPVvyWYEIxz/xTNqhUPmEojpaFkPHC4AidoAJqJVhI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162453},"module":"fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs","exports":{".":{"types":"./types/aprova.ch-ngx-next-pdf-viewer.d.ts","default":"./fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"067e44651293cdcd4895ca94858a84855991c004","typings":"types/aprova.ch-ngx-next-pdf-viewer.d.ts","_npmUser":{"name":"eugenone","email":"eugen.lechner@aprova.ch"},"repository":{"url":"git+https://github.com/Aprova-GmbH/ngx-next-pdf-viewer.git","type":"git"},"_npmVersion":"10.9.4","description":"Angular PDF viewer with bounding-box annotations, search, zoom and page rotation","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"pdfjs-dist":">=4.7.0","@angular/core":">=20.0.0","@angular/forms":">=20.0.0","@angular/common":">=20.0.0","@angular/material":">=20.0.0"},"peerDependenciesMeta":{"pdfjs-dist":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/ngx-next-pdf-viewer_21.0.2_1772832049955_0.31139845730691107","host":"s3://npm-registry-packages-npm-production"}},"21.0.5":{"name":"@aprova.ch/ngx-next-pdf-viewer","version":"21.0.5","keywords":["angular","pdf","viewer","annotations","bounding-box","labeling","pdf.js"],"author":{"name":"Aprova GmbH"},"license":"MIT","_id":"@aprova.ch/ngx-next-pdf-viewer@21.0.5","maintainers":[{"name":"eugenone","email":"eugen.lechner@aprova.ch"}],"homepage":"https://aprova.ch","bugs":{"url":"https://github.com/Aprova-GmbH/ngx-next-pdf-viewer/issues"},"dist":{"shasum":"4a28119b5aa8a327549a6628db43a4031a782293","tarball":"https://registry.npmjs.org/@aprova.ch/ngx-next-pdf-viewer/-/ngx-next-pdf-viewer-21.0.5.tgz","fileCount":5,"integrity":"sha512-UkM7clEiz2alBhBbnOIl5ZUZI7lCZQRFjDbEctk4gTeDhauea0C0ryY4RMCq93NmcMMq3afsm8YHgwmtIuUG7A==","signatures":[{"sig":"MEUCIQCx8SNpifurtcn2mILJAgZexj4r6XAiLy5nzMG1bpqYuAIgf/LH/GN39QrnRdm2Kahq2tn3jhaGYgNRxPDAoXUj6SI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162453},"module":"fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs","exports":{".":{"types":"./types/aprova.ch-ngx-next-pdf-viewer.d.ts","default":"./fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"f48c27383ce279062f7646d80d4a24150732cd75","typings":"types/aprova.ch-ngx-next-pdf-viewer.d.ts","_npmUser":{"name":"eugenone","email":"eugen.lechner@aprova.ch"},"repository":{"url":"git+https://github.com/Aprova-GmbH/ngx-next-pdf-viewer.git","type":"git"},"_npmVersion":"10.9.4","description":"Angular PDF viewer with bounding-box annotations, search, zoom and page rotation","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"pdfjs-dist":">=4.7.0","@angular/core":">=20.0.0","@angular/forms":">=20.0.0","@angular/common":">=20.0.0","@angular/material":">=20.0.0"},"peerDependenciesMeta":{"pdfjs-dist":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/ngx-next-pdf-viewer_21.0.5_1772833039943_0.22595713848169074","host":"s3://npm-registry-packages-npm-production"}},"21.0.6":{"name":"@aprova.ch/ngx-next-pdf-viewer","version":"21.0.6","keywords":["angular","pdf","viewer","annotations","bounding-box","labeling","pdf.js"],"author":{"name":"Aprova GmbH"},"license":"MIT","_id":"@aprova.ch/ngx-next-pdf-viewer@21.0.6","maintainers":[{"name":"eugenone","email":"eugen.lechner@aprova.ch"}],"homepage":"https://aprova.ch","bugs":{"url":"https://github.com/Aprova-GmbH/ngx-next-pdf-viewer/issues"},"dist":{"shasum":"7ef95a65d4ea30a28d6e7ca2381b879395680c75","tarball":"https://registry.npmjs.org/@aprova.ch/ngx-next-pdf-viewer/-/ngx-next-pdf-viewer-21.0.6.tgz","fileCount":5,"integrity":"sha512-RrDKaK34EQaWr6csKpGvRvNuCKtV5qGXG349V+6flXeYb8s68Bf2g5gYfHXzUrppdoS1Zq/eGVdv4WWS1MYo3g==","signatures":[{"sig":"MEUCIFbfymV5z7aoRrzzojA9RMrpQh96BsMmHhgBAhDpGAKaAiEAlNCF8c0ZTD2x91qBwhHtf+tvUI8Jd0NqwtgckOZBKQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162453},"module":"fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs","exports":{".":{"types":"./types/aprova.ch-ngx-next-pdf-viewer.d.ts","default":"./fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"ae546efe0f4add953a283e64fd8f92663dc5979d","typings":"types/aprova.ch-ngx-next-pdf-viewer.d.ts","_npmUser":{"name":"eugenone","email":"eugen.lechner@aprova.ch"},"repository":{"url":"git+https://github.com/Aprova-GmbH/ngx-next-pdf-viewer.git","type":"git"},"_npmVersion":"10.9.4","description":"Angular PDF viewer with bounding-box annotations, search, zoom and page rotation","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"pdfjs-dist":">=4.7.0","@angular/core":">=20.0.0","@angular/forms":">=20.0.0","@angular/common":">=20.0.0","@angular/material":">=20.0.0"},"peerDependenciesMeta":{"pdfjs-dist":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/ngx-next-pdf-viewer_21.0.6_1772834278479_0.7334088327311223","host":"s3://npm-registry-packages-npm-production"}},"21.0.7":{"name":"@aprova.ch/ngx-next-pdf-viewer","version":"21.0.7","keywords":["angular","pdf","viewer","annotations","bounding-box","labeling","pdf.js"],"author":{"name":"Aprova GmbH"},"license":"MIT","_id":"@aprova.ch/ngx-next-pdf-viewer@21.0.7","maintainers":[{"name":"eugenone","email":"eugen.lechner@aprova.ch"}],"homepage":"https://aprova.ch","bugs":{"url":"https://github.com/Aprova-GmbH/ngx-next-pdf-viewer/issues"},"dist":{"shasum":"695c504c3daaa998b7444c31849f539bd5c18c81","tarball":"https://registry.npmjs.org/@aprova.ch/ngx-next-pdf-viewer/-/ngx-next-pdf-viewer-21.0.7.tgz","fileCount":5,"integrity":"sha512-Wg6NzrL27lbo4cJ0zd9Wt/0/mkZ/2RcFTSy48N8859fP5ayoqKQrueSOkIGg+6yaJR5vFNsrn1umyF7lq6Zj0g==","signatures":[{"sig":"MEYCIQDf6y2sSQCC8iQDPr339vh3x8mkd8lho2fi/rZJxtdpjgIhAOCjnaHLmRxYomWNB6Ipsc72rZsX6ge4G2/1sxzpkZJK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162613},"module":"fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs","exports":{".":{"types":"./types/aprova.ch-ngx-next-pdf-viewer.d.ts","default":"./fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"c278f799b7319449df790e3906d4a2c5bf9ad85d","typings":"types/aprova.ch-ngx-next-pdf-viewer.d.ts","_npmUser":{"name":"eugenone","email":"eugen.lechner@aprova.ch"},"repository":{"url":"git+https://github.com/Aprova-GmbH/ngx-next-pdf-viewer.git","type":"git"},"_npmVersion":"10.9.4","description":"Angular PDF viewer with bounding-box annotations, search, zoom and page rotation","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"pdfjs-dist":">=4.7.0","@angular/core":">=20.0.0","@angular/forms":">=20.0.0","@angular/common":">=20.0.0","@angular/material":">=20.0.0"},"peerDependenciesMeta":{"pdfjs-dist":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/ngx-next-pdf-viewer_21.0.7_1772918675042_0.8819361944617015","host":"s3://npm-registry-packages-npm-production"}},"21.0.8":{"name":"@aprova.ch/ngx-next-pdf-viewer","version":"21.0.8","keywords":["angular","pdf","viewer","annotations","bounding-box","labeling","pdf.js"],"author":{"name":"Aprova GmbH"},"license":"MIT","_id":"@aprova.ch/ngx-next-pdf-viewer@21.0.8","maintainers":[{"name":"eugenone","email":"eugen.lechner@aprova.ch"}],"homepage":"https://aprova.ch","bugs":{"url":"https://github.com/Aprova-GmbH/ngx-next-pdf-viewer/issues"},"dist":{"shasum":"631252fad416fe581aea290606adc02fb1be3e0b","tarball":"https://registry.npmjs.org/@aprova.ch/ngx-next-pdf-viewer/-/ngx-next-pdf-viewer-21.0.8.tgz","fileCount":5,"integrity":"sha512-CWjBMxAKmRyfZzwogUEyl4lBS1R5g+LufuUvH6oCBNWzSYU0iaQ9kuEbBS3iGFVfj/wSSXkQUcZeMRyeXeQFpw==","signatures":[{"sig":"MEUCID8IVBH+VxBPFT/ZG7KhyvNCVkrZCABXR+gBgXveLUetAiEA9un4RM6/OLQVIvknKR7Fzyq/4PDRLObbt/5VwGG3CpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162613},"module":"fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs","exports":{".":{"types":"./types/aprova.ch-ngx-next-pdf-viewer.d.ts","default":"./fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"97b1c365265900cd3c3ccfe5b238a07ac75e55b2","typings":"types/aprova.ch-ngx-next-pdf-viewer.d.ts","_npmUser":{"name":"eugenone","email":"eugen.lechner@aprova.ch"},"repository":{"url":"git+https://github.com/Aprova-GmbH/ngx-next-pdf-viewer.git","type":"git"},"_npmVersion":"10.9.4","description":"Angular PDF viewer with bounding-box annotations, search, zoom and page rotation","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"pdfjs-dist":">=4.7.0","@angular/core":">=20.0.0","@angular/forms":">=20.0.0","@angular/common":">=20.0.0","@angular/material":">=20.0.0"},"peerDependenciesMeta":{"pdfjs-dist":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/ngx-next-pdf-viewer_21.0.8_1774078335039_0.37405067632625144","host":"s3://npm-registry-packages-npm-production"}},"21.0.9":{"name":"@aprova.ch/ngx-next-pdf-viewer","version":"21.0.9","keywords":["angular","pdf","viewer","annotations","bounding-box","labeling","pdf.js"],"author":{"name":"Aprova GmbH"},"license":"MIT","_id":"@aprova.ch/ngx-next-pdf-viewer@21.0.9","maintainers":[{"name":"eugenone","email":"eugen.lechner@aprova.ch"}],"homepage":"https://aprova.ch","bugs":{"url":"https://github.com/Aprova-GmbH/ngx-next-pdf-viewer/issues"},"dist":{"shasum":"616dd3545b54137f070e0f609b0d9dc3ea6fd231","tarball":"https://registry.npmjs.org/@aprova.ch/ngx-next-pdf-viewer/-/ngx-next-pdf-viewer-21.0.9.tgz","fileCount":5,"integrity":"sha512-BQtZQiPn5ieW/TzohG/smaeO4wujnNhzGmwiI2d5njt1atUSogC280IqOFrdIFlncbdabvZQkJtvodWYaRCOvg==","signatures":[{"sig":"MEQCIEbl0AJ4kgzqBKffd4iAHYXIUOH8/aDILpApv4MtzUhlAiAOY1Qdbs/QiUR1DrxrkSnwOriAJRFS7S715p964fWNvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162613},"module":"fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs","exports":{".":{"types":"./types/aprova.ch-ngx-next-pdf-viewer.d.ts","default":"./fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"9c9cd1147f938589e1512e6ddd6e11f93dcc0512","typings":"types/aprova.ch-ngx-next-pdf-viewer.d.ts","_npmUser":{"name":"eugenone","email":"eugen.lechner@aprova.ch"},"repository":{"url":"git+https://github.com/Aprova-GmbH/ngx-next-pdf-viewer.git","type":"git"},"_npmVersion":"10.9.4","description":"Angular PDF viewer with bounding-box annotations, search, zoom and page rotation","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"pdfjs-dist":">=4.7.0","@angular/core":">=20.0.0","@angular/forms":">=20.0.0","@angular/common":">=20.0.0","@angular/material":">=20.0.0"},"peerDependenciesMeta":{"pdfjs-dist":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/ngx-next-pdf-viewer_21.0.9_1774532111666_0.5352387551852391","host":"s3://npm-registry-packages-npm-production"}},"21.0.10":{"name":"@aprova.ch/ngx-next-pdf-viewer","version":"21.0.10","keywords":["angular","pdf","viewer","annotations","bounding-box","labeling","pdf.js"],"author":{"name":"Aprova GmbH"},"license":"MIT","_id":"@aprova.ch/ngx-next-pdf-viewer@21.0.10","maintainers":[{"name":"eugenone","email":"eugen.lechner@aprova.ch"}],"homepage":"https://aprova.ch","bugs":{"url":"https://github.com/Aprova-GmbH/ngx-next-pdf-viewer/issues"},"dist":{"shasum":"5644e4a5ce813681f0b45f5a6001fc2207ad6859","tarball":"https://registry.npmjs.org/@aprova.ch/ngx-next-pdf-viewer/-/ngx-next-pdf-viewer-21.0.10.tgz","fileCount":5,"integrity":"sha512-HJVA1Isy4Pobjo+hNVcOWRvI5zhnArVwFtcsh3jwp9ZlLFI80YpvCI6kANfnSk1h32L/hJjUvYuPFkAK8LPCJQ==","signatures":[{"sig":"MEYCIQCfl/dWnFbSac9kNOFVS8M4hUfsjrcKy3HMRvlo+kZwQwIhAJMQnCWTvvtc3mWua2b1a7HPjOOCKLEZjTQg9Jgzz51J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181227},"module":"fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs","exports":{".":{"types":"./types/aprova.ch-ngx-next-pdf-viewer.d.ts","default":"./fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"faa27e2162c2ec41d5f8089ff36fcde5169e55b1","typings":"types/aprova.ch-ngx-next-pdf-viewer.d.ts","_npmUser":{"name":"eugenone","email":"eugen.lechner@aprova.ch"},"repository":{"url":"git+https://github.com/Aprova-GmbH/ngx-next-pdf-viewer.git","type":"git"},"_npmVersion":"10.9.4","description":"Angular PDF viewer with bounding-box annotations, search, zoom and page rotation","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"pdfjs-dist":">=4.7.0","@angular/core":">=20.0.0","@angular/forms":">=20.0.0","@angular/common":">=20.0.0","@angular/material":">=20.0.0"},"peerDependenciesMeta":{"pdfjs-dist":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/ngx-next-pdf-viewer_21.0.10_1774601853516_0.9310944746656653","host":"s3://npm-registry-packages-npm-production"}},"21.0.11":{"name":"@aprova.ch/ngx-next-pdf-viewer","version":"21.0.11","keywords":["angular","pdf","viewer","annotations","bounding-box","labeling","pdf.js"],"author":{"name":"Aprova GmbH"},"license":"MIT","_id":"@aprova.ch/ngx-next-pdf-viewer@21.0.11","maintainers":[{"name":"eugenone","email":"eugen.lechner@aprova.ch"}],"homepage":"https://aprova.ch","bugs":{"url":"https://github.com/Aprova-GmbH/ngx-next-pdf-viewer/issues"},"dist":{"shasum":"b5fe9570888158a224859948e54f832ba31d9e86","tarball":"https://registry.npmjs.org/@aprova.ch/ngx-next-pdf-viewer/-/ngx-next-pdf-viewer-21.0.11.tgz","fileCount":5,"integrity":"sha512-NHinX5SuFxp0REZEYAKiJHsu+3qJyzh0J+Jt9CNshXmba/E1JBEIqJfTyKOXdk+xAWLFGxf437JfWlQW/VBrdw==","signatures":[{"sig":"MEQCIDH7aSucTbbdp3fdgQfk7Vt16TaJqO7f380B35jTX8DYAiACLgCwvuJaZVZv/QqsbXHPJFyK8SRjf6Nq7vmC7Sqy0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181575},"module":"fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs","exports":{".":{"types":"./types/aprova.ch-ngx-next-pdf-viewer.d.ts","default":"./fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"c19a001724d06f5824959212481e0103aaed58fb","typings":"types/aprova.ch-ngx-next-pdf-viewer.d.ts","_npmUser":{"name":"eugenone","email":"eugen.lechner@aprova.ch"},"repository":{"url":"git+https://github.com/Aprova-GmbH/ngx-next-pdf-viewer.git","type":"git"},"_npmVersion":"10.9.4","description":"Angular PDF viewer with bounding-box annotations, search, zoom and page rotation","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"pdfjs-dist":">=4.7.0","@angular/core":">=20.0.0","@angular/forms":">=20.0.0","@angular/common":">=20.0.0","@angular/material":">=20.0.0"},"peerDependenciesMeta":{"pdfjs-dist":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/ngx-next-pdf-viewer_21.0.11_1775041085268_0.6253245971458663","host":"s3://npm-registry-packages-npm-production"}},"21.0.12":{"name":"@aprova.ch/ngx-next-pdf-viewer","version":"21.0.12","keywords":["angular","pdf","viewer","annotations","bounding-box","labeling","pdf.js"],"author":{"name":"Aprova GmbH"},"license":"MIT","_id":"@aprova.ch/ngx-next-pdf-viewer@21.0.12","maintainers":[{"name":"eugenone","email":"eugen.lechner@aprova.ch"}],"homepage":"https://aprova.ch","bugs":{"url":"https://github.com/Aprova-GmbH/ngx-next-pdf-viewer/issues"},"dist":{"shasum":"526eb8fe0d0ebf392e4a83ea0e970fda64ead60a","tarball":"https://registry.npmjs.org/@aprova.ch/ngx-next-pdf-viewer/-/ngx-next-pdf-viewer-21.0.12.tgz","fileCount":5,"integrity":"sha512-9c991ILUS3rfZMDup6xVAeorql6e8m0f5oEMIJW5N148UyvFBYMN/SfikGgMEie308npn+jsj3G0LpXMpIwemw==","signatures":[{"sig":"MEUCIHWBMT5E6wsS9ET/WgmUmXQaJSorxVONTUU7G4Wjrt+gAiEA9vTvdQekrUOF9pnjArBGjr55CdOjgLADQmAHoWKNYhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182678},"module":"fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs","exports":{".":{"types":"./types/aprova.ch-ngx-next-pdf-viewer.d.ts","default":"./fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"30d5ac15ab1df5bfb3700f12c696fa4088f5a7b9","typings":"types/aprova.ch-ngx-next-pdf-viewer.d.ts","_npmUser":{"name":"eugenone","email":"eugen.lechner@aprova.ch"},"repository":{"url":"git+https://github.com/Aprova-GmbH/ngx-next-pdf-viewer.git","type":"git"},"_npmVersion":"10.9.4","description":"Angular PDF viewer with bounding-box annotations, search, zoom and page rotation","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"pdfjs-dist":">=4.7.0","@angular/core":">=20.0.0","@angular/forms":">=20.0.0","@angular/common":">=20.0.0","@angular/material":">=20.0.0"},"peerDependenciesMeta":{"pdfjs-dist":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/ngx-next-pdf-viewer_21.0.12_1775043176626_0.12725254007101183","host":"s3://npm-registry-packages-npm-production"}},"21.2.1":{"name":"@aprova.ch/ngx-next-pdf-viewer","version":"21.2.1","keywords":["angular","pdf","viewer","annotations","bounding-box","labeling","pdf.js"],"author":{"name":"Aprova GmbH"},"license":"MIT","_id":"@aprova.ch/ngx-next-pdf-viewer@21.2.1","maintainers":[{"name":"eugenone","email":"eugen.lechner@aprova.ch"}],"homepage":"https://aprova.ch","bugs":{"url":"https://github.com/Aprova-GmbH/ngx-next-pdf-viewer/issues"},"dist":{"shasum":"161892691a72a025c32a28bbf08004cbe91b6c03","tarball":"https://registry.npmjs.org/@aprova.ch/ngx-next-pdf-viewer/-/ngx-next-pdf-viewer-21.2.1.tgz","fileCount":5,"integrity":"sha512-qZdY+bfSrEK8d37biA1wSWMGxwXeKP3hyyvTuQ0QKYPFNclfbEwPjtK+44v2Gy8f4pMwgd8r3gNOxH1KYpzxig==","signatures":[{"sig":"MEYCIQCm23d+pwcjSaoNMdNmW7JAeieODM+s1rpUPFzsd6KdAAIhAJa1dFENiN26FHRb9BHayh2l1uKnjrDZio3/8KduYeD8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182721},"type":"module","module":"fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs","exports":{".":{"types":"./types/aprova.ch-ngx-next-pdf-viewer.d.ts","default":"./fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"2d9411354f26dd31cbab7f292ab74ef66cb2342c","typings":"types/aprova.ch-ngx-next-pdf-viewer.d.ts","_npmUser":{"name":"eugenone","email":"eugen.lechner@aprova.ch"},"repository":{"url":"git+https://github.com/Aprova-GmbH/ngx-next-pdf-viewer.git","type":"git"},"_npmVersion":"10.9.7","description":"Angular PDF viewer with bounding-box annotations, search, zoom and page rotation","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"pdfjs-dist":">=4.7.0","@angular/core":">=20.0.0","@angular/forms":">=20.0.0","@angular/common":">=20.0.0","@angular/material":">=20.0.0"},"peerDependenciesMeta":{"pdfjs-dist":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/ngx-next-pdf-viewer_21.2.1_1776675871522_0.9672382825746155","host":"s3://npm-registry-packages-npm-production"}},"21.2.2":{"name":"@aprova.ch/ngx-next-pdf-viewer","version":"21.2.2","keywords":["angular","pdf","viewer","annotations","bounding-box","labeling","pdf.js"],"author":{"name":"Aprova GmbH"},"license":"MIT","_id":"@aprova.ch/ngx-next-pdf-viewer@21.2.2","maintainers":[{"name":"eugenone","email":"eugen.lechner@aprova.ch"}],"homepage":"https://aprova.ch","bugs":{"url":"https://github.com/Aprova-GmbH/ngx-next-pdf-viewer/issues"},"dist":{"shasum":"5b63f91b86cf9600c9646be1b4ce291c0c769ec2","tarball":"https://registry.npmjs.org/@aprova.ch/ngx-next-pdf-viewer/-/ngx-next-pdf-viewer-21.2.2.tgz","fileCount":5,"integrity":"sha512-mfh3qvK7yNFu3lxZWX6IEOiuYMvOcc/F1OHT+1AhYnLpeoX9sOZ0/jNZBsbiQibsz9zoSYMSKHr1glAdIEcOCg==","signatures":[{"sig":"MEUCID2irzYFMkPxBJ/5epNGy3zeOJj01qQ1r/cps6TcSiAPAiEAoUFhfY0qh6C9T9gj/GhikTr9VxbV3V4REGn95qhon3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182765},"type":"module","module":"fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs","exports":{".":{"types":"./types/aprova.ch-ngx-next-pdf-viewer.d.ts","default":"./fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"82468d33b0a585075a0e9694e2596e4260f63fca","typings":"types/aprova.ch-ngx-next-pdf-viewer.d.ts","_npmUser":{"name":"eugenone","email":"eugen.lechner@aprova.ch"},"repository":{"url":"git+https://github.com/Aprova-GmbH/ngx-next-pdf-viewer.git","type":"git"},"_npmVersion":"10.9.7","description":"Angular PDF viewer with bounding-box annotations, search, zoom and page rotation","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"pdfjs-dist":">=4.7.0","@angular/core":">=20.0.0","@angular/forms":">=20.0.0","@angular/common":">=20.0.0","@angular/material":">=20.0.0"},"peerDependenciesMeta":{"pdfjs-dist":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/ngx-next-pdf-viewer_21.2.2_1777552486892_0.3552376675038782","host":"s3://npm-registry-packages-npm-production"}},"21.2.9":{"name":"@aprova.ch/ngx-next-pdf-viewer","version":"21.2.9","keywords":["angular","pdf","viewer","annotations","bounding-box","labeling","pdf.js"],"author":{"name":"Aprova GmbH"},"license":"MIT","_id":"@aprova.ch/ngx-next-pdf-viewer@21.2.9","maintainers":[{"name":"eugenone","email":"eugen.lechner@aprova.ch"}],"homepage":"https://aprova.ch","bugs":{"url":"https://github.com/Aprova-GmbH/ngx-next-pdf-viewer/issues"},"dist":{"shasum":"4e73ac28b0cfd2c9730c81fb1f8f3a05ab08c7a5","tarball":"https://registry.npmjs.org/@aprova.ch/ngx-next-pdf-viewer/-/ngx-next-pdf-viewer-21.2.9.tgz","fileCount":5,"integrity":"sha512-SA4ei3oftDq4RY3juFrb3gyt0YDwkE7fn2a+oHtGAobyqbZseib2vweKjmt78DUzFQu5kPHFMeHrihZmzQElPQ==","signatures":[{"sig":"MEYCIQCw8voex7mEzhBmzF3bT+mJlfvFBN9+ASw/XJM0XhGpRgIhAOpj/VqP4gF/G56Gf6Gy17oHsIBwmd/PJ8u/X8ZXpRpl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182768},"type":"module","module":"fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs","exports":{".":{"types":"./types/aprova.ch-ngx-next-pdf-viewer.d.ts","default":"./fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"71c46c4974952fcad99d9f3995bf1fba22608c4f","typings":"types/aprova.ch-ngx-next-pdf-viewer.d.ts","_npmUser":{"name":"eugenone","email":"eugen.lechner@aprova.ch"},"repository":{"url":"git+https://github.com/Aprova-GmbH/ngx-next-pdf-viewer.git","type":"git"},"_npmVersion":"10.9.7","description":"Angular PDF viewer with bounding-box annotations, search, zoom and page rotation","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"pdfjs-dist":">=4.7.0","@angular/core":">=20.0.0","@angular/forms":">=20.0.0","@angular/common":">=20.0.0","@angular/material":">=20.0.0"},"peerDependenciesMeta":{"pdfjs-dist":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/ngx-next-pdf-viewer_21.2.9_1777876035314_0.033352493227072344","host":"s3://npm-registry-packages-npm-production"}},"21.2.10":{"name":"@aprova.ch/ngx-next-pdf-viewer","version":"21.2.10","keywords":["angular","pdf","viewer","annotations","bounding-box","labeling","pdf.js"],"author":{"name":"Aprova GmbH"},"license":"MIT","_id":"@aprova.ch/ngx-next-pdf-viewer@21.2.10","maintainers":[{"name":"eugenone","email":"eugen.lechner@aprova.ch"}],"homepage":"https://aprova.ch","bugs":{"url":"https://github.com/Aprova-GmbH/ngx-next-pdf-viewer/issues"},"dist":{"shasum":"fd09348cebf854ddd0915740816b9241d9e4c29a","tarball":"https://registry.npmjs.org/@aprova.ch/ngx-next-pdf-viewer/-/ngx-next-pdf-viewer-21.2.10.tgz","fileCount":5,"integrity":"sha512-BBg1v8OT+u3ma5iaQDiyx9yqTjNBzhY9KN7ApnwwzwH+Hesi99YdAsHOj5JzjeZIq+Lk4GyknGg/swBaVWhwrA==","signatures":[{"sig":"MEQCIBupdPs9w1NJ/KdEaHGQU7HqCskL0ys7/TGCzY8lUW++AiBfbYiVYfpSnD0hFs9C739eS87eIRUkZQIGVBUxKII8BA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184027},"type":"module","module":"fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs","exports":{".":{"types":"./types/aprova.ch-ngx-next-pdf-viewer.d.ts","default":"./fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"3b421fc2bdb9d3378704e9217ce544d8fdf03079","typings":"types/aprova.ch-ngx-next-pdf-viewer.d.ts","_npmUser":{"name":"eugenone","email":"eugen.lechner@aprova.ch"},"repository":{"url":"git+https://github.com/Aprova-GmbH/ngx-next-pdf-viewer.git","type":"git"},"_npmVersion":"10.9.7","description":"Angular PDF viewer with bounding-box annotations, search, zoom and page rotation","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"pdfjs-dist":">=5.6.0","@angular/core":">=21.0.0","@angular/forms":">=21.0.0","@angular/common":">=21.0.0","@angular/material":">=21.0.0"},"peerDependenciesMeta":{"pdfjs-dist":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/ngx-next-pdf-viewer_21.2.10_1778507970347_0.15239469579710052","host":"s3://npm-registry-packages-npm-production"}},"21.2.11":{"name":"@aprova.ch/ngx-next-pdf-viewer","version":"21.2.11","keywords":["angular","pdf","viewer","annotations","bounding-box","labeling","pdf.js"],"author":{"name":"Aprova GmbH"},"license":"MIT","_id":"@aprova.ch/ngx-next-pdf-viewer@21.2.11","maintainers":[{"name":"eugenone","email":"eugen.lechner@aprova.ch"}],"homepage":"https://aprova.ch","bugs":{"url":"https://github.com/Aprova-GmbH/ngx-next-pdf-viewer/issues"},"dist":{"shasum":"071fd3695a851e052ac978d77b76a5f5160f7f5d","tarball":"https://registry.npmjs.org/@aprova.ch/ngx-next-pdf-viewer/-/ngx-next-pdf-viewer-21.2.11.tgz","fileCount":5,"integrity":"sha512-yyhYZ/2mbiUQeN5JcJ9wF3D85XkqKNHuzdJBhBj2FTjt5TURV1jU3TGnJporrBmio1JRJ6T4n65B5Bkhm62Z8g==","signatures":[{"sig":"MEYCIQCMbxgpzNA2QkslNieyPqXjyTUv4D3ZXHYqDreJLQCG4wIhAIqDhBhSDhWw7V2dywJId1Bgowy8q85j+cRthPndgZYK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184027},"type":"module","module":"fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs","exports":{".":{"types":"./types/aprova.ch-ngx-next-pdf-viewer.d.ts","default":"./fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"d0251bd57424875654108c7344d5d108a9756c5c","typings":"types/aprova.ch-ngx-next-pdf-viewer.d.ts","_npmUser":{"name":"eugenone","email":"eugen.lechner@aprova.ch"},"repository":{"url":"git+https://github.com/Aprova-GmbH/ngx-next-pdf-viewer.git","type":"git"},"_npmVersion":"10.9.8","description":"Angular PDF viewer with bounding-box annotations, search, zoom and page rotation","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"pdfjs-dist":">=5.6.0","@angular/core":">=21.0.0","@angular/forms":">=21.0.0","@angular/common":">=21.0.0","@angular/material":">=21.0.0"},"peerDependenciesMeta":{"pdfjs-dist":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/ngx-next-pdf-viewer_21.2.11_1781524890505_0.4025977806678305","host":"s3://npm-registry-packages-npm-production"}},"21.2.14":{"name":"@aprova.ch/ngx-next-pdf-viewer","version":"21.2.14","keywords":["angular","pdf","viewer","annotations","bounding-box","labeling","pdf.js"],"author":{"name":"Aprova GmbH"},"license":"MIT","_id":"@aprova.ch/ngx-next-pdf-viewer@21.2.14","maintainers":[{"name":"eugenone","email":"eugen.lechner@aprova.ch"}],"homepage":"https://aprova.ch","bugs":{"url":"https://github.com/Aprova-GmbH/ngx-next-pdf-viewer/issues"},"dist":{"shasum":"a05524be9f19cc405daa70600744d60be3ef7241","tarball":"https://registry.npmjs.org/@aprova.ch/ngx-next-pdf-viewer/-/ngx-next-pdf-viewer-21.2.14.tgz","fileCount":5,"integrity":"sha512-rZ87svC8eFO8eZ4Tn3U5ztyZYeMTKXeSB5lUnZ1Y0HGGR+Aov3D2TizRITvLrkJJs+CIyCiECuiCUivlVwYB9w==","signatures":[{"sig":"MEYCIQD8ESzjwZddYefJKOWTydMzZ4shLHDr2o00Z67z0PVOaAIhAKm3FuT50dgePXuMGm/IvsxFJ8b0RFQpAPggJHK6ypRH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184027},"type":"module","module":"fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs","exports":{".":{"types":"./types/aprova.ch-ngx-next-pdf-viewer.d.ts","default":"./fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"d1dbd2c88a83f90e1e19ab55ed0f68788b5ec174","typings":"types/aprova.ch-ngx-next-pdf-viewer.d.ts","_npmUser":{"name":"eugenone","email":"eugen.lechner@aprova.ch"},"repository":{"url":"git+https://github.com/Aprova-GmbH/ngx-next-pdf-viewer.git","type":"git"},"_npmVersion":"10.9.8","description":"Angular PDF viewer with bounding-box annotations, search, zoom and page rotation","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"pdfjs-dist":">=5.6.0","@angular/core":">=21.0.0","@angular/forms":">=21.0.0","@angular/common":">=21.0.0","@angular/material":">=21.0.0"},"peerDependenciesMeta":{"pdfjs-dist":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/ngx-next-pdf-viewer_21.2.14_1783350970703_0.2960565046519741","host":"s3://npm-registry-packages-npm-production"}},"21.2.17":{"name":"@aprova.ch/ngx-next-pdf-viewer","version":"21.2.17","keywords":["angular","pdf","viewer","annotations","bounding-box","labeling","pdf.js"],"author":{"name":"Aprova GmbH"},"license":"MIT","_id":"@aprova.ch/ngx-next-pdf-viewer@21.2.17","maintainers":[{"name":"eugenone","email":"eugen.lechner@aprova.ch"}],"homepage":"https://aprova.ch","bugs":{"url":"https://github.com/Aprova-GmbH/ngx-next-pdf-viewer/issues"},"dist":{"shasum":"ea0025e48e1a5baa5c877cced32ee8dc9e37afdf","tarball":"https://registry.npmjs.org/@aprova.ch/ngx-next-pdf-viewer/-/ngx-next-pdf-viewer-21.2.17.tgz","fileCount":5,"integrity":"sha512-qCLHlRXPNRpxT5r/8+D8amMuDdG1IWhxDYyPPVGQ7Zv2WvevjYLc6ikc4PODrERlEbqZj3Q1JaZ8gXYgA+slXQ==","signatures":[{"sig":"MEYCIQCSGDHExH57WjC/e+Gtx8+rH167ZecZMGsgbdjDuKGt/gIhAPm2hEUD5/bbFuhq0flKNrcA2AzzJ4VvhslFWaA55yF/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184027},"type":"module","module":"fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs","exports":{".":{"types":"./types/aprova.ch-ngx-next-pdf-viewer.d.ts","default":"./fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"66d041e03b6e973f5e00dc8c32eec2015dfa2a50","typings":"types/aprova.ch-ngx-next-pdf-viewer.d.ts","_npmUser":{"name":"eugenone","email":"eugen.lechner@aprova.ch"},"repository":{"url":"git+https://github.com/Aprova-GmbH/ngx-next-pdf-viewer.git","type":"git"},"_npmVersion":"10.9.8","description":"Angular PDF viewer with bounding-box annotations, search, zoom and page rotation","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"pdfjs-dist":">=5.6.0","@angular/core":">=21.0.0","@angular/forms":">=21.0.0","@angular/common":">=21.0.0","@angular/material":">=21.0.0"},"peerDependenciesMeta":{"pdfjs-dist":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/ngx-next-pdf-viewer_21.2.17_1783351070479_0.5557199956248633","host":"s3://npm-registry-packages-npm-production"}},"21.2.18":{"name":"@aprova.ch/ngx-next-pdf-viewer","version":"21.2.18","keywords":["angular","pdf","viewer","annotations","bounding-box","labeling","pdf.js"],"author":{"name":"Aprova GmbH"},"license":"MIT","_id":"@aprova.ch/ngx-next-pdf-viewer@21.2.18","maintainers":[{"name":"eugenone","email":"eugen.lechner@aprova.ch"}],"homepage":"https://aprova.ch","bugs":{"url":"https://github.com/Aprova-GmbH/ngx-next-pdf-viewer/issues"},"dist":{"shasum":"fcbea7a514e9ea31b641b13e68a9b032accbf4a2","tarball":"https://registry.npmjs.org/@aprova.ch/ngx-next-pdf-viewer/-/ngx-next-pdf-viewer-21.2.18.tgz","fileCount":5,"integrity":"sha512-9E9VjMZjhOQ4tWG+ar8H5REp9bFGRGUr3AdILIWbl+xs1plFjH+KbhP0qJyKnaH5ANS8qg3wlcZibpta92jL3A==","signatures":[{"sig":"MEQCIDL4loLugii9HIkuXx25dlpgiQDkrVbuuCtruQj8fjNjAiBWe4Lu/TvWVreNdbFdGWGy5dlVAXS9l0bAhoUf++0AXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190050},"type":"module","module":"fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs","exports":{".":{"types":"./types/aprova.ch-ngx-next-pdf-viewer.d.ts","default":"./fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"4bcd05ca723c9af728d44167ea969c7449fdfd61","typings":"types/aprova.ch-ngx-next-pdf-viewer.d.ts","_npmUser":{"name":"eugenone","email":"eugen.lechner@aprova.ch"},"repository":{"url":"git+https://github.com/Aprova-GmbH/ngx-next-pdf-viewer.git","type":"git"},"_npmVersion":"10.9.8","description":"Angular PDF viewer with bounding-box annotations, search, zoom and page rotation","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"pdfjs-dist":">=5.6.0","@angular/core":">=21.0.0","@angular/forms":">=21.0.0","@angular/common":">=21.0.0","@angular/material":">=21.0.0"},"peerDependenciesMeta":{"pdfjs-dist":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/ngx-next-pdf-viewer_21.2.18_1786978030996_0.292520222036901","host":"s3://npm-registry-packages-npm-production"}},"21.2.19":{"name":"@aprova.ch/ngx-next-pdf-viewer","version":"21.2.19","description":"Angular PDF viewer with bounding-box annotations, search, zoom and page rotation","keywords":["angular","pdf","viewer","annotations","bounding-box","labeling","pdf.js"],"author":{"name":"Aprova GmbH"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Aprova-GmbH/ngx-next-pdf-viewer.git"},"bugs":{"url":"https://github.com/Aprova-GmbH/ngx-next-pdf-viewer/issues"},"homepage":"https://aprova.ch","peerDependencies":{"@angular/common":">=21.0.0","@angular/core":">=21.0.0","@angular/forms":">=21.0.0","@angular/material":">=21.0.0","pdfjs-dist":">=5.6.0"},"peerDependenciesMeta":{"pdfjs-dist":{"optional":false}},"dependencies":{"tslib":"^2.3.0"},"module":"fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs","typings":"types/aprova.ch-ngx-next-pdf-viewer.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./types/aprova.ch-ngx-next-pdf-viewer.d.ts","default":"./fesm2022/aprova.ch-ngx-next-pdf-viewer.mjs"}},"sideEffects":false,"type":"module","_id":"@aprova.ch/ngx-next-pdf-viewer@21.2.19","gitHead":"0bd945a110adea84c4cb57a669df79e84f57385a","_nodeVersion":"22.23.2","_npmVersion":"10.9.8","dist":{"integrity":"sha512-GBtXqFP7ajOoia98D35EncvDjTRB7tpRjCWuRPthxXHl9vg5gzF1/a0xyFWnl61kYj3AvMOTZxBhw13q+7d2CA==","shasum":"451cc906c717d526ccec55d85e5a8f491aa48f35","tarball":"https://registry.npmjs.org/@aprova.ch/ngx-next-pdf-viewer/-/ngx-next-pdf-viewer-21.2.19.tgz","fileCount":5,"unpackedSize":190638,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAH66BmMtNJ800djkjvlTlYshHA4VDdIqaX8u/0eO3D8AiEAlyIvkC2j+OoqK/uY4igf0Nza4lxFADLT6UW1gsW/ryQ="}]},"_npmUser":{"name":"eugenone","email":"eugen.lechner@aprova.ch"},"directories":{},"maintainers":[{"name":"eugenone","email":"eugen.lechner@aprova.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ngx-next-pdf-viewer_21.2.19_1787124318649_0.8062151959514987"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-24T07:04:49.486Z","modified":"2026-08-19T07:25:18.919Z","20.0.8":"2026-02-24T07:04:49.740Z","20.0.9":"2026-02-24T07:52:15.446Z","20.0.10":"2026-02-26T11:05:21.868Z","20.0.11":"2026-02-28T08:35:08.472Z","20.0.12":"2026-02-28T08:46:21.172Z","20.0.13":"2026-02-28T08:54:16.801Z","21.0.1":"2026-03-06T17:37:24.186Z","21.0.2":"2026-03-06T21:20:50.116Z","21.0.5":"2026-03-06T21:37:20.101Z","21.0.6":"2026-03-06T21:57:58.725Z","21.0.7":"2026-03-07T21:24:35.201Z","21.0.8":"2026-03-21T07:32:15.196Z","21.0.9":"2026-03-26T13:35:11.849Z","21.0.10":"2026-03-27T08:57:33.684Z","21.0.11":"2026-04-01T10:58:05.462Z","21.0.12":"2026-04-01T11:32:56.768Z","21.2.1":"2026-04-20T09:04:31.714Z","21.2.2":"2026-04-30T12:34:47.059Z","21.2.9":"2026-05-04T06:27:15.459Z","21.2.10":"2026-05-11T13:59:30.482Z","21.2.11":"2026-06-15T12:01:30.688Z","21.2.14":"2026-07-06T15:16:10.856Z","21.2.17":"2026-07-06T15:17:50.674Z","21.2.18":"2026-08-17T14:47:11.142Z","21.2.19":"2026-08-19T07:25:18.786Z"},"bugs":{"url":"https://github.com/Aprova-GmbH/ngx-next-pdf-viewer/issues"},"author":{"name":"Aprova GmbH"},"license":"MIT","homepage":"https://aprova.ch","keywords":["angular","pdf","viewer","annotations","bounding-box","labeling","pdf.js"],"repository":{"type":"git","url":"git+https://github.com/Aprova-GmbH/ngx-next-pdf-viewer.git"},"description":"Angular PDF viewer with bounding-box annotations, search, zoom and page rotation","maintainers":[{"name":"eugenone","email":"eugen.lechner@aprova.ch"}],"readme":"# ngx-next-pdf-viewer\n\nAn Angular component for rendering PDFs with bounding-box annotations, drag-to-select, search, zoom, and rotation — powered by [PDF.js](https://mozilla.github.io/pdf.js/).\n\n## Features\n\n- Canvas-based PDF rendering with HiDPI (devicePixelRatio) support\n- Bounding-box annotation overlay (SVG polygons)\n- Single-click highlight + `boxClicked` output event\n- Drag-to-select multiple boxes + context menu + `boxesSelected` output event\n- Toolbar: zoom in/out, rotate left/right, previous/next page, text search\n- Page selection mode with thumbnail sidebar + `pagesSelected` output event\n- Ctrl + scroll wheel zoom\n- Configurable worker URL via injection token\n\n## Installation\n\n```bash\nnpm install ngx-next-pdf-viewer\n```\n\nCopy the PDF.js worker to your assets (once):\n\n```bash\ncp node_modules/pdfjs-dist/build/pdf.worker.min.mjs src/assets/\n```\n\nOr add it to `angular.json` assets:\n\n```json\n{\n  \"glob\": \"pdf.worker.min.mjs\",\n  \"input\": \"node_modules/pdfjs-dist/build\",\n  \"output\": \"/assets/\"\n}\n```\n\n## Usage\n\n```typescript\nimport { NgxNextPdfViewerComponent } from 'ngx-next-pdf-viewer';\n\n@Component({\n    imports: [NgxNextPdfViewerComponent],\n    template: `\n    <ngx-next-pdf-viewer\n      style=\"height: 600px; display: block;\"\n      [blob]=\"myBlob\"\n      [annotations]=\"myBoxes\"\n      [contextMenuItems]=\"[{ label: 'Copy', action: 'copy' }]\"\n      (boxClicked)=\"onBoxClicked($event)\"\n      (boxesSelected)=\"onBoxesSelected($event)\"\n    />\n  `\n})\nexport class AppComponent { ... }\n```\n\n## Inputs\n\n| Input              | Type                       | Default                     | Description                                       |\n|--------------------|----------------------------|-----------------------------|---------------------------------------------------|\n| `blob`             | `Blob \\| undefined`        | `undefined`                 | The PDF file as a Blob                            |\n| `annotations`      | `BoundingBox[]`            | `[]`                        | Annotation boxes to render as SVG polygons        |\n| `contextMenuItems` | `ContextMenuItem[]`        | `[]`                        | Items shown in right-click menu after drag-select |\n| `highlightingColor`| `string`                   | `'rgba(255,200,0,0.35)'`    | Fill color of the clicked/highlighted box         |\n| `selectedColor`    | `string`                   | `'rgba(0,120,215,0.35)'`    | Fill color of multi-selected boxes                |\n| `annotationStroke` | `string`                   | `'#e97332'`                 | Stroke color of annotation polygons               |\n| `initialZoom`      | `number` or `string`       | `1.5` or `fit-to-width` or `fit-to-height` or `fit-to-page` or `automatic` | Zoom level applied when the PDF first loads       |\n| `page`             | `number \\| undefined`      | `undefined`                 | When set or changed, scrolls to this page number  |\n| `selectPagesEnabled` | `boolean`                | `false`                     | Enables page-selection mode with a thumbnail sidebar. Users can click thumbnails to select/deselect individual pages |\n| `selectedPages`      | `number[]`               | `[]`                        | Pre-selected page numbers (1-based). Only effective when `selectPagesEnabled` is `true`. Can be updated at any time to change the selection |\n| `labels`           | `Partial<PdfViewerLabels>` | see below                   | Override any subset of the viewer's UI strings    |\n\n## Outputs\n\n> **License required** — The output events (`boxClicked`, `boxesSelected`, `pagesSelected`) are only available with a valid license.\n>\n> - **30-day trial:** Contact the Telegram bot [@AprovaLicenceBot](https://t.me/AprovaLicenceBot)\n> - **Permanent license** with enterprise support: Email [licence@aprova.ch](mailto:licence@aprova.ch)\n\n| Output          | Type                                                   | Description                                           |\n|-----------------|--------------------------------------------------------|-------------------------------------------------------|\n| `boxClicked`    | `EventEmitter<{ box: BoundingBox; selected: boolean }>` | Emitted when a box is clicked (select or deselect)   |\n| `boxesSelected` | `EventEmitter<{ boxes: BoundingBox[]; action: string }>` | Emitted when drag-select + context menu action chosen |\n| `pagesSelected` | `EventEmitter<number[]>`                                | Emitted when pages are selected/deselected in the thumbnail sidebar. Contains sorted array of selected page numbers (e.g. `[1, 3, 5]`) |\n\n## Configuring the worker URL\n\nBy default the worker is loaded from `assets/pdf.worker.min.mjs`. Override:\n\n```typescript\nproviders: [\n    { provide: NGX_PDF_WORKER_SRC, useValue: 'assets/custom/pdf.worker.min.mjs' }\n]\n```\n\n## Localisation\n\nPass a `Partial<PdfViewerLabels>` to override any subset of the built-in English strings:\n\n```typescript\n<ngx-next-pdf-viewer\n    [blob]=\"myBlob\"\n    [labels]=\"{\nzoomOut:           'Verkleinern',\n    zoomIn:            'Vergrößern',\n    rotateLeft:        'Links drehen',\n    rotateRight:       'Rechts drehen',\n    previousPage:      'Vorherige Seite',\n    nextPage:          'Nächste Seite',\n    search:            'Suchen',\n    previousResult:    'Vorheriges Ergebnis',\n    nextResult:        'Nächstes Ergebnis',\n    searchPlaceholder: 'Im PDF suchen…',\n    noResults:         'Keine Ergebnisse',\n    loading:           'PDF wird geladen…',\n    noDocument:        'Kein PDF geladen',\n    loadError:         'PDF konnte nicht geladen werden',\n}\"\n/>\n```\n\n## Models\n\n```typescript\ninterface BoundingBox {\n    page: number;       // 1-based page number\n    width: number;      // page width in the unit given by `unit`\n    height: number;     // page height in the unit given by `unit`\n    polygon: number[];  // [x1,y1, x2,y2, x3,y3, x4,y4] – clockwise, y=0 at top\n    unit?: string;      // \"inch\" (Azure DI) or \"pixel\" / omit for pixel-space\n    angle?: number;     // page rotation when the polygon was extracted\n    content?: string;\n    [key: string]: any;\n}\n\ninterface PdfViewerLabels {\n    zoomOut: string;           zoomIn: string;\n    rotateLeft: string;        rotateRight: string;\n    previousPage: string;      nextPage: string;\n    search: string;            previousResult: string;      nextResult: string;\n    searchPlaceholder: string; noResults: string;\n    loading: string;           noDocument: string;          loadError: string;\n}\n\ninterface ContextMenuItem {\n    label: string;\n    action: string;\n}\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}