{"_id":"@anthrax63/mupdf-js","_rev":"6-e12e1eb77bbec1f91fe168d5c9fffa42","name":"@anthrax63/mupdf-js","dist-tags":{"latest":"1.3.2"},"versions":{"1.1.0":{"name":"@anthrax63/mupdf-js","version":"1.1.0","description":"MuPDF compiled to WebAssembly","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/anthrax63/mupdf-js.git"},"scripts":{"build":"yarn build:wasm && yarn build:tsc && yarn build:cp","build:wasm":"ts-node ./bin/build.ts","build:tsc":"tsc -p tsconfig.json","build:cp":"cp ./src/libmupdf.d.ts ./dist","build:examples":"ts-node ./bin/build-examples.ts","dts-gen":"dts-gen --expression-file ./dist/libmupdf.js","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["pdf","mupdf","wasm","webassembly"],"author":{"name":"andrew@rioja.io"},"license":"AGPL-3.0-or-later","devDependencies":{"@types/dockerode":"^2.5.33","@types/emscripten":"^1.39.4","@types/needle":"^2.0.4","@types/node":"^14.0.22","@types/rimraf":"^3.0.0","dockerode":"^3.2.0","needle":"^2.5.0","rimraf":"^3.0.2","ts-node":"^8.10.2","typescript":"^3.9.6"},"types":"./dist/index.d.ts","gitHead":"9a453bd0f6a1946bdb98a11d6f3322f12d19395c","bugs":{"url":"https://github.com/anthrax63/mupdf-js/issues"},"homepage":"https://github.com/anthrax63/mupdf-js#readme","_id":"@anthrax63/mupdf-js@1.1.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-qqPLP3XwEy78/F80K/x5mmOT5T63oDpfsEd6r+AONBPmyHb8H49nJznFxcMrJCbJkY6kVyUIWcdal6BvHb+1DA==","shasum":"3f283051f1b4b3ee2b1375391ec86d2f95179aa9","tarball":"https://registry.npmjs.org/@anthrax63/mupdf-js/-/mupdf-js-1.1.0.tgz","fileCount":8,"unpackedSize":4539227,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDb7m9cGR9Raq1o2P3NZNMzo0TkANYUpeN45KR6tzOtzQIhAMwd0K4ZDXH67F0P22G5mfA+OVjkZWHS24hvkxr0Eb+X"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitY/+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVFQ//cOK6EIFBHPxJuNbLmurY6RQRRX26gnTFd/Ca0J+gzlrY36+e\r\nYn2z4ggfp6ft2GIBJ+74acnY4hM844hwJWYJknHl+Nl/OG1ZQvKPZhwEByR8\r\naNY9voCEDoCKgcsG3MRv1tMxYSDz1vmkVGhvAksESR3dblMoUisKFUdOXG3v\r\ntHvgZ+V6cIPK/O1W/rRb8HhKnYWgFYRutsrvDF9p2/WamB/XUYSs4sE2gipW\r\n/LNNL1Z71TyRna6/MOUJNjjA7Oa1pDSIhUh8J/2FrTN0YHo/VGO8VcILD5iW\r\n1wgqhSZRhTjbPVGKOxI72ItgUlmzlpEVbBGOyu5gSovdKBrRHUAcwZscr2Ie\r\n4BBH/kQiE7k0aYhazWiGOJf6V3ZOhW35tpoQS0xaVewTI3AjutOe6Zk2SHHy\r\n3jH8nuA6Xmm6pCD5Yyej8VZhO+sXnyHzFpa8p7vqpQ6sWEyGcTo9FWInHLto\r\n+SLdGWsb1ZUxgiYNTALg9esF6Op+Yl1Wytqi8j2zSFNTqhgcTaQWGvbldSGA\r\nSTkiKquE+HO+EfcuzcrRRPKMkpQAApXdXjQnG26idN6p+HF0PbFNpGYbpAin\r\nSNgumGNr5qoEuuXrGyafoXRiJaWm0hFiJpeuzZkHRlsE0Wuv0cGhqMVooD6f\r\nsGAQgu0Gaw5OiFXJpCTVjjo0M8W+b+UUfqk=\r\n=l6dh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"denisbezrukov","email":"denis.bezrukov@aggregion.com"},"directories":{},"maintainers":[{"name":"denisbezrukov","email":"denis.bezrukov@aggregion.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mupdf-js_1.1.0_1656066046183_0.3828574238222795"},"_hasShrinkwrap":false},"1.1.1":{"name":"@anthrax63/mupdf-js","version":"1.1.1","description":"MuPDF compiled to WebAssembly","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/anthrax63/mupdf-js.git"},"scripts":{"build":"yarn build:wasm && yarn build:tsc && yarn build:cp","build:wasm":"ts-node ./bin/build.ts","build:tsc":"tsc -p tsconfig.json","build:cp":"cp ./src/libmupdf.d.ts ./dist","build:examples":"ts-node ./bin/build-examples.ts","dts-gen":"dts-gen --expression-file ./dist/libmupdf.js","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["pdf","mupdf","wasm","webassembly"],"author":{"name":"andrew@rioja.io"},"license":"AGPL-3.0-or-later","devDependencies":{"@types/dockerode":"^2.5.33","@types/emscripten":"^1.39.4","@types/needle":"^2.0.4","@types/node":"^14.0.22","@types/rimraf":"^3.0.0","dockerode":"^3.2.0","needle":"^2.5.0","rimraf":"^3.0.2","ts-node":"^8.10.2","typescript":"^3.9.6"},"types":"./dist/index.d.ts","gitHead":"9a453bd0f6a1946bdb98a11d6f3322f12d19395c","bugs":{"url":"https://github.com/anthrax63/mupdf-js/issues"},"homepage":"https://github.com/anthrax63/mupdf-js#readme","_id":"@anthrax63/mupdf-js@1.1.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-j18w1dXhikCyAoikCgYPuAAvxUqQqedF9Ek58WKwQJa90zHZPHtkMc2FqEEycwpTxXbnIkcQewiWkeoEm4dj/g==","shasum":"bc41b2973924d1b6b3fc7de3bc3b7c04b91c7b4f","tarball":"https://registry.npmjs.org/@anthrax63/mupdf-js/-/mupdf-js-1.1.1.tgz","fileCount":8,"unpackedSize":4539503,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFVcKKq8dvBjehVzHGMfaSRUIymu71PKDfmHCUbBA4pPAiA3mRQp/anAcyxk/9pjgo4ehULZSPuu7M/4ruTWJUxT/Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIoMVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyOw//eT/GGX52d4SkHQ5MIpPdmVZpyc9PEYI6RC0FuKHMwgsZhtGq\r\nxLdgV8jDksJ4vGIyktE2d0BSdi8XYVOCdl/hpj3rHu+EW6XFVZlsAPgj+aKR\r\n8joTvsG2q8Q89DPNxh2+H25ZX2DfjMVqXrCBUSwwoX0ptxbDhp7ZE6qkhmyd\r\nDLok/nJOmHiX8oznjwfzdlUJAFbh5MCiZVxYe3v8ut8Zp+EJg7e4yGWv/KhR\r\nDOvxuA/JBahWZEOV1SkLc67VGp2ePR3dyN1tIL2ELPINCnfTZbMBNorZFimB\r\nAfS+VygSTb0tvQ8Hzpc7bDT36CX8rAW+LRgCyUeiitMTaB5jpwJsQ1FSd8Tv\r\nnrg8/9ZCRPm6+faGN+CPK8CfTuWlb6WNLr46ykzgxl5suJ08pKPyVB6rLfkR\r\nl4drgTYnuJg8Zx/uqVambIK8oTOUyu+tMcA0Y94P8IG2ivlOXxy2iMY1JNA4\r\ntqSPtPr0lSyzSN/QnJB/vF7sdoWP1IHENrqLhbKh8jg7T5xxwF8oLTWka0nU\r\n0wq2rzlWy0GxChaTh8I/DQT1PFkiV9mXdMpkjaPJoFHQW+qxHwNHxwPOQr2h\r\nUyh4xZkxLiCsnloDc7ik9w/q1Ja30BTBzEv0cTDVgSLAZ6t+AtCWQJpWKXSc\r\nGjS548+R7HUfsQvDQnJixg7UG1O/56Z8e9c=\r\n=KmqV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"denisbezrukov","email":"denis.bezrukov@aggregion.com"},"directories":{},"maintainers":[{"name":"denisbezrukov","email":"denis.bezrukov@aggregion.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mupdf-js_1.1.1_1679983380919_0.32595695513905243"},"_hasShrinkwrap":false},"1.2.0":{"name":"@anthrax63/mupdf-js","version":"1.2.0","description":"MuPDF compiled to WebAssembly","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/anthrax63/mupdf-js.git"},"scripts":{"build":"yarn build:prep && yarn build:wasm && yarn build:tsc && yarn build:cp","build:prep":"ts-node ./bin/prep.ts","build:wasm":"ts-node ./bin/build.ts","build:tsc":"tsc -p tsconfig.json","build:cp":"cp ./src/libmupdf.d.ts ./dist","build:examples":"ts-node ./bin/build-examples.ts","test":"jest","test:watch":"jest --watch"},"keywords":["pdf","mupdf","wasm","webassembly"],"author":{"name":"andrew@rioja.io"},"license":"AGPL-3.0-or-later","devDependencies":{"@types/dockerode":"^3.3.14","@types/emscripten":"^1.39.4","@types/jest":"^29.0.3","@types/needle":"^3.2.0","@types/node":"^18.11.14","@types/rimraf":"^3.0.0","change-case":"^4.1.2","dockerode":"^3.3.4","jest":"^29.0.3","needle":"^3.1.0","prettier":"^2.7.1","rimraf":"^3.0.2","ts-jest":"^29.0.1","ts-node":"^10.9.1","typescript":"^4.8.3"},"types":"./dist/index.d.ts","gitHead":"9bd91f8ac533398469d96c4a67befecb75fb2cdf","bugs":{"url":"https://github.com/anthrax63/mupdf-js/issues"},"homepage":"https://github.com/anthrax63/mupdf-js#readme","_id":"@anthrax63/mupdf-js@1.2.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-NBigT9jYCbfkPxpR5efnTkoN/B7D+UcVmB59ECNKmL7HzYWZ9DXgy9OSLLSBpX/rxnLUF1qapY8iLEywQsem+Q==","shasum":"1e92ea4696c407a289dd31ab8a4f3dc575fee683","tarball":"https://registry.npmjs.org/@anthrax63/mupdf-js/-/mupdf-js-1.2.0.tgz","fileCount":10,"unpackedSize":4816602,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDcnfFk3r0l3PiilBSKfTENBeQHpnLtdMHhEtRBw9U3bAiB1qDeCumq4wfetk49jA7kyWv8GvUYI1k3LkmsEIj/yCg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkI+R5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZtRAAiVOXJOwd0k9sjfA1hFZdyYWENkmN8iS0miaGkROVRLtkAzmg\r\nbWGhp9J95Ja3V2aCqqpAxXhbRBBC8FQ2ySb+Mx4DGIrFXK62z6/0cxDhoe8Z\r\n3JD12Y5ZhwAbjtnL7D39iXuN/QndldukTkMeQq9rNfN977xMAPj8zy6A3Ans\r\n8K5/3D57ZYz1mevtCnXsAJIpjqec3L4rTTDVSxLRfl7IftedeEHHRESy9DaD\r\nHDcTrOqFHt7xqFzxSdmIR94gCkso+weVogX2E4Ax/Zp1PeYs7+m2BdjJdbGb\r\nO7OWznUTinprHomvXG+rSn0KfIl0GdMuCbqOkSjheErNWr0ljNtERAkCPEhY\r\nCdox+Q0nTh4+GIxFzTh6n/90usn/reotq3aexabeYP1C7hIZp1p4AwEWdC+P\r\nd5ZjiseazHlgT8Evl2xhCHsjBDKv4Hsm8LYTbM2fZsLEjaErbaV/vbF30GUV\r\nc2+wtkbfYKLM4PonQeJndMtEoOfaWYTwA1pfYuQtRpXFNEVv2lY+Xso4oORD\r\nlT8MrhRzhZwGhC56CYzzdi+uSsl7z8xr+CoCsjQE1EGfOXEUt8Ey04cXmGYd\r\nvQnMtj3/xIw7KTxjhMEGmPkxJcM403xpjvcrRskAMYgQAyMrnGS9tLBRsLd+\r\nuHMSaj4BK/d0BM/YD9N5KwIRQLUEc5ySM88=\r\n=LWd+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"denisbezrukov","email":"denis.bezrukov@aggregion.com"},"directories":{},"maintainers":[{"name":"denisbezrukov","email":"denis.bezrukov@aggregion.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mupdf-js_1.2.0_1680073849163_0.8112162879400306"},"_hasShrinkwrap":false},"1.2.1":{"name":"@anthrax63/mupdf-js","version":"1.2.1","description":"MuPDF compiled to WebAssembly","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/anthrax63/mupdf-js.git"},"scripts":{"build":"yarn build:prep && yarn build:wasm && yarn build:tsc && yarn build:cp","build:prep":"ts-node ./bin/prep.ts","build:wasm":"ts-node ./bin/build.ts","build:tsc":"tsc -p tsconfig.json","build:cp":"cp ./src/libmupdf.d.ts ./dist","build:examples":"ts-node ./bin/build-examples.ts","test":"jest","test:watch":"jest --watch"},"keywords":["pdf","mupdf","wasm","webassembly"],"author":{"name":"andrew@rioja.io"},"license":"AGPL-3.0-or-later","devDependencies":{"@types/dockerode":"^3.3.14","@types/emscripten":"^1.39.4","@types/jest":"^29.0.3","@types/needle":"^3.2.0","@types/node":"^18.11.14","@types/rimraf":"^3.0.0","change-case":"^4.1.2","dockerode":"^3.3.4","jest":"^29.0.3","needle":"^3.1.0","prettier":"^2.7.1","rimraf":"^3.0.2","ts-jest":"^29.0.1","ts-node":"^10.9.1","typescript":"^4.8.3"},"types":"./dist/index.d.ts","gitHead":"e930c6ff1d7612f1818d197306f1f22ce5acf5d1","bugs":{"url":"https://github.com/anthrax63/mupdf-js/issues"},"homepage":"https://github.com/anthrax63/mupdf-js#readme","_id":"@anthrax63/mupdf-js@1.2.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-kf5M5OorPbIq32QGwVwAsYjv3ES7Y8kMJdjjSF6MrzWf41bN8PMrP8UmgrhssuTPP5WgkL//lHrpQqrQN0Nm4g==","shasum":"1497927dbde88bb708d5c80476f4db0d18edbc5b","tarball":"https://registry.npmjs.org/@anthrax63/mupdf-js/-/mupdf-js-1.2.1.tgz","fileCount":10,"unpackedSize":4819053,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCH3jujMY1sCvX9mYqdUq8EjphrHZKw1Zst2vUfSPGOfQIhAJm0yWcZww1FQ8aaQYJ2DKapOSQS7UCFGMOw8+x06hSz"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJcyRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotGA/8DImINCzEBPX/RHB5l6M+khIDAX4m9H2O4mxJ0zt1JIgXIbxL\r\nDd9hyqfQaCchlGKV94IhHnXz0gHfH3y8ef1tDNfPllQwhHpziJPY3XjPJR4y\r\nZgTotW5nsFNSxzwXJkwYz/gkjv3wmkSTmYc9upvZiS/7awC/y67jtJeMn8ID\r\nnUoUooikrIuL+IrCqqjVy1BC8zQ2v6O7bl3k9VO91Dzp1190Xvr/BrwVu/aj\r\nxDxLvnxCX3L5r5wqT9j9OdKJhXwvsZcX4hNsAHbVvrJHJ7SvFKTt/wW1G3nH\r\nFEHqJOLKzyjXmtvZ2nMzZiyW265/UHes7kUQHCkT48UArx5mnkxN5LuvzPsU\r\nO29Lf63SJb8UeazJUj6r/1+9bNxnPpqpG/vYNYUPpq8Qef5oIXluoXojFAkn\r\nZZ4GnK8zyck8JppfpZ1C3k6D0lshjTK3AlUmfzHSPM6gsjeXQdTJJbOsXwEo\r\nu+kForgdr65r873ZgbUuxNajJiIohvVpiguGktHrwRJet6GcSxWU2f9ennLE\r\n9OCUvQK7JP+N+ZuZnMOcHWRvnbn+ADP3KlqsbKcZlyQtxzlt0asLoyUHvnlo\r\nm/BvQTP8Y2x3qQNcVKHnJKBeDBS+2D5Y5vY23AWVnObJxVghsVOq4z+ytFPd\r\nkxbiwkWj1bLlI2Hseusg4YlDoyaXojD/ds4=\r\n=wCvh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"denisbezrukov","email":"denis.bezrukov@aggregion.com"},"directories":{},"maintainers":[{"name":"denisbezrukov","email":"denis.bezrukov@aggregion.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mupdf-js_1.2.1_1680198801302_0.8862858812675192"},"_hasShrinkwrap":false},"1.3.0":{"name":"@anthrax63/mupdf-js","version":"1.3.0","description":"MuPDF compiled to WebAssembly","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/anthrax63/mupdf-js.git"},"scripts":{"build":"yarn build:prep && yarn build:wasm && yarn build:tsc && yarn build:cp","build:prep":"ts-node ./bin/prep.ts","build:wasm":"ts-node ./bin/build.ts","build:tsc":"tsc -p tsconfig.json","build:cp":"cp ./src/libmupdf.d.ts ./dist","build:examples":"ts-node ./bin/build-examples.ts","test":"jest","test:watch":"jest --watch"},"keywords":["pdf","mupdf","wasm","webassembly"],"author":{"name":"andrew@rioja.io"},"license":"AGPL-3.0-or-later","devDependencies":{"@types/dockerode":"^3.3.14","@types/emscripten":"^1.39.4","@types/jest":"^29.0.3","@types/needle":"^3.2.0","@types/node":"^18.11.14","@types/rimraf":"^3.0.0","change-case":"^4.1.2","dockerode":"^3.3.4","jest":"^29.0.3","needle":"^3.1.0","prettier":"^2.7.1","rimraf":"^3.0.2","ts-jest":"^29.0.1","ts-node":"^10.9.1","typescript":"^4.8.3"},"types":"./dist/index.d.ts","gitHead":"87aca2b445b1902e5fdd31aee99347dff65c9624","bugs":{"url":"https://github.com/anthrax63/mupdf-js/issues"},"homepage":"https://github.com/anthrax63/mupdf-js#readme","_id":"@anthrax63/mupdf-js@1.3.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-RAFsQ9vlALNA/v/Q6otAiY99/Fpg/45IVCGS+3hzW7X0uP8hyj89UMHoa+/wMzcAktK0fCVbe+uN3GedxYjdmQ==","shasum":"795f606f53005be2cbff62d6ec23f80c68d38653","tarball":"https://registry.npmjs.org/@anthrax63/mupdf-js/-/mupdf-js-1.3.0.tgz","fileCount":9,"unpackedSize":4928456,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDrmCRfTeizj53NPwXc6c+NmUqyQvJRLy8xGn6vgAbsKAiEA7PHxBAmn6fZFvLbyx7UBwL7Qtq4WI0mOIoY4z4TmZ5U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJxClACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkGA//eYtJT0AD5TQcnPgjRbQuAZHTBsvyC3/jx7Fq+g43p4zNE4QB\r\n402X10G8Z7YvLMRRpWdkRhR2+Gz9b/fPHHchZdywy+3aJx8HybvTPo6MBV9K\r\nfE0Iv+rcdctS7TX7i84QGFLIghADNbkw14kBKoVSkLSKisSwvLPGu3qhikB7\r\naIVwprRx41lsUeN6er34Iwk/BwQNNx9P0LCN7AkQy7+4iAkhh3yAdq/xBksg\r\nVn4fR0rPa4l86+bU233EvRfb3Qd//2aL3A0eililOsN5+4MpCFc6nc2oJG70\r\nJhZivajxBndz2pO5fRn6fkY9Rdg0Qf4haYUsFY4ztrPFC8fM4a/VkYW2Kx0T\r\n6LPSuscArX64zJbPU7Qw14ygA7wuT76sV4HkFqCAaziPua9Tgg4CkwmOceUi\r\nK0HAI9hhweqbGFj9CclNXaOVUjm9PAapGnDWoN2jmyj1NMvqvf66M2BqYVA7\r\nZaLKVbhmL/77uB2SjgFEaLiSgkMUswf0MxkxsOd5sTOyNngvblY8JfXWXHis\r\n0By+zGGA2dZ30EIAWY6woSanJ4IE67tR6f+FhrwXiWESTTM3cyyQSqbdWnUA\r\nkz6skTHDh5nLEXXisrH4ZbceWFn9zku9N+E36VXZt2Zcm6VB9JwrSaXcQFgr\r\n9SAcQ9WvYpV+8zTq6bIE9Eu6Qkiwc8cfJBM=\r\n=KLWD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"denisbezrukov","email":"denis.bezrukov@aggregion.com"},"directories":{},"maintainers":[{"name":"denisbezrukov","email":"denis.bezrukov@aggregion.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mupdf-js_1.3.0_1680281765690_0.6163818637710647"},"_hasShrinkwrap":false},"1.3.1":{"name":"@anthrax63/mupdf-js","version":"1.3.1","description":"MuPDF compiled to WebAssembly","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/anthrax63/mupdf-js.git"},"scripts":{"build":"yarn build:prep && yarn build:wasm && yarn build:tsc && yarn build:cp","build:prep":"ts-node ./bin/prep.ts","build:wasm":"ts-node ./bin/build.ts","build:tsc":"tsc -p tsconfig.json","build:cp":"cp ./src/libmupdf.d.ts ./dist","build:examples":"ts-node ./bin/build-examples.ts","test":"jest","test:watch":"jest --watch"},"keywords":["pdf","mupdf","wasm","webassembly"],"author":{"name":"andrew@rioja.io"},"license":"AGPL-3.0-or-later","devDependencies":{"@types/dockerode":"^3.3.14","@types/emscripten":"^1.39.4","@types/jest":"^29.0.3","@types/needle":"^3.2.0","@types/node":"^18.11.14","@types/rimraf":"^3.0.0","change-case":"^4.1.2","dockerode":"^3.3.4","jest":"^29.0.3","needle":"^3.1.0","prettier":"^2.7.1","rimraf":"^3.0.2","ts-jest":"^29.0.1","ts-node":"^10.9.1","typescript":"^4.8.3"},"types":"./dist/index.d.ts","gitHead":"226cf5e06996c8bc26fdada3bfcebb1db8ef9eee","bugs":{"url":"https://github.com/anthrax63/mupdf-js/issues"},"homepage":"https://github.com/anthrax63/mupdf-js#readme","_id":"@anthrax63/mupdf-js@1.3.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-U2oSk7YCRGDsnZCiNAgQb5Ew1SzVJ0oBr4uWrXaN8NIJcJYHz9HNFWzCt8WpEKRkNBmVlQFUKfvevIT6wJGVbg==","shasum":"19b28a0a24a706bb9d7fea70fa222a4127a2a1d4","tarball":"https://registry.npmjs.org/@anthrax63/mupdf-js/-/mupdf-js-1.3.1.tgz","fileCount":9,"unpackedSize":4928491,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvZOT5CivweGaiQt/rKh1mt+JPHUiOICWGoykFHzw6TQIgcx+pB/MvFednnRYgjd4zm2loLt6WTva1eltus7oaqLU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJ7eVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqbcw//cqWycDg0M8EazOrPs0M/mZz7CxZlQvcXfD1yH9ZkiZ0Gd4xu\r\nGIC/AwI7+ZPlvWyljGA24mIho9oIIeWRVzWWvrzupVJhe01P+4f0Zjh/4rw4\r\nXZtN0Nv0RsWVm5N9CWYrJcf8lbywa9kykpr3yKBZs/X9BW2bWfXAr4j7xxUB\r\nh4zN/g20KU3eAGwXGH1v6kzkjzvvxre97UqJ25XvtrI93JEF2EcaGRCIUG1X\r\nBcmSARFl4s0vqc5Dqw7H3KT2ugrXWowsK6ZNpm6buCIv5q+cPNqRWf+nZRYE\r\nDhGR2ZQntjHvji+39pqk1n7HGpBqzybnB0T7dowNgfm26acu5gLUwEOVWs6K\r\niiwRMl2D8cpmVB9u83LmCMyfC050vIgqX8gDGHmO9/Yex23TKeFgKqdsoTUc\r\naGzTNOLnR9yKuALEKkVJL9GRlDagThrBjnILICkBt8Vrxh/jkBHFLTQKh1Ru\r\n1L6JOXnzbh5TaB+Wuv6AaqAcQEMAc71TtEqWfIrh10wt15Dgy1fkb9WQrSNe\r\n6xqJBRATjfFNHfYaoKGw3Z5i6P+mkoPP8lbZBFm8IfEoK+wklE/7rBhmiyaz\r\ntnZSs2lanwM2HEF6YESftm4kSy4wUlJfyJOD99vNLt+72suFiMdORIuCJS8v\r\npQYeYWULRfJovM/EaTJfOQNPzTRpN9Xj2UU=\r\n=9D2E\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"denisbezrukov","email":"denis.bezrukov@aggregion.com"},"directories":{},"maintainers":[{"name":"denisbezrukov","email":"denis.bezrukov@aggregion.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mupdf-js_1.3.1_1680324500885_0.7972878054060986"},"_hasShrinkwrap":false},"1.3.2":{"name":"@anthrax63/mupdf-js","version":"1.3.2","description":"MuPDF compiled to WebAssembly","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/anthrax63/mupdf-js.git"},"scripts":{"build":"yarn build:prep && yarn build:wasm && yarn build:tsc && yarn build:cp","build:prep":"ts-node ./bin/prep.ts","build:wasm":"ts-node ./bin/build.ts","build:tsc":"tsc -p tsconfig.json","build:cp":"cp ./src/libmupdf.d.ts ./dist","build:examples":"ts-node ./bin/build-examples.ts","test":"jest","test:watch":"jest --watch"},"keywords":["pdf","mupdf","wasm","webassembly"],"author":{"name":"andrew@rioja.io"},"license":"AGPL-3.0-or-later","devDependencies":{"@types/dockerode":"^3.3.14","@types/emscripten":"^1.39.4","@types/jest":"^29.0.3","@types/needle":"^3.2.0","@types/node":"^18.11.14","@types/rimraf":"^3.0.0","change-case":"^4.1.2","dockerode":"^3.3.4","jest":"^29.0.3","needle":"^3.1.0","prettier":"^2.7.1","rimraf":"^3.0.2","ts-jest":"^29.0.1","ts-node":"^10.9.1","typescript":"^4.8.3"},"types":"./dist/index.d.ts","gitHead":"197769c7c143eafd448d952ffd7fcfb651c73391","bugs":{"url":"https://github.com/anthrax63/mupdf-js/issues"},"homepage":"https://github.com/anthrax63/mupdf-js#readme","_id":"@anthrax63/mupdf-js@1.3.2","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-VOrSRzqmnSt02Bse6TnztgjwHzVPbpCxiULsktBPn44/A+fOvwlzSIIyGulqCsqa+4wgkzcuOTTZaTWX2T4MMg==","shasum":"e85e37ca6b920d44294e6f1141f75388c555d428","tarball":"https://registry.npmjs.org/@anthrax63/mupdf-js/-/mupdf-js-1.3.2.tgz","fileCount":9,"unpackedSize":4928599,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMYNWwwKFNHCfzkYWNl6TGrtrTMQCTXzyaKRj605WeegIhALYwF73r8ujr1EvHbydg5fmTuCnGoM+OAurmGSUQsTgw"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJ7iPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBCQ//eEAPv0ojFQIFKZqwuxiawequH/u5h9WqUWR15UDF7eDnTgpc\r\n/CH8pFMKtSWWiJ2P0SToio/72DB1g4iCOrY6CrRHbEIKnnX5G/xK9QwK79XF\r\n11umy1w69Q9HxSn6esL9K8CeyQVUnq9s/8+t5jUnrc02O8AegG8ZuBhiuxSr\r\nZvTyePvwPzqnShPR0zpr6sRzDciNtPzsiCI6cBdBVU3APbO0g8evyKmFm7ey\r\neSJJKWG3ipvCsL/4ME5NJu7xuEPjhhOUoISmQtPr+srMGMBX92q/DCewT/nA\r\nN994ruF0xLQPPYu5FT5s+NTOZrYFcbXsocrcemGfShathg9qpvt5nbrRsRBx\r\n2QxLVZuO7CAQkWfcdOYMDv+s7cyPL3RbyNg0XDpCMVUgSvu8K8H/Bds3sgAc\r\nMGaJ0nGQ9hqsP00XykV3zEylMO2yZ6cjMvn/x2luVMJOcJWHfT4M4zRggp1Z\r\n5zu/NxjSZl6HSiQ9wqEnrwVxx4tW2E6EmiInlDxt8suEilwVYE4yZubBPKzi\r\nk5YAXV1qH2haps/ZGbS+DP3HG0HOhMtwfXm7gbCg+Q6HCSRrDb6afGOzQfJh\r\nrAlcgNlbm2fvoG6A0MPU0MvMvoyxe6edIpo56LK3SNRJl+0HJ/n+uc0kp2tV\r\npvlyGFTxj1J4bDKRClyvH1PrBQMoNCADt7M=\r\n=1Eca\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"denisbezrukov","email":"denis.bezrukov@aggregion.com"},"directories":{},"maintainers":[{"name":"denisbezrukov","email":"denis.bezrukov@aggregion.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mupdf-js_1.3.2_1680324751362_0.17097634189329125"},"_hasShrinkwrap":false}},"time":{"created":"2022-06-24T10:20:46.108Z","1.1.0":"2022-06-24T10:20:46.421Z","modified":"2023-04-01T04:52:31.708Z","1.1.1":"2023-03-28T06:03:01.145Z","1.2.0":"2023-03-29T07:10:49.483Z","1.2.1":"2023-03-30T17:53:21.515Z","1.3.0":"2023-03-31T16:56:05.905Z","1.3.1":"2023-04-01T04:48:21.115Z","1.3.2":"2023-04-01T04:52:31.561Z"},"maintainers":[{"name":"denisbezrukov","email":"denis.bezrukov@aggregion.com"}],"description":"MuPDF compiled to WebAssembly","homepage":"https://github.com/anthrax63/mupdf-js#readme","keywords":["pdf","mupdf","wasm","webassembly"],"repository":{"type":"git","url":"git+https://github.com/anthrax63/mupdf-js.git"},"author":{"name":"andrew@rioja.io"},"bugs":{"url":"https://github.com/anthrax63/mupdf-js/issues"},"license":"AGPL-3.0-or-later","readme":"# 📰 MuPDF.js \nThis is a port of [MuPDF](https://mupdf.com/docs/) to javascript and webassembly, giving you the following:\n\n- 🔥 **Blazing fast** rendering of PDFs to **PNG**, **SVG** and even **HTML**\n- 💼 Run in the **web browser** or your **server**. Basically any platform that supports Webassembly!\n- ☑ Supports Typescript\n- 🗺️ A super **simple** API that's also **completely flexible**, see below...\n\n# 🏁 Getting Started\n\n```bash\nyarn add mupdf-js\n# or\nnpm i mupdf-js\n```\n\n## Basic Usage\n\nBefore you do any processing, you'll need to initialise the MuPdf library:\n\n```js\nimport { createMuPdf } from \"mupdf-js\";\n\nasync function handleSomePdf(file: File) {\n  const mupdf = await createMuPdf();\n  \n  //...\n}\n```\n\nIn the *browser*, you'll most likely retrieve a [File](https://developer.mozilla.org/en-US/docs/Web/API/File) or [Blob](https://developer.mozilla.org/en-US/docs/Web/API/Blob) object from an html [`<input type=\"file\">`](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/file) tag, supplied by a user.\n\nYou'll need to convert the file firstly to an `ArrayBuffer`, then to a `Uint8Array`:\n\n```js\nimport { createMuPdf } from \"mupdf-js\";\n\nasync function handleSomePdf(file) {\n  const mupdf = await createMuPdf();\n  const buf = await file.arrayBuffer();\n  const arrayBuf = new Uint8Array(buf);\n  \n  //...\n}\n```\n\nOnce you have this, you can *load* the file into the MuPdf environment, creating a MuPdf *document*:\n\n```js\nimport { createMuPdf } from \"mupdf-js\";\n\nasync function handleSomePdf(file) {\n  const mupdf = await createMuPdf();\n  const buf = await file.arrayBuffer();\n  const arrayBuf = new Uint8Array(buf);\n  const doc = mupdf.load(arrayBuf);\n}\n```\n\nYou now have three different options to render the PDF document:\n\n```js\nimport { createMuPdf } from \"mupdf-js\";\n\nasync function handleSomePdf(file) {\n  const mupdf = await createMuPdf();\n  const buf = await file.arrayBuffer();\n  const arrayBuf = new Uint8Array(buf);\n  const doc = mupdf.load(arrayBuf);\n  \n  // Each of these returns a string:\n  \n  const png = mupdf.drawPageAsPNG(doc, 1, 300);\n  const svg = mupdf.drawPageAsSVG(doc, 1);\n  const html = mupdf.drawPageAsHTML(doc, 1);\n  \n  // This method returns Uint8Array\n  const pngRaw = mupdf.drawPageAsPNGRaw(doc, 1, 300);\n}\n```\n\n## Conversion Options\n\n### PNG\n\n```js\n// Returns PNG as data uri string\nmupdf.drawPageAsPNG(document, page, resolution); \n\n// Returns PNG data as Uint8Array\nmupdf.drawPageAsPNGRaw(document, page, resolution); \n```\n\nArguments:\n- document: *a MuPdf document object*\n- page: *the page number to be rendered, starting from 1*\n- resolution: *the DPI to use for rendering the file*\n\nReturns: *an uncompressed PNG image, encoded as a base64 data URI.*\n\n### SVG\n\n```js\nmupdf.drawPageAsSVG(document, page);\n```\n\nArguments:\n- document: *a MuPdf document object*\n- page: *the page number to be rendered, starting from 1*\n\nReturns: *an SVG file with the PDF document rendered as image tiles.*\n\n### HTML\n\n```js\nmupdf.drawPageAsHTML(document, page);\n```\n\nArguments:\n- document: *a MuPdf document object*\n- page: *the page number to be rendered, starting from 1*\n\nReturns: *an HTML file that uses absolute positioned elements for layout.*\n\n## Text operations\n\n### Get text from page\n\n```js\nmupdf.getPageText(document, page);\n```\n\nArguments:\n- document: *a MuPdf document object*\n- page: *the page number to be rendered, starting from 1*\n\nReturns: *string containing all text collected from page*\n\n### Search on the page\n\n```js\nmupdf.searchPageText(document, page, searchString, maxHits);\n```\n\nArguments:\n- document: *a MuPdf document object*\n- page: *the page number to be rendered, starting from 1*\n- searchString: *string to search*\n- maxHits: *the maximum possible number of matches (it stops search when reaches this limit)*\n\nReturns: *array of found rectangles of text matches ({x: number, y: number, w: number, h: number}[])*\n\nYou should set `maxHits` to an appropriate level that a user would expect (for example 100), or allow users to set their own limit. Alternatively, if you want to allow effectively unlimited search hits (and risk running out of memory), you can set it to C's maximum unsigned 32-bit integer size, which is 4294967295.\n\n# Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md)\n\n# License\n\nAGPL, subject to the [MuPDF license](https://www.mupdf.com/licensing/).\n","readmeFilename":"README.md"}