{"_id":"@cwasm/jpeg-turbo","_rev":"4-07f69bda0bab14aab9c73a14addd41fc","name":"@cwasm/jpeg-turbo","dist-tags":{"latest":"0.1.3"},"versions":{"0.1.0":{"name":"@cwasm/jpeg-turbo","version":"0.1.0","license":"MIT","repository":{"type":"git","url":"git+https://github.com/LinusU/cwasm-jpeg-turbo.git"},"scripts":{"prepare":"make jpeg-turbo.wasm","test":"make test"},"devDependencies":{"lodepng":"^1.2.0","mocha":"^5.2.0"},"gitHead":"df94d49c597215f57fe4ef130184de73a1c863f1","description":"JPEG decoding for Node.js, using [libjpeg-turbo][libjpeg-turbo] compiled to [WebAssembly][WebAssembly].","bugs":{"url":"https://github.com/LinusU/cwasm-jpeg-turbo/issues"},"homepage":"https://github.com/LinusU/cwasm-jpeg-turbo#readme","_id":"@cwasm/jpeg-turbo@0.1.0","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-20rDDG0NpoDDMG7bjeV15tzk5ayL2mT3lG7IXbfkmosJMI3GsdWDRyyyRkE64hZmQSVzTADtYtj3qMzDwrw/hQ==","shasum":"3672ee45e8622de3575ddfd948bca6f4215506ff","tarball":"https://registry.npmjs.org/@cwasm/jpeg-turbo/-/jpeg-turbo-0.1.0.tgz","fileCount":5,"unpackedSize":171653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpJbDCRA9TVsSAnZWagAADWUP/j3bxOF8XyIVoSE4exNK\n11fVp96eNjBwfogZEsmLgrn8jdcjYiFVJFz9OS5yZB2XpyRU19H7gVSxEcJu\nKi38aZ86GDs8z4oWzaXWZduVzRdkLE5eHKxxgGJEx9WWrUHQMLJFOc6c+A1Y\nAshljSiXju4fCPa5am2aEwI3+tdEt4AXgrQ6dhFhX36iIPXu/maC0TRKmPxZ\n5xELYeuIzBBVzxVyjdGrWtms7UmGtsa0smXBbqg/sjcvggg1fFQZ3rJQ01dw\npJ0X6Jz2xRXiwz41cd6P0cIp0YR03kOmInnjdTo1W0RKWG5xqhgJ/maqytbv\nYQNH17q5GTulzEUNZ1pclsdit+dez4LBGjdDi/g8ofoJeeB3M6tdNnVSoNsi\nLZ5oV24TWLSkaVRo4Qz2cLCBjBFSuG8I2RZ8EP1ThDU1gy3Dzq/QiOqaW71E\naH3oGgUjk8TJYJk6ijjOkRqgxnbYwbHBzA8jRAPZsGJAXwr4vQBm05FcP/bl\nV0XfMZ4YynEuHKAeO8JNFoApXPpW3IhuLHetvaT+XLvDmgia0x+RqYFBOoQE\nxEIRUwLXauAG0NvQxqhwCjpc1n8KtEoHQNip1DVZsr7SHUxTYExti8cUd86u\nSp8HrEzBOCF5TgWqwY0mdpZYHuH0Z3MAkHv9sn5M4l5uoGlT6XlrJ4cJuOp0\nnzgO\r\n=l9R+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcCk27WfSUJwzs88CC+2io0Eh7abwmC1Lod3fgneSiNgIgFRAHSTu4WH8u+Ql4lD0GHptOrbFIq1t+KY6Vzxs8WCw="}]},"maintainers":[{"name":"linusu","email":"linus@folkdatorn.se"}],"_npmUser":{"name":"linusu","email":"linus@folkdatorn.se"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jpeg-turbo_0.1.0_1554290370685_0.49564362099531567"},"_hasShrinkwrap":false},"0.1.1":{"name":"@cwasm/jpeg-turbo","version":"0.1.1","repository":{"type":"git","url":"git+https://github.com/LinusU/cwasm-jpeg-turbo.git"},"license":"MIT","scripts":{"prepare":"make jpeg-turbo.wasm","test":"make test"},"dependencies":{"@canvas/image-data":"^1.0.0"},"devDependencies":{"lodepng":"^2.0.0","mocha":"^6.2.2","standard":"^14.3.1","ts-readme-generator":"^0.2.0"},"gitHead":"f4427750b7aadddc9788a1a666549162bedccde4","description":"JPEG decoding for Node.js, using [libjpeg-turbo][libjpeg-turbo] compiled to [WebAssembly][WebAssembly].","bugs":{"url":"https://github.com/LinusU/cwasm-jpeg-turbo/issues"},"homepage":"https://github.com/LinusU/cwasm-jpeg-turbo#readme","_id":"@cwasm/jpeg-turbo@0.1.1","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-NweHGVM3V0QBqI/zdCOxY0VAR09zizWs8Cjf2V/K2v6aQLQVjEgpuH4QlivxljkTJ2ablwozbLYs3dAXLdbGmg==","shasum":"3dbf2adabfe488784d60ed4e93fa45cf08ddb7a0","tarball":"https://registry.npmjs.org/@cwasm/jpeg-turbo/-/jpeg-turbo-0.1.1.tgz","fileCount":5,"unpackedSize":157259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2YHVCRA9TVsSAnZWagAAphAP/3SDmt4Hy83BLyZuXdkA\nOw3M9NHi1b2W2SXo/CEhU8ac68x1OiG+VvtvQs2OjzokjOs5R1bAL6kCMH8J\n6oe8SgsMQ1jR42xYJ2dyMpjri4dHqfRdOO2MeSiftQZb6zbUl58E8RksqkKm\nTq+BXJhPdnNgMAbfn0QBkKNHeO+vKFwAMKyDinawPb6g+Acf1sD0TqSQyMXP\njg5JSvVdH440mxmsPTnvjxkS2qGehSbJTFpmcHg65vQXAyK2Dn+07KvA/xgV\nS5g3DJ5z+vUff+atETMVZPK7YCtEpM9HmHqtOdFEQoJytbv9ZLbB9iZS+bu8\n14SimhrwHVPj8d+2//y8+EuKbnl2GG9FmoYNXWQUoZvfp7urCVhYunNa4DOn\nPdGpGbwtTMxzJvm2Ou/aeeh06gI4GAqvcg5GM8pG4gF32Uz9fl7xymLa0Ew1\nc96phDfJRntA0psc3lZfEPXLF8pVInCUD3gdFGz5CZ4Fh1fcQJvIWQXZWV3q\nx19IgmaY4Da3co69mO5IPcXJcAXYOF5tMKswucMb8iNG0QXfALRmEHo56hXE\nvZ4zXF9opPIQVukqhRwYT6QgpemyInX6ZrUc5AARtNvcsoD3eS8kEvO3ybv+\nwLqh47xtRJaAK7zlUs1GLzWoBzGfhHa6lP54jKdhSeUGNLuBXBWSnoTzY3gn\nCaq6\r\n=SGMO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkCto4gC7tK6+1lEp7sp2kXssCK+k7KZ3KjumBWdc6uAIgUq4M6pk8CrlgXMlRhC+C8HtAilWURhr3MfC3dMj2ItY="}]},"maintainers":[{"name":"linusu","email":"linus@folkdatorn.se"}],"_npmUser":{"name":"linusu","email":"linus@folkdatorn.se"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jpeg-turbo_0.1.1_1574535636924_0.9979101784059181"},"_hasShrinkwrap":false},"0.1.2":{"name":"@cwasm/jpeg-turbo","version":"0.1.2","repository":{"type":"git","url":"git+https://github.com/LinusU/cwasm-jpeg-turbo.git"},"license":"MIT","scripts":{"prepare":"make jpeg-turbo.wasm","test":"make test"},"dependencies":{"@canvas/image-data":"^1.0.0"},"devDependencies":{"lodepng":"^2.0.0","mocha":"^6.2.2","standard":"^14.3.1","ts-readme-generator":"^0.2.0"},"gitHead":"f19c43778cc44adf459406854759a41f6e57a324","description":"JPEG decoding for Node.js, using [libjpeg-turbo][libjpeg-turbo] compiled to [WebAssembly][WebAssembly].","bugs":{"url":"https://github.com/LinusU/cwasm-jpeg-turbo/issues"},"homepage":"https://github.com/LinusU/cwasm-jpeg-turbo#readme","_id":"@cwasm/jpeg-turbo@0.1.2","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-LXLrmchl/eXfoFB14Gk1Jo139igd21sLniVUD7GC4KtdFCPL2SDPDfqyftXkwmSDQ8Te+JBIyURX7QuIxdYm/w==","shasum":"7ff6b74a5db1ec30b0125faa4ad76675db454255","tarball":"https://registry.npmjs.org/@cwasm/jpeg-turbo/-/jpeg-turbo-0.1.2.tgz","fileCount":5,"unpackedSize":143215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8XBbCRA9TVsSAnZWagAAmkMP/RIZeh9vTPG6LhkofCVr\nTzv8tNgOmtKqVdjPckg0hIPeHhrrQaeaSSvko7d4FjRoj5isGDmB87d8KiIN\nuRc6A/8nbhs2dij8hm0WWFNVhmVHNjXRzjqvZ2AM8kg5nksKWD4hKVe+wCeG\nkKlCmSRE5MgjysNKJGZl4odz7ox1j4VJWYKwpcZvfnN5v9hIJYy5WNKuWaqB\nU1ZSFzrKpxNgC6GozEQbMPdbIP168I4PT2+ZG6exOflrT/cd/km3Ytf8xJ7T\n/2NHNSL7dRenqoZ9bzSB1zx+OB8RKWfw0XaMPZtUJf0vy9cgMytEHYOZmBQA\neReriGMzzPF4THIISHS2+BMJ811k9nPpYS5Wb6B0o+3gsMDF+TpKf/s3ey00\nRNtmQvb+S82sRx9WTiJLtTXjBJe8yEmpGcdRic9HXSb97y/hLVFPLPe4bk1t\nXNWSMWIpOi1jWR8VPKz+pLgBAF1ieLbnRilHQ8HjGnYSNr8wakF+C/bIjeG/\nK5NM0hxhJCpsRHrpmA8vbnvxNFgDqSy/YB04B2jis/EzGm+Qjew/JMPArrFR\nBCmxQL60KoRob7V1tCjd1KqLNgbnO1TA8wFdTVrZT9vdToxGHaIr5+34TwFU\ne3shA4wIUSjKPXTLi2x05XKXooWiwpRKIq/obgLlkTpa56yrGpXdYHDGGeXz\nx50P\r\n=9yw7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9c4EHHD1by5XbU4daZsC/T1hcH+0FI6V0w265kI1izgIgHuhkBnapDASlp8ZEXf0Ar98GnOVglBWIZFWvyPP8jJY="}]},"maintainers":[{"name":"linusu","email":"linus@folkdatorn.se"}],"_npmUser":{"name":"linusu","email":"linus@folkdatorn.se"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jpeg-turbo_0.1.2_1576104027466_0.3574146037205619"},"_hasShrinkwrap":false},"0.1.3":{"name":"@cwasm/jpeg-turbo","version":"0.1.3","repository":{"type":"git","url":"git+https://github.com/LinusU/cwasm-jpeg-turbo.git"},"license":"MIT","scripts":{"prepare":"make jpeg-turbo.wasm","test":"make test"},"dependencies":{"@canvas/image-data":"^1.0.0"},"devDependencies":{"lodepng":"^2.0.0","mocha":"^7.1.1","standard":"^14.3.3","ts-readme-generator":"^0.4.2"},"gitHead":"61bcc6c3fa933c796ee9b64c5ea9821966ef8e42","description":"JPEG decoding for Node.js, using [libjpeg-turbo][libjpeg-turbo] compiled to [WebAssembly][WebAssembly].","bugs":{"url":"https://github.com/LinusU/cwasm-jpeg-turbo/issues"},"homepage":"https://github.com/LinusU/cwasm-jpeg-turbo#readme","_id":"@cwasm/jpeg-turbo@0.1.3","_nodeVersion":"12.12.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-FkZxwwC6r4zhzlqM0nYGaMj/MDSrZPxLOdPdM6ySlgsMfOpNAZcLQkpNF4jP+DmsuUvRoeUD0YSMBvg3jYfK6w==","shasum":"4f5e840d2fc58de9e876738456cd1bcb9c3424a3","tarball":"https://registry.npmjs.org/@cwasm/jpeg-turbo/-/jpeg-turbo-0.1.3.tgz","fileCount":5,"unpackedSize":143937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelEDGCRA9TVsSAnZWagAAwUkQAJmAte8nbeIWxRyaT2ae\nEVp4jMNstp5Z2nhyMxQdRYCfrU3J7D2IPzRgklrI0rSXEYqHgfkor3cPvhW3\nmIpQcW753nH8B3wyvDKvzpbR6TjriommYJidbhR+ot/sieFfgR5H7dZ3yJ6+\n4Ga82/k1lJCuMZbfFNtQ9xx8i7wFQcMEH7EwURy4jkPuQsLiEKMirG9uoRED\nhNcoQzsQhOQdKJpdUazr9AQmwP/i5SvQdKcoP1849+fiuTKpAInjD2xj8Mir\niOoW+Agiqz1HjeHmvD/F6zIrSrcHNZGgD/lyBRZIugKwqofDMCYiqS7MZh34\nQzJNj7DVEpBtD+6EDdeIQTYLOI/gf/7vN5Roe3kGullnqKnlnFIPzKnmOc/8\nu/7Qyzt3TBspN06tvrZBq6b7uYTg4sNQ37JRPS9F1XQ6aJFFQ8uHX+7mONA2\npQHIS4HVsSNiyR0ceW6e0OnYWUwSBlHVTMgpI1AKJhqcwncB/A5VrcbSbiHr\nxxxCOxN8ERZVgxaOu/HH8wdm2CdUlPhTZt8XYQ159KgyUlyrtVTnZWXwY9L1\nzbYozRTdAo+EORUqgi7OwAfzmsDWm2lzc3KbSrVslAtwyAhsQIzrYnALhBNK\nwII0NaSz1BzZ3t7GBWQbMVAimV5p50b9C1j4zAwLjmgzD7vHtMLFzSnQTJ8I\ngjv+\r\n=yWGD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPY+HBud6ewIJWYiLty4KrCCyXFpvXVwxlvfswl3UbbwIgfwYXiCH92QPIeGoysEI5KA2cGby+0eShO3o0GHpPKYc="}]},"maintainers":[{"name":"linusu","email":"linus@folkdatorn.se"}],"_npmUser":{"name":"linusu","email":"linus@folkdatorn.se"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jpeg-turbo_0.1.3_1586774213658_0.8674723510907099"},"_hasShrinkwrap":false}},"time":{"created":"2019-04-03T11:19:30.508Z","0.1.0":"2019-04-03T11:19:30.938Z","modified":"2022-04-05T02:22:43.238Z","0.1.1":"2019-11-23T19:00:37.088Z","0.1.2":"2019-12-11T22:40:27.575Z","0.1.3":"2020-04-13T10:36:53.798Z"},"maintainers":[{"name":"linusu","email":"linus@folkdatorn.se"}],"description":"JPEG decoding for Node.js, using [libjpeg-turbo][libjpeg-turbo] compiled to [WebAssembly][WebAssembly].","homepage":"https://github.com/LinusU/cwasm-jpeg-turbo#readme","repository":{"type":"git","url":"git+https://github.com/LinusU/cwasm-jpeg-turbo.git"},"bugs":{"url":"https://github.com/LinusU/cwasm-jpeg-turbo/issues"},"license":"MIT","readme":"# JPEG\n\nJPEG decoding for Node.js, using [libjpeg-turbo][libjpeg-turbo] compiled to [WebAssembly][WebAssembly].\n\n[libjpeg-turbo]: https://libjpeg-turbo.org\n[WebAssembly]: https://webassembly.org\n\n## Installation\n\n```sh\nnpm install --save @cwasm/jpeg-turbo\n```\n\n## Usage\n\n```js\nconst fs = require('fs')\nconst jpeg = require('@cwasm/jpeg-turbo')\n\nconst source = fs.readFileSync('image.jpg')\nconst image = jpeg.decode(source)\n\nconsole.log(image)\n// { width: 128,\n//   height: 128,\n//   data:\n//    Uint8ClampedArray [ ... ] }\n```\n\n## API\n\n### `decode(source)`\n\n- `source` ([`Uint8Array`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array), required) - The JPEG data\n- returns [`ImageData`](https://developer.mozilla.org/en-US/docs/Web/API/ImageData) - Decoded width, height and pixel data\n","readmeFilename":"readme.md"}