{"_id":"pdf-raster-cpu","_rev":"60-d3992fa74f288a199643f0b0aa04c8d8","name":"pdf-raster-cpu","dist-tags":{"latest":"1.0.58"},"versions":{"0.0.0":{"name":"pdf-raster-cpu","version":"0.0.0","_id":"pdf-raster-cpu@0.0.0","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"dist":{"shasum":"8105aaeda1e9b6f4c9960a2e7d243c04d8dbd5e8","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-0.0.0.tgz","fileCount":1,"integrity":"sha512-vitkDKGKzYuDgBNBGtiltHiZnFRROHimb4qAop8uCHmLGxx3kdq9UuuLqgebT/CWUIvHgqdaRwnCJlurGbDD3w==","signatures":[{"sig":"MEUCIQCyCw4pvEbI4gj5MVsSZ4WxYo1M1gT/4avn5ze+XNHflQIgfh8gSFMNkUvyZyqaER3tZX98x/+nhpMD5K1Uxe7rvao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73},"private":false,"_npmUser":{"name":"jmearman","email":"joseph@mearman.co.uk"},"_npmVersion":"11.19.0","directories":{},"_nodeVersion":"26.8.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_0.0.0_1789108384732_0.04392452625239973","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"pdf-raster-cpu","version":"1.0.0","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.0","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"c8e9021a2b5127a7cd9fa50265cdbf90f4084f7a","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.0.tgz","fileCount":7,"integrity":"sha512-QaxuQmWTzQeS8LxnIvolnFu/vS5KGL9Bupp1DnNNGJN5Tf/7YDoM7mhOdym9bI6jHfWBGoJ+dxMiDiUL032XXA==","signatures":[{"sig":"MEYCIQC4tXOUK6/vAIYj1VI+hwbDAuzOPVr88FmCessvtwwSvgIhAMdaX0m3IFxqrHL7taHtaHzv7+YRvMpCLfsNUQY4uq2e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCGBgIOquJACN8rKus+SVJMXYe54/9xZDWWeSrq+jJU6wIgFdrw8zrsUeag7/KKUoD5758RnMCDqnx+/UiBUgl94f0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47373},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"f26ef5bd6e0844ec1d5b7510b69e493c5c873413","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.mjs","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.0.2","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"pdf-codec":"4.8.0","byte-codec":"1.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@11.6.0","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.0_1789109022255_0.9749429157415963","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"pdf-raster-cpu","version":"1.0.1","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.1","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"dfe6bd1f456b8dba73b7f996a689c165f5e717cd","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.1.tgz","fileCount":7,"integrity":"sha512-o03APso09Il6nRLVnfliFpy9iQHWZfytaBdLktnL+UYAlMAGkYvLHhNBzgDhJ8ek9PBHkhNsJj2UYxdd1yjaPg==","signatures":[{"sig":"MEUCIES+T1YZ57tNWH3n/8/PlQdiJ4769QZwLuWqDVByknQ4AiEA4LzonTQBvnzCN9fqLTgk9rSk+G9R+RSCiCXMS6IK+fg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC9v4a4qMR+qq8jHQEqNuqzI7r5ni7Cff6TgL4oBgI7oAiEAiefiEnrCCVGLa1far1eVoX6C5Kzlt+HVRKG09xrcPzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47372},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"82ee614c272366131ff2d84a4aaefed3291fe3bf","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.0.2","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"4.8.1","byte-codec":"1.5.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@11.6.0","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.1_1789113478416_0.27767786222930546","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"pdf-raster-cpu","version":"1.0.2","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.2","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"7c8933a1851049da8d5934d8bad9ef79696bf4cf","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.2.tgz","fileCount":7,"integrity":"sha512-m/dupkjyW2qUQQ9dQ6L7s4KIm3MPyF2skU8Pe1yzHD03ECQD5L9wPt4flc5Pet4AflIZTXDwTFYhIoRHGup6bA==","signatures":[{"sig":"MEYCIQDEVUcsB848lyQqk3NaQKY/OXgKWBvGHJQ2wWB1n56ynwIhANOuq9k+spWxIyqyAHlcbSU80Vr/+7Zr4QMj6M/FLVbT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC+iAiEVYZ2qtHFRgLmN3F9nBkMmDZVfyFls9IPcLAlSAiEAr3NA28aO1rhZF7jsI83dVScTkivlYjSEUt08radyOt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47118},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"36202dba64f672af1b6d741954b9853a7926717c","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.0.2","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"4.8.2","byte-codec":"1.5.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@11.6.0","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.2_1789173375353_0.9853010177824932","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"pdf-raster-cpu","version":"1.0.3","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.3","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"286cccdef33dd814f532343eebf4b573809bbf21","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.3.tgz","fileCount":7,"integrity":"sha512-AI1VRte77I6r1Gr/d1G0qzr2Ds65LO8D2ePLVt2gE/NrnQTjZJ6bGuzz7vAgS4yH7fOaX/L6XtAl6LMCJVNpDw==","signatures":[{"sig":"MEUCIE0ciC4CQRAaWmn4etAkLKk6Bcfop9DDr+J25zjlspUrAiEAhywJJRUqwQQSvMNWUhlXhD08/NHHSMoXvTwSs0ITRwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB1n0AyvKXvcxvzNFfO2b7Ouems+h6sFQVecMBkDwtyIAiAIgfeI4ckyGeoOPt8t+iW/8C1oegYIZuKVINd+BRMytg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47286},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"ee5ff54c6bbd0d3a7dc18abd008f3936c1226e41","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.0.2","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"4.8.2","byte-codec":"1.5.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@11.6.0","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.3_1789252273119_0.5503441173853945","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"pdf-raster-cpu","version":"1.0.4","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.4","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"7a39a687a4c45374b91ccf09f27b4c63c1c4047c","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.4.tgz","fileCount":7,"integrity":"sha512-VnQgeMLXrlPJ9rpPsH890lkTdM6QZAY1ahzuF4jkLAQr5EOoKKUe1keMig0Aagxa7bExIgNf4JYYNiBR2Qu1XQ==","signatures":[{"sig":"MEUCIQC5UgMgcEZCYEqXdAkGDAtSy96J2OwAwr0SN42OlzWL4gIgYvrct8QcAjvvwRwbngMVoyU1ieMNLih34XVFwfQGcwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCkWz0gZPoQuwNhmGYuFG1PczE2yEwjRGPDatX2wl52cwIhAKn7OW0APGQmIyz1GR1zBOAuSBJqZaqJmJBi6g+5KkAa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47286},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"d75b636b0c20bb7274dd888f2eca31e7cf173a6a","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.0.2","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"4.8.3","byte-codec":"1.5.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@11.6.0","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.4_1789286796653_0.910383782011897","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"pdf-raster-cpu","version":"1.0.5","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.5","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"ca3e3ae4eb27f312bc59a4e9a2f503266ee07a73","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.5.tgz","fileCount":7,"integrity":"sha512-EY9nE65Nq6v7j8LPQhNu2fGw9aPalM83LfXE8mi1gPDpMSpsMERVvgCvNkiZy7MPOP1d2uxjjEpPMdkanGPp5g==","signatures":[{"sig":"MEUCIQCELg9SGIR4V2IMPAVOSvMyZLxtVoqc3Szq21s/ZHmdNAIgRagj+hNDywJLXuN4+nOtXc1TJI1hW4au+r4303LZYkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBY8b7HClnnN/wFAD8zlLKOGV5IXBx3WwUWhXLFsj5dwAiATcVa48jv8oVqdPquXSrYKBHU8OYramLda8D5LMSR90A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47286},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"06f34fab78e083888c015c09ebe771d6b6b8e3a2","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.0.2","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"4.8.4","byte-codec":"1.5.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@11.6.0","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.5_1789301951559_0.06673736692470911","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"pdf-raster-cpu","version":"1.0.6","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.6","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"31aa25f0edd54021440320b4d5f2019e469b0694","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.6.tgz","fileCount":7,"integrity":"sha512-ETyA0NP8jnGADMxcdslAsH+0BzHMqRjhkTHIyyI0QEH6gtu81aWw1fKMXUxwnvow29f6tGyXhb0dlJwM4UyBRw==","signatures":[{"sig":"MEYCIQDDq6naQnWVcuLSZ0WGEy9DXu5sQYVE2OuPOoIi7azBDAIhAJ4cPMZyUg5sBq9/qb9Lv2QMbPx+bfPQ3Sbdao5wtBLP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD7gCkFU2Atpto6/hn6BPBe0fxqdqyKCnWLp+9euNg2BAIgKhc98AIKwW/M5uF8TO7jKGgOk2f2c5Bv7dWQrysjhv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47422},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"260395e9d473446cfa45985086d697f4c808598e","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.0.2","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"4.8.5","byte-codec":"1.5.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.6_1789397578929_0.3407247420282937","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"pdf-raster-cpu","version":"1.0.7","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.7","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"ac0934154c9f88b486fad38fb879f5b0f864d7cb","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.7.tgz","fileCount":7,"integrity":"sha512-cBuC0aAXr5PKTFKrQKsgkUIQwI6SsjybZKxsMxYzwZrs0YQEUtpeaPs0vahkrw2H8XcBokKQ4fU5pe+70WK2uw==","signatures":[{"sig":"MEUCIQCBB2ETYCBdiKRl2O3kX/rLy3keHFiXAAalZFkyRxq6MQIgTHRAYbCvjzBcu7QdqKBmg4U9TtPeCvsKtiv0obB1SF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDxuORbvt8PupjQ1vmuijxtrNsCNGK12pj+iNjaiAkAAAIhAL3nCAXTvK/V49wxsugbrAoFUNxkP9A+2NoLikuavZDG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47422},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"f58537c765ece784b2a4dd5f4a36d2acd3b08b48","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.0.2","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"4.8.6","byte-codec":"1.5.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.7_1789858821841_0.8865746327401978","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"pdf-raster-cpu","version":"1.0.8","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.8","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"96963c58b753d85bc45b6a638d469e40fee64c99","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.8.tgz","fileCount":7,"integrity":"sha512-Hbi1+QrVwtKEWetGnoyuIOfJo7fO1BbcFLxyY28drb3J5T5fAzYS9S9dKs0amrXGA8tWM7CiYEeLjeaSQo1syg==","signatures":[{"sig":"MEQCIHS+5Gpd02lasAAPW7l8BpACJMwx3Fly+eIYvrdAocEsAiB8xLcuLCXOSMf6WoXVhKhD/3cW8vXBBGZE3KDSc2k/Tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDx1M9HJSSxCV7+En7ZoW1jHnJH1Js/9ropem2euEBLsAIhAO4KUvKaug4vH03QMREowdDe9eKH8cLtvUeJKc5b1r9G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47422},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"1eb493f23aed7f707912c15c722cc091b00f7d6b","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.0.2","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"4.8.7","byte-codec":"1.5.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.8_1789860913391_0.8681488158104116","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"pdf-raster-cpu","version":"1.0.9","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.9","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"a7f833b7861a2bebd8555200905a68e2595647d7","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.9.tgz","fileCount":7,"integrity":"sha512-cQB+QVhxJpOBDcR7Lj0V1ZhRb6H5GyR939Vq2tT5x79nWlvrpi/SivITWXx9Cj8PAZk+x9eZBJx8c6HUKygbvw==","signatures":[{"sig":"MEQCIBySyXKLP6eBGnE/TXGeb6r+h8LX5JaujMQMQ2coIVDEAiAcpV9q1yLFMw8G9DFH8/SGtmG2ht6NtHIkeAmxcDCchQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGwmv9a0TCAzlNWuxvBOrLVcxmeX3y9HoFM/681z67hgAiBAaXATh0svA/Mz7RCgTDli3WczozU5B28gP81FyR/XWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47422},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"682d3dfaf03c7779a75b470155887ecb7748daf8","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.0.2","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"4.8.8","byte-codec":"1.5.6"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.9_1789864442409_0.708807183795696","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"pdf-raster-cpu","version":"1.0.10","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.10","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"a9daae025546f515a18877a7f0c530622402114a","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.10.tgz","fileCount":7,"integrity":"sha512-CsVHhnBkif/urIooVfkIi1q3BeKHcGyl2JhpMuFqu7vjEmB5DyV9uUF9bwkpDNFq4wBgMfdbkekxE/gvRiug7A==","signatures":[{"sig":"MEUCIQC/Npfa/WqxGbZ8egdwkLzx/EuDXHzJjKCIVRob7z/4vwIgNXhQBuBxs3kR+SFhf/yNg/JBOLb0+XXQmZvalwlZO9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCBwS5G7jbhaPMtT+YsQGc7C873W4qKSPHSG0wFexqXFAIhANN+d5zFlxjruW5LikrxncZSKlbmiMyTygQ0T+w9Iw5y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47423},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"45e320c0dd7c83e5b91747814f8b8bdf1cca7879","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.0.2","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"4.8.9","byte-codec":"1.5.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.10_1789868158525_0.45896045414620557","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"pdf-raster-cpu","version":"1.0.11","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.11","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"5d5464e4357cd5806fbc3bd3c017f9b8049bb1af","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.11.tgz","fileCount":7,"integrity":"sha512-UF338X7acZ4b2bk3KsRT/p7iaWUEFTCqSX0PYgckvfTS0VGl3XVXedLTbD1RpCyVvVDlhCUkJ6l8t0Jo4vqUig==","signatures":[{"sig":"MEQCIEXDUkegITH/wu9DxE4wK4IUxrX5HA4fukMX0W81Un7eAiBoKLHJoBWBazCMj6nh1eH5HfF/rzcvLmCzYxb741yCTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHmDEl5/R/+WCvIZ6AXG9Ypz7C6+bcLkfkgcGZccI8fBAiEAlja0Agcvr4otdUYMQvF/yvjFZGP7cqLpteZO0qxAnFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47424},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"3e206d99ae757160acc6053536826d799558890e","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.0.2","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"4.8.10","byte-codec":"1.5.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.11_1789871297107_0.12489972527573467","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"pdf-raster-cpu","version":"1.0.12","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.12","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"a19f7cff2466db87adb32db94e631a33970ca93a","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.12.tgz","fileCount":7,"integrity":"sha512-bR+EzoU9OSpL/FeMG0aVr4Z9q7UixO1jZF3zfFAqdFUK+YL78BA2rjhT4sgUaX/6e9VozSOhQG2iWRPPqUycJQ==","signatures":[{"sig":"MEYCIQCGzwbdn30869KV61H8O16gzQMFwNL22qvpv0cUNaKeCgIhAPg6kyiuwjyoFKGj9nikLMxPMExDYGDQihvgDNJy3/Ho","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCryUyx8bR5XiyoEaUO7Wweivm+zP/eL8mvBb4kwKJpiAIgKVNM9RkdHvHINb0irzK7hnxVIeLCAZWwpzC+UEJk0lw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47424},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"bf1dffd23bbdc68b166b39f7a7a3f78a876d8c38","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.0.2","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"4.8.11","byte-codec":"1.5.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.12_1789892418583_0.7708896584215434","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"pdf-raster-cpu","version":"1.0.13","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.13","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"8b091d17fcc0ca0e7f8d165af51bc9018d94144b","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.13.tgz","fileCount":7,"integrity":"sha512-4LTNyqARIStS0cfvhRLDyh3qBA6v0SNysT7OqM/YOLiBjVp36Nl5pJoZRZ5D1lfRkTdBLyULdmr9nqET4j2Dww==","signatures":[{"sig":"MEUCIQCywDfyc3C4Vu3TYGmTSt5kaMsQEyNM70SdBGjTqHb/QQIgRcWrmTE/lPO31WUA1jVigeIsLelg9da0yGthnDsD0LE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC7zxbH4oTrvtpAmhrK0VOOOMoLp1X56VHfTBXURYusdgIgNP11efHTc9H9zaYNDAo8qDob7ozNwOBMd123kde5gDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47424},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"6df636de26eceeb06c0d797372d38a5bf65ce891","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.0.2","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"4.8.12","byte-codec":"1.5.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.13_1789893873091_0.3338624158604506","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"pdf-raster-cpu","version":"1.0.14","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.14","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"3f7f29bafab08d4e8e35a5f458748b7835b08d67","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.14.tgz","fileCount":7,"integrity":"sha512-FeMVqdNhsWFRfLebD8Z1ch7sw6RH2KyYCACrErs38sM47r93i4eu274SL7xkqt2w8qrazMz+NNEwPP1kESEN9g==","signatures":[{"sig":"MEYCIQDeTp82XJNXWJpk3oAUmLhcK0n/VvRZ4+kZkejmgkNFXgIhAPztDF6tiQmNxayFS0YRtjEwz15+K09wdByCeO92m8g+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBbnw0kDXvPhfvXuS7w2gC+/LOI1dY/PaVffWU0Y3vBkAiEA5PyDwZyRzm6N+bM7Di+pMrckctamOZbtZlMr72TaJt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47424},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"731a721fba180b97b7db5f98713db5f15aa993b6","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.0.2","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"4.8.13","byte-codec":"1.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.14_1789895380974_0.06866532976969486","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"pdf-raster-cpu","version":"1.0.15","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.15","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"1b7f1312ea823ded82234786256c15d667da51e9","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.15.tgz","fileCount":7,"integrity":"sha512-lfy7xJPvzMDFh7uip+mi8ZLlFrGqjcSB0OliunqCAAj5r/5a+32sWrzI+x7eQ0dkNUnVpOcCksRweraYEyks+g==","signatures":[{"sig":"MEUCIAzXscCUsCVFfecwy84O7VnimfyUpEYuxRp4UB63dg1QAiEA5VZGCMg8FUc7P5zDuRrWS+DQXNG+SBxXW35Vq87GbFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICM03zYZMWt2cnfjeqelnmnTQEyw/CCSn6JEyxbbov+hAiA/+HcbeLEl73CMYmsLb6N7a69GjKqxXn7gQ3TLUMjx0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47424},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"122e78cae3fc966d348ace6a3f46406279b2ce3d","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.0.2","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"4.8.14","byte-codec":"1.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.15_1789898498653_0.5420295456814033","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"pdf-raster-cpu","version":"1.0.16","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.16","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"d9c1ab0148ae0207d589617dfdb5cf6ef3e78109","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.16.tgz","fileCount":7,"integrity":"sha512-JjWejSgxK6vSDD83fpc8UXTpmsL9wn8+r04IbE3Y7NgeRjnZ193XrWgrp+tsPVICmETAYMxIwzTWSu1ihQVWbQ==","signatures":[{"sig":"MEQCIAa0Oc8QgW1wHy3GDOL1uOQ6md6HVhJ4A40L7JwyeaXWAiBoK+qRLrwP+fdLqs9QP4X+e+5a3uksAxctzHPBLZJn2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDK0XxQUBz95nW9FuPI3rr+e5K9PI3D2kcHPx4yJwimnQIhAP0jlBVYVDlDjXrhoLGfarNpgwH7MHp5B1IdpoLQAaZP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47424},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"4376611e7ec3f0e9b653441ea577a63ee188e3bd","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.0.2","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"4.8.15","byte-codec":"1.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.16_1789901383729_0.4365555520539144","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"pdf-raster-cpu","version":"1.0.17","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.17","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"ea139a76e816e305d3bbafdcb5ea0b40100bb927","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.17.tgz","fileCount":7,"integrity":"sha512-FuTewOgCcvMxkrqFuDOj33tOXZcMWV/mOV4954AUN6/S6e/SAVqjwig3BvNv6znTLxmFP2No7B8JGIy5EgO9Jg==","signatures":[{"sig":"MEYCIQDENR4+t4fwg84WRdYC6hHJgVPB+bY7U9bGTGenplUa3gIhAPfcWNFLVpoOxUXpLPI0ZhkYu7stvq4+fqTo0Rj8dvRj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHJL3QxSeVkQObNKX/zJ6evgRVZD+Vdx198aFZaiqEVhAiBo+DK3F7QRcXVeE0+V32wWEWsUxBT+07l7R20vDH9itA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47424},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"fa71d8955a6b57e2bd38f67783bc3f5b83d82865","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.0.2","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"4.8.16","byte-codec":"1.6.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.17_1789910089588_0.3776699541799675","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"pdf-raster-cpu","version":"1.0.18","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.18","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"2107a1a28810572cd1d37f844c1c1d996a786d49","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.18.tgz","fileCount":7,"integrity":"sha512-qy0eaDCU7TOzovGM2XswWzZUozNgWxb/od2RCrVeKiR8CPqGmuTazyWUY21xwypUWAmj4UxIrvbIZ35+c6FqBg==","signatures":[{"sig":"MEYCIQC9RkwQj/TP8dmm6j6Qfji9XrFuj4rdmnWDLac4KFTjFgIhANt1aDiuOB81Np2D/STOADiWr5WYnRltI8h+0I/n5M7m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCKdZvwsD8CWScGODlUYO/W289lMAkFrJ4etiTjvY+vPgIgeP+nIHK/uqH01w9e0ySlELLTBZhWVkbutWx7hZtwPQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47424},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"c7739a3de687fc50e3d8c0896b2aaf723227d6e8","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.0.2","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"4.8.17","byte-codec":"1.6.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.18_1789917284442_0.7637368909257434","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"pdf-raster-cpu","version":"1.0.19","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.19","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"c28d95dc59e98f3fdaa8a5842aac65223e7a0356","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.19.tgz","fileCount":7,"integrity":"sha512-c6PVGsEn+Gkbt8ChhFNW8jyK0AslCTnudlO/MKXqjaOIsJRpw6gchwfhs1bIegjCsmMRTNv9M2rv1BAXeE6c9w==","signatures":[{"sig":"MEQCIDIZeMgRVyDuXaUyBu21GWDKElUOb+Yn3m63VCaW+eFgAiBgNen89m4iJWMBhItq6VpH2aR1YwzF+cIq/f7CtueYVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDUim/2Px9eiRF4RZr415p+vXvCi8mIl4/y9/Cce4Qc0QIgf6b2MhWPVeu2oCwTFsuP3tfjs1QMy9qO09+Od6MiPhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47423},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"6e9f482ab8a77a096fcb5d8cefffab24de56cf25","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.0.2","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"5.0.0","byte-codec":"1.6.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.19_1789924449898_0.31881895594751875","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"pdf-raster-cpu","version":"1.0.20","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.20","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"3eea2fb2f12e87b16463b52ab05436e696abc585","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.20.tgz","fileCount":7,"integrity":"sha512-XQGf0dAanXGwo2BSLCKlv6YFLqLBd4eiRucAWiOOyJ/2SUfW2QAKP0KQw6pt7OKGo8hc2iPCHShDv/yT6sJ7Wg==","signatures":[{"sig":"MEQCIHijTfiCL2if8rS8+4Aurk+XUZ1XMr6LB/YQ2/B2TscVAiBff3CF2MtHlG2gj6LtyERZ0HfvMjU6ImglkuKb6UxF6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIChKPuB1DbGnBIVdYiER6oXHTe4A035foPa5Wa1bDltrAiB9n/haxGtIulJ5+46oCRLc5SBpVdxDUYL3gXYxwz0s3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47423},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"d36f601604a56441bc15c04fc6be7128a25369c8","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.0.2","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"5.0.1","byte-codec":"1.6.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.20_1789935953328_0.24861349637111374","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"pdf-raster-cpu","version":"1.0.21","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.21","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"01570ddb5ee9662a19f7c4ca4c243d65a97185c3","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.21.tgz","fileCount":7,"integrity":"sha512-fxw9DZFNEHskJHUufu/f0FiSxGuG07f822wfj/8pj1H8TXHfAwNwu0Mb6m5Qc3Fu6MUkFRhoWmDoH3xcchZ5dQ==","signatures":[{"sig":"MEYCIQCwlusX1GP7hmA5Yqf/HUAI5lxGozvEI8W/pKhGPo08WQIhAKUqQrp8nZ0oaIr+7+a2SUa9j7dyuztBZU/PBoKxfwtS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCdBqfVqVl85Y6ddMF9ZwMgGKj5q3N//1SW1FHau06ZVQIhAIcIgDrhXGaO8emV0KzKogafGc04dWBKV2GHV116pxMX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47423},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"497115fe6185e4d417b58c59bef9b7b891510147","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.0.2","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"5.1.0","byte-codec":"1.6.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.21_1789940750282_0.5926718526919068","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"pdf-raster-cpu","version":"1.0.22","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.22","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"116829ef2a889e098310ee6782be4d8b9efff02d","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.22.tgz","fileCount":7,"integrity":"sha512-Je8lOhTGzltgeQ9E23EKVL2JtahyQK7Q9KxlHbTFaX3ZvcdJkMj4gB9OF+ykYDo7OLHL8Nm+n/SrkyECopz3+Q==","signatures":[{"sig":"MEUCIHi1aqA2OhrSPrZZhn5jb0yPgfywasOimq+fdj+3nBfXAiEA4MArnJZFW070yBNA7SHCqh36xRi7Z1syvEVOlcoFSe0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD6TzmIsIhdUxV4rz5cvz0Sv6PXaT3d2ODuJDqiB0MukQIhAOatB1xkUzvVpmA+N6PDzjOsCETwobvQJ2MvomezVuj6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47423},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"4a94143cba9578c36d7733e915e285bc0ffda0a1","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.0.2","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"5.2.0","byte-codec":"1.6.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.22_1789947460651_0.9678626083329376","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"pdf-raster-cpu","version":"1.0.23","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.23","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"85e9a0000d9161b06b50595d7e6443697b5da49b","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.23.tgz","fileCount":7,"integrity":"sha512-uLp0eevJKxzuLkteiLqvKXFmcBMnf3dSZPK1SlRu2/ouL4Yfuk4q0cpblDbr76RdDZi6wr/ySCrhyI03fGIrUQ==","signatures":[{"sig":"MEQCIDwxN9Cru25/i+b6EEOdCqCtF+GQszCou+0Rnn7Xp/1ZAiAvAha912AxfdJrkWp2wwW0gKJ/eqbVY9+FS/gZt7GOyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC2qInWLm3y8xhkNYx56ysBmFCexKBWRSKdix+mfWoElwIgP/4/CFsxL6f7rOSBitrZdXs0XJin+FMDmk6/qTWk9KM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47423},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"203eb8cb097a79364425511f27b1d0da5673ced8","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.0.2","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"5.2.1","byte-codec":"1.6.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.23_1789954857609_0.00850067585817249","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"pdf-raster-cpu","version":"1.0.24","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.24","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"c2752823b1895f3e3a522f759025e32fe28834c9","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.24.tgz","fileCount":7,"integrity":"sha512-/Wa0kbwc+eFGQ9TPERasaLy96ueqBm9n4DMuvV1eTrGl57lsmBdkIC+wZDuh92ma9QemQQW43QyUYf1I9mYeSg==","signatures":[{"sig":"MEQCIE59a+fbEkPAvJo3q6z9d8FK4E34aZKdM+8WREk/RLkwAiAfDg5aBByb5lPXRZ9XY2QYtrOTERmAkzUBGqmNtEV3GA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFVbyHhNuVuj/XqG15L6BiNChuDYZIUxquHu895QkoBjAiEA9kfCmqSEaCE8u5F/+VeoW1MmOPTkvq//PmTovj92R04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47423},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"0f2d44201b195f20edcbee4fa0dbadfd4a5bdb51","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.0.2","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"5.2.2","byte-codec":"1.7.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.24_1789962310174_0.06173563011853389","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"pdf-raster-cpu","version":"1.0.25","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.25","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"0fd67032a74c9e09f67bb5dc1aa872495f7a4ea5","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.25.tgz","fileCount":7,"integrity":"sha512-hTZtWujlgv36WRnhO8jm752eH6RCtqRe0QZy2k0GJS3o6pMF64tus/O9c3Kv5d3QdY88JF4VTPEva70SY3PF5A==","signatures":[{"sig":"MEUCIQC+c4N07cFGGeu23iI7zHHypp4lsZcpWJqhKBCQHiFdlgIgfa8FMlyPCHbjGPoD2Ok3yPypGxM/hFbT9fbq2MeT+QE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDp5GINm02ujRAFMg6MIThdr6M53x+N33mcy+5V7yIghAiEA0jzhEBv5tRLc0SdCfAuP7IwSq7fOLWfEv0IJG9HY3b0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47423},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"ef1ed601f4e8ec420b96a8ec01c4e0c58181f7dc","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.0.2","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"5.2.3","byte-codec":"1.7.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.25_1789971741723_0.7080303924362603","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"pdf-raster-cpu","version":"1.0.26","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.26","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"9fd8d472d40221240463fc47c8054179fcb56857","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.26.tgz","fileCount":7,"integrity":"sha512-VeUKf2q5rkRXN6ubHkKfpf37Euo7qGgfO+F6vfdn9V2x2pPHQNz9pYwMVYWHx41YLVXC2+H4khYICDs0o3GZSg==","signatures":[{"sig":"MEUCIFD4bBOYWhe1g3qG37Dmc6fkjbUaOVLFZx068fwEiHRfAiEAuudBmoI2kLmssv3DnIL9uvkZcZeee0y4j7wM4NgkQoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBwmAo+pUmgjifXfIcbnixFPWYDz+2gdrLk/xWv/YOuoAiAWWrsxc/xBUzEJQN2vZGpZASYK+SJyLqtDZcxCyYbzjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47423},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"5ac555e63aa72da6ba6f8976202454103f9a35f8","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.0.2","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"5.2.4","byte-codec":"1.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.26_1789985943854_0.011127105371081525","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"pdf-raster-cpu","version":"1.0.27","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.27","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"5a6b4365a715cddda47fb964a4ef81d40f268bb5","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.27.tgz","fileCount":7,"integrity":"sha512-rmRyMLuFdbLeyAqh7K0L1MjRqFKeQc8L2jtzu8ckd3WPWFItpmWbBunUFM5qNueHlFMEMZMgDDwpIkj8Bbsv7w==","signatures":[{"sig":"MEUCIH/NJmf5QY2hEiJRRgU2KOtruwpyM/HE+wDDyQparcgHAiEAnQAa/W2D6iDbuW6nTKGYRbZHGOt0g9Hy3vctQrRxrlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC+iILSBEYtKF2r5xMLhNa71G9AASBEt8rcFKa+NmGiuwIgIQOp2dTHPQkVbV7rza7kPXzSI5CccX4rE+WkmfpZXNA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47424},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"9c27e5d8fa500ccc42ee7ac617fa02ac7e56a222","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.0.2","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"5.2.5","byte-codec":"1.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.27_1790077946606_0.6135677819281049","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"pdf-raster-cpu","version":"1.0.28","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.28","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"015661779cd580722db053856157c4e49179bbd0","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.28.tgz","fileCount":7,"integrity":"sha512-H4QBHJB3hfn1qVCXDPcX0XqX1vySNX5sWgpGlCTdKZI8euvURQEi3zpuz7E5qPFD6lvIaUGCKABmLXdZT+K4KQ==","signatures":[{"sig":"MEUCIQDhD8b/d8mcMJMk4+ZfKiDBXN3q3V0cmNTGzx3a18SyUQIgW3KcGHnevaukz4exdR5eDl8GJ741qGfe3hPlQybm5DM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBBM5x226FztVF9SjjtVy/16dP7NZn93O8H1FnYqgld0AiEA4Djkpg4BGuRwuXTAIJd8ogrNG5J8cZSDUn4vGUVBVBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47424},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"72ccc10da20c4150607a47db29aa6c75bd4cbd66","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.0.2","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"5.2.6","byte-codec":"1.8.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.28_1790086167325_0.7410463330970836","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"pdf-raster-cpu","version":"1.0.29","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.29","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"309287f2a1be17bccc28e48a7b42f67c95fe6cf0","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.29.tgz","fileCount":7,"integrity":"sha512-VGmMCBFi1YmDR54TEW0sqZOUlJU6y5jke9CM3Dg60BGLFxO288gg3MAt3iY/PPhXsgOYqoz4GOZOYEBA+jH63A==","signatures":[{"sig":"MEQCIHiF9dmUY7rThb/liN4jqi6XJr1Ya4bEkZqqnb2zhn7tAiBGyElBAh4P464E3z6bd7bFTKHN7FunGYZQFH/dJ2z8dg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCmstpG+6trzcNADLiOa6TvqfQM+RPyXnHbq3Of5aL2zwIhAPEXK+CEjkgY8U9Mf1LzHtGjftAzL4LHCvAQQy5gX/IF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47424},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"e47046e934289a2da466485d16ebe263c8482c95","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.1.0","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"pdf-codec":"5.2.7","byte-codec":"1.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.29_1790173354322_0.6438615281588296","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"pdf-raster-cpu","version":"1.0.30","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.30","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"bfb2b4170232b509010d5f4370665c5de35d6ccd","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.30.tgz","fileCount":7,"integrity":"sha512-f+jfsBeYYvkyceiSu/+28nQuOSVWxjrckwAO7UXaMqiEgw1yXCyO7uO97TID1e3HZzci7XFCJapD66E0CruhWQ==","signatures":[{"sig":"MEUCIHBcB3NYmb/i8Rz0tb6g4tDx0oAPYrgVmvSZnOyfKUSfAiEAsbq4ASD8rqe55AyoA7R/GPWURUPozTaex8N84n6fhNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCxMlhN4LNfYlB76xqJbSju3ICm0BDQZVlQ2FSbzasFoQIgPeJ4IQ4F2KnjofK85q6PGBMLPY1uMQn6Yf+TcvprVfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47425},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"285a702e9235763118cd185c83fb3070254fc689","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.1.0","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"pdf-codec":"5.2.8","byte-codec":"1.10.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.30_1790175851979_0.08626501473739778","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"pdf-raster-cpu","version":"1.0.31","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.31","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"fdcf80a00e228c5a94fe2efcec11b289ff44fc5f","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.31.tgz","fileCount":7,"integrity":"sha512-qKH3Pk+vfi1J76ZFgwGZ/KemZDuZYtufgI9ukbFL2ohGVUqHSqQlC4+GjSJg2MN1fsdm010nfSGDgV1KJh1OGw==","signatures":[{"sig":"MEQCIHslVG70phQANl9xRoD91jeMhUSvJEE7XRt8wonwP02IAiBACD+DyNdp8JwtG1tEBuH8Z3pKA0it1nX68SB4sfG9cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBLLYkPjP7TkHOB4r1NspPcr8TqKRp1Bn4IslTT2LWZCAiEAsKMgWl6oE8QG2wld3en9ktIjVl8oRAeDNWOD6wSAZWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47425},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"8d3d050058cc74fd9c040fcf36d5bf32fc44ca09","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.1.0","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"5.2.8","byte-codec":"1.10.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.31_1790179946793_0.04820300727419524","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"pdf-raster-cpu","version":"1.0.32","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.32","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"ac555ceec6916887e37e566c1cf209c446e61b61","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.32.tgz","fileCount":7,"integrity":"sha512-4R9fvSX2NkNIp/SBO57EEaMb0W/cMTWQge686VsW9+OzI8p10FJ8HAVLsU0+pQx9nIvrlsq7smhJw/bEHMcpaQ==","signatures":[{"sig":"MEUCIFHHdZv45Adi3j/GoB3JgJRtknfuLyMHRLCPRd3UdxzeAiEArspiIDVlWk4MAIo+Tkkpg+a98H3FiuEkHSBdx3jVkAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDUTZMbhscLqJAF3A9oljsFsypuk71xO/FlSKzA2hDEbgIhAP73JkGnXUNvhLJ+miutjSzWj+lWuTBIP/TcW7Pa/dLx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47425},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"9c187c440a2950cbaea46b4ef08ccb51cdaba112","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.1.0","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"pdf-codec":"5.2.9","byte-codec":"1.10.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.32_1790181839370_0.8219540508008674","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"pdf-raster-cpu","version":"1.0.33","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.33","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"ecd40d50b15281acbb1b05061a3ae168824ab2c1","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.33.tgz","fileCount":7,"integrity":"sha512-LjYX10TsEy9DZhoG2FkXYgCSef7cWdgtZzR7fjuqL6zer1waOpsev+wkHw3UaH5fu52Q040PXGsmqrnd5sQfZg==","signatures":[{"sig":"MEUCIQCDwg7ALSLLW3FtkXrO9pIAGC6L7eec0yhfTbFiKyCe5AIgJ/8f1EgerSemcVlIgk98ug2qjVZFSmUqeY5oJVvqsRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDrHmHRj/LOGikoAdlboNHI38X3tVpLGr97v9YjEid/lAiEAuz2nu/DzfbvD4a7BG8uPFFA0SWkl/gGKspXJMst5SM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47425},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"6369250f7e09789792b6cf726a26b03a5dcafb2a","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.1.0","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"pdf-codec":"5.2.9","byte-codec":"1.10.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.33_1790183334302_0.5378991430995028","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"pdf-raster-cpu","version":"1.0.34","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.34","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"8d37eb07780b80aad4d39974c6b1d1280bdda915","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.34.tgz","fileCount":7,"integrity":"sha512-1H8/ployY+djoAIwH3fa9WWrarT10MAhBP0PU6nurFm4gPD18IQ8+JLvcrX3v818YL0pTWwO8LD56lzZCIJ+Uw==","signatures":[{"sig":"MEQCIFGl9VUYYaMgRJZ51ftWw9fAQX4lVn6N9tF7oQpeYmg9AiAGZ5kdB7C9RQocPBy6OkrVmBkGBGNBjwL1+ifHr4vpVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCDirrwE1KcoLnXqPItmKWKH7N0t7wow88GLWK0nsnwqQIhANikhc09wRG6p9VKKxaRHF/5U8ZFLT/rMBI41Byeiyay","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47426},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"2a6d5a6478dbaec434354aa4bce8bff93acd7d23","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.1.0","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"5.2.10","byte-codec":"1.10.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.34_1790186042695_0.6754116960338592","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"pdf-raster-cpu","version":"1.0.35","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.35","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"6aef589a49b238c36adbe2f5778b353af1e27a47","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.35.tgz","fileCount":7,"integrity":"sha512-rTNzAHq2FmuJ+FtVHIWyzrwbuzQViGzESyms9Zoq9ayPteJNv4mqIizjEIGoqGtgvT+3DkEO8uVI0M6ORI16rQ==","signatures":[{"sig":"MEUCIQDopybSWEnmHnfkmFlNAWIb0U7SjzlxZHH5aCYGJ70kCAIgG4kw4xN8Hh1vv4wdU2VYDlhAvN3lIBKXTV/nIQkCS+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGFZZnCI/+HoiHbPA4yQPDHS9pFPfgO+1xJhMxpyHTD8AiEA6Zru42Tue2JnnM2to0O9CqupxlXpxlyZQIguRgVY6jo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47426},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"715de361e8c7eb635bd22c1619549cc54437e5b8","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.1.0","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"pdf-codec":"5.2.11","byte-codec":"1.10.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.35_1790187955108_0.659759617141219","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"pdf-raster-cpu","version":"1.0.36","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.36","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"a6f8d0dff4366585ea9ed3d3c4b9678ac7fc8b13","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.36.tgz","fileCount":7,"integrity":"sha512-fQlx4zTmsXtQpAuD5yfYdouPVPM/nPWX5TYyejc1NV6UJkjqWWZyx7fwsLI0U62YNp+Kh31RjwQPB7JJ8EcnNw==","signatures":[{"sig":"MEYCIQD4tRfbklBb3kPtliOIxc7fsfHZ4+wbORGuEOwJM4dAWgIhANRIYkHLtQEG9GpGHoTsIlMMk0UhJfECq1ItAnn/8vwE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDK/YxLtw13XojdM962ZiOcbAdr+37HvxZuYECWEzvpQQIgCUHLeBqyBBAbHaKzKDxCJnDHNoPeUdPjTEQT+YqJzE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47426},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"bde0af0d06c72681c9032b48a8143e34933f03a5","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.1.0","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"5.2.12","byte-codec":"1.10.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.36_1790192942207_0.3385055052999144","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"pdf-raster-cpu","version":"1.0.37","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.37","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"c34fbd5552eed67c884755407a7241c3d0e96ef2","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.37.tgz","fileCount":7,"integrity":"sha512-9rfIppzsLSBHNTspdoSMOE2/q5asaEs6XPIUv+SrkVjmkvNFlPNx87AT6YWU2MSTCLuejg9OHiFi5pbMfamV4Q==","signatures":[{"sig":"MEUCIQCLy4j57cA6HjetGsV8zS5FXBG3jYLdQfl4UroHjpECRwIgSE0oJQE4WW1qt8qIkRE4FYYzhxg8/PnzwJTxwOH+yFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDW/gkSCx+rVcfcN5qwiew0UAjLI3K3wx/OxfHdw4i1WAIhALoZnUAbTxyieSCiSDaoh3Vsv2RSU01s7JQaDZXZkzL2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47426},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"d0b8f8beb97fd446ed4eb6d2702e3e41bf311f0a","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.1.0","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"5.2.13","byte-codec":"1.10.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.37_1790195815168_0.7397396496202382","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"pdf-raster-cpu","version":"1.0.38","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.38","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"35dc3b4d29faca8dfc737b3a5f01318675962263","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.38.tgz","fileCount":7,"integrity":"sha512-vibvEPD7Tgc5KGHk7QxlX+fQaP0G0BuYAlKxk5Dkn3DYB0Z64Pi7kegV0gKgIFXMpo2bbuKuqj6yhIKNIntqHg==","signatures":[{"sig":"MEUCIQDBqXqzFz9HXHCSmd33C5J0PANhEQbPSBsCZ0WbLKTFBQIga5WZxEafXhPvkko1/tgQ0clNsYgNAfSsN4zAwsjUE9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGrbd9fU99j/aTFa5PSYqk7j0naLIrkbKZqONGJ/H/hkAiEAv1vyWu2+WV5Udi1ws5g9lFRS1BnI1Y9AsaOmS9nCdyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47426},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"47d6c4f9b03a84435c7992dd6b8a6c8dbf50f088","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.1.0","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"pdf-codec":"5.2.14","byte-codec":"1.10.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.38_1790206740595_0.38614773559423066","host":"s3://npm-registry-packages-npm-production"}},"1.0.39":{"name":"pdf-raster-cpu","version":"1.0.39","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.39","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"5d5245dde276d0e2f5fa3f2d8dc4dac44ade4031","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.39.tgz","fileCount":7,"integrity":"sha512-vkziNoXbnlbMgkIpv/HOM91/AO2fZrb+GHwc23xibqJ2pn+/97HcsIMUWEp+9QQ+duEWkQJDK6lCzZtB3D0+bw==","signatures":[{"sig":"MEUCIQDfEgELNLM8v0yqICl0GVAeZnhLA4kNoZ17+fb9lhDrHAIgOIsDnvYlftzOzN0gB3OPksqCVeEl6dW0wiLW2otuNUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHGOxvSr6gUS9/j4Ob7fAAeGj92PksTERltcDcB00QaTAiAO5oZSn5WuT5U1pwWAxkZfyS/A12pYztsqMW829l2lyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47426},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"4dfc0eb7e9b6a47280d0ea919da0f1ab0e222397","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.1.0","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"5.2.15","byte-codec":"1.10.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.39_1790209928753_0.3149590788411021","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"pdf-raster-cpu","version":"1.0.40","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.40","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"723db8b21f33ec9e5942f73ae2e969c358132df9","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.40.tgz","fileCount":7,"integrity":"sha512-j1ybTolzm0n/y7G1cO6qOHzG3LLZBQ/FJFz1Js0P9nhG6bSJSMfb6z5nTrSlZ8iQzOf6Fc/x1y1babv2HCHwog==","signatures":[{"sig":"MEYCIQC8CtDKZjk7gmR9W34E0mspPahzpkiYr7UTH/G6C/YJ6QIhANu+sWuRrXxQVKTI4Rt9uDVOAFuPx5DFzF8lzar7flmo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCA3QgeBoFqFtfiMOII0Xd2gVbleJet9P+cn1McAxCvRAIhAJUksQ6kqbT+3UHXybp9o1dWCBoYlLib8yZ1toxplpNb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47426},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"1f5159fb3e7ce63f80ccff5e1673fd2bcd5222b5","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.1.0","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"5.2.16","byte-codec":"1.10.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.40_1790211267263_0.6958246358762428","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"name":"pdf-raster-cpu","version":"1.0.41","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.41","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"b0d82e4ac54bca0c07849cb615beb0e2097a86b5","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.41.tgz","fileCount":7,"integrity":"sha512-0Q/UyLQbsYKJEK4vp7OVRHVh2FyS2GeTuwh9G8fPmsS5DrvVhiZ+xpeb8b6yjBRBGDVIaV08Ibc+Hu1/DRyWUg==","signatures":[{"sig":"MEYCIQCOBZuBTjj5oMNksQbA5k+LSqFtspILULakvYE6XjB/HwIhAPyHQ/AwXpjeTVSJnZHDgLMOSir/Ef4DJliI0Nyq++2F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDfRxK+blmAn7TUR+OzUEyfCZNgY53ovFjGenyUwpOrzAiBsk8H7sTb7cUIuFIig02fClvi7VW5cxtX9JDaOSBaFWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47426},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"0126b3b0ca79a11c95c2300fbacb6be07a719c74","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.1.0","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"5.2.17","byte-codec":"1.10.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.41_1790212797515_0.6629553804761292","host":"s3://npm-registry-packages-npm-production"}},"1.0.42":{"name":"pdf-raster-cpu","version":"1.0.42","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.42","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"a80ed50979941ebde31312114f980ac1987cc2de","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.42.tgz","fileCount":7,"integrity":"sha512-jh4XJ8a3ghPLPVAaAhPAw8C8vIBzjFVObIztOcOxS/5sNqYnhAqhrvdVHvNEcvov+LdouxKyI7ib4Jklf9QOJw==","signatures":[{"sig":"MEQCIHwrHefsEYpzvMNMhTqanIPR1YcraL5mPlxYeTYjBDeEAiBcWxpObsB9kAolBQ6exPceZollr3yizAByq13o3E8s/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHyJcOVkjgp9t2xo/SgmfCtxsss5JI+W0OSkd/J+LWmDAiBYnXDOiz/0zL0c2Tw3bG951eS9GM97EvP/viid1sODsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47426},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"587fde71f727fbe626cb137809be3e8b4bb10aa2","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.1.0","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"pdf-codec":"5.2.18","byte-codec":"1.10.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.42_1790215694095_0.4023230458574185","host":"s3://npm-registry-packages-npm-production"}},"1.0.43":{"name":"pdf-raster-cpu","version":"1.0.43","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.43","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"a525b084e96b578c29f11facb91e30028327ba2e","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.43.tgz","fileCount":7,"integrity":"sha512-72E0E5I+J2C5wEADIinRpTLT5b9OB3KGoo63sWVLhUCz6jO4bcpN5bWWNHAH/RTIIJ5HN7cWDMqxy/pJ6YXqFQ==","signatures":[{"sig":"MEQCIE0sS769A/PFuO43lQHjGl0dfixCBebQfWXh17FPOiCDAiAPZbGjXp1R5wdZsEGoeJgxHlncR5UoHw2FTXkKteTgow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDqaHqnpUILgyPIDnvkaKSMnNqJQ31xwe8W+FdUclH63wIhANhXFlPkMpgthlL5VIv+5OGCKhHFKglnbCZkzKp/9EJP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47426},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"bfc6ff8f17104e0bf6738277413f55cd61dddb83","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.1.0","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"pdf-codec":"5.2.19","byte-codec":"1.10.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.43_1790218112779_0.793587975049121","host":"s3://npm-registry-packages-npm-production"}},"1.0.44":{"name":"pdf-raster-cpu","version":"1.0.44","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.44","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"60ff16af971ab6e367533479bf267f968ca686f5","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.44.tgz","fileCount":7,"integrity":"sha512-P+tKO3ZekvU07Pnl7dJfg/H4G3Dwn5v2zxkN4oKOXSeEMnJhhj3o52VebiM18AAcQc2z+krQbluexC+FAkDCGg==","signatures":[{"sig":"MEQCIBY7MiAq3alTfDujIiJbaka5IUXhnEmd/KHB9kCByRtRAiAUc3KkkFzQ+220i2kTfWwBHoIQWjgj/Jefn1KHuvwXPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDuZ6wEwMQDOlaPF9EA7lRjPS7T0+HhIdlZr7rUzANM1QIhAI/hTQKw+/Iz+VPCparxyLCyuposkpyIWae7qgC562a9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47426},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"157ebf1961a0c4f86aa9a108f2a1a8b41dbdd480","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.1.0","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"pdf-codec":"5.2.20","byte-codec":"1.10.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.44_1790221205493_0.16337150569938808","host":"s3://npm-registry-packages-npm-production"}},"1.0.45":{"name":"pdf-raster-cpu","version":"1.0.45","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.45","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"6d6870981580c46c0bd93e14ff2f0a9b926aedf5","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.45.tgz","fileCount":7,"integrity":"sha512-2p1lY/kjr9wEMNSzIdDb7ATJV0s6iAZsRWcoyFBZfRISbscG3p019hG1WDVD+hIpK2Caxh9NwKiOqO1NQkAAlg==","signatures":[{"sig":"MEUCIDmtSCVAOSHJ1ZnUTUI2jdpXUAsWajlZlBPLcXZ7dh8OAiEAlZZPtBukkqIYSk/Zo5Lrbvy/OPqL9SAn/wHAu6YugiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCdZKq+CWg5hitcClHhPgMzj0KgJtZ07Vkfbe6k9WdyqwIhAPQ+sZRuTnt0WSMb8OUfDJ5UYDX2R/smUx5zvA7FqpxZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47624},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"ebc802dbb43d250dd6ddfac419b95d9290178f4d","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.1.0","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"5.2.20","byte-codec":"1.10.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.45_1790223339391_0.45111931007061723","host":"s3://npm-registry-packages-npm-production"}},"1.0.46":{"name":"pdf-raster-cpu","version":"1.0.46","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.46","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"c57c5991c38de6cb9b1a694bfb38109ebc70c22b","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.46.tgz","fileCount":7,"integrity":"sha512-Jh2wk9uMfqJU4DDSYduuPQMjcGilp+lIWdUJ2hcS2PkynbVCjtDLIweyjAy+AOSib1n4CcSWiZ9RaRGf91psqA==","signatures":[{"sig":"MEUCIQCkVme14oHvHvVJcHwkbTMJB/qLdmo9U5CtsvQbCJJgEAIgXC4Wqt1FMJaDqwAuq3Y3JdGR9BQP7InsWPZ72sESHiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDpUByWGKxXHLyY6Q/+8hJv62oc6Wt7EBcV7pnjbY0yPgIgNgDR9QT+z0XS1MIHf8TshpQtHAZy80wqFGvA5Gyy3VA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47623},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"ddee57cc1a516ef825588c3a763950d9e4db97fa","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.1.0","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"5.2.21","byte-codec":"2.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.46_1790225140929_0.24169789805395103","host":"s3://npm-registry-packages-npm-production"}},"1.0.47":{"name":"pdf-raster-cpu","version":"1.0.47","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.47","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"1e670e2b0fecf29081b832a474b28e4b6957acef","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.47.tgz","fileCount":7,"integrity":"sha512-nSjEBHAHovzXd3jbOPift1rdqk/imXkR53f2Iqi3fez6Tvx8taFvUu+khovMjiQKE1opnwIimpaDT7ECYBi/Xw==","signatures":[{"sig":"MEQCIDXbQ2SakEitoR8caQt0o5NrTfJ/A4mN1SuFM7qb6zX+AiAvoR5GZd8XqfjrSrtK8vxmFbNPYNkBswN+eNMpvW4+Pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHnbtH2yjOSwF7kq1nz6/AnPQbSPONrEZ9Vrad6uf+/3AiEAtvD0xVqyymbjO1W8+J452qMbqkkqWi5floxzsw40xGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47623},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"5e918f6089cd3372f88b511d7f6a49d830f7f5ff","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.1.0","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"pdf-codec":"5.2.22","byte-codec":"2.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.47_1790234167831_0.9614340847082328","host":"s3://npm-registry-packages-npm-production"}},"1.0.48":{"name":"pdf-raster-cpu","version":"1.0.48","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.48","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"01bbd3168d59decea83c70bbe1e71c56c6c184a3","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.48.tgz","fileCount":7,"integrity":"sha512-4TtpfdEz+BJX/y7SFzLTsMQtX+QIf4Ts8zAJCvO5sEKH7KmoRY+x2xa1baAMlJIws5mvuh/pxYmgCqVWcTRkEA==","signatures":[{"sig":"MEYCIQClf5Xs8b5qgM2DHxVWYmfmVDG0MveZrju3sarla67a9gIhAKuWdHuU4AzbjoBI2MbgV+InI+SiYxWpAIuDR3tXYA7I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIETtO0SwlzFyj5wP4mQo4ltGXG9YEiN203f8QWaA+VmDAiEAzxwAMYVe6IrZLMgZFShEMeLkGYUdV5D4uI7mBqmZUcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47623},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"f560c159474ea9406ef2142e6b2e26054c89ee4e","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.1.0","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"pdf-codec":"5.2.23","byte-codec":"2.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.48_1790240864589_0.02885564221133219","host":"s3://npm-registry-packages-npm-production"}},"1.0.49":{"name":"pdf-raster-cpu","version":"1.0.49","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.49","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"b214fd3258ec9a6476e250cb4ab4f469e8b0bfc6","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.49.tgz","fileCount":7,"integrity":"sha512-vfY0i084IIkgqwlHwFKotJp1Ry6iZbJVi7QWXDkts2JZLsP39tgjExeoTcrKxtCSU/ulbW2XpFrtQg4P6VVR7w==","signatures":[{"sig":"MEYCIQC8qyROGmaVaiIRclzEs6DershnHHvhCFTjb3f2QN0dSwIhAMPfXkKcg6g4S/q8WtspRBXtaiOz5na9zZ/vRg3Mgeul","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDQnOigg/UhxtL1ESMSNn94QawnVNLhrexHdHdAOkaHgAiA1OMfec/s1ihu1FcD82wsXqqXsHFcVxOHBc3zl/9vytg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47623},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"44689ff666e26852f22a6acc05f512d7458d441a","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.1.0","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"pdf-codec":"5.2.23","byte-codec":"2.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.49_1790255671147_0.7732986523130623","host":"s3://npm-registry-packages-npm-production"}},"1.0.50":{"name":"pdf-raster-cpu","version":"1.0.50","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.50","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"5f03dfb75971b57f187cf30381b6cf190c3f0703","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.50.tgz","fileCount":7,"integrity":"sha512-QYU8MkmZDSEgjTlhzqPYtmFLnh+BO+7uE2nVdpkE+yuAQ7CDG7XP4hEBvIrclX8cqa5+XsbajSJZ9WUqG+fxgg==","signatures":[{"sig":"MEQCIGokmPYWuSfrayWwcB05ArrYXqz86YU57xxIovtYHlTAAiBNplMwxjhh9H3saGJ85UDb/1qnDGtc7/zYvrCTL0PQpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC8iK1PKpZHYCqXKtlJmpSWa3m5E7Jd/3MMIwS6Q3RNlgIgVyPf3acsm/zYSY+qZCp7g+iDwlANH/FGd5ddu8TnLos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47623},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"2b40b97c721f6ea0b1c2cb1eb8900a4e34c5d14c","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.1.0","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"pdf-codec":"5.2.24","byte-codec":"2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.50_1790275545436_0.14884612262053665","host":"s3://npm-registry-packages-npm-production"}},"1.0.51":{"name":"pdf-raster-cpu","version":"1.0.51","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.51","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"ba6672df1cde09e434b93e3238da15753b347dbb","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.51.tgz","fileCount":7,"integrity":"sha512-z2k46xmwpbxWEbqhU09+rH5y/5ksII58WdHTwJHEnwY3SR9VqgmtBXpOw4gmdT3LixMdsMvEhDIHjrGJBW/QUg==","signatures":[{"sig":"MEYCIQDjwuWMTM5jkxfTtbvOhv4X2f16UMvRISUHIuiVSD2GmQIhAMvrwbfjz027zzX83ujOJQJmB5VfkCd9fYTVmggOgF50","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF2Hn3tfiyjfVz5sMoiQNhxPP8hgoWOocSVd5cZ1xALtAiBn0hPtDBiZgtCwen5lBrDRkGBTj7GCpiSOhgqB1IWmmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47623},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"9bf672015400aa9029080ae68099d7661ee7fa95","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.1.0","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"pdf-codec":"5.2.25","byte-codec":"2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.51_1790279547968_0.14805587652504348","host":"s3://npm-registry-packages-npm-production"}},"1.0.52":{"name":"pdf-raster-cpu","version":"1.0.52","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.52","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"7c8a1e662d4a5e9c72e2fb2146b027a2563b01bb","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.52.tgz","fileCount":7,"integrity":"sha512-GQ53mAJb00XdMZPlHHQiyRjqSsEcKlK/9O23fypbIte2hKBf8wzRMSxObPkKIZWIz34KrR9U9oTfGfXdFGlQBw==","signatures":[{"sig":"MEYCIQCH+SAqbgPH2ab+PtsOCwqYdIaQ6++O6wGTYIPIcnZbLQIhAMgL+WZQcP2R0uOLdsFQpqFKlu7jo9g+WDBt99jiJK/t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICaadhSQ85AG5/XfwDe9c1yx423j94zwsx+jCP4/NrRlAiEAqIS02k+ZXa+F8r8hYDTYgSEit+TYaKxTRWNaPsdxHX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":47623},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"fbbb7a9082897e35e47b48eddb143bfd8ee9d8d7","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.1.0","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"pdf-codec":"5.2.26","byte-codec":"2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.52_1790288453632_0.17834176398302315","host":"s3://npm-registry-packages-npm-production"}},"1.0.53":{"name":"pdf-raster-cpu","version":"1.0.53","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.53","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"9874096e4bdac13e7225d7053c354cc24470c1ed","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.53.tgz","fileCount":7,"integrity":"sha512-1UFa62U7mHCK2KkMPHEJmhjQp+ZMUSxc576KTkI2KmmYAHOVKBrd0kLlndoSt+P+YznU8Hu/nm6vCyImtLQdZA==","signatures":[{"sig":"MEQCIHWfFAJkZGKh3tS2msN9fxGwcSrDxs83jC5n1D1xFN/YAiBs8oi+PTO8M/QdAN8LhgvoZaaq3wr6ZP21WcAYO7d/MA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCY5ziq5S3sRhMEU8ciO4SszlAjprw9A+AtPVVsTQU2QwIhAJ0XEQxDi+lZt5UgzJxEzFw1SkJIsnPIqNXQRxatp0UO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48525},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"b18a528e398f780d81e8c22d78ef40c5f679e6c8","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.1.0","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"pdf-codec":"5.2.26","byte-codec":"2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.53_1790295367173_0.7853107109482933","host":"s3://npm-registry-packages-npm-production"}},"1.0.54":{"name":"pdf-raster-cpu","version":"1.0.54","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.54","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"dd12fd55b419747b082902b21901fa22a99a58ae","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.54.tgz","fileCount":7,"integrity":"sha512-vI3FQiGLM6xoLFCjXjCGoQvnH21hFbDRgQAmQSVAApTzyteQiaVeGoGCuTghVZF/Ybahzg7eYkNdB8GKpoYN3w==","signatures":[{"sig":"MEUCIAj4Z0YGh86hqNmGXMbAgO0ZXGoKagVMq+bRzKCcMvi7AiEA0u/b5zeylXktHVSYCQZsp1RRBICE0IA4OggrJKmwncg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDLyUCLyfPrALfJ9Z4E1nXg2dyP11l4KdcUxdRqxcqqjgIhAJWTLIB8isK0fwZE3+lWYmKn40ptKjjGmi87Cc1/J9jx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48525},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"ffa79e609700cb407cb43f7bf1d6fb34956fc53a","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.1.0","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"pdf-codec":"5.2.27","byte-codec":"2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.54_1790301595126_0.014378876427325826","host":"s3://npm-registry-packages-npm-production"}},"1.0.55":{"name":"pdf-raster-cpu","version":"1.0.55","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.55","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"7a739ed127b838ee776617b00e32c13e48fffdb2","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.55.tgz","fileCount":7,"integrity":"sha512-7q/YCEiionAv7X2hBgjNXiLycGKfYWNQoqb0Bq86EbQLSgi8zuAxZE0IvYj/dpGcPHEfNWYeQPlMrCPut0kcmQ==","signatures":[{"sig":"MEUCIBs5K5ZZBYdQOvfopXD+HLGmvc6hLpysa04uQy9h/wZ2AiEAgRLz/KswowKZ/f+QmoW7AOWxN6tBh2PFvWgbbLCcRtQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFAgTHbJsq41skXKO5bO6tc+TKXWzRNuHD6TV+RfTJwVAiBDtFhd7i+4opIF1FrLVUygU1K4GdropJ+FJvY1J39twQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48525},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"8d6e4df28fee2dca096ca6f3a3c5f9792c9cf384","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.1.0","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"pdf-codec":"5.2.27","byte-codec":"2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.55_1790314812073_0.6791563035077604","host":"s3://npm-registry-packages-npm-production"}},"1.0.56":{"name":"pdf-raster-cpu","version":"1.0.56","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.56","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"487c30d1a8771e82ee1ae62c7ed5b45726fd55e3","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.56.tgz","fileCount":7,"integrity":"sha512-GOOJctxHLaLqRUoX2QTSeC8QCzI9YhbpfcOR21lZ34/PPozyuM4eCFdR0FeJI1xObPQpvXrq8lLU9SbnFobJNg==","signatures":[{"sig":"MEYCIQCmrqvNbVd12/E4jhGnQTHtYMLM1HK8BzhhBjBs7klRWwIhANmMNAh8VqVi2mEQ+2XGMXy6PImJEy2eGOwnHbeK2evc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICvVdGEuDZ/4CykaRL8UBjbNGaiPWntL355n1d8jQwisAiEAnbj5Fa1bBvylejFSxYT2hiK4lCI7Drw16RZwuY6b7zk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48525},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"645ec65f13d62b115982883f601a2cd3deffb61d","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.1.0","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"pdf-codec":"5.2.28","byte-codec":"2.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.56_1790326588305_0.5437489549456804","host":"s3://npm-registry-packages-npm-production"}},"1.0.57":{"name":"pdf-raster-cpu","version":"1.0.57","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"license":"MIT","_id":"pdf-raster-cpu@1.0.57","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"ba6309c9e737a8ce81044fc5d444fa80cc020170","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.57.tgz","fileCount":7,"integrity":"sha512-fJ2w/ZAH6Xkioj6T8QTvRPFuxJBUbsGOluQkplIMKVfXTdtU3t6O0/xr9clGSj+16NDHC392lTQ9bGb12L7SrA==","signatures":[{"sig":"MEUCIQDrLnIVWCZ8NcgcjA8qXHn26ix0bh+5mLLoNeJXkPHWNgIgJx4ghfvX84lSWeHlPt/SNJWnUGM163Y5B1gb+W6SdEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDfBifuA01FW/jsxL2KCQFCDyPcI0Xr6kxRTwKFNaCX+AIhAJ66KVn6McgzHjQD0SV0SMpkF1J4KxXuuHW97BocFq+O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48525},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"8ec6668544f13bdcb0140725f5f59373ce5494d3","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.1.0","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"pdf-codec":"5.2.29","byte-codec":"2.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/pdf-raster-cpu_1.0.57_1790331805030_0.2501652438439992","host":"s3://npm-registry-packages-npm-production"}},"1.0.58":{"_id":"pdf-raster-cpu@1.0.58","bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"dist":{"shasum":"cb03d8af9ceb4f3bc7870b1d4d8c20fae7a31283","tarball":"https://registry.npmjs.org/pdf-raster-cpu/-/pdf-raster-cpu-1.0.58.tgz","fileCount":7,"integrity":"sha512-kJ4xZNJpIQsN7hJCdrYPvMN7o3NzQWKqhzx1LaKoV68s62R9xUzqBWbDT7Pbf3q1vGQG9PIMVFUi/0eqcBcEZw==","signatures":[{"sig":"MEQCIH+gVELSMfbChYMQP5npJP0fPK6RKeJMTURUojl+pGuWAiAM16jjoxD5m9RfL1Fbrz88vZUoBMTy5NGb8jcn7JUMoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCWqBQMHk/yPyodBvQ0j6gTdK+AP6H5vvMPoQB/l1ZpjQIhAPkyBpLR5pkkwmlbGOPMz6SUO6RBSK40oAJd4uDZ/CnE"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/pdf-raster-cpu@1.0.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48525},"main":"./dist/index.cjs","name":"pdf-raster-cpu","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":{"import":"./dist/index.d.ts","require":"./dist/index.d.cts"},"import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":{"import":"./dist/*.d.ts","require":"./dist/*.d.cts"},"import":"./dist/*.js","require":"./dist/*.cjs"}},"gitHead":"80b2b8ccc368e00db8651074e6c45a8838362b80","license":"MIT","scripts":{"lint":"turbo run _lint","test":"turbo run _test","_lint":"eslint . --fix --cache --max-warnings 0","_test":"vitest run","build":"turbo run _build","_build":"tsdown","prepare":"husky","typecheck":"turbo run _typecheck _typecheck:attw","_typecheck":"tsc -p tsconfig.json && tsc -p tsconfig.node.json","lint:check":"eslint . --max-warnings 0","test:watch":"vitest","test:workers":"turbo run _test:workers","_test:workers":"vitest run --config vitest.workers.config.ts","test:mutation":"turbo run _test:mutation","_test:coverage":"vitest run --coverage","_test:mutation":"stryker run stryker.config.ts","prepublishOnly":"pnpm run lint && pnpm run typecheck && tsdown && publint && attw --pack","_typecheck:attw":"attw --pack"},"version":"1.0.58","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b152789c-6dfb-4867-99d2-12431eaf7c87"}},"homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"_npmVersion":"12.1.0","description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","directories":{},"maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"pdf-codec":"5.2.30","byte-codec":"2.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1+sha512.2e81e399d73fe8390dab25e06aa788ab7a5908248d2f5a370f82b481147a6a7a367bf8048f9a6fdb6460f21a66f0542dedb8b94ca2c8723596741920b1656d4c","devDependencies":{"jiti":"2.7.0","husky":"9.1.7","turbo":"2.10.8","eslint":"10.8.1","tsdown":"0.22.14","vitest":"4.1.11","publint":"0.3.22","typescript":"6.0.3","@types/node":"26.2.0","@vitest/coverage-v8":"4.1.11","@arethetypeswrong/cli":"0.18.5","@stryker-mutator/core":"10.0.0","@stryker-mutator/vitest-runner":"10.0.0","@cloudflare/vitest-pool-workers":"0.21.2","@stryker-mutator/typescript-checker":"10.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pdf-raster-cpu_1.0.58_1790385930162_0.7342759749785075"}}},"time":{"created":"2026-09-11T06:33:04.675Z","modified":"2026-09-26T01:25:30.753Z","0.0.0":"2026-09-11T06:33:04.850Z","1.0.0":"2026-09-11T06:43:42.336Z","1.0.1":"2026-09-11T07:57:58.508Z","1.0.2":"2026-09-12T00:36:15.451Z","1.0.3":"2026-09-12T22:31:13.198Z","1.0.4":"2026-09-13T08:06:36.746Z","1.0.5":"2026-09-13T12:19:11.659Z","1.0.6":"2026-09-14T14:52:59.015Z","1.0.7":"2026-09-19T23:00:21.935Z","1.0.8":"2026-09-19T23:35:13.473Z","1.0.9":"2026-09-20T00:34:02.476Z","1.0.10":"2026-09-20T01:35:58.626Z","1.0.11":"2026-09-20T02:28:17.186Z","1.0.12":"2026-09-20T08:20:18.755Z","1.0.13":"2026-09-20T08:44:33.174Z","1.0.14":"2026-09-20T09:09:41.056Z","1.0.15":"2026-09-20T10:01:38.757Z","1.0.16":"2026-09-20T10:49:43.815Z","1.0.17":"2026-09-20T13:14:49.686Z","1.0.18":"2026-09-20T15:14:44.531Z","1.0.19":"2026-09-20T17:14:09.996Z","1.0.20":"2026-09-20T20:25:53.404Z","1.0.21":"2026-09-20T21:45:50.366Z","1.0.22":"2026-09-20T23:37:40.734Z","1.0.23":"2026-09-21T01:40:57.688Z","1.0.24":"2026-09-21T03:45:10.263Z","1.0.25":"2026-09-21T06:22:21.818Z","1.0.26":"2026-09-21T10:19:03.953Z","1.0.27":"2026-09-22T11:52:26.702Z","1.0.28":"2026-09-22T14:09:27.407Z","1.0.29":"2026-09-23T14:22:34.423Z","1.0.30":"2026-09-23T15:04:12.068Z","1.0.31":"2026-09-23T16:12:26.860Z","1.0.32":"2026-09-23T16:43:59.494Z","1.0.33":"2026-09-23T17:08:54.395Z","1.0.34":"2026-09-23T17:54:02.782Z","1.0.35":"2026-09-23T18:25:55.188Z","1.0.36":"2026-09-23T19:49:02.287Z","1.0.37":"2026-09-23T20:36:55.246Z","1.0.38":"2026-09-23T23:39:00.701Z","1.0.39":"2026-09-24T00:32:08.840Z","1.0.40":"2026-09-24T00:54:27.346Z","1.0.41":"2026-09-24T01:19:57.613Z","1.0.42":"2026-09-24T02:08:14.168Z","1.0.43":"2026-09-24T02:48:32.883Z","1.0.44":"2026-09-24T03:40:05.568Z","1.0.45":"2026-09-24T04:15:39.493Z","1.0.46":"2026-09-24T04:45:41.019Z","1.0.47":"2026-09-24T07:16:07.913Z","1.0.48":"2026-09-24T09:07:44.688Z","1.0.49":"2026-09-24T13:14:31.223Z","1.0.50":"2026-09-24T18:45:45.546Z","1.0.51":"2026-09-24T19:52:28.067Z","1.0.52":"2026-09-24T22:20:53.722Z","1.0.53":"2026-09-25T00:16:07.286Z","1.0.54":"2026-09-25T01:59:55.222Z","1.0.55":"2026-09-25T05:40:12.159Z","1.0.56":"2026-09-25T08:56:28.398Z","1.0.57":"2026-09-25T10:23:25.119Z","1.0.58":"2026-09-26T01:25:30.377Z"},"bugs":{"url":"https://github.com/ExaDev/documents.js/issues"},"license":"MIT","homepage":"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu","keywords":["pdf","rasteriser","rasterizer","renderer","png","ocr","canvas-free","workers"],"repository":{"url":"git+https://github.com/ExaDev/documents.js.git","type":"git","directory":"packages/pdf-raster-cpu"},"description":"Pure-software reference backend for pdf-codec's PageRasteriser port: an RGBA scanline rasteriser that renders a page (or a located figure region) to PNG bytes with no canvas dependency, on any Worker-isomorphic runtime.","maintainers":[{"name":"jmearman","email":"joseph@mearman.co.uk"}],"readme":"# pdf-raster-cpu\n\n[![GitHub](https://img.shields.io/badge/GitHub-181717?logo=github&logoColor=white)](https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu) [![npm](https://img.shields.io/badge/npm-CB3837?logo=npm&logoColor=white)](https://www.npmjs.com/package/pdf-raster-cpu) [![npm version](https://img.shields.io/npm/v/pdf-raster-cpu)](https://www.npmjs.com/package/pdf-raster-cpu) [![CI](https://img.shields.io/github/actions/workflow/status/ExaDev/documents.js/ci.yml?branch=main)](https://github.com/ExaDev/documents.js/actions)\n\n> The pure-software reference backend for [pdf-codec](../pdf-codec/README.md)'s `PageRasteriser` port ([#1198](https://github.com/ExaDev/documents.js/issues/1198)): renders a PDF page, or one located region of one, to PNG bytes with a scanline rasteriser that has no canvas dependency at all and runs identically under Node, a browser Worker, and workerd.\n\n`pdf-codec`'s `renderPdfPage` defines the contract — it walks a page's content through the same read machinery `readPdf` runs and drives a caller-supplied rasteriser with device-space draw operations — and deliberately does not pick an implementation. This package is the family's own answer: correct and deterministic first, fast second. It exists so a consumer that needs pixels (OCR input, a vision model, a thumbnail) can get them on any runtime with nothing but `pdf-codec` and arithmetic; a runtime with a real canvas (a browser, or Cloudflare Browser Rendering) supplies its own backend through the same port and none of this code ships.\n\n```mermaid\ngraph TD\n    bytecodec(\"byte-codec\")\n    pdfcodec(\"pdf-codec\")\n    cpuraster(\"pdf-raster-cpu\")\n\n    bytecodec --> pdfcodec\n    pdfcodec --> cpuraster\n    bytecodec --> cpuraster\n\n    click bytecodec \"https://github.com/ExaDev/documents.js/tree/main/packages/byte-codec\" \"byte-codec\"\n    click pdfcodec \"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-codec\" \"pdf-codec\"\n    click cpuraster \"https://github.com/ExaDev/documents.js/tree/main/packages/pdf-raster-cpu\" \"pdf-raster-cpu\"\n\n    style cpuraster fill:#f9a825,stroke:#333,stroke-width:3px\n```\n\n## Getting started\n\nRequires Node.js `>=20` and pnpm `11.6.0` (pinned via `packageManager` in `package.json`).\n\n```sh\npnpm install\npnpm build         # tsdown (ESM + CJS + .d.ts)\npnpm typecheck     # tsc -p tsconfig.json + tsconfig.node.json\npnpm lint          # eslint . --fix --cache --max-warnings 0\npnpm test          # vitest run\npnpm test:workers  # vitest run --config vitest.workers.config.ts, inside a real Cloudflare Workers (workerd) isolate\n```\n\nRendering a page:\n\n```ts\nimport { renderPdfPage } from \"pdf-codec/raster\";\nimport { createCpuRasteriser } from \"pdf-raster-cpu\";\n\nconst pngBytes = renderPdfPage(\n  pdfBytes,\n  0, // page index\n  { dpi: 200 }, // or { scale: 2 }; exactly one of the two\n  createCpuRasteriser(),\n);\n\n// Just a located figure region, in the same point coordinates\n// segmentPdfRegions' bounds (and LayoutFrame) use:\nconst figurePng = renderPdfPage(\n  pdfBytes,\n  0,\n  {\n    dpi: 200,\n    clipPt: {\n      xPt: region.bounds.xPt,\n      yPt: region.bounds.yPt,\n      widthPt: region.bounds.widthPt,\n      heightPt: region.bounds.heightPt,\n    },\n  },\n  createCpuRasteriser(),\n);\n```\n\nOne `CpuRasteriser` instance renders any number of pages sequentially — `renderPdfPage` drives it `beginPage` → `draw` … → `finish` per page, and each page starts from a cleared canvas. The factory also takes this backend's own options:\n\n```ts\nimport { createCpuRasteriser } from \"pdf-raster-cpu\";\n\nconst rasteriser = createCpuRasteriser({\n  onDiagnostic: (d) => console.warn(d.code, d.message),\n  // \"raster-cpu/jpeg-image-undecoded\" — the one refusal this backend\n  // reports: a JPEG image op, which it declines rather than misrenders\n});\n```\n\n## What renders and what refuses\n\nEverything below is pinned by tests on decoded output pixels, not on intermediate structures.\n\n- **Rectangle fills** paint with exact analytic coverage: for an axis-aligned rectangle each pixel's covered fraction is computable in closed form, so crisp table rules on integer boundaries paint whole pixels and fractional edges blend at exactly their overlap fraction — slightly more accurate than any supersample could state.\n- **Vector paths** (arbitrary curves, ellipses, chart lines, and every glyph outline) fill through a sub-scanline sweep at 4×4 supersamples per pixel (a 1/16 coverage quantum), honouring both winding rules across all of a path's subpaths at once — the same pass that makes an evenodd hole a hole makes overlapping stroke pieces union rather than double-paint.\n- **Strokes** render as geometry: each flattened centreline segment becomes an offset quad, each join the wedge that fills the notch on the outside of the turn — a miter (PDF's own default limit, 10.0) that falls back to a bevel past it — with butt caps, width-relative dash arrays exactly as the port recovers them, and a zero-width stroke clamped to one device pixel per the format's own \"thinnest possible width\" rule. The port converts dotted strokes to filled squares before they arrive, so no round-cap primitive is ever needed. One documented approximation: a join landing exactly on a dash boundary takes the boundary's butt ends rather than its wedge, a sub-stroke-width difference at dash scale.\n- **Images** sample bilinearly under their own placement quad's coverage, so a rotated placement antialiases exactly like every other edge. PNG image ops (everything the port decoded) draw through byte-codec's decoder, cached per page by content. **JPEG (DCTDecode) image ops are declined by name** — `raster-cpu/jpeg-image-undecoded` through `onDiagnostic` — because byte-codec carries no DCT decoder and approximating a scan's pixels would silently misrender it. A canvas-owning backend draws these natively instead; the compressed bytes remain available through the port's op (and through `readPdf`'s image recovery) for consumers that want them.\n- **Text** arrives from the port already resolved: each run's embedded TrueType outlines as filled path ops, placed at the run's own text matrices. Faces that state no sfnt outlines (CFF programs, standard-14 faces with nothing embedded, Type 3 glyph procedures) are refused by the port itself, through pdf-codec's own sink (`raster/text-cff-outlines`, `raster/text-outlines-unavailable`), never approximated here.\n\n## Runtime boundaries\n\n- **Worker-isomorphic**: published `src/` imports no `node:*` builtins, no `Buffer`, no DOM, no canvas, and makes no network calls — enforced by the same lint rule every foundation package in this workspace opts into and proved at runtime by a workerd test suite that renders a page inside a real Cloudflare Workers isolate and asserts the node suite's own pinned pixels. No OCR, no vision, anywhere: this package hands a caller pixels and stops.\n- **Deterministic**: the supersample factor is a fixed constant, curve flattening is a tolerance-bounded recursion, and every blend rounds once — so two renders of the same page produce byte-identical PNGs on every runtime, which the workerd suite pins directly.\n- **Opaque white background**: a PDF page is notionally painted on white and the port deliberately specifies no background, so this backend clears each canvas to opaque white (what a viewer displays). Output PNGs therefore carry colour channels only — there is no alpha to encode, since source-over compositing onto an opaque base stays opaque.\n- **Correct before fast**: a page of text at OCR-friendly 150–300 dpi renders in seconds, not milliseconds; the coverage passes visit every pixel row a shape touches. A runtime with a hardware-accelerated canvas should wrap it as its own backend through the same port rather than tolerate this one's speed.\n\n## Conventions\n\n- Worker-isomorphic (see [the family-wide convention](../../README.md#conventions)); `isomorphic: true` in `packageLintConfig`, with a `test:workers` suite proving it at runtime.\n- No non-null assertions, no type assertions: this package is new enough to hold none of the indexed-access debt the older packages carry a burn-down exemption for.\n- Conventional commits, enforced via commitlint + husky, workspace-wide.\n\n## Install\n\n```sh\npnpm add pdf-raster-cpu\n# or\nnpm install pdf-raster-cpu\n```\n\nPeer expectations: `pdf-codec` (the port this implements) and `byte-codec` (the PNG codec) are declared as ordinary pinned dependencies — install this package and they arrive with it.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}