{"_id":"@silvia-odwyer/photon-node","_rev":"8-0b31924c9fa500115711b365223ce8c3","name":"@silvia-odwyer/photon-node","dist-tags":{"latest":"0.3.4"},"versions":{"0.1.0":{"name":"@silvia-odwyer/photon-node","version":"0.1.0","license":"Apache-2.0","_id":"@silvia-odwyer/photon-node@0.1.0","maintainers":[{"name":"silvia-odwyer","email":"silviaodwyerdev@gmail.com"}],"homepage":"https://silvia-odwyer.github.io/photon/","bugs":{"url":"https://github.com/silvia-odwyer/photon/issues"},"dist":{"shasum":"d4c0e18543501234904f81931af6c01a42618ed9","tarball":"https://registry.npmjs.org/@silvia-odwyer/photon-node/-/photon-node-0.1.0.tgz","fileCount":7,"integrity":"sha512-nj5Bic9BgljN6IXeiykb7R2t4Nx2PNZylWQcEeK94ydC2cunsFIeXp3odUX+8JZgzcuDDyf40nLp7OH152ExIw==","signatures":[{"sig":"MEUCIG74SAwxiBJKSSadelDEzt8CtxzU6RXwzRYra2GJPRcmAiEAlOqr7FGwj/LQ6i4UhHtYqpt/5ERU6rIB0JUzkJ1vPQE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1197044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCpVoCRA9TVsSAnZWagAAY6wP/RHBS5te7ZKVuh/F6msM\ni4hBW7jEDHuasNyHMj97hZssObbdDWROzL6MoNMqVQSVlkKrV35mBhq1YgBg\nmeq7f2ZmaYlyl75IYLtQNKaIFLDv65GB9z5pg6Wdy652JYfus6r3S7g4KXfN\nxNP1y4AuQgq9IMNrKlF75LOSkWz+8P/xeBmRaevxtKUAmMLpayVzOSDfnGNk\nMjL7R+7pi3Vru4RkROg43cHfCfpXmdWx9K5sLbNlvMyDzbnOYLGGgX7WXl5j\njCbCWrEhXWK+hBp0ggpbMI1zB9VoJBqtmcxwmeuJs1wpqTyPQZOtHMrCzTGI\nasun4Sv8IEY3A5KxADFSLUOIfJxJM1kPqcegQKDpE8IIlcwaqx4//q0o3xYI\nZENfcQbn2P7P7g6RO/I7sm7OztUVn3XpSf55PkV3cYeyZRq3ic1W7GnuHo8e\nJ3V/2Kq8cpqQlINDLnwI5zu4nkiQomcO10xZfuWmqWhyP58FQ8IRQQUO+XS7\nfs8+DUnM82BFf3VcdRCUgQFImk0Z8kUaNh0bIFmqbcAB7Ar4sB5ed/OO9zFO\nONOS+TKkDTRBdDMGUfLQS304FarRkRz6lBElOP98nSsEtIE92dGWvZ/xzKkm\nkf/SQXQ0hT+bLlCp2ex7Ppnu55AeE3GM5/wC4OyYk162FB0IRLnXkLMoI7AI\nk9qE\r\n=EfmE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"photon.js","types":"photon.d.ts","_npmUser":{"name":"silvia-odwyer","email":"silviaodwyerdev@gmail.com"},"repository":{"url":"git+https://github.com/silvia-odwyer/photon.git","type":"git"},"_npmVersion":"6.4.1","description":"High-performance WebAssembly image processing library for NodeJS","directories":{},"_nodeVersion":"10.15.3","collaborators":["Silvia O'Dwyer "],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/photon-node_0.1.0_1577751911852_0.36405278901491656","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@silvia-odwyer/photon-node","version":"0.2.0","license":"Apache-2.0","_id":"@silvia-odwyer/photon-node@0.2.0","maintainers":[{"name":"silvia-odwyer","email":"silviaodwyerdev@gmail.com"}],"homepage":"https://silvia-odwyer.github.io/photon/","bugs":{"url":"https://github.com/silvia-odwyer/photon/issues"},"dist":{"shasum":"b66ec8cc1723260b969f7664a490e23fe9e38fd3","tarball":"https://registry.npmjs.org/@silvia-odwyer/photon-node/-/photon-node-0.2.0.tgz","fileCount":7,"integrity":"sha512-cKyENO3Twug74tBDxwRufsnpueL65ynomHEC2fLTuP4gILiK/iBeZ/iSl2RSwpmEpdwy3UPVlEnNqkFSCFbMHQ==","signatures":[{"sig":"MEUCIDg/y+IU5WTupKDjCzjF+dcRRTkdpKhEHrIop4BmYU5jAiEAjDfosQr6XWf3WD2WCdbhUmjQmqGdJLqBa/xzfMea2Xg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1155642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJec+jMCRA9TVsSAnZWagAA0PoP/j7+MfxkRG6+nsaC09qK\nJt4xsMWXgGhXpeb5/v1yUINOWNwVAW6a4Y4mHKrRkzDkvvzB/HualVZG/no7\nzUH/hztds54BubSHgeiJbT/2Lv3ykPU6YS8Ei8BGpcUvt1S4skY/nnIIXgvs\nbLps7jXNr+gnYGKGJ+rxUVS2tzbFxGuG0iaOgGdsjFSbM6e/astQG4YzeAEW\nyM9ZTJd2t0hHsROXzuoaFKDxnq+a+MZjAjR6anvbi7q+xBiYPub9RJ9Dk57m\nAToHqFCU8sO84tbiaFcVMDxXzPaYviI7CfsecGUNckIFpoKCNSY1HN7NmYUc\nGcCKSNoWuXkWjHDjMM7XeG0xkfUxl9svV49CCT0xXNh1eMjjx6mDkTzTZBH3\nU3h7Oy9QR0wmickvH1T5p5+KfciuCs9yqQ4xxPHej58boLiFpdzzKWpIv8sZ\n4vKjCWYt0/4n7qfG9hx8GtRUcAutyoQ/GGuXKy8zL919k3NxHOmEpQbAUwbg\n30j6KLvcUCAYyv507t2eqCGVzwyk6imSfOEzE4T/vxeyzp0oScRP1oVK8F8M\nLEQ/O4foYecB7dHX/+0RcqwIH5ksVExk+dq5MEXrJGSzEyqdiSbeGE9DsTCF\nzADu2jYFAe9JXAba+Nz7ZCYTo79WNI0EUrfCKPg7VBQP3FVNDaMRNcd1m9cz\nNGE0\r\n=VIWW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"photon.js","types":"photon.d.ts","_npmUser":{"name":"silvia-odwyer","email":"silviaodwyerdev@gmail.com"},"repository":{"url":"git+https://github.com/silvia-odwyer/photon.git","type":"git"},"_npmVersion":"6.4.1","description":"High-performance image processing library for native use and the web","directories":{},"_nodeVersion":"10.15.3","collaborators":["Silvia O'Dwyer "],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/photon-node_0.2.0_1584654540191_0.626789160096952","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@silvia-odwyer/photon-node","version":"0.3.0","license":"Apache-2.0","_id":"@silvia-odwyer/photon-node@0.3.0","maintainers":[{"name":"silvia-odwyer","email":"silviaodwyerdev@gmail.com"}],"homepage":"https://silvia-odwyer.github.io/photon/","bugs":{"url":"https://github.com/silvia-odwyer/photon/issues"},"dist":{"shasum":"0e2dcb856b9682429f013676f2f0ac838f3edd4c","tarball":"https://registry.npmjs.org/@silvia-odwyer/photon-node/-/photon-node-0.3.0.tgz","fileCount":5,"integrity":"sha512-OXDu1blFtvbmqXqEX/WLz/X9DUh82VxW/B51w9zS7VSpC4efvDzQ0gfRijL010bMPjIyAOFvsPOhCLSbvANPDQ==","signatures":[{"sig":"MEQCIHEnC9mPM1264mCX3X53+isU70tbMv66jI93msQPZ/YOAiBETFRZ2v0ls81aFMEE0nSK+YkN41l7zBUCEpF0cGz0wQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1235587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcJ7hCRA9TVsSAnZWagAAsfQQAJEje4WPoRUZj+aD2pQO\n6Jy5AIopSSVckHLG0iaazYcx6QJ8k1chImVo/74mgV8cyNNDI8SC1EWpRqTk\nXgWjF5Yimtw4Ozre+cg9y+M2xfsGjNy6T+gZwqeeLhSriIgtN+uZPuECX/Db\nY2vx37+T0HuJxyoF7+WIkxUUxSCsegfOdYwKajYhTkruPFVvNHJLCGMoGKSC\nZ70f0anjsbg1f+RmUikKYaQAvVsCC/yzmr3IY7rnE679/LpojQ4MnhrACudz\n6ReYsXN8ASsCnFnRy5p+lERdRA5ftb6ORjWDI82MBr/BNKlgKGxmB7nwrwRQ\nfgQCAFUX1ZJKzyfYz0JVuM2/32woYfoZdndUL4B3q03oDQOHczE8D187PedO\nw0hIbRnIJ1E9jtIGz6Xd7fgbQ9O2SofNQ/p7YMXk0Vnt/MbRp7sL6B3Iy/c/\no3ZC8wC605BAH7ZhY7ChfwXpnTl7Fxskoj5UpxjL/U0RGNNC3WcjIg5SeOTo\nUfg+4N4YhO9QbH93ZXO3m5TefVE7/RmcDhbmB2oxDnEEgz1aWe2tGrWe+2l7\nFcl3Asat7IfljAYVHH0hYAAtSN4h0jTK9uuT3ey66qyyPmFNsHFeF6ITc3cP\nKet2KasGjrcgY1EX0ZDY1CV5Q8RO290L1TZ0YBG/IdjRPd+1rZRULImDnNeK\nugt5\r\n=zeR8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"photon_rs.js","types":"photon_rs.d.ts","_npmUser":{"name":"silvia-odwyer","email":"silviaodwyerdev@gmail.com"},"repository":{"url":"git+https://github.com/silvia-odwyer/photon.git","type":"git"},"_npmVersion":"6.14.9","description":"High-performance image processing library for native use and the web","directories":{},"_nodeVersion":"14.15.3","collaborators":["Silvia O'Dwyer "],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/photon-node_0.3.0_1617993440755_0.5980297344795253","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@silvia-odwyer/photon-node","version":"0.3.1","license":"Apache-2.0","_id":"@silvia-odwyer/photon-node@0.3.1","maintainers":[{"name":"silvia-odwyer","email":"silviaodwyerdev@gmail.com"}],"homepage":"https://silvia-odwyer.github.io/photon/","bugs":{"url":"https://github.com/silvia-odwyer/photon/issues"},"dist":{"shasum":"d82c6af528e902d4bd7a899fb22b24c1edd45bce","tarball":"https://registry.npmjs.org/@silvia-odwyer/photon-node/-/photon-node-0.3.1.tgz","fileCount":5,"integrity":"sha512-Q4SRhdupqOiDQKZZbQy4P5GqePUcS+Zv6SB3YD5ZTQVKZ9BLXasSG76dPccK3wZ9aU0vEUEypCalLy41Q7sVDA==","signatures":[{"sig":"MEQCIE5IUVw6lSH4kyn+9C4l5xBTtMdDontodqICUwVyeRLiAiAZYVqbzX182vV2ZvnF6FwImj/IUFGAJZ1TvZeQdERmpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1171359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiw9/CRA9TVsSAnZWagAA4kAP/RwwIdnP4sBOs/sFr9Da\nb6UZprVuaOEZYW6HLQtPwFCqvEwyJcVPLEsKi5/eC3q1OPQTy3EOBJr9eddc\nJA/otbaimTWvP9HVgRFIUw1UPzOUGRs6YKks6jnzAECJaKWlSjzpleoa25pT\nCiR+dj99PqjntbzpGOs8WHsPPInuWQH4L2m0HkB4ovD4PARhRGlblLqsH3sf\nt4/vxjFxg66YKW2fmguilZih6CZOvFLuS/L50kRTwcTSH3NVAY8IixGXS2L4\np0cO0958VUn3Z4JSGnXPnETzQ/lWzvkboIYh2vxUfJfoQCVp8vDjw2vZXE9M\n09zp+gQGMjUQG5FJzptrzbAz04dKrMDX15Rb2198ZNUALSNVlB23k/yr52gb\n+ZotJ+4hOeDK56qlR+T6JyCcwh9iWHRHXWZs6sX50M26u2kfQdKthqcjMRXL\nmQf0pRtwexIVix71ahnAtzG1N1nwqKbDurzTsKA1YbtJT7UIdxFiW/Z4Icnq\nLvikU7os+VrQ+q0KXNhRkaRaZ5gVXdtsTDZTH28C6rWvUGPgMHIiWHee2YZZ\nDalYXUuTkPdShalQffiS+jL4r44O7YuIfsLPGmvvpMRa7+9HwnTBUkowOHLE\nrQ+frwRj3Mp0bBI3OODvARDhAFmg35wMhvd3NYXvkb9LFiJYDDZrC/A7a/ZI\nZ/qe\r\n=5he9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"photon_rs.js","types":"photon_rs.d.ts","_npmUser":{"name":"silvia-odwyer","email":"silviaodwyerdev@gmail.com"},"repository":{"url":"git+https://github.com/silvia-odwyer/photon.git","type":"git"},"_npmVersion":"6.14.9","description":"High-performance image processing library for native use and the web","directories":{},"_nodeVersion":"14.15.3","collaborators":["Silvia O'Dwyer "],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/photon-node_0.3.1_1619726206423_0.32620425343268167","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@silvia-odwyer/photon-node","version":"0.3.2","license":"Apache-2.0","_id":"@silvia-odwyer/photon-node@0.3.2","maintainers":[{"name":"silvia-odwyer","email":"silviaodwyerdev@gmail.com"}],"homepage":"https://silvia-odwyer.github.io/photon/","bugs":{"url":"https://github.com/silvia-odwyer/photon/issues"},"dist":{"shasum":"4dc8dd332eb3aafaa56ff1fab932072ecaa53dee","tarball":"https://registry.npmjs.org/@silvia-odwyer/photon-node/-/photon-node-0.3.2.tgz","fileCount":6,"integrity":"sha512-QaxGp/3yVAaNygiSyvJm/fCsLiL777M7/CN27Ev4ukSJ1VvdphfwhxXGlDvXLmqy7WJrHFVgpqy1LtRKAXzQsQ==","signatures":[{"sig":"MEYCIQDY5M6MWyRvNbJYk5lxhKNiQa9edZL/RuabPNmn/P30yAIhAJOuzSpq7NqTFaL3xGUYIrqZf4/DX7A8SQkpKrOXy1M0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1659986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+W+LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqiRAAoGFxX3nZPOzKGEz1+ZeE2YbUn3T0mUpnuRQYwlj1PwsMi0lq\r\nSk3TX96kxVx+hXj96UXZwdrUmJ1L8QMh70VPV6JAP9HtmZzQJHJ3V8d64U6s\r\n64COX98cagnwbj0xQAu8wVURG0Zz2q01+Lf8wOHu9w0j5JFjKZ3X6OZH1pa0\r\nadBRgp828PGFenNTC6AnUBcur/2nEc50TAQu4xiiBHzdh/tWbsYkN2Sisu21\r\nR8krsQAKM8kxEAkIVrDs+EA5nmkxEzHwOUFcY6SAe2BjFis4oTPlTB1gclnk\r\nCCD0zQVQ2HedrCaYxb/9Ddo2nIjY+bzMhSTL2jZMQ2e1gpn0vc/mINm2wdGI\r\nFuDOrLjTa17dkKxd+oAoogchOxALA8eDEvUv9KR7BorXQ+s6DERVPAnmnlWD\r\n0qRIfWXTI5xayOQpAhky+NFS5mltXJ465l7Gt6C11MYPf2lAUI3h7Sd4bxAx\r\ns5CyH4uNlFaHjjmKjhvJi0RLDQBKAF+QtLd7SsSpXCdNqCHLUNHIi+XROCpP\r\nP8OMb+eumlP1S0hW9RszMZH412vhwXqp7mUK4qpDBMufefGisdHTjw3F5M6y\r\nZ+RdWUnkWUp85Gcp8ht9Ahcq8QvsL5/LxuSSnvjlphY0t1y7ZjE6wA40ijzF\r\nEJcHaY6FpTs0/pUjS99YaQN+I4gViYEzs3k=\r\n=jrhP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"photon_rs.js","types":"photon_rs.d.ts","_npmUser":{"name":"silvia-odwyer","email":"silviaodwyerdev@gmail.com"},"repository":{"url":"git+https://github.com/silvia-odwyer/photon.git","type":"git"},"_npmVersion":"6.14.17","description":"High-performance image processing library for native use and the web","directories":{},"_nodeVersion":"14.18.0","collaborators":["Silvia O'Dwyer "],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/photon-node_0.3.2_1660514187250_0.15763952452497865","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"@silvia-odwyer/photon-node","version":"0.3.3","license":"Apache-2.0","_id":"@silvia-odwyer/photon-node@0.3.3","maintainers":[{"name":"silvia-odwyer","email":"silviaodwyerdev@gmail.com"}],"homepage":"https://silvia-odwyer.github.io/photon/","bugs":{"url":"https://github.com/silvia-odwyer/photon/issues"},"dist":{"shasum":"5b424feb212dfe3d02bdc55b6c345edb62984095","tarball":"https://registry.npmjs.org/@silvia-odwyer/photon-node/-/photon-node-0.3.3.tgz","fileCount":7,"integrity":"sha512-30nDWTHQ7/d1xGnO41ol5tnBA1Bmo2N6h9HNPByBbIYU2xCYB9g4o4zB6vxAq15ixrBRTjb1Nnz1K0Jli3Hxnw==","signatures":[{"sig":"MEYCIQC2I/UOkhL1Bs68KHl2l3HHe6Omb11HQ7yRZJqC6BZEwgIhAMp8k4tv3/rzJ95KE7wQjGyYoZ4AaAMg0Gg82xlwk5Ew","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1714397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5TsBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdWw//aDklITKeDn4ItRqpR0ctz/Tsy63qnyHGIqVNAyAqV5JPTYzG\r\nQaDmopzWzz+7AXvIgUDhj5pW6DdVJHL7cl4f/jmNf75P8GGy6sjCtfsm5dW7\r\n2YG1WsD6rkNLXqkdBwdGsvL8uLtG9d044El+W8hn77gcRA15RB/gGcWZ0tde\r\n7w3Kuq4TT0zTosorKtf1JKhf/7qiWqn4muOiLDXLUYFknW5kvWVmGn/cj7Z1\r\nKT2iwxG1sBUl6kUDfJIBRhySKIS4Lm5hf7B9NveBSqwz8P7HuGYvuLHfQ09K\r\ns6AsUyXP8SpFuGo6M037n6q8k/4Vt/dSQXeajq/JS8rLaO1mW3HwgMYtyMnT\r\nbK41I77Lz5J/ykABsvQO4HqJh5kpcZYfrIzCR9Zd8BaD+an6KKH4xlC5H3lW\r\niXNnTIfnPKaMmQ3vpmRqr3LBfDzv8iEFa0bFE4ldD0vwt1VQ7+QydZ2X8zMG\r\nw/4MzyO4dJwWHzYqfjkegfeSgaA2aHOpwY2DDmwP31TOK2O31y3Sm4BZH/r9\r\ns5OLVRj1reIGHjHuJoR9jinxwTE5agqpJpzHKTi91Ef4Zr2PrjYWWyOklrsu\r\nx9FkOZg1y4RB5n0MRhEyBIGp3WgPM/bIgHbWw5X2edTj9herWVa2tOuYBkNe\r\nAdnBJbb9bJL7I+PAQHEUZx1vZ8ofYalFtUo=\r\n=H3q0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"photon_rs.js","types":"photon_rs.d.ts","_npmUser":{"name":"silvia-odwyer","email":"silviaodwyerdev@gmail.com"},"repository":{"url":"git+https://github.com/silvia-odwyer/photon.git","type":"git"},"_npmVersion":"6.14.17","description":"High-performance image processing library for native use and the web","directories":{},"_nodeVersion":"14.18.0","collaborators":["Silvia O'Dwyer "],"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/photon-node_0.3.3_1675967233269_0.03140172042833855","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"@silvia-odwyer/photon-node","collaborators":["Silvia O'Dwyer "],"description":"High-performance image processing library for native use and the web","version":"0.3.4","license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/silvia-odwyer/photon.git"},"main":"photon_rs.js","homepage":"https://silvia-odwyer.github.io/photon/","types":"photon_rs.d.ts","gitHead":"685f5b155b36c5611c08ca678bb78ddbab3edbac","bugs":{"url":"https://github.com/silvia-odwyer/photon/issues"},"_id":"@silvia-odwyer/photon-node@0.3.4","_nodeVersion":"22.11.0","_npmVersion":"7.24.2","dist":{"integrity":"sha512-bnly4BKB3KDTFxrUIcgCLbaeVVS8lrAkri1pEzskpmxu9MdfGQTy8b8EgcD83ywD3RPMsIulY8xJH5Awa+t9fA==","shasum":"ffccfd794abb203b24a793db94bca72748326726","tarball":"https://registry.npmjs.org/@silvia-odwyer/photon-node/-/photon-node-0.3.4.tgz","fileCount":7,"unpackedSize":2265687,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCFLEbp9gRpvKY0mvuyNc5l95MDcR6LASTyO8hjYEqUZwIhAItHXnA46a8C8yvy/kV0gW+8maWjZ/L1YWQber3vMyvy"}]},"_npmUser":{"name":"silvia-odwyer","email":"silviaodwyerdev@gmail.com"},"directories":{},"maintainers":[{"name":"silvia-odwyer","email":"silviaodwyerdev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/photon-node_0.3.4_1746902661307_0.5024812189360275"},"_hasShrinkwrap":false}},"time":{"created":"2019-12-31T00:25:11.819Z","modified":"2025-05-10T18:44:21.795Z","0.1.0":"2019-12-31T00:25:12.085Z","0.2.0":"2020-03-19T21:49:00.383Z","0.3.0":"2021-04-09T18:37:20.955Z","0.3.1":"2021-04-29T19:56:46.785Z","0.3.2":"2022-08-14T21:56:27.500Z","0.3.3":"2023-02-09T18:27:13.510Z","0.3.4":"2025-05-10T18:44:21.604Z"},"bugs":{"url":"https://github.com/silvia-odwyer/photon/issues"},"license":"Apache-2.0","homepage":"https://silvia-odwyer.github.io/photon/","repository":{"type":"git","url":"git+https://github.com/silvia-odwyer/photon.git"},"description":"High-performance image processing library for native use and the web","maintainers":[{"name":"silvia-odwyer","email":"silviaodwyerdev@gmail.com"}],"readme":"

\r\n \r\n \"Photon\r\n

\r\n\r\n
\r\n\r\n [![Status](https://img.shields.io/badge/status-active-success.svg)]() \r\n [![GitHub Issues](https://img.shields.io/github/issues/silvia-odwyer/photon.svg)](https://github.com/silvia-odwyer/photon/issues)\r\n [![GitHub Pull Requests](https://img.shields.io/github/issues-pr/silvia-odwyer/photon.svg)](https://github.com/silvia-odwyer/p/pulls)\r\n [![Gitter chat](https://badges.gitter.im/silvia-odwyer/photon.png)](https://gitter.im/photonlibrary/community \"Gitter chat\")\r\n [![Crates.io](https://img.shields.io/crates/v/photon-rs)](https://crates.io/crates/photon-rs)\r\n\r\n
\r\n\r\n---\r\n\r\n

High-performance, cross-platform Rust/WebAssembly image processing library\r\n
\r\n

\r\n\r\n## 📝 Table of Contents\r\n- [Get Started with WebAssembly](https://github.com/silvia-odwyer/photon#-get-started-with-webassembly)\r\n- [Get Started Natively](https://github.com/silvia-odwyer/photon#getting-started)\r\n- [Documentation](https://docs.rs/photon-rs/0.1.0/)\r\n- [Official Website.](https://silvia-odwyer.github.io/photon/)\r\n- [All Available Functions.](https://silvia-odwyer.github.io/photon/docs/photon/all.html)\r\n- [Got Questions? Ask Here!](https://github.com/silvia-odwyer/photon#got-questions)\r\n\r\nPhoton is a high-performance Rust image processing library, which compiles to WebAssembly, allowing for \r\nsafe, blazing-fast image processing both natively and on the web. \r\n\r\n### Features \r\n- **Fast:** Photon outperforms even the fastest of libraries, including ImageMagick. On the web, its high-performance allows for near-native-speed image processing on the web. Benchmarks coming soon.\r\n- **Call with JS:** Want to use Photon on the web or with Node? Using a simple npm package, you're good to go. Get all the benefits of WebAssembly\r\nwith zero-cost abstraction. \r\n- **Use Natively:** For command-line apps, native photo editing apps, and so forth, Photon's core codebase is in Rust, allowing for cross-platform\r\ndevelopment.\r\n\r\n### Live Demo\r\nView the [official demo of WASM in action](https://silvia-odwyer.github.io/photon/demo.html).\r\n\r\n### Get Started\r\n#### Getting Started Guide\r\nCheck out Photon's [getting started guide, complete with tutorials, installation instructions, and more](https://silvia-odwyer.github.io/photon/guide)\r\n\r\n#### Documentation\r\n### 📚 Documentation\r\nView the [official documentation](https://docs.rs/photon-rs/).\r\n\r\n### Photon In Action\r\n\r\n![Imgur](https://i.imgur.com/PShSZ6k.png)\r\n\r\n### Functionality\r\n96+ customisable functions are available. \r\n\r\nResize, transform, correct, and filter images: apply as many effects as desired. \r\n\r\nFunctions include:\r\n- **Image correction**: Hue rotation, sharpening, brightness adjustment, adjusting saturation, lightening/darkening all within various colour spaces. \r\n- **Convolutions**: Sobel filters, blurs, Laplace effects, edge detection, etc., \r\n- **Channel manipulation**: Increasing/decreasing RGB channel values, swapping channels, removing channels, etc.\r\n- **Transform**: Resize, crop, rotate and flip images.\r\n- **Monochrome effects**: Duotoning, greyscaling of various forms, thresholding, sepia, averaging RGB values\r\n- **Colour manipulation**: Work with the image in various colour spaces such as HSL, LCh, and sRGB, and adjust the colours accordingly. \r\n- **Filters**: Over 30 pre-set filters available, incorporating various effects and transformations.\r\n- **Text**: Apply text to imagery in artistic ways, or to watermark, etc.,\r\n- **Watermarking**: Watermark images in multiple formats. \r\n- **Blending**: Blend images together using 10 different techniques, change image backgrounds. \r\n\r\n## Install\r\n### Native\r\nAdd the following line to the dependencies section of your Rust project's Cargo.toml:\r\n\r\n###### Cargo.toml\r\n```toml\r\n[dependencies]\r\nphoton-rs = \"0.3.2\"\r\n``` \r\n\r\n### Web\r\nInstall Photon as an npm module:\r\n\r\n```bash\r\nnpm install --save @silvia-odwyer/photon\r\n```\r\n\r\n### Node.JS\r\nTo install Photon as an npm module for Node.JS use:\r\n\r\n```bash\r\nnpm install --save @silvia-odwyer/photon-node\r\n```\r\n\r\n#### Using Photon Natively \r\nThe following code opens an image from the filesystem, applies an effect, and saves it.\r\n\r\nHere is a code sample to get you started:\r\n\r\n```rs\r\nextern crate photon_rs;\r\nuse photon_rs::native::{open_image, save_image};\r\n\r\nfn main() {\r\n // Open the image (a PhotonImage is returned)\r\n let mut img = open_image(\"test_image.png\");\r\n\r\n // Increment the red channel by 40\r\n photon_rs::channels::alter_red_channel(&mut img, 40);\r\n\r\n // Write file to filesystem.\r\n save_image(img, \"raw_image.jpg\"); \r\n\r\n}\r\n```\r\n\r\n[For more examples, check out the guide on how to get started with Photon natively.](https://silvia-odwyer.github.io/photon/guide/using-photon-natively/)\r\n\r\n#### Using Photon On The Web \r\n\r\n## Modules \r\nPhoton contains a series of modules, which include:\r\n\r\n- `effects`: Various image effects, including adding offsets, thresholding, duotoning, solarization, etc.,\r\n- `channels`: Functions related to increasing/decreasing the red, green, and blue channels of the image data.\r\n- `transform`: Resize, crop, flip, and rotate images.\r\n- `filters`: Preset filters, which alter the RGB channels of the image. Contains over 20. \r\n- `conv`: Laplace, Sobel, emboss; image proc functions which require image convolution. \r\n- `noise`: Noise generation of varying tints and hues. \r\n- `multiple`: A module for dealing with multiple images, such as watermarking images, etc.,\r\n- `correction`: Hue rotation, adjusting saturation, lightening/darkening: all techniques available in multiple colour spaces, which lead to varying effects.\r\n\r\nAll effects and filters can be viewed below and on the official website.\r\n\r\n### Run Examples\r\nClone this crate's official GitHub repo:\r\n```sh\r\ngit clone https://github.com/silvia-odwyer/photon\r\n```\r\n\r\nRun the binary, which will perform an image processing function on an image:\r\n```sh\r\ncd crate\r\ncargo run --release \r\n```\r\n\r\nCompare the original image with the outputted image, and you'll see the desired effect has been applied.\r\n\r\n### Got Questions? \r\nIf you'd like to chat to the developer about your potential use case, or have further questions about this library, \r\njust submit them here, and I'll get back to you!\r\n\r\n- [Spectrum Chat](https://spectrum.chat/photonlibrary)\r\n- [Gitter](https://gitter.im/photonlibrary/community)\r\n\r\n## License\r\nThis project is licensed under the Apache 2.0 License - see the [LICENSE.md](LICENSE.md) file for details.","readmeFilename":"README.md"}