{"_id":"blind-watermark","_rev":"29-5a92bcdbf136b5160511c358a928ce08","name":"blind-watermark","dist-tags":{"latest":"1.1.6"},"versions":{"0.0.1":{"name":"blind-watermark","version":"0.0.1","description":"img blind watermark by frontend","main":"lib/index.js","scripts":{"build":"gulp --gulpfile ./scripts/gulpfile.js ","upgrade":"npm run build && node ./scripts/version-update.js && npm publish"},"keywords":["img","blind","wartmark","discrete wavelet"],"author":{"name":"Sherry"},"license":"ISC","repository":{"type":"git","url":"https://github.com/Sherryer/watermark.js/tree/master/scripts/watermark.js"},"devDependencies":{"@babel/core":"^7.11.1","@babel/preset-env":"^7.11.0","gulp":"^4.0.2","gulp-babel":"^8.0.0","gulp-concat":"^2.6.1","gulp-uglify-es":"^2.0.0"},"dependencies":{"discrete-wavelets":"^5.0.7","numjs":"^0.16.0","numeric":"^1.2.6"},"_id":"blind-watermark@0.0.1","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-/4jkiLQJ8g3HnAGf/qF9ayuoRrtgA3fSsD0YmOWp9t9WV7CLrP4Kd9aFEwjvnK8Ywy6kxF29mcDQd9F0ANXtGw==","shasum":"477770d97f41fd68e632b1523f489989da3bccd7","tarball":"https://registry.npmjs.org/blind-watermark/-/blind-watermark-0.0.1.tgz","fileCount":18,"unpackedSize":40544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnVqzCRA9TVsSAnZWagAAJ/YQAIM8FxawJL1D6yEt3eOg\nycMs5lOxR1yWY9wGe5z0JU3CtD4ja2qLlYsKBzaChbNHWILNpAbH1DlYaU9y\ndnc6E8+YWlJPqYEvFYGcFLfZI3xjGlM94viE+7iIPCf7buCLdIfPfxVkeUCX\nPoqf+8kel041OMPZfHhMbUJpICpZSLI24AdRQNk1THeuFlLT/xD2wTzhkC2H\nA+PzuXiOr+aoxgb9OzUrT2/AoBWWPQj21GeEMCxxo7c0uifI0PA9VpYE00zI\nl5CQ3aPKEURMbnJpX7wdyNcVaYpDxkax+ud2gSTX18cnmNAhKTzdT20gy3SR\nUGuMo5gEi1xnreJTOzhbYx/1gwb5FJbuUv3PCs1iQVZjs7EkzB2D5eNj5aBG\nnzxRoQyBdQhMMg+yzSghuDsxVkAUmIxgINfSiegCHqJVcK6tAS1oqJnKj1c+\nI9DvOqJra3sHqr+ogTnJfZbZ2nN9gyX+zlzXmfqdBXvZIaJkra3XDzXhK+Ov\nuui6Sl9vnfGGinzPdk5J3gVe66X/2GPAYcBSpIttyDipLa0FjiOcaUHGSHDZ\nGxDlGWD5VuEwxCU9XjtybjG9QMpTgP270sN0lmbrQ4D5olmCVkuwlBQ6oPkM\noWOXzJLVSlfet0jR3/02KhzeILvwA5a6q0/ABXxIp2Ko4qzECY4eFPXB4Htg\nVvz4\r\n=UM6W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDay9noPSeAskBxVMAx4A6zQ1epsRTHHxicSqkK6gyoeQIgb6UOMZOGE3aYDW54jr23TdS1AGgBKNzl7wnn9OzqLYI="}]},"_npmUser":{"name":"sherryer","email":"fll_008@sina.com"},"directories":{},"maintainers":[{"name":"sherryer","email":"fll_008@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blind-watermark_0.0.1_1620925106720_0.5444120606031253"},"_hasShrinkwrap":false},"0.0.2":{"name":"blind-watermark","version":"0.0.2","description":"img blind watermark by frontend","main":"lib/index.js","scripts":{"build":"gulp --gulpfile ./scripts/gulpfile.js ","upgrade":"npm run build && node ./scripts/version-update.js && npm publish"},"keywords":["img","blind","wartmark","discrete wavelet"],"author":{"name":"Sherry"},"license":"ISC","repository":{"type":"git","url":"https://github.com/Sherryer/blind-watermark/tree/master/scripts/blind-watermark"},"devDependencies":{"@babel/core":"^7.11.1","@babel/preset-env":"^7.11.0","gulp":"^4.0.2","gulp-babel":"^8.0.0","gulp-concat":"^2.6.1","gulp-uglify-es":"^2.0.0"},"dependencies":{"discrete-wavelets":"^5.0.7","numjs":"^0.16.0","numeric":"^1.2.6"},"_id":"blind-watermark@0.0.2","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-2Dh4jH8F3aWIs+KDbdVJfym75vSXPW10AEI1nQLfdY+ZhQnHuJU7B+LNTybiZMQzup19ScP0unvS8qqktBGHkw==","shasum":"fecb5c51f76795ab6ae51547f8e4ba32f2bad117","tarball":"https://registry.npmjs.org/blind-watermark/-/blind-watermark-0.0.2.tgz","fileCount":21,"unpackedSize":43818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnjAxCRA9TVsSAnZWagAAV4IP/2PrIfLq5dRGL+Ode7NI\nwv+qQuWxtI75LrHwYmYncBTz+ZN5z3DtPd3/Xi6/txeuIj1YOxgKnPQBQS/J\nvgleLGt7E8YRtt1jH9dg0v+qME+9wW8RcUpUQbq4RdKe7vIBn5j6RguNyrim\nwmARmKE96Ryvk6/4q0lilHbBOW63BfbPXiIoco0/ne04BxJ8rCBC38HcTQqk\nvEH1f6fIXvC91HrVdtdVpd2POcPqWEoaaQXL9GadOzz86OtEmbuEsWAzQHFH\nbAuHai6a7uf4wnGWPJz9hpiR+WqrGdX7BcJbfWhjCo5wdy2yPG/ssOb30Vl6\nYDIKrlI8HNlMZ5kHpCHURSxTGR9JYCjSx5rxetLOMsdQ4nuvK++2+Jxm+SsV\nsUtDX4l4KPeWTu/QfhRIoyKZcNWNVfpYehEr7M1EJhHs6Ut03igCp14WoaIZ\nHkTIWMV37uWy4As4EjQDgo25n4frHh9V0v53oQV6lD7kfAsBrdsao6QFJfaF\nprnCBDKtVDK8UUEy/Ujf3h/m6oMgfgWdFzisfRFTe07Ab4yxk/OC8j8omsTC\n5R3RJmKTG6ZABtxzH2ryX1ntQ8YyHw3qrmhPNV6AIw2+yJe7Mteqd6LLmdUp\nnNpfEn+0+F1CL//mYHXoLz2y12R/VL/SAcwi7dSs7rIJq85MXKa7qZNGDNua\njCh4\r\n=3Ib5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCe6caR6ormOF/cvlOc0P+b2+AhsILiJhgWW/uoLD4JjQIhAIR0sY4WIKuI192VQC1JtttorV6uZC9XXPtP3Tg22hg+"}]},"_npmUser":{"name":"sherryer","email":"fll_008@sina.com"},"directories":{},"maintainers":[{"name":"sherryer","email":"fll_008@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blind-watermark_0.0.2_1620979760448_0.9140205474701797"},"_hasShrinkwrap":false},"0.0.3":{"name":"blind-watermark","version":"0.0.3","description":"img blind watermark by frontend","main":"lib/index.js","scripts":{"build":"gulp --gulpfile ./scripts/gulpfile.js ","upgrade":"npm run build && node ./scripts/version-update.js && npm publish"},"keywords":["img","blind","wartmark","discrete wavelet"],"author":{"name":"Sherry"},"license":"ISC","repository":{"type":"git","url":"https://github.com/Sherryer/blind-watermark/tree/master/scripts/blind-watermark"},"devDependencies":{"@babel/core":"^7.11.1","@babel/preset-env":"^7.11.0","gulp":"^4.0.2","gulp-babel":"^8.0.0","gulp-concat":"^2.6.1","gulp-uglify-es":"^2.0.0"},"dependencies":{"discrete-wavelets":"^5.0.7","numjs":"^0.16.0","numeric":"^1.2.6"},"_id":"blind-watermark@0.0.3","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-Fiyuf03lAyibUpKENQZV9DVbVn2/Ehwht21586wDe33O44C9eG+p0wGw2Bt23N+ixl1guTNjg/RHeYxSc+n/Kg==","shasum":"c8180ff08034ab0e1176235090a9f96ee1a3f647","tarball":"https://registry.npmjs.org/blind-watermark/-/blind-watermark-0.0.3.tgz","fileCount":19,"unpackedSize":43032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnjCSCRA9TVsSAnZWagAAa40P/2Sjbgn/ttRwhiEz5dj5\nFRwsuqS9PmdlatqgzONUkOxiMEcU1D6uteuK7YhPXom33NVlnKzOMuhvUcla\nwJ9EmmmQ4ALp6Yv65roKOh+M23uJ0aJYL3oqhVJcoayS2E8Q0yqTOwGKlh3s\nmR4z2wZtSmLuTMjSzJXnOC5TraIqawtAjliD2OtnZ+GNRHM2NqE0JFAV0uih\nFYW/Ppb/+WfYohacAkGVRYm9j/A0FEWDWUQ4FVMjPoi8A2HYbdAOMNUGECND\niCuqFGqMSMFfE/g+WEaL0YX/bj2n/g0c5emOc9wcr4fXiM1hkvMcg7Ej5Y4Z\n/iMyMRG8fnDvH7FscTNInLYO+3yVW7BnZcXtZb1A4w8zHQiCjR7fW1rYqNTT\n0Yi0xyRlw5l8Lw2ouDiHWoDQttqBM4c6g4nkVFG8eOcjB0IG5t/2MrV5v+gJ\nWhbvuuVhuL1CYAo4YpEM/aFCXCYMUznONC/gf2pvcm88//WAj7Tob9OydPbi\n7eWm4qCyZNZWsEtBG9G5v4hx8pxq1ptsaA8zq3PKcUg/DeotZNFe4J4sFxEU\n7GmqPRKez6Fk6toFATAwpIbrdtCNrqeZtWTVUUAz8sTaaMixTnf5czVIzjMX\nJ7rfZoCxtMWlPXF+0EovjWymvezZlYzDgV5klrQ5M9xwxOd6rPo6cJopeH8V\npWLp\r\n=xP9h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6VX9E0KXhFZnm8fFpTIDMIUcCXU0dffyVvJzl8X/2JwIgMygp9ypsZd7i4PNo/DmHeH/rAV5vFAE5O8BQK6++kPk="}]},"_npmUser":{"name":"sherryer","email":"fll_008@sina.com"},"directories":{},"maintainers":[{"name":"sherryer","email":"fll_008@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blind-watermark_0.0.3_1620979857886_0.9955876271751929"},"_hasShrinkwrap":false},"0.0.4":{"name":"blind-watermark","version":"0.0.4","description":"img blind watermark by frontend","main":"lib/index.js","scripts":{"build":"gulp --gulpfile ./scripts/gulpfile.js ","upgrade":"npm run build && node ./scripts/version-update.js && npm publish"},"keywords":["img","blind","wartmark","discrete wavelet"],"author":{"name":"Sherry"},"license":"ISC","repository":{"type":"git","url":"https://github.com/Sherryer/blind-watermark/tree/master/scripts/blind-watermark"},"devDependencies":{"@babel/core":"^7.11.1","@babel/preset-env":"^7.11.0","gulp":"^4.0.2","gulp-babel":"^8.0.0","gulp-concat":"^2.6.1","gulp-uglify-es":"^2.0.0"},"dependencies":{"discrete-wavelets":"^5.0.7","numeric":"^1.2.6"},"_id":"blind-watermark@0.0.4","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-qmeFOnyY0vcJkomM/+knOZlmKKclpZYHi5Fy41OXEZSFMap5xfBYHyV8Oz+3AUJBuNwYz+zPYSV9Tz9zAQkWLQ==","shasum":"1e678d2cadd15c61f769425a11ba9f966ea9f37a","tarball":"https://registry.npmjs.org/blind-watermark/-/blind-watermark-0.0.4.tgz","fileCount":19,"unpackedSize":43008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnjD5CRA9TVsSAnZWagAA96AP/3QuO5UxGtSoFmR+gKoK\nK7OhXRiekZS/PtkBNbwxX9bnkduVV8M0pvV4cxYkjypS/TpuqWLSn/HW8qYa\nzIHbjz1hzvFz3lirWPcXcbLQHFsLcqli4S1WCfGVJ1DaA21B9z6gONWNp8eP\n6PznCD8oSHhfrpRi7sCUJJc0W4mShgh4+k5irtMdHGaLr2kvl6CcrqLI9Myb\nQLWPn3TMB5hLOyrQKZp9i0xVSDnsG8k8fHw1Esj93eP3xbNUw6ks71yaHQbi\nPbUcGjMge7SOgCjHqylIKk9aEOxg5X1YR3JLCFSkF/TRAho7hGug6Zr/595p\ntgJEWfbrG9Ky568CX8QMzvefvgkUr1YkaLJnYuMJphl014LiLvpOMUS6p/ho\nlnwm9qVqWxuE5ipdEgRbUO+KHaLgI8J1gwXmVXs1+ZBIZsWgHQti9mEDcluw\nONQY/ClrhorZ9vfVU2OxmBobYppZxQWhBIyAzsvJzpz3wHjWNcUazLIDKQ6C\n+4JTxbdhKPPTdEG9dyFOkLX4rw6h9SBDF5Fg7HjumNSYJg7VAa3ikKGPni8p\njMiKtq4TYrVLAhQHsa4IH+heIsr8pd5YivD23un6bGwUC1IL/kfLrdFb/W92\nMuUYqYH/M88wKKc2+EWiikeP/4pn9QBVtOBRrdzpNdEJ3jhFiE0wnIMvSm1z\nPxhb\r\n=LBwb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHqu09x8BqWfvx4jm+6rJS2gDaAKYHIwqRyV+hTuWBFAIgWvPQrHlqkBtKpNc7jaCr9e7uof7V/BFr+RrcOEComXw="}]},"_npmUser":{"name":"sherryer","email":"fll_008@sina.com"},"directories":{},"maintainers":[{"name":"sherryer","email":"fll_008@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blind-watermark_0.0.4_1620979960889_0.0812201551192655"},"_hasShrinkwrap":false},"0.0.5":{"name":"blind-watermark","version":"0.0.5","description":"img blind watermark by frontend","main":"lib/index.js","scripts":{"build":"gulp --gulpfile ./scripts/gulpfile.js ","upgrade":"npm run build && node ./scripts/version-update.js && npm publish"},"keywords":["img","blind","wartmark","discrete wavelet"],"author":{"name":"Sherry"},"license":"ISC","repository":{"type":"git","url":"https://github.com/Sherryer/blind-watermark/tree/master/scripts/blind-watermark"},"devDependencies":{"@babel/core":"^7.11.1","@babel/preset-env":"^7.11.0","gulp":"^4.0.2","gulp-babel":"^8.0.0","gulp-concat":"^2.6.1","gulp-uglify-es":"^2.0.0"},"dependencies":{"discrete-wavelets":"^5.0.7","numeric":"^1.2.6"},"_id":"blind-watermark@0.0.5","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-8k7+fdNILX5RNoEZvbvPPa5syG/yCTvS7MnCEN/NeHtF4zQqjryeB1/2epb4IMyf1p9FRRaLGY8efABNSBtx8Q==","shasum":"bfe09932482384187e7f903cd7508ca38934c43f","tarball":"https://registry.npmjs.org/blind-watermark/-/blind-watermark-0.0.5.tgz","fileCount":19,"unpackedSize":43268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnjODCRA9TVsSAnZWagAAOK4P/0euaj9cW4cCoIc/Mbki\nxpiSPVTdXFiYq7KwXEBg0D7sNMNrRTEIvoJFSosyVS5uEigsyaPK9QIDpnGM\n0qKy0AAsvQdUHxNkW6k/Pvhzi4lQmHYr/sYMsN4gUzhiZIeOgcwPaRdVqk30\nNCdTYk710CKvQcidlt7f+g5rr7UUCVXqE/TS0SSZ6Iq9e8udftorfaURvASL\nhvi14xzZzygMos2K1ZRFpgLUj/jPSBUKjv2J3t09UFLLxQkcALL1y5DrLPSj\nnRei9OEULKt/olHbAHCGOhKQFLTXUZ7CdppjJRgeTSVRjaY8GdiBeZklc1Kl\n75c6jFWn4z1Xp/OOH/xObRnpBxnK5q8Zb49DMQ03YHnz8LOzBN+T1vOVS/7w\nQYOKyH0sBbxYtzadPzELRh2JCO1ihs08b3vyINE48ePTxUIafDziaLr05jXg\nSzHIfzkwDFrosNQAkm+HKXuCMksAPLV5Q03RWSGe1HqGu5shMeAf/h0BMV/9\n0YPNbJcWL2dwTMs39xwTy1yHr/m+fNg/LNMZVoMpSrONdsq6S+pxEUTN7D+Y\ndV1akWkYaB6dD9Rx5Nh/gTvWtfqO6F2Q1fndxwhOMqghBh0yGB7Baa7YOk1d\n7zEEFEHBXTnreBPsQvG68pAk7j+w9se3qYTHques+QfTwKj2nwQrHuhDcf3b\njZ/3\r\n=Oi5M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+zSBlCAuqD+aTPJ260aX+JIstYdeDQdehCzfhd/HEiAIgRuaaUfJj0/eUPBwM0ecEnNeo6ExLh0/htwUu8mH6O5U="}]},"_npmUser":{"name":"sherryer","email":"fll_008@sina.com"},"directories":{},"maintainers":[{"name":"sherryer","email":"fll_008@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blind-watermark_0.0.5_1620980610967_0.8420636923675726"},"_hasShrinkwrap":false},"0.0.6":{"name":"blind-watermark","version":"0.0.6","description":"img blind watermark by frontend","main":"lib/index.js","scripts":{"build":"gulp --gulpfile ./scripts/gulpfile.js ","upgrade":"npm run build && node ./scripts/version-update.js && npm publish"},"keywords":["img","blind","wartmark","discrete wavelet"],"author":{"name":"Sherry"},"license":"ISC","repository":{"type":"git","url":"https://github.com/Sherryer/blind-watermark/tree/master/scripts/blind-watermark"},"devDependencies":{"@babel/core":"^7.11.1","@babel/preset-env":"^7.11.0","gulp":"^4.0.2","gulp-babel":"^8.0.0","gulp-concat":"^2.6.1","gulp-uglify-es":"^2.0.0"},"dependencies":{"discrete-wavelets":"^5.0.7","numeric":"^1.2.6"},"_id":"blind-watermark@0.0.6","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-Q6xowUYJwEZM5fihmfXspuZVmdxoxnaGdcRVW7yBJvTPy3+3AGxDX/c8NwVrWHwCgSLsDX2AUE0P57BoP/mong==","shasum":"c602544517d685582c8d3b183196d28c6e62ae6b","tarball":"https://registry.npmjs.org/blind-watermark/-/blind-watermark-0.0.6.tgz","fileCount":19,"unpackedSize":43268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnjOxCRA9TVsSAnZWagAAnW0P/iBdv+ca3QFBjvj83ACy\nb4pYEjQYjU067ZwtnxiqhDgmtbHql+a1QEnzSQ+d+Kn7sDiKrS+N5/fPcaJ6\nTtooEVk7Q8SJ9dwxOhhOb6OfaHMrGrDjPQx4hgyBjuv7BrnJGJBSBQWnFOBl\njKq4DVEjdoc1Iu5fTiotWd+bzZYZGYBFz3JkS34KXUULGjCSzTN8JwjameXJ\n/dgCRHx216zzzMwdYZ/08AG5sbQ8ywF6LfGjJ8Ph6jhVaDFhw2EoJwiwD2Hj\nAlD8/QdSzLsx2dvopbzQqcJ7Nc245EF0FQTZrbgkhwWypFHeb/P6NbOekt29\nkCZD4DhrvY2ByQxWpzykxHbVUlDVJ60fSmN+pCcpG2vI9oTvGavogu+/Xu1Q\nxCZLwcvJ238NmPktkup7ySq0yY/uCHoN4nWW9dtE/im6VP5F3LJPceqvLayD\nxZRW7Uq/TzaPno4rgRjont/EH/52M8FHumpcSXg4TC74z74xUYNH5+8QcY87\nhG8mo/otwRfBmLpy0RzTcFmXlOS6E2y3EM0ePHNRRMOOdAZEzEsOYB/TxT3j\nn1KPkhDhSuJ4/JXagcFV/gIkpYYEQZ78B8X0ArbEcpd8IQe8nCl7WHeBb0nS\nKcuQKzLzz1bMTZMSQPlpduOhGhDBvc1Wm0IMlssXnaxyx69449HsZk0vnFFM\n6fej\r\n=2W1x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEZ0aAl5J12nJtxutS1RbiUcWv1tJXxgD/xE/GbpIrjvAiEAgmJ14GDkJ7LjjqcGLIXpRdGluZyBfrEKPGEDHe4srUU="}]},"_npmUser":{"name":"sherryer","email":"fll_008@sina.com"},"directories":{},"maintainers":[{"name":"sherryer","email":"fll_008@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blind-watermark_0.0.6_1620980656940_0.6673338868472627"},"_hasShrinkwrap":false},"0.0.7":{"name":"blind-watermark","version":"0.0.7","description":"img blind watermark by frontend","main":"lib/index.js","scripts":{"build":"rollup -c","upgrade":"npm run build && node ./scripts/version-update.js && npm publish"},"keywords":["img","blind","wartmark","discrete wavelet"],"author":{"name":"Sherry"},"license":"ISC","repository":{"type":"git","url":"https://github.com/Sherryer/blind-watermark/tree/master/scripts/blind-watermark"},"devDependencies":{"@babel/core":"^7.14.2","@babel/preset-env":"^7.14.2","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^13.0.0","gulp":"^4.0.2","gulp-babel":"^8.0.0","gulp-concat":"^2.6.1","gulp-uglify-es":"^2.0.0","rollup":"^2.47.0","rollup-plugin-uglify":"^6.0.4"},"dependencies":{"discrete-wavelets":"^5.0.7","numeric":"^1.2.6"},"_id":"blind-watermark@0.0.7","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-EmDEdu2iHu+mQXeg/Bay/rx/q1zihYHfAs7xGDdxjAnLGFkLb1dP+WU3WciPTtnQzTP8h4JUb8xgW3hdi+Y+Iw==","shasum":"a63fad634d6655e86ebf7cd783933a369190ffc0","tarball":"https://registry.npmjs.org/blind-watermark/-/blind-watermark-0.0.7.tgz","fileCount":12,"unpackedSize":114045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnmwfCRA9TVsSAnZWagAALlkP/36dfZQIiLDG1pn3YFUi\ne8yrCa0QbeUCdUichT62LMIYIPrEm1r3kg1iBOItK9kH1ioJgeWRZIfC/8N7\nZqjzvM7QiJyF3JEnMZ8uihpTcSAomokTeGPvF84ofvoCQEYhvW91BPJVJKdQ\nlzR3+aUqRgnjyDb8KQaHWL6J/FT1XCPC5PCTRVwIvw6BNZtfxTY9WMraMsgT\n9se8WGISCBMvN28Ha2KPGe48RNMWwyrsJkGg+IxSpKgPuycY1MkGAh0UVct7\nSA1qexojDNG+dfRA6hTkcsPxeM8MsPAqSGo7SX8IIYIw31QJkgokpxpTalqL\nQM8BwUeR2I9+A7T9JH1ltNH8LuVyqkrAHadMbDgYNkWLxV24D81SR7M2aUKu\n33t/blaVynMdFcjPWQmGc+XikVe1yYtfJA52jdifH+KtXmJggWTu7V/9g9Mj\nanYX9Gg9L7WhQRMnEq37Or4aNcCOdRl6NB/JVWHZVaiga8HjhwBx9jIbebH5\nvruEx9t6KNrUMyQjo7OISm4gLOijPVU+/h/xo8EheuzCwLS0doJKIojzPI26\naRxeD78TZ7x6aIB+bMfwavdz+LIbsRB80da/XI93Zx5De3UlykyuEqW5JlUc\nhthQnVAI9wJ2axNYitYYPgg4Ki4BswmpIHnpzpyV8aNUj60bXEFtQprde+7m\nXPX0\r\n=rHQD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBHtJsWaFGScXpnHYmkmUtCsnvjH3Z7geKm7jAJaWH7gAiEAv3nDH1p/J1l/S+nwIpUcL+0ZpVPqexUXtEHvWgNTGcA="}]},"_npmUser":{"name":"sherryer","email":"fll_008@sina.com"},"directories":{},"maintainers":[{"name":"sherryer","email":"fll_008@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blind-watermark_0.0.7_1620995102566_0.7413204545225582"},"_hasShrinkwrap":false},"0.0.8":{"name":"blind-watermark","version":"0.0.8","description":"img blind watermark by frontend","main":"lib/index.js","scripts":{"build":"rollup -c","upgrade":"npm run build && node ./scripts/version-update.js && npm publish"},"keywords":["img","blind","wartmark","discrete wavelet"],"author":{"name":"Sherry"},"license":"ISC","repository":{"type":"git","url":"https://github.com/Sherryer/blind-watermark/tree/master/scripts/blind-watermark"},"devDependencies":{"@babel/core":"^7.14.2","@babel/preset-env":"^7.14.2","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^13.0.0","gulp":"^4.0.2","gulp-babel":"^8.0.0","gulp-concat":"^2.6.1","gulp-uglify-es":"^2.0.0","rollup":"^2.47.0","rollup-plugin-uglify":"^6.0.4"},"dependencies":{"discrete-wavelets":"^5.0.7","numeric":"^1.2.6"},"_id":"blind-watermark@0.0.8","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-7AqUZ8J88/62Ih5nClsNdtnzhEM2v+imGg8jhvx1Zok0/IeCvbuRJekpLeP09nglQJdOp2Rr6uge1JryzlrvqQ==","shasum":"be866c0e24edaf24cd8417b5ad6790a382bf2e23","tarball":"https://registry.npmjs.org/blind-watermark/-/blind-watermark-0.0.8.tgz","fileCount":12,"unpackedSize":113933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnpGyCRA9TVsSAnZWagAAHwMQAJEK9zbxA7Es/rJuWcKY\nO21wiRKF0EQqMZjUN8rC9WP+HO0+Bgscf0MklR6/nhoZwJzKAvQW+5nkRHgK\n1RREnBlVZleYJeFqnDcveMI2PG8DZrFoTuZ30BKi9lUUxj61Dfamja1U48Ym\nJob8aAtiY4TbCq00ox9G+FDV/nPByrT2Rgp3JEWJoYqGkYTUdU15t28nT+Nh\nthlJxl+Fcr7I0Wa4VFUh5/8r5Tz6RqcHI3UrA8Xt+Qwrg1hnnyBleHPwjxUl\noxRXChF1bqFIkn9yLjMElXdn1k+8GHj4PpaZ1hkD6hzQ/TsYdi7Xhd/ss9li\ndcW1qYqB2XrxZG7w8/cgu8WTpksg170ZsjZbyH0Gj1ycJE8lqnpKl6fN3N0C\n4eyeCM7I2gqQWSjmfF8/WZ5xv1dH9iwMH0HKczJTMvVFEJ0gm4KhiHzb8XM0\nYRtOQwK5I6KvdF+cUxoX5Itix5UDlOWX1WQrPk4sfGqGa+GU985glrL4vvDc\nznU0d5sw+9ysMkDm53plOegkUq60+JJGEAaz5XNyl3851+Ph7Vag7f8FAiIp\nlL7H2ZNFXixfFap6i2fdVSRgQ0Dbz2dOclEABW5P8lernrADkLE65gpuaWNQ\nZXy9ZGbxjx1dwLomvA3iVUTpgT+3hq8yzv3+wnABKHngQy4TplQ4k1mrTGiG\n4yJk\r\n=1H0g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAVok2hRaqsaaTr0AkEU3jku+50C452RXrbptByJjtBQIhAIlGeDzSDBSWeUiGeHJB9ZHSXxzJN3vC/SCKWPD36rF8"}]},"_npmUser":{"name":"sherryer","email":"fll_008@sina.com"},"directories":{},"maintainers":[{"name":"sherryer","email":"fll_008@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blind-watermark_0.0.8_1621004721546_0.3726324208544316"},"_hasShrinkwrap":false},"0.0.9":{"name":"blind-watermark","version":"0.0.9","description":"img blind watermark by frontend","main":"lib/index.js","scripts":{"build":"webpack","start":"NODE_ENV=development webpack --watch","upgrade":"npm run build && node ./scripts/version-update.js && npm publish"},"keywords":["img","blind","wartmark","discrete wavelet","Worker"],"author":{"name":"Sherry"},"license":"ISC","repository":{"type":"git","url":"https://github.com/Sherryer/blind-watermark/tree/master/scripts/blind-watermark"},"devDependencies":{"@babel/core":"^7.14.3","@babel/plugin-proposal-async-generator-functions":"^7.14.2","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-private-methods":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.10","@babel/preset-env":"^7.14.2","babel-core":"^6.26.3","babel-polyfill":"^6.26.0","webpack":"^5.37.1","webpack-cli":"^4.7.0","worker-loader":"^3.0.8"},"dependencies":{"discrete-wavelets":"^5.0.7","numeric":"^1.2.6"},"_id":"blind-watermark@0.0.9","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-EvCir7aRF/oW7qJbgFYJ/hvokN52kESFvBnCzTduaakkBc+2vWGghnEtEuXJB/fWbF74bC6R1XAaw5d0TspN2w==","shasum":"d4a91b7b17d1c174ad41cb10f963f1928727f170","tarball":"https://registry.npmjs.org/blind-watermark/-/blind-watermark-0.0.9.tgz","fileCount":15,"unpackedSize":212721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqk/zCRA9TVsSAnZWagAAuLEQAJepOH2ydEknnslytENp\nh5ovUeFv9No62VCqFtTtxyQxFf1pa6p5+yZCZhjDLHEsO9DThxY1RSGLQ2ls\nWSZcTImE8QwpAzlt4P4xRVfaCuNtLVPzkG6tarUomUaxpsj4yniFNA/6LkBp\nWyedqkiJQJ6meqYVXaJaDVwpJEsMAXFASkcN8gZm/dTEZbSPiilnFjZX772G\nDCfxcNyB7fFYI6hfodR9rADqYwb6ZymfmZufO9vFquP/mZyIjccb5pnAlrGN\n1XaXjbQ1ZYVK1YrykA2P3qIpab7scRAujT9lU38mMNMZI2GeFQozp0UTZ9r+\nG+BtyPgLHodDArh0bqBA9E/NYsLq05Z4EW0h6ukNXQUYDBsikvrOeFq/lbPX\nnB1h2HI8e8NxOo/YibYmEuRSgwaS4Y102KiCHajnhVBM+4mbJptIgcMmpYMG\nmNbyrIK7DflGjq5FlnkZEVALoDCjvpy5bbMkr+h8kpZYHYgLoIVW0TQpf0n1\n392cEX0nuC6MfGzf/oO+WcSDxMG10ocxGcAZ8Q0dYUhr+G4n3E3UIj1WxAAO\nkmbFk3L0Xbzjdun3XwnC3JhP0M+m8eAdsOkrVGTmcUO6cxwFdeBK8Oi4Gd3e\nAZfLyBhxBeu4WPiES+1uF6FB/jepO6DCIOsprE71zlkVnNwB8Q7smN6/5yhY\nW2VL\r\n=W0vy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+2r7qZ534kJubwXyHY50NC1Y5ZtnJf0hvSNVkeenHEwIgNjQPvF0ClvdbHCnQAGSqMyjfsm3WmUtuBTQGczaSxG8="}]},"_npmUser":{"name":"sherryer","email":"fll_008@sina.com"},"directories":{},"maintainers":[{"name":"sherryer","email":"fll_008@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blind-watermark_0.0.9_1621774322985_0.23212878226955014"},"_hasShrinkwrap":false},"0.0.10":{"name":"blind-watermark","version":"0.0.10","description":"img blind watermark by frontend","main":"lib/index.js","scripts":{"build":"webpack","start":"NODE_ENV=development webpack --watch","upgrade":"npm run build && node ./scripts/version-update.js && npm publish"},"keywords":["img","blind","wartmark","discrete wavelet","Worker"],"author":{"name":"Sherry"},"license":"ISC","repository":{"type":"git","url":"https://github.com/Sherryer/blind-watermark/tree/master/scripts/blind-watermark"},"devDependencies":{"@babel/core":"^7.14.3","@babel/plugin-proposal-async-generator-functions":"^7.14.2","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-private-methods":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.10","@babel/preset-env":"^7.14.2","babel-core":"^6.26.3","babel-polyfill":"^6.26.0","webpack":"^5.37.1","webpack-cli":"^4.7.0","worker-loader":"^3.0.8"},"dependencies":{"discrete-wavelets":"^5.0.7","numeric":"^1.2.6"},"_id":"blind-watermark@0.0.10","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-MG5gZbd+3EIGeuUgFv9OSN+SGKjsZoFmPL9R0rKGfKcyn8+a9CvZOmAzErP23+tBGx6Rjo150wYBhiuKNHxdsA==","shasum":"ae66bd36a80db93e62350edac0453f5be9625f5e","tarball":"https://registry.npmjs.org/blind-watermark/-/blind-watermark-0.0.10.tgz","fileCount":15,"unpackedSize":216209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrkUiCRA9TVsSAnZWagAACD4P/1AeJQVyHSQ2GXneb75V\n77zvZXRY1pdNiDfQa8bPOLLljC8VDs71XUtnrRETZUERVlxZwequ48517ZlU\ntQyZMUuq9wddxM9ZpoMCxDtU3oA73R/85RR8vFowWO/4lGXnNLDh1FKJuaXO\nQ0k29vNqcEG6L+xvSvy/PeRSxjRialS/GtEDHa0dZulfajPyTSEr10h/HesX\njoNjDVWBCFnBBzGQjGG6zf5zC6B6U6TOdp/D+dYBxnoo5gyv18Jg1mLxu09M\nEd+QWhuJwaE7VMNu05ydjgzvzbu7luN+xyYLeCWkIk9Gop4zg+ifmyncSUHi\nGSDlQWTHip/3NAkzFy/eLNQ8/FsiBJk3ldCewaCpC9S76NDqiDHCa1vzk1fw\nFNeZzqEFO8xk6U77DsTLpOl9mNpO2JX97bUxtSS8dfxf/jU2IlJYPt6eZHJC\nNNNYB5u2EEgnbhKeg1uRDBBvt6G6WzAaGMO6pz0GPSgS3r3Eub2nBqihPzcp\nLAVGqp9v9Pj39+zO25PrDp25rGyw3WwYGCwNNg0sM4+DmtDmlLUe/I377APn\nrEb6OSTqHjBxS9tAhP1xEsAlcccbi9+scig3E5xG1udmKR6wuzw5KpdOMe6q\ndvzP+YPZJLdp0q3b3gxDtI/dM9GD3B5IJWwkwsUo6+epa8w6DREz4J/ulU/X\nwlh5\r\n=axbG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfrNxG/uHvfOx9B97/8Pr60Rmu2QljsP5atP52YcCSTQIgDGzRjSehbGRtZ1+je9tbh0s++gMolDOa4L5kIIt+zGA="}]},"_npmUser":{"name":"sherryer","email":"fll_008@sina.com"},"directories":{},"maintainers":[{"name":"sherryer","email":"fll_008@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blind-watermark_0.0.10_1622033697909_0.5541025283929546"},"_hasShrinkwrap":false},"0.0.11":{"name":"blind-watermark","version":"0.0.11","description":"img blind watermark by frontend","main":"lib/index.js","scripts":{"build":"webpack","start":"NODE_ENV=development webpack --watch","upgrade":"npm run build && node ./scripts/version-update.js && npm publish"},"keywords":["img","blind","wartmark","discrete wavelet","Worker"],"author":{"name":"Sherry"},"license":"ISC","repository":{"type":"git","url":"https://github.com/Sherryer/blind-watermark/tree/master/scripts/blind-watermark"},"devDependencies":{"@babel/core":"^7.14.3","@babel/plugin-proposal-async-generator-functions":"^7.14.2","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-private-methods":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.10","@babel/preset-env":"^7.14.2","babel-core":"^6.26.3","babel-polyfill":"^6.26.0","webpack":"^5.37.1","webpack-cli":"^4.7.0","worker-loader":"^3.0.8"},"dependencies":{"discrete-wavelets":"^5.0.7","numeric":"^1.2.6"},"_id":"blind-watermark@0.0.11","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-OeASTUaD+GdqlcNcGi+J7Le1DLgFsWAI1wztoQRdsu/QR929hatq1d2K2RMf+sVNHoU6FQGxs0NkipYIdgaiwQ==","shasum":"a789c6499df837f7a09a273c92a126e75f482e35","tarball":"https://registry.npmjs.org/blind-watermark/-/blind-watermark-0.0.11.tgz","fileCount":15,"unpackedSize":216321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr4eiCRA9TVsSAnZWagAAWNgQAKNT84LvTPPAb0nnDA7z\njhrkbOIr/iqoWIp394tH1j68s3AD+v9r+fhqyrsXESlDK2JqVKv/0FkCcDuy\n1b01KIaj7aSMxuvEJBD4j/TcwCFqxkuPKVM0o/Un9NV5OX0XPZ3zL2o8ZLAD\nsnllyDWV6ipA0qpS38ZMGHHOmG4WZ+f6Llk9rmraXaPmvie51XsUArY9ona6\nGnTCKVIkINtBtQpNo7fWWCBh82XAwYVmy9pWcqvN7/l0376T/mS8X0YF/oAV\nmDZW47KD+PY2jZXkB5SpkozLDo3tf5tkBd2AyzwwODcwQcGxi/PQW/CwQZCe\ndALiDqraelzXdkzC6gP0GgSz44UnykZX6LWzVGJsHj/7ZRSnPaOmKG2e51kQ\nOjHVix5y6aOi7duhNk/85UG0A3302a/Q859wuX6Ve8Rm/HT+AYdkOCmBL748\nwLyuSJqxCoJiaOW6xaW27RH1qTmUPyl7o+zb8eP7lBnmsF1DEz1r3GS2yG3b\n8AUbImlLe1wuJ3qnF51RbgfW8gGmFK9jUdkx9aQIHirwDROKHRQbgmCgSwMR\nW/HsL9iMRe5PTW+tkuankMdivrfYTJ1UoLJP4UdA0VUFHrUnSl3rEtdn7ejF\na553YkpMuGfav5lNcbsUUcwj3x3ellNoYNnh9Ot0hyeTI8zvPMyZ0B1ElJQH\nc9it\r\n=nzkq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH/8/VYAzf9Rbi2jbC8OIp1IB5VT3ZpRIVs2sXg1f+KAAiAvpxmPtZMI9DcmOWRmQ7V3dG3zM9hUh4BfRo3vMJrhJQ=="}]},"_npmUser":{"name":"sherryer","email":"fll_008@sina.com"},"directories":{},"maintainers":[{"name":"sherryer","email":"fll_008@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blind-watermark_0.0.11_1622116258036_0.2013857358029445"},"_hasShrinkwrap":false},"0.0.12":{"name":"blind-watermark","version":"0.0.12","description":"img blind watermark by frontend","main":"lib/index.js","scripts":{"build":"webpack","start":"NODE_ENV=development webpack --watch","upgrade":"npm run build && node ./scripts/version-update.js && npm publish"},"keywords":["img","blind","wartmark","discrete wavelet","Worker"],"author":{"name":"Sherry"},"license":"ISC","repository":{"type":"git","url":"https://github.com/Sherryer/blind-watermark/tree/master/scripts/blind-watermark"},"devDependencies":{"@babel/core":"^7.14.3","@babel/plugin-proposal-async-generator-functions":"^7.14.2","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-private-methods":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.10","@babel/preset-env":"^7.14.2","babel-core":"^6.26.3","babel-polyfill":"^6.26.0","webpack":"^5.37.1","webpack-cli":"^4.7.0","worker-loader":"^3.0.8"},"dependencies":{"discrete-wavelets":"^5.0.7","numeric":"^1.2.6"},"_id":"blind-watermark@0.0.12","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-hina+0gy6qqX1VOOTYKg8CvA7iClNi6dlBnwkMDo5Avj9cLb5V/Up1jJqWXZAQHrCbtdDeZonc8p38/f9Q4aBg==","shasum":"bb5a2530298764ff416a3eeeb4ed18bbcf990335","tarball":"https://registry.npmjs.org/blind-watermark/-/blind-watermark-0.0.12.tgz","fileCount":15,"unpackedSize":217711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtNefCRA9TVsSAnZWagAAPdEP/RN36PMnO0qAu5iDiHB1\nLmLQ43/lL0s6ZdoDHBhoJLmYm6jBtj6U0nDhjau2U9Quw5QU1Q14NOMX7pxT\nupmIJSF6HIuNbGMNJyWcKUwEYc14Ku6MSxZqPPo2Y+jfUX7hQAwDR1KC+vEN\ncSD9/PUOdxpq20ZTeIeRFhwm7MpwQLQvL1vKKfC6hk+hPYNzdG+tLgm/CKvi\nI5dPzwKFGgaWLmEwV7RojR5BAoe+oYe1YLfjDqOViU55GsmTeZiU2ZQZbghx\njTRKBQicf4BotnoO0JE3LXRKoS+QrI4TamwH5yhtAgRjEOQNJ0ocw2/GdgIN\n7BT+Dcn9JfGDIfElTidzqiPmpLSki7BR5M0HNelKnXA2Qey0xQvSOUeodDFp\n1nUTwm4crWabpyD0d3sA2Kc//8Cuq2jydAVeHShkpbuZiLbAiES6PRUT2Wj1\nuef0I/Qlnei+Dq7PYMQYcCYR/NYIMRdHJGnHUPEOSwnQlNM4PxivR1hE6LFJ\n7GCEUFepaFwToodClq+QGyIh76qWOHgs/Z0TY6lSvvcV08RK8cC0buBF6bL6\nz9vXCyHxYXvi7zR/c7E/1h3+1Wu7jkSAA3zu5ztv/PTC3fp9rWS1GkJE6+b/\nkUtkw9jshgWP6qYKVlslQ2EsSeEEhqlHcxSV/Ym5eoc84p5duZezppMdkvnA\nPKoO\r\n=K5Fh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnavfSikudcmNi9kZSd303otdMIpKWjMc5aITKLV+mNgIgGoW25wu4eiNsGgAebIKy4wf3/F4o6NeTMKNnaEbINhk="}]},"_npmUser":{"name":"sherryer","email":"fll_008@sina.com"},"directories":{},"maintainers":[{"name":"sherryer","email":"fll_008@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blind-watermark_0.0.12_1622464415254_0.20200988018612276"},"_hasShrinkwrap":false},"0.1.1":{"name":"blind-watermark","version":"0.1.1","description":"img blind watermark by frontend","main":"lib/index.js","scripts":{"build":"webpack","start":"NODE_ENV=development webpack --watch","upgrade":"npm run build && node ./scripts/version-update.js && npm publish"},"keywords":["img","blind","wartmark","discrete wavelet","Worker"],"author":{"name":"Sherry"},"license":"ISC","repository":{"type":"git","url":"https://github.com/Sherryer/blind-watermark/tree/master/scripts/blind-watermark"},"devDependencies":{"@babel/core":"^7.14.3","@babel/plugin-proposal-async-generator-functions":"^7.14.2","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-private-methods":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.10","@babel/preset-env":"^7.14.2","babel-core":"^6.26.3","babel-polyfill":"^6.26.0","webpack":"^5.37.1","webpack-cli":"^4.7.0","worker-loader":"^3.0.8"},"dependencies":{"discrete-wavelets":"^5.0.7","fast-png":"^5.0.4","get-pixels":"^3.3.2","numeric":"^1.2.6"},"_id":"blind-watermark@0.1.1","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-NvkGbvey7NQGdkb30n2aXk5BonfDdD+2l+pjMwHc0P9B4UBfLdRIQ/R2TBN82ZQEUvBI0BdbIhThSlI0ZAtz8Q==","shasum":"43d9ddb522de59eba1019006c9e92ffad8efa50b","tarball":"https://registry.npmjs.org/blind-watermark/-/blind-watermark-0.1.1.tgz","fileCount":19,"unpackedSize":225974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7Tl4CRA9TVsSAnZWagAA1loP/3f+7Qs1cEdnlgHk+mM7\nMj5ohuzrQ6+PiuwYldc9ggJEKOv8AQBOo8tABwN8Cbbx7Px7rVUGRTbRouDs\ntzSAyEyJozRYqlqEJ2Qg/jRZzLeppzG2dpskOHFF8ugoJsphkBJRRYiigEMa\nSZCt5Tu7cILo1iYX5laHswMftkN4fJa8D2nb2XuHXhB7eQiECoCnGxP64vsg\nGVtzPSgmBTBBCxV1buSuZDU2aUVUyK/OSBzbqXEnaJ/S6ew3uH8beQj7P0Cg\n4b/sDpO7aPESD1jUoQ84Es8Y/au2qQ7WOBpJXPDRhUth8ymo7e4ljsceXbOd\nGNVihPiDHMGY2a1xewoeW33yNoGGbMLtC4bMufEEqDY6T53v3LLTBCW+0xrJ\nuUMVzJ/H22oqBNdj+5mM6Z+2G+6yDgKpX7Lxi4LKGnHH77SKOQQ6Ku6TVMzI\nq6y90bB/oQwsEl/LvrG0rdsvmO/b1809pc9DDAhfyxO8oJZRnqZTHAzOYlqE\nz/5zf8aRj+9Q8iQO4yCCfysqSLOKsubZKPB/iAI5mKOFh7dmw6Zodd3Mal3X\nhatSGD3mxj0iSQXHuJVS3O20xv6b/qrYRzAxgwSKFGbsZMLWM78fqbfyKBzd\nj5Dn8a8N5MszssYavdf/YTot4V1IZWqULZlEGkaeQqxMkTw6hAuIyrYBoQXC\nglMw\r\n=POe7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOJnSQhILt+8cfY+gfet+ps/SFUqd0iHxzNNBX3hu08AIgLapGgfhBbCsgrpTglccbfarHj/ieKUoWB1Rr2kIk9F4="}]},"_npmUser":{"name":"sherryer","email":"fll_008@sina.com"},"directories":{},"maintainers":[{"name":"sherryer","email":"fll_008@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blind-watermark_0.1.1_1626159479845_0.09478303661169885"},"_hasShrinkwrap":false},"0.1.2":{"name":"blind-watermark","version":"0.1.2","description":"img blind watermark by frontend","main":"lib/index.js","scripts":{"build":"webpack","start":"NODE_ENV=development webpack --watch","upgrade":"npm run build && node ./scripts/version-update.js && npm publish"},"keywords":["img","blind","wartmark","discrete wavelet","Worker"],"author":{"name":"Sherry"},"license":"ISC","repository":{"type":"git","url":"https://github.com/Sherryer/blind-watermark/tree/master/scripts/blind-watermark"},"devDependencies":{"@babel/core":"^7.14.3","@babel/plugin-proposal-async-generator-functions":"^7.14.2","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-private-methods":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.10","@babel/preset-env":"^7.14.2","babel-core":"^6.26.3","babel-polyfill":"^6.26.0","webpack":"^5.37.1","webpack-cli":"^4.7.0","worker-loader":"^3.0.8"},"dependencies":{"discrete-wavelets":"^5.0.7","fast-png":"^5.0.4","get-pixels":"^3.3.2","numeric":"^1.2.6"},"_id":"blind-watermark@0.1.2","_nodeVersion":"11.15.0","_npmVersion":"6.14.14","dist":{"integrity":"sha512-cCCIKgtvuN4J9xj6qw2MeNpFONUSGw/26HgdqpEwIL7ARunoa2sL52fxaH5dPDIjc+4pyqnSXhJmL/emAtRn9w==","shasum":"f22d60e4fa48b88c688dfd114cfcfd61cbc7ad6c","tarball":"https://registry.npmjs.org/blind-watermark/-/blind-watermark-0.1.2.tgz","fileCount":19,"unpackedSize":226928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOyFoCRA9TVsSAnZWagAA5N8P/Aq9RybS+g3fdil5p8u+\nsjlULqLygcTmfHWb/jG4z3LIVMny9Li+ksZ/JvHd4eIq4gqpzoign086lI8H\nPWpl5j30/xa7WUc9HkUP+7QpWpqxeeO9MmUnGWBlxOfITP1VG+IWD1gvyDOQ\nigleQizk8N3Q90w8wrrFGwHnsokk3TKNQn1kds/1FSedU2rOm6Tm26TNIiId\n+c9H7E0lm5ojrYyaL7MOFOk59/vxLcJ0fhVJO2x7BbAYoq8uOV2Ro0TGryVn\njV3e81i7D/0MNYM76b8r6IJq6AP8h8TCohzo3FWJyzB3Xv6J9t38JEmEuHzT\nTjijCyP2ODqZLDcrkqVfliKta0cgNwZQRjKnZF34i9JWoU+L9vczTe1qLQ/k\nVqf0PPTl8DUXimxePFuMtvHsGQOr9staKHAvdAo1AuA4HLoWFqrwWrMABH/z\nmvhksGy7any0mjENDy+9WOcOa+Rk5PHvKUnrzU9IWsH6D0l/Zm1MUj9z9umO\nQWVnO1J4ZNC4vBrCdTlpilogBLJ9wkL1iN0lSvzr4FlftKloOCKXw10oe4bE\nby2frBfP+gHOHPE0cfMFROmSLx0gbqvcAJYS6CKZRRFUOFfV5kbK6rhuI8Pl\ngFWWKL0acJzEa2D6mR5pcQhwemdfM7Nyyzd1UW25WyS5JxGnjiXVDtiSv8jO\nJSje\r\n=XwVe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAUg/eTaxROyuVAfS5bsuyZwRfEVwHPalOkpsbsCLqA6AiAx4Wl0DVC/8YYZAs2Y1F5rCma8THAvK83pYD0T7JAXFA=="}]},"_npmUser":{"name":"sherryer","email":"fll_008@sina.com"},"directories":{},"maintainers":[{"name":"sherryer","email":"fll_008@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blind-watermark_0.1.2_1631265128372_0.5522314219104478"},"_hasShrinkwrap":false},"0.1.3":{"name":"blind-watermark","version":"0.1.3","description":"img blind watermark by frontend","main":"lib/index.js","scripts":{"build":"webpack","start":"NODE_ENV=development webpack --watch","upgrade":"npm run build && node ./scripts/version-update.js && npm publish"},"keywords":["img","blind","wartmark","discrete wavelet","Worker"],"author":{"name":"Sherry"},"license":"ISC","repository":{"type":"git","url":"https://github.com/Sherryer/blind-watermark/tree/master/scripts/blind-watermark"},"devDependencies":{"@babel/core":"^7.14.3","@babel/plugin-proposal-async-generator-functions":"^7.14.2","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-private-methods":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.10","@babel/preset-env":"^7.14.2","babel-core":"^6.26.3","babel-polyfill":"^6.26.0","webpack":"^5.37.1","webpack-cli":"^4.7.0","worker-loader":"^3.0.8"},"dependencies":{"discrete-wavelets":"^5.0.7","fast-png":"^5.0.4","get-pixels":"^3.3.2","numeric":"^1.2.6"},"_id":"blind-watermark@0.1.3","_nodeVersion":"11.15.0","_npmVersion":"6.14.14","dist":{"integrity":"sha512-8iC1RL6em9xsMtG+QPfSgLjGoHWIGWjTuPY2l5UO+jFGxw/Jq9AYEG8x5vQTKSL+XQSbIONKj/Wu0T5069MiWw==","shasum":"e317093773b880c40fe29702a892eb139daf6da1","tarball":"https://registry.npmjs.org/blind-watermark/-/blind-watermark-0.1.3.tgz","fileCount":19,"unpackedSize":226980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOyqeCRA9TVsSAnZWagAAkN4P/ja6u9ezxj1QK4C3ilqD\nMuQGLK/EMsoy7o4FgzxZxYYjQamE/XDKj20NsXfqQPqQZpvuxHjeGBEx8ugG\nurapdkOQhZDyYUj2J70slKp446qpRq2RjePYIPOYXOvGS6Jghv60kmjw+pHo\nuY8/RQL4MMfIXKIHBLBjPg/LljLKoPSYg5mmp84m0ZiStE/2Ohm1z5ruvVBx\nRfGHZy1hA39Pw/vHYOV3i3OBIH1odAhpUSKFtAx9YlpHpYVT52OmQLsqd6OB\nR9+GSg7UyUr+vvRth/BrfV4agsokqPaoEVEty+Lqgqn9llcFdKZroSsUCM8j\niT1VawVE0iuePGyJgEB2oUVBnS7Fe/qFZVblkgiRWvQcsa9+GQLvBhAK6iYf\nGkp24lJmspV1dRt7iq631T7I/7oMe7xI4GAPYDzXsZ5UWfCBzeieEqer7+py\nlISACfX82pCcKzFynkB4j+RQuZvDJ2cw1tS7qvdYqgtDijOIimYnoBKYpzD8\nplB09138w7ESEX8xeQAfqkY6/EgCq47VQe+zGyVbmWGx4biJStAkI80XVhjR\n3WthZbrqgjf5l3y8onKTV4fA410x6kgOkkyW8LWhwvxMukep5ceLd/pVhCPj\nvU15WkYte5/QOzLhzDP8JF/ruHCt1v8uWVkdafpc1mOJLshfsxYSgtGXhRO6\n+PzE\r\n=ABaw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfU4m8BaMJTL4ZAAw3glxpgPpxsyZcOca0tqcmOQIhIgIhANHprZvzp/9RWFUXpp+NvlfwlXqGqWjgbiOOLK+0+HIz"}]},"_npmUser":{"name":"sherryer","email":"fll_008@sina.com"},"directories":{},"maintainers":[{"name":"sherryer","email":"fll_008@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blind-watermark_0.1.3_1631267486313_0.10084709784529355"},"_hasShrinkwrap":false},"0.1.4":{"name":"blind-watermark","version":"0.1.4","description":"img blind watermark by frontend","main":"lib/index.js","scripts":{"build":"webpack","start":"NODE_ENV=development webpack --watch","upgrade":"npm run build && node ./scripts/version-update.js && npm publish"},"keywords":["img","blind","wartmark","discrete wavelet","Worker"],"author":{"name":"Sherry"},"license":"ISC","repository":{"type":"git","url":"https://github.com/Sherryer/blind-watermark/tree/master/scripts/blind-watermark"},"devDependencies":{"@babel/core":"^7.14.3","@babel/plugin-proposal-async-generator-functions":"^7.14.2","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-private-methods":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.10","@babel/preset-env":"^7.14.2","babel-core":"^6.26.3","babel-polyfill":"^6.26.0","webpack":"^5.37.1","webpack-cli":"^4.7.0","worker-loader":"^3.0.8"},"dependencies":{"discrete-wavelets":"^5.0.7","fast-png":"^5.0.4","get-pixels":"^3.3.2","numeric":"^1.2.6"},"_id":"blind-watermark@0.1.4","_nodeVersion":"11.15.0","_npmVersion":"6.14.14","dist":{"integrity":"sha512-7bDM11mDKrll4ZYhNC9ofPzy/Tn0RHKQxy0Nwcf3mkgwtW8OgYcoivWtWzf4Dt60w98m0BoSV69TRZiHX1ouJw==","shasum":"3fb5821c82d4e73ef5c1fc2d6080d00aafdf1213","tarball":"https://registry.npmjs.org/blind-watermark/-/blind-watermark-0.1.4.tgz","fileCount":19,"unpackedSize":226928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOyq3CRA9TVsSAnZWagAA29EP/iwS6uWWR247VZQ73uNe\nK1GiVCyCb4dJmIqb9Bx57AzUP05U4vCmNjvEhzkHz3dO2zi/2/UYxMSki5Et\nGTt0dFbNYVxBi9/FByQ4G1SOI5gy4mRzAVPPWlVaqy7X9zocUL5TgDYtG4xm\nsj77rI0u/rbN4oipfTySbxsY3U6tGNi49S2u4tZwWlaBkWoHR5zSKP4KEKzD\nbosm6/uCGqz8GWz9XYmhF+NrAHpAlthlK42IajTzFnVDJ26VfKYQroUvPNQR\n9jmFIG5c0e8Y/XYk/IdFC/FqMuu2o+SQTFYEBqPtfWUGcbt25YJcali6btCN\n3vVPFpIgtF7vnOum0HsLg55lStdb1mllrTf5YRra+4kuGGdt4RvmB5JrgfUa\ngdwG1DnkMapvffo20ZBGmu2/AbRiZrnM3RMOLIGmRG8/CrA+dPK00dbFdlez\nZ29RzrVjGXFPBhv8VrHKh2NX4Pw3oH0w0L0RqDI72VE48J+I5ctJyxiwtsuw\nWQnkRvz1m7G4Bbnpli0JlCEFmkhRJo1zLdO2H/rafXRpHAyOTBV+nKZi84Up\nGLVPB3z/YueyqRrCkNlBs+c6dFDLp97XteEO909EGGdV5yk1at8tW1g6m1xR\n+SxJYyZLx//0kAh3aeluEuxZh8t14Bx6f1X8vu+DD6+85y0S5mT3paYiUOBb\nIEzU\r\n=z760\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEpn6y1FnDxGClr67/1YaTiXd9KQCWHLGQUmL692EiAsAiBoxMG6diIwPoVjgvSUxQpd78XY9I2LFz3lF56dL8f5Jg=="}]},"_npmUser":{"name":"sherryer","email":"fll_008@sina.com"},"directories":{},"maintainers":[{"name":"sherryer","email":"fll_008@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blind-watermark_0.1.4_1631267511189_0.9459297301411123"},"_hasShrinkwrap":false},"0.1.5":{"name":"blind-watermark","version":"0.1.5","description":"img blind watermark by frontend","main":"lib/index.js","scripts":{"build":"webpack","start":"NODE_ENV=development webpack --watch","upgrade":"npm run build && node ./scripts/version-update.js && npm publish"},"keywords":["img","blind","wartmark","discrete wavelet","Worker"],"author":{"name":"Sherry"},"license":"ISC","repository":{"type":"git","url":"https://github.com/Sherryer/blind-watermark/tree/master/scripts/blind-watermark"},"devDependencies":{"@babel/core":"^7.14.3","@babel/plugin-proposal-async-generator-functions":"^7.14.2","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-private-methods":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.10","@babel/preset-env":"^7.14.2","babel-core":"^6.26.3","babel-polyfill":"^6.26.0","webpack":"^5.37.1","webpack-cli":"^4.7.0","worker-loader":"^3.0.8"},"dependencies":{"discrete-wavelets":"^5.0.7","fast-png":"^5.0.4","get-pixels":"^3.3.2","numeric":"^1.2.6"},"_id":"blind-watermark@0.1.5","_nodeVersion":"11.15.0","_npmVersion":"6.14.14","dist":{"integrity":"sha512-SuU069N5LgVVB2wNaGP4bxZGuNV+95OyKeh5p1HiRkfEF52evbyGnZ+160qYnLR/GKEGapl2A95VwjCSTYAZgA==","shasum":"98bde1016e8a4c4e169cc6bf10a115844e02b070","tarball":"https://registry.npmjs.org/blind-watermark/-/blind-watermark-0.1.5.tgz","fileCount":19,"unpackedSize":227107,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEQgc5y7X4T/Sx32p9sXJ8pKTvrA7awvnYqiW0RX8uMwIhAJ4azipebYSuJ1ZyEMlpiuCdBqCd76egNM5ZcH70T1qk"}]},"_npmUser":{"name":"sherryer","email":"fll_008@sina.com"},"directories":{},"maintainers":[{"name":"sherryer","email":"fll_008@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blind-watermark_0.1.5_1632478814446_0.6872311006088019"},"_hasShrinkwrap":false},"0.1.6":{"name":"blind-watermark","version":"0.1.6","description":"img blind watermark by frontend","main":"lib/index.js","scripts":{"build":"webpack","start":"NODE_ENV=development webpack --watch","upgrade":"npm run build && node ./scripts/version-update.js && npm publish"},"keywords":["img","blind","wartmark","discrete wavelet","Worker"],"author":{"name":"Sherry"},"license":"ISC","repository":{"type":"git","url":"https://github.com/Sherryer/blind-watermark/tree/master/scripts/blind-watermark"},"devDependencies":{"@babel/core":"^7.14.3","@babel/plugin-proposal-async-generator-functions":"^7.14.2","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-private-methods":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.10","@babel/preset-env":"^7.14.2","babel-core":"^6.26.3","babel-polyfill":"^6.26.0","webpack":"^5.37.1","webpack-cli":"^4.7.0","worker-loader":"^3.0.8"},"dependencies":{"discrete-wavelets":"^5.0.7","fast-png":"^5.0.4","get-pixels":"^3.3.2","numeric":"^1.2.6"},"_id":"blind-watermark@0.1.6","_nodeVersion":"11.15.0","_npmVersion":"6.14.14","dist":{"integrity":"sha512-biW51Ua6Fgf2FvaW547gkaBZ4laWCg6/NkKxcBLkQ5SievbuM5mpmLyHT0BG4nq8Kgxyv6GiXowaDEVztn1O9A==","shasum":"343e64bbb6f45f529faed601e1eb922326020d70","tarball":"https://registry.npmjs.org/blind-watermark/-/blind-watermark-0.1.6.tgz","fileCount":21,"unpackedSize":237138,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDucF/hpXLyWUUWUr/b63lX9XQQ8PRT5yTSp+ETX8ME9AiABWJJevlm6u4DqZEsl9hN7ykqgxPlqrud0G88ae/FmoA=="}]},"_npmUser":{"name":"sherryer","email":"fll_008@sina.com"},"directories":{},"maintainers":[{"name":"sherryer","email":"fll_008@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blind-watermark_0.1.6_1634195386647_0.13850113568371114"},"_hasShrinkwrap":false},"0.1.7":{"name":"blind-watermark","version":"0.1.7","description":"img blind watermark by frontend","main":"lib/index.js","scripts":{"build":"webpack","start":"NODE_ENV=development webpack --watch","upgrade":"npm run build && node ./scripts/version-update.js && npm publish"},"keywords":["img","blind","wartmark","discrete wavelet","Worker"],"author":{"name":"Sherry"},"license":"ISC","repository":{"type":"git","url":"https://github.com/Sherryer/blind-watermark/tree/master/scripts/blind-watermark"},"devDependencies":{"@babel/core":"^7.14.3","@babel/plugin-proposal-async-generator-functions":"^7.14.2","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-private-methods":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.10","@babel/preset-env":"^7.14.2","babel-core":"^6.26.3","babel-polyfill":"^6.26.0","webpack":"^5.37.1","webpack-cli":"^4.7.0","worker-loader":"^3.0.8"},"dependencies":{"discrete-wavelets":"^5.0.7","fast-png":"^5.0.4","get-pixels":"^3.3.2","numeric":"^1.2.6"},"_id":"blind-watermark@0.1.7","_nodeVersion":"11.15.0","_npmVersion":"6.14.14","dist":{"integrity":"sha512-CPd6qrWd+BKBZPgAG2keEl3iHukcrFO5NG6VSwYWQhp+Oj7bVqqcYfAr9Cqggmg/2zHtCCXHSSIJOPQvP7mZAg==","shasum":"34669ad59127567c7b78c2b0479ee6d6edd352a0","tarball":"https://registry.npmjs.org/blind-watermark/-/blind-watermark-0.1.7.tgz","fileCount":21,"unpackedSize":241696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhkxVoCRA9TVsSAnZWagAAR9YP/3iUL1uOKZXINCp4QLGx\n+7bxLDDLPDvKn2xhQ8LM/SS5JROjwhdbN1m83+HgOiRZVVFOa/fOmRYWNw1e\nzWpyfk4dI4YGsMZPBTCby+AEaiqBi8kLqGBoGEUAWJ/ryQrFyedxet/e7EsL\nLvl2TEQs3utRLKnRN1SZgvKUvnvImuU192dJ/kwPlLL0p6mbaBZFUuNUP6jX\nC8pUfIjkJ/3a5O7DfxjvQQ3BiD+8QVCihsfsQFQCDqrHU78dIosjBf9cGrLv\ngsvNdELe8cR1vkPsKWPfu0iIDZp1sxrF6EgbhWw1uU5Z5qUIyG00K9z/FP4l\nYC95jY4C+HyutakwEjKXdV0M6YVCXJhfAz4CMKMyv4OZDKGPFAt13YoZWF64\nEeCwmFzpa98en7C6PXBS7plTTyxX9gzckPv0E/pOiwHU02ZSRhagRjMtGwOd\nvF/OwTJgDBwNw2HtEqk30AiB3tWl15jgu5yFx3YLBZFwNNBfFy9rQuJO+3M7\n7U235E+sePNpBEatznw0ZFEdwKcBKCg++JQaNwjSQIT/tiKS5uY2Oec8SKyG\nIvFfNhakjPrVRnlMG7SIOOPrvG8ZU/7kUabBdOo4wQRVVp781RfKH1PN8Xnj\n+ScNDD3kbu8iJNH6IDj6YwnVp0vmvry7JBQwHV+w61VXXzEqvBZlkZ5FvZyL\ni5n7\r\n=aG2m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGS8thP38KWTu/7eAnk0QuH4Jm0iyxp/NRO3Ba85ntCaAiAobo8cqj6NvqZXfo5DoJszmwlCdeo+uuEBNtb7Swhf2Q=="}]},"_npmUser":{"name":"sherryer","email":"fll_008@sina.com"},"directories":{},"maintainers":[{"name":"sherryer","email":"fll_008@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blind-watermark_0.1.7_1637029224737_0.4928187261633883"},"_hasShrinkwrap":false},"1.0.1":{"name":"blind-watermark","version":"1.0.1","description":"img blind watermark by frontend","main":"lib/index.js","scripts":{"build":"webpack","start":"NODE_ENV=development webpack --watch","upgrade":"npm run build && node ./scripts/version-update.js && npm publish"},"keywords":["img","blind","wartmark","discrete wavelet","Worker"],"author":{"name":"Sherry"},"license":"ISC","repository":{"type":"git","url":"https://github.com/Sherryer/blind-watermark/tree/master/scripts/blind-watermark"},"devDependencies":{"@babel/core":"^7.14.3","@babel/plugin-proposal-async-generator-functions":"^7.14.2","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-private-methods":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.10","@babel/preset-env":"^7.14.2","babel-core":"^6.26.3","babel-polyfill":"^6.26.0","webpack":"^5.37.1","webpack-cli":"^4.7.0","worker-loader":"^3.0.8"},"dependencies":{"dct2":"^0.1.1","discrete-wavelets":"^5.0.7","fast-png":"^5.0.4","get-pixels":"^3.3.2","numeric":"^1.2.6"},"_id":"blind-watermark@1.0.1","_nodeVersion":"11.15.0","_npmVersion":"6.14.14","dist":{"integrity":"sha512-JKR4x+BbVqbYqX6XXP8uZ1q9LWcHAAOyfISDM6tIgpZRWgkpDQvglRa+4m/ikRPwlo5YHgg/Z+mSe7Sk10rw7A==","shasum":"464a4fd729a0be5d27b8625abf25924cfedc37a8","tarball":"https://registry.npmjs.org/blind-watermark/-/blind-watermark-1.0.1.tgz","fileCount":21,"unpackedSize":243124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpIeVCRA9TVsSAnZWagAAzoEP+weh+ds0m67fKJngs0U0\n362uA9SN9Q0N3Tqj7EIPg9QNXVUJMz/CvXbXj+HhEyHclI59MoW56zW1+Bq4\nhHDRSEvqr8PkXNl9XrrAkiU2a14FGd50SDy9LZHmXrjLJKVCEjYMI96P31GO\nI+I+ZwPvfN0LKZdE0oVxVTnVHXAmAYqT5Bjm0mKx1DyGpVFcpWeAweBWssEk\nT7jUNO2ZwGOtNaXrcz9EsuKoVFwWyb+YU6l6cgEXLMnxXRSFH0oK803Vr9M5\n9Mx/u3L4Ve5pTAo/BRD/WPL1GieGZ0oEu+wIJjhtlPD8aXeHcKs4XPSppngq\n1ceRwlWva4bX0YarN5Hzqq2t+VFI6jWb0vewuYvpfSXXGWNX+UHGctjOA4Wf\npP6Ho24SP8EPXCy9ztVXwHqqQ/RjHwWAubdXWYvy9B5Q78EbIZVl6V8VHtFM\nGNwbS/t7mU9wSjajdHzdk91StHi4nZjVqLb6fgpUs0aKBoeQ2USqA1qgmZEq\nVIsPpt7FLXDHNG98XMjDF6XOKnu/LXxPtOEJfQjmawZ3AWF/Z9EChQeWXFOX\n2+p9hg10qy5tjk8jBn75uBJlJdrC8YjesrUwZicXmy1tuGztbmEcxzJSPxXZ\n5ozseaZtpRE+bNff03dtsfvjycp5hPxu4ksk9IkuQgVY/vP+yRR3l2ak6dF+\nSeHW\r\n=dOBH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH3UtjHbhm1xWHeiaiaVhMCzVTmrCcZpHnZSOyNQlm2BAiAsMYUxr6srEWolywLiytwQYOt5AQ88SPD3GZZJeTHsAA=="}]},"_npmUser":{"name":"sherryer","email":"fll_008@sina.com"},"directories":{},"maintainers":[{"name":"sherryer","email":"fll_008@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blind-watermark_1.0.1_1638172565011_0.9124645706298407"},"_hasShrinkwrap":false},"1.0.2":{"name":"blind-watermark","version":"1.0.2","description":"img blind watermark by frontend","main":"lib/index.js","scripts":{"build":"webpack","start":"NODE_ENV=development webpack --watch","upgrade":"npm run build && node ./scripts/version-update.js && npm publish"},"keywords":["img","blind","wartmark","discrete wavelet","Worker"],"author":{"name":"Sherry"},"license":"ISC","repository":{"type":"git","url":"https://github.com/Sherryer/blind-watermark/tree/master/scripts/blind-watermark"},"devDependencies":{"@babel/core":"^7.14.3","@babel/plugin-proposal-async-generator-functions":"^7.14.2","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-private-methods":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.10","@babel/preset-env":"^7.14.2","babel-core":"^6.26.3","babel-polyfill":"^6.26.0","webpack":"^5.37.1","webpack-cli":"^4.7.0","worker-loader":"^3.0.8"},"dependencies":{"dct2":"^0.1.1","discrete-wavelets":"^5.0.7","fast-png":"^5.0.4","get-pixels":"^3.3.2","numeric":"^1.2.6"},"_id":"blind-watermark@1.0.2","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-FrHInKn4ZUhmDVV7PVa1JK7EWW7Aps4s4CoSHqPIa5wQjln8KvTLklzQy5Lefhu6BfUs82EMUc32Fx+dIe8toQ==","shasum":"db0450c5fd9050e98d7bfd6c827b14b745f6a732","tarball":"https://registry.npmjs.org/blind-watermark/-/blind-watermark-1.0.2.tgz","fileCount":22,"unpackedSize":243126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHHFNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocaQ/7B47zksL/OMI+Wxo0QDUSEJsPuj8MgeUGTQ7wEcN04VWGZwYD\r\nwdR4UX12Rv4s4ENqDHHxTr9GE5C+U6jOLBfOZjfar2xWLG8+g138g73Jy7Q0\r\neMeVMZjATGJap/Vq25c03HZfDGwMdARYCfCXsAOc8A2G0KwQtOwHDIc1sY/i\r\no+uusPSRGVR1IRJfvCtqR/mZJxGJjKCXj4XAX+qpgb0YOj3VbpzQAAar5wXM\r\nDNqQPyieUGzvjJEcbF5sIxXxh/9HHToHgrOa4z4eM7wvbWfqSLiJglUsszn1\r\nm0xn1OesoyP4Qzy1qfIZg1/Za5uj5waLRUyoIScXJyji7whG7O6JviBjYioL\r\nuHw9v/L/OT5Ki3Tx1OClF33kerSW3cvd3LatMSmCGefAk7mi7LE4jbC5Bst+\r\ns17Lb9/79gPSY1HrWjjLCkcCrk5CNtvwF5HLc6MitDCEWzTo4L12XlpmBv+a\r\nZWnx5JanIQtYVjgpAwHXVC7A0kwWTDaIXN61woz/XnYt52oOAPDfE1u8OBVK\r\nYmlqUDfslb3Ls3ttPAVTYBmuZf6ltIMaItZu5mCVoXvZORS0+hQBfeb1Ri3C\r\nSqbP1ptmXTRAT799qWmQtluo+bgf53AlHYT+g8xoCGWrN7ebEUzkk2USQV52\r\n1IdUN/5NTXFK2K1tPiyBjzsXLpzFwdHsM9o=\r\n=by2y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAzcGpbbPe+HNSdsziASa5MzsYqg5xe0s0vXWKCWqVCVAiEA1uTgaN2IB7w9z6ti8Oywl+XQCU0GNqry3X3zBqzpjsw="}]},"_npmUser":{"name":"sherryer","email":"fll_008@sina.com"},"directories":{},"maintainers":[{"name":"sherryer","email":"fll_008@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blind-watermark_1.0.2_1646031181595_0.1022270203076614"},"_hasShrinkwrap":false},"1.0.3":{"name":"blind-watermark","version":"1.0.3","description":"img blind watermark by frontend","main":"lib/index.js","scripts":{"build":"webpack","start":"NODE_ENV=development webpack --watch","upgrade":"npm run build && node ./scripts/version-update.js && npm publish"},"keywords":["img","blind","wartmark","discrete wavelet","Worker"],"author":{"name":"Sherry"},"license":"ISC","repository":{"type":"git","url":"https://github.com/Sherryer/blind-watermark/tree/master/scripts/blind-watermark"},"devDependencies":{"@babel/core":"^7.14.3","@babel/plugin-proposal-async-generator-functions":"^7.14.2","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-private-methods":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.10","@babel/preset-env":"^7.14.2","babel-core":"^6.26.3","babel-polyfill":"^6.26.0","webpack":"^5.37.1","webpack-cli":"^4.7.0","worker-loader":"^3.0.8"},"dependencies":{"dct2":"^0.1.1","discrete-wavelets":"^5.0.7","fast-png":"^5.0.4","get-pixels":"^3.3.2","numeric":"^1.2.6"},"_id":"blind-watermark@1.0.3","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"integrity":"sha512-2/g+T2w8TUigwf09kqMmKFntL+FCN8csnRwCjaQpCnT8eHzzEsoSfHmg+6g85H+JuFJVytKA2wjB8PnN2rcFTw==","shasum":"41cf5cf9183d310c9e933328680ed8d6662a21a8","tarball":"https://registry.npmjs.org/blind-watermark/-/blind-watermark-1.0.3.tgz","fileCount":21,"unpackedSize":243028,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMn081YT3cRRQiuv2Z530HoWCaWGQCKEOhcn9QuOfLiAIhAKWnJh0YEW5LdJdZt/Bcj/lsK3gGwnYGY74SwTkbcvWG"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZWdgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfKA/6A3FWJLCDem+yL/cKwG+6qBZisAZQMC0ramYCkYx8memyDm7d\r\nWgFoal5c0iNzNO+x+Q30D6d7qCj3T8DoCLzfBYwXt/AP+Qhh7EMxrbO+n7vc\r\nxz8FwqldkRKfkp6V03KD+s5ueRDYMIkcBsxpg65n3CJEFYWZxIZnc/epEB2u\r\nvuTTOhS3N7kMfPsB1QyzvL0HcawNkq/NqrrlbOb2mewiJJ4pjmMvCBH8Xt83\r\nxyb65+MstYfVE9n5RYPEiv7mmPBZ3GQA2GseFGbtcDoLWOdlfyXU9C6ZSYQ1\r\n1jd3K26jciSoVIr71pLhxykUpt4a2Ear9d6Myq+iaY5kxQN4Wy8SaOF0vQDd\r\nY3ohKsyyqoJXF4IYgiQj3HyXhD9kmZNFzHo9hoaPkulOGbdxe+cgcG1r/e9e\r\nqx5DXvDIw3AmDksv7O4xoXx3daI7XBOh6DvD+5jq3iKxI4JmOAvPiEku7dIF\r\nQw+1IqS2xkqxCzD20R0/o+brJX1uBbSdtbXPm6Y/xkO9sq5JwoIhjq++bBtB\r\nvB1RHlpyndE9tRAUmon7xYDEoG/qLrO0+xt7GypnWrOvKhmbjck8VWHCT8xi\r\n+0T5zg2D4RDR1+KtwQ3OoTGw3KOPI04rT+ErgcvaLU+a8F4O72GlpAY2mpJz\r\njQt6eKQXNMKcMoLA4l5BKP+AiHvnYxgjpiY=\r\n=pyay\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sherryer","email":"fll_008@sina.com"},"directories":{},"maintainers":[{"name":"sherryer","email":"fll_008@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blind-watermark_1.0.3_1650812768221_0.44586209074055394"},"_hasShrinkwrap":false},"1.0.4":{"name":"blind-watermark","version":"1.0.4","description":"img blind watermark by frontend","main":"lib/index.js","scripts":{"build":"webpack","start":"NODE_ENV=development webpack --watch","upgrade":"npm run build && node ./scripts/version-update.js && npm publish"},"keywords":["img","blind","wartmark","discrete wavelet","Worker"],"author":{"name":"Sherry"},"license":"ISC","repository":{"type":"git","url":"https://github.com/Sherryer/blind-watermark/tree/master/scripts/blind-watermark"},"devDependencies":{"@babel/core":"^7.14.3","@babel/plugin-proposal-async-generator-functions":"^7.14.2","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-private-methods":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.10","@babel/preset-env":"^7.14.2","babel-core":"^6.26.3","babel-polyfill":"^6.26.0","webpack":"^5.37.1","webpack-cli":"^4.7.0","worker-loader":"^3.0.8"},"dependencies":{"dct2":"^0.1.1","discrete-wavelets":"^5.0.7","fast-png":"^5.0.4","get-pixels":"^3.3.2","numeric":"^1.2.6"},"_id":"blind-watermark@1.0.4","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"integrity":"sha512-abWnZ517F6Weg4BiuaspJjQJj+QDJ15YSWESxbkMXcGFh0oV+D1q/UkPOUqnt/hRTiGpf75h7aurJHENeZFCrA==","shasum":"8d7baeeb0ec30f68c7419df33ac8701f2e069f4c","tarball":"https://registry.npmjs.org/blind-watermark/-/blind-watermark-1.0.4.tgz","fileCount":21,"unpackedSize":243203,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGXRUKNk+57l6CfXZKXrqqROHDK9empCjyFGBEbTzV7/AiEAkE8TSCQCTpmRIyA3yfSWchZIrseM1t5kVaM0dKWQ0B8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaVUWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUZg/+J69Ie3uDCSdaISB3mZEsy/9sP3Yqg4t2z9SvHaegG75OJDEj\r\nkHOrKZGliXM/Otv+5ln17t4JLnfjVL0DtPVYYo6aTqT5ibX4sO4zDdqPT6WT\r\nAak0jjgcKUemfVkJmHXm2dY+gAC/UWr+bu7H+u7VBYkVbuDC18zFagceANpr\r\nITdRVm211cYmJeG29v2D1Yzn7AVsMBkzdq6V+BvEQCjIxpJ/wHS+fYcSmKU7\r\nRrhc8VXUbeZaIWZbMqQPpn7iaWMlExjErEynM7lTXdqtObDdJjFQvAWAEU5m\r\nGObyQDsmpqCitiLWyJURvKbvzuxEZ4P51VggNwI9EQTGxRO2YNqce7FSyRJa\r\n5r8xm84VQjcdAagxPWS/eaOC8QScXBchTafJsiKPhdxVlYFlRcKfV1ZprNHP\r\nL+lyP/kojGCiIk0EZW7wD2weQSqr/ZKyaDKTShcx0usSC+z0vOLHYJshij11\r\nkRWLzFLtahdGOG6RycPmHLW/PxxGkLfJT7qodqrV5zM1Nk4tn7cU/J10YB/p\r\ngP6v4Rb6HMhdypcHaa5eiVCmLZnaimQYlYYssC/f6Na9embztdEZvfhAVCKN\r\nvsHeRwKpgS67Nj/+77SC5BFuHvRXByX+HOSc1ok/KIPEs8KvwUJ+0KY1ob/M\r\n9StQCIJ4uAPHZlx+uoaYlNgr7yALVT91SWM=\r\n=+46q\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sherryer","email":"fll_008@sina.com"},"directories":{},"maintainers":[{"name":"sherryer","email":"fll_008@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blind-watermark_1.0.4_1651070230793_0.1024714464780121"},"_hasShrinkwrap":false},"1.0.5":{"name":"blind-watermark","version":"1.0.5","description":"img blind watermark by frontend","main":"lib/index.js","scripts":{"build":"webpack","start":"NODE_ENV=development webpack --watch","upgrade":"npm run build && node ./scripts/version-update.js && npm publish"},"keywords":["img","blind","wartmark","discrete wavelet","Worker"],"author":{"name":"Sherry"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/Sherryer/blind-watermark.git#master"},"devDependencies":{"@babel/core":"^7.14.3","@babel/plugin-proposal-async-generator-functions":"^7.14.2","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-private-methods":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.10","@babel/preset-env":"^7.14.2","babel-core":"^6.26.3","babel-polyfill":"^6.26.0","webpack":"^5.37.1","webpack-cli":"^4.7.0","worker-loader":"^3.0.8"},"dependencies":{"dct2":"^0.1.4","discrete-wavelets":"^5.0.7","fast-png":"^5.0.4","get-pixels":"^3.3.2","numeric":"^1.2.6"},"bugs":{"url":"https://github.com/Sherryer/blind-watermark/issues"},"homepage":"https://github.com/Sherryer/blind-watermark/tree/master#readme","_id":"blind-watermark@1.0.5","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-pLX30DRDLuzs6tAaZwLfMZDQHVxCcwgYnMHRORwp1QM6ykbuJn3lXu7hjrGA9yF6GHrYBqSUnbTJumZCZY9SQw==","shasum":"fe03bb801df2655f817166c8bbaf9bda1a5e1842","tarball":"https://registry.npmjs.org/blind-watermark/-/blind-watermark-1.0.5.tgz","fileCount":21,"unpackedSize":243342,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCV1EX1xrRkuSXGfSuO0MdPrXuQd9kkUsMGupIzK7AMVQIhAMlQgkGCqqoqf7CHFiSKbuPzkzTKEr1sCct0kER3UjWa"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitJA5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6Tg/+Jj2x2Tgxs3pntWElwsAa8R9QAG5BgunsXMm2zomKD3OYM9Y5\r\n88PRxw4Hd7KiwFpmPgKsegUZtpVMunCDp8wWeQF/4v7pYoW/A/1FwcuyqION\r\nUNeOjFtZKKpAfHXSDk06D2rbJpDa/7ef6p8QBwUqkVryPQjvQ/ROrsHOZEQT\r\nzToiIG+pMae1vlyzLmAQXvibReC25If2hYHS5hKouRShdnsm0FnUxD8DcMlp\r\n8vRU6zW4fehfZ2GbPGjrJttBhTX8/89s3o4AaatkGRrJvTJuirFCjVXrLhG+\r\npzwDM5okaOZ8HxTIlu+QYtGsEZzOcqmOpBjzlKdC9PMXG/z4GsCkRCtdr04E\r\n8PlKfZcnf1UmD0RJLunGtxZ0w3rLEah3sjLBakTwQ+5keDMKNXUl8VnPvKFO\r\nEZE7Q0JKXOFZOPlrZYtroCpm5RGqXqtOqx63Hld6pXezL1xf2Qc1bWXdEwLU\r\ndw+v8vDm41iXxxvyHTi6j9vRMSVyD/wrYmUxgLgnC7mORG2mLgpNjVP29yuU\r\n1RgU7CfADWXy6DzSF3kMIoQ7FUSnoSk8s0Z9xymFR9JypXCgxTe6u6uWsiIR\r\nNuWcMIYBkRE5EOGnzxQ0IRWTKekWLRszyYf38XEDD0BMvBtFryz8KGXS2t7w\r\nKp1rG6yYalEWxxQ6zO/4qQigpBnRVWTonpM=\r\n=hPdd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sherryer","email":"fll_008@sina.com"},"directories":{},"maintainers":[{"name":"sherryer","email":"fll_008@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blind-watermark_1.0.5_1656000569524_0.7483950826090986"},"_hasShrinkwrap":false},"1.1.1":{"name":"blind-watermark","version":"1.1.1","description":"img blind watermark by frontend","main":"lib/index.js","scripts":{"build":"webpack","start":"NODE_ENV=development webpack --watch","upgrade":"npm run build && node ./scripts/version-update.js && npm publish"},"keywords":["img","blind","wartmark","discrete wavelet","Worker"],"author":{"name":"Sherry"},"license":"ISC","repository":{"type":"git","url":"https://github.com/Sherryer/blind-watermark/tree/master/scripts/blind-watermark"},"browser":{"fs":false,"path":false},"devDependencies":{"@babel/core":"^7.14.3","@babel/plugin-proposal-async-generator-functions":"^7.14.2","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-private-methods":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.10","@babel/preset-env":"^7.14.2","babel-core":"^6.26.3","babel-polyfill":"^6.26.0","binary-code-loader":"^1.0.1","webpack":"^5.37.1","webpack-cli":"^4.7.0","worker-loader":"^3.0.8"},"dependencies":{"dct2":"^0.1.4","discrete-wavelets":"^5.0.7","extended-hamming-code":"^1.0.1","fast-png":"^5.0.4","get-pixels":"^3.3.2","numeric":"^1.2.6"},"_id":"blind-watermark@1.1.1","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-lgndOCJTqAaPNRwAoWBrq9jGHORuO5TJSVzsT6WuKGIdco0ODRyXBgXdCaejJSz/zL/HqJhsrKSQeLul1RkCtw==","shasum":"960976baf7fbed1373343f65f0dd19dd1ca3e7a0","tarball":"https://registry.npmjs.org/blind-watermark/-/blind-watermark-1.1.1.tgz","fileCount":32,"unpackedSize":819992,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8UrkGjBOoSq68tKUYPgk0BV1GxkAHKs21YEGaZqILdwIhAPjoXJP2Txtkosdd4o3inx+fLy1cMX0SRBFEy0CPMub4"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWPvsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxEA//QuV9lQ6KSmT9z4Bb3+IM9TQV5Q5qJkXLNF+hVarKRnSpX4Oj\r\n2nIeX/GqzvzM5mnleVSvTHvbinmGi1+W+dDIlzGvZ/bF8WeSW4/6V1ddL3EY\r\nspflxSC5+FLC7gMCt30Iq/qEQtN8ymNFjRnA2K8v7l1I+ysUbfLB9Cl5dKW4\r\ne4Vzqp89VhHPCSc/2Qr3xq/kdZNVLQEU4MXLwoFdHf4fYxGaqy4bOUdY1bGq\r\n/zigPRdGH3Ws117zLPl/ATxTatS7ZuboFizai/vQ1wk0wb48JNizVzzo8PMV\r\nzczQBIbeCc7N424WJ/gjWs2vhoG0TrOh8cvFYlrrxZyoWT1ryShcIi6bS2BV\r\nsWWPEX/h/6XA7XGxy7QYHPPP/hgUPYgrjBMdG/yu+hByo4j+0yl+Oaud5GFf\r\n4LiNdXIjO5TgXd/T7MmHZlOB4EyUfwvY1FtIzvt0kB3fuMXNziPO99W6KNDG\r\nEuRI8W8QdRsT+bvQa5odczAP85yJjvM4mymBDsQlwehyojuxzrB5cUEglqjM\r\nasTLr9hoG63bYpcAzndUVGjAGQt2Arp49F4qKv3+qQPffOe47CSA4J+rIuwA\r\nCbA/gtWaKvyHGlv+zqRAIRzdiW82hDQU97JazOj7Uq5ZH91DSY9Oq+iim3Kv\r\n8tXqpt3iRDgpfPIHdNK8ZM42lf1S2IQ5loc=\r\n=bH7H\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sherryer","email":"fll_008@sina.com"},"directories":{},"maintainers":[{"name":"sherryer","email":"fll_008@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blind-watermark_1.1.1_1666776044770_0.48611452543643296"},"_hasShrinkwrap":false},"1.1.2":{"name":"blind-watermark","version":"1.1.2","description":"img blind watermark by frontend","main":"lib/index.js","scripts":{"build":"webpack","start":"NODE_ENV=development webpack --watch","upgrade":"npm run build && node ./scripts/version-update.js && npm publish"},"keywords":["img","blind","wartmark","discrete wavelet","Worker"],"author":{"name":"Sherry"},"license":"ISC","repository":{"type":"git","url":"https://github.com/Sherryer/blind-watermark/tree/master/scripts/blind-watermark"},"browser":{"fs":false,"path":false},"devDependencies":{"@babel/core":"^7.14.3","@babel/plugin-proposal-async-generator-functions":"^7.14.2","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-private-methods":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.10","@babel/preset-env":"^7.14.2","babel-core":"^6.26.3","babel-polyfill":"^6.26.0","binary-code-loader":"^1.0.1","webpack":"^5.37.1","webpack-cli":"^4.7.0","worker-loader":"^3.0.8"},"dependencies":{"dct2":"^0.1.4","discrete-wavelets":"^5.0.7","extended-hamming-code":"^1.0.1","fast-png":"^5.0.4","get-pixels":"^3.3.2","numeric":"^1.2.6"},"_id":"blind-watermark@1.1.2","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-4QBKcfaMVQfsF4rKp9YeVsCC1zihLmM6Tzg44XY9eatwqtnHl8Sic0zSbknfLy7yHkCQ0WnjQSCRINquch1b5Q==","shasum":"64f77dd5cc5c865fd3218d5366b6f37549f92638","tarball":"https://registry.npmjs.org/blind-watermark/-/blind-watermark-1.1.2.tgz","fileCount":32,"unpackedSize":819994,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBQA88iubfU98FGhyy+SwsZOsYvrvprYjnEhD6gCtNT4AiANUJwfzABRWM6IJomzgYjbT2ymcxCNm1b61T4Oy3Z9FQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWQcEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWsw//WYdgvaA4he5Abp0XhImE6KBS5IWVUtWVoek4sBgw66+fCgbp\r\nW2TwdakrHyLJ9YbASDP7JyLbhScyhYs+gr7AKIU4zw5Vs2fyyu5WbZOLybAG\r\nq65e1ZMW0Psifk4xUry1rcnKcsiMR/FuGm3U7qgq/nBuqJ2op/of+OuGMw95\r\n4krt5eJOJmRuAM1p2a/tupUdFz7VvQxggEgArnkufTMmNI+wDhnbBfbCGgJU\r\ni9a9Cg7++vrh39h6QRUCiJ2BethocY886P36QBSZFt8GjlM2gdQUdJVG24Z7\r\nYXM5hz9wzmm1EgWF2iGH/3ldBf+bU97/SPcUKK+UY1Er+Ufk23uVZg7t21Jm\r\n3JfsujgHpDlNz7oMVD5PQYmoxC7w00950wA4OH7uAdyb/qKoh94W7e7s4pP1\r\ngzdP54Xn1icUbjVG6ZSJ9vUj+r1+JPyEwl9njOHg53YR9ysxoJwKlUlrHyEB\r\nAA2UW6jmcdvzVnpVEGCIbxHk5SJguZmmdjLytAKDexIP7aqFYaWVrTVP/5p6\r\nMor1Nw30M/YssYXXl7gKbTa3Yso3295gHa9Ep6gfF6D1+ads2V5dmNHYFVVu\r\ns4qgdeielFen/jfp7jpXNEWxtxUJm1wvlbdCNVDHc59aJT6gNNO97X9I/cCy\r\n4BCw6btyUmCVIPMR16FKKmuIW/Mm/R6BpN4=\r\n=paca\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sherryer","email":"fll_008@sina.com"},"directories":{},"maintainers":[{"name":"sherryer","email":"fll_008@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blind-watermark_1.1.2_1666778884571_0.47898760691625375"},"_hasShrinkwrap":false},"1.1.3":{"name":"blind-watermark","version":"1.1.3","description":"img blind watermark by frontend","main":"lib/index.js","scripts":{"build":"webpack","start":"NODE_ENV=development webpack --watch","upgrade":"npm run build && node ./scripts/version-update.js && npm publish"},"keywords":["img","blind","wartmark","discrete wavelet","Worker"],"author":{"name":"Sherry"},"license":"ISC","repository":{"type":"git","url":"https://github.com/Sherryer/blind-watermark/tree/master/scripts/blind-watermark"},"browser":{"fs":false,"path":false},"devDependencies":{"@babel/core":"^7.14.3","@babel/plugin-proposal-async-generator-functions":"^7.14.2","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-private-methods":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.10","@babel/preset-env":"^7.14.2","babel-core":"^6.26.3","babel-polyfill":"^6.26.0","binary-code-loader":"^1.0.1","webpack":"^5.37.1","webpack-cli":"^4.7.0","worker-loader":"^3.0.8"},"dependencies":{"dct2":"^0.1.4","discrete-wavelets":"^5.0.13","extended-hamming-code":"^1.0.1","fast-png":"^5.0.4","get-pixels":"^3.3.2","numeric":"^1.2.6"},"_id":"blind-watermark@1.1.3","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-lMoH0uaFXxZaT5BoRgC7JfMhbj6jDiQu8xckr/8c4vTVi8+0nishOJz9Ii0/HOnAenzEuvYSEEaTdq3ZG9Fi0g==","shasum":"96847285365a37d3cf9ff01348a77642d5554ff7","tarball":"https://registry.npmjs.org/blind-watermark/-/blind-watermark-1.1.3.tgz","fileCount":32,"unpackedSize":820707,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBlG0OEToPQu3iUS8aiJxpiDBsOE0KE/NcRl3Rwl5bw0AiBABxL+a97CdKYaPuO06BiytFUfHR+ikxxBRAoY0qZ8Fw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWm9KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrm5A//VqSnzqFLvx4ftEoyMZQNV2Po2KzwU3q2D8ttUkXNRsInj7Gf\r\nYxMNdnkc98vU5fZuR1elt77lTz40dn8xFiY/8OZgwWat7wbarLnp9D+bhckX\r\nGka3BWKwy0N/VsdjA2wip3ibohMgrBVUXSccOK+hHzubSFE9JIrnFiln/59I\r\nPXVEOOyNA48E+fdpOxhOKUDELGj/Uaa3swY+pktZcPZZecAbVZ4RdfNeDgKd\r\nJrtPQVGrv9hHXNiqPHNyKaY8DH/F8MWBmjujo3BNEszJiYz6NlHNrHtn/Tp1\r\nVIy157J5TZD6L0je4e/OLJ+Vv9TIHUbxIPfbnXIwnh0crv+evww1Yzp9xc2p\r\nogFlbqb7HvKbcFoyoJD2WWSHy7+Ur72MAFK2clu1E6+/SJWEObXxKu/51LEn\r\nP5w/kOyvzIDN4YHvW36Jsyv6sHrtlqA5S99VaxaHqDd/W/yeqHnyc3tDZiOu\r\nKW0yjJrIumvwbiMicM6WTf5TVLycnAuCqvzHFbmvyaGRh1W2ON7cgGONU0b6\r\nWHpLYp+z53ogo6FNr7cGE3kxwBkPWbyudmpgUFTIs4Hb6Y3IThZ5vW1JKCQb\r\nHstH4Rkekv0VOKaak9OBZkcxeDmmufM4kBUKEYlWPFUtSWy1I/0p6L7g0O8H\r\niMHuwbtbHaFmWb6ZZTb7VFe5YJio3f82lFQ=\r\n=nwfZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sherryer","email":"fll_008@sina.com"},"directories":{},"maintainers":[{"name":"sherryer","email":"fll_008@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blind-watermark_1.1.3_1666871114644_0.31612958051802265"},"_hasShrinkwrap":false},"1.1.4":{"name":"blind-watermark","version":"1.1.4","description":"img blind watermark by frontend","main":"lib/index.js","scripts":{"build":"webpack","start":"NODE_ENV=development webpack --watch","upgrade":"npm run build && node ./scripts/version-update.js && npm publish"},"keywords":["img","blind","wartmark","discrete wavelet","Worker"],"author":{"name":"Sherry"},"license":"ISC","repository":{"type":"git","url":"https://github.com/Sherryer/blind-watermark/tree/master/scripts/blind-watermark"},"browser":{"fs":false,"path":false},"devDependencies":{"@babel/core":"^7.14.3","@babel/plugin-proposal-async-generator-functions":"^7.14.2","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-private-methods":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.10","@babel/preset-env":"^7.14.2","babel-core":"^6.26.3","babel-polyfill":"^6.26.0","binary-code-loader":"^1.0.1","webpack":"^5.37.1","webpack-cli":"^4.7.0","worker-loader":"^3.0.8"},"dependencies":{"dct2":"^0.1.4","discrete-wavelets":"^5.0.13","extended-hamming-code":"^1.0.1","fast-png":"^5.0.4","get-pixels":"^3.3.2","numeric":"^1.2.6"},"_id":"blind-watermark@1.1.4","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-3++jAS3cBPaUcnGqzccFrgrpMq/a8CdxPkj5qDxDtx5ExNIK3CCuBT42SQABen/8MYSuntNDDpE6OWXOecJDFA==","shasum":"775496d75615b21cf043259c387493ae18c4db5c","tarball":"https://registry.npmjs.org/blind-watermark/-/blind-watermark-1.1.4.tgz","fileCount":32,"unpackedSize":821670,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB1LSUH2ZvgpM1VApt/7KtcE7CcbfQF87K9x6YsVvpUDAiEA1fm/108YSq2c/CSr7kaOkc808GAYyDMT46KUiTt+HsI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYlxRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLeQ/+JgpXavuEWCcc4zFrxhF8hZyrEpqJPscDb5DhoSc69XtD7Chj\r\nLsNOSP7LNwGFEGakGPrkSq8J+GHwtRIYKpykTEPKE0gbQLTbRc4N1RF8CKC0\r\nDRa+vPTjCeK66vPh61CIva/nqI0TiAWwdv1LK+4i6B9tMXmo8PytSBZrl2z7\r\nZI4sWYxIjto0yBpqFv6uksjMsgqshiad91ODfAgCEk1l65MIep1f2yBfr+cD\r\nMNP6LdJh3RCUI4sqnUZWehUhKiDPKMcUJ4RBuYJ/m4HH86uv552H2Xr35xx4\r\npyf1SWiXfLXT8AYXelPtdKAu74/6HaclPbdFodHuHpSdOSk/9HP/TgV1mydg\r\nRXIEXF1sa+t9Qx2PUBvmHFk08rXBZlm0Qw7oyp8nyljkTDmIo826s2Qa3NWp\r\nY8Pp6BpPkXFDol1WykIM4l0jzfnX/N3BywVM/TUJ5r4vJF7s3jlJVJ3io1Y6\r\nwgEA6bh4rkqKRX9cnhyEccVN2lQTHeey6MCMMzVlMYuyXosw3YHESNEpYCHC\r\nEx4S//G1HM0I/InqpA90tcjfVeCOKSDD4YCZt60mhW0goyjzG2TN0Pdqd5Hf\r\n0fcINIgeKlezA5UKnjYJCMJJfGyQOjK26TXfVEbEyM8fu/CAHgPv71Do1Iw5\r\n9yrOaeiuUrC89I3TFbqrP/fiWoDxHKoG1aY=\r\n=I/jg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sherryer","email":"fll_008@sina.com"},"directories":{},"maintainers":[{"name":"sherryer","email":"fll_008@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blind-watermark_1.1.4_1667390545585_0.2071730567936847"},"_hasShrinkwrap":false},"1.1.6":{"name":"blind-watermark","version":"1.1.6","description":"img blind watermark by frontend","main":"lib/index.js","scripts":{"build":"webpack","start":"NODE_ENV=development webpack --watch","upgrade":"npm run build && node ./scripts/version-update.js && npm publish"},"keywords":["img","blind","wartmark","discrete wavelet","Worker"],"author":{"name":"Sherry"},"license":"ISC","repository":{"type":"git","url":"https://github.com/Sherryer/blind-watermark/tree/master/scripts/blind-watermark"},"browser":{"fs":false,"path":false},"devDependencies":{"@babel/core":"^7.14.3","@babel/plugin-proposal-async-generator-functions":"^7.14.2","@babel/plugin-proposal-class-properties":"^7.13.0","@babel/plugin-proposal-private-methods":"^7.13.0","@babel/plugin-transform-runtime":"^7.13.10","@babel/preset-env":"^7.14.2","babel-core":"^6.26.3","babel-polyfill":"^6.26.0","binary-code-loader":"^1.0.1","webpack":"^5.37.1","webpack-cli":"^4.7.0","worker-loader":"^3.0.8"},"dependencies":{"dct2":"^0.1.4","discrete-wavelets":"^5.0.13","extended-hamming-code":"^1.0.1","fast-png":"^5.0.4","get-pixels":"^3.3.2","numeric":"^1.2.6"},"_id":"blind-watermark@1.1.6","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-/CLQsYmHc+K2eBLL1xOcTlRSUE2Ohofm99cWRob4talt4KSObfy3b5CuTsudTQOPmI72kft+XuSnD272obbbCg==","shasum":"489a912b0fc777972c737295a3a63595a580a907","tarball":"https://registry.npmjs.org/blind-watermark/-/blind-watermark-1.1.6.tgz","fileCount":32,"unpackedSize":822013,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBzja6fwac39nW7iapmAXwMPQuSZojT9hbBmC3YZPY9PAiEAoFu7ewrkjq0MBMPsCaCz7TfoUmYyNJ+vcX1g/IrE46M="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjs5hjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXpBAAljvEwadT7TEBoCzt94tGRfzbXxTNpCINjrW5c852Uf1+dNWB\r\nb2kCH2kgyC4vMV0RPahc+9meLtVZHamUeiA8vS+Q7NWEuCHL/GDWIppeFI24\r\nStPVRBabi8b3eFceN8S8D0ZdzURymSDcfSux/+nYREblY6BXmapyVzpZ8xQ7\r\nFRVeuSij73KiNYV05rlnTAPLlTlEd3MZ80Usws33D+E+97H0PnfTiFMNbh45\r\npuwqM0AJ+3cKNOpJChxYHmzoM+z9MG4EfHFzx0qDPJqvn4ZxlUgahE5DVr1s\r\nhRZGPIWOMcqajK8jIZ2k5ZmIylCZgLKgCnwKxQeD3WVhc70VdpVolsLMr0gS\r\nNabnj3YsI9A/Eo9K++LJIYQmozV51XKFwAp1XrAX9TlxYwzq3XGt5PJtMMtN\r\nPJD6Q2r7B6Oi2j4HeghpMuE+Fo4Nyg3A24I3vtpn8XRnBNNv5WLx9FpM7j4Z\r\nJkgLomylCneNCkdjxorjMjFqRdB8FPg17izaml74sjsbioFtj5ZZFPo4lWH/\r\nZ0aV6CzhtqDQI86dkjNUlIzZ9/NOWvhMGLugw3NAgTMMNSdfKR83xoU5T4Fo\r\nI5pFq+3It3STaXbVLFD6e7O41dUnJldKcY4vQT0apYtz8zhRXkjD0I3vbt1V\r\nlFVSy4qHGyQPhPoGGo+meFyBIvm8Y2KXrVo=\r\n=LSSG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"sherryer","email":"fll_008@sina.com"},"directories":{},"maintainers":[{"name":"sherryer","email":"fll_008@sina.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/blind-watermark_1.1.6_1672714339151_0.9389611567593084"},"_hasShrinkwrap":false}},"time":{"created":"2021-05-13T16:58:26.720Z","0.0.1":"2021-05-13T16:58:26.924Z","modified":"2023-01-03T02:52:19.481Z","0.0.2":"2021-05-14T08:09:20.663Z","0.0.3":"2021-05-14T08:10:58.066Z","0.0.4":"2021-05-14T08:12:41.097Z","0.0.5":"2021-05-14T08:23:31.198Z","0.0.6":"2021-05-14T08:24:17.058Z","0.0.7":"2021-05-14T12:25:02.766Z","0.0.8":"2021-05-14T15:05:21.678Z","0.0.9":"2021-05-23T12:52:03.134Z","0.0.10":"2021-05-26T12:54:58.068Z","0.0.11":"2021-05-27T11:50:58.298Z","0.0.12":"2021-05-31T12:33:35.384Z","0.1.1":"2021-07-13T06:57:59.992Z","0.1.2":"2021-09-10T09:12:08.529Z","0.1.3":"2021-09-10T09:51:26.515Z","0.1.4":"2021-09-10T09:51:51.370Z","0.1.5":"2021-09-24T10:20:14.571Z","0.1.6":"2021-10-14T07:09:46.782Z","0.1.7":"2021-11-16T02:20:24.929Z","1.0.1":"2021-11-29T07:56:05.138Z","1.0.2":"2022-02-28T06:53:01.784Z","1.0.3":"2022-04-24T15:06:08.451Z","1.0.4":"2022-04-27T14:37:10.968Z","1.0.5":"2022-06-23T16:09:29.680Z","1.1.1":"2022-10-26T09:20:44.955Z","1.1.2":"2022-10-26T10:08:04.736Z","1.1.3":"2022-10-27T11:45:14.820Z","1.1.4":"2022-11-02T12:02:25.821Z","1.1.6":"2023-01-03T02:52:19.381Z"},"maintainers":[{"name":"sherryer","email":"fll_008@sina.com"}],"description":"img blind watermark by frontend","keywords":["img","blind","wartmark","discrete wavelet","Worker"],"repository":{"type":"git","url":"https://github.com/Sherryer/blind-watermark/tree/master/scripts/blind-watermark"},"author":{"name":"Sherry"},"license":"ISC","readme":"# blind-watermark\n\nblindWatermark 是一个用于给图片嵌入数字水印的前端库。解水印 **不需要原图** 。\n\n支持 web 和 node。（web 中加的水印可在 node 中反解，反之同理）\n\n可嵌入水印类型分别为：布尔值数组、字符串、图片。\n\n## 效果\n#### 原图：\n1680 * 1066 尺寸；3,347,187字节；\n\n![img](https://raw.githubusercontent.com/Sherryer/blind-watermark/master/scripts/blind-watermark/origin.png)\n\n#### 水印后：\n1680 * 1066 尺寸；3,376,079 字节；\n\n水印内容：'测试数据噢'\n\n![img](https://raw.githubusercontent.com/Sherryer/blind-watermark/master/scripts/blind-watermark/wm.png)\n\n## 安装\n```js\nnpm install --save  blind-watermark\n```\n\n\n## web useage\n\n```js\nimport watermark from 'blind-watermark'\n```\n\n### 嵌入水印\n\n```js\n1. 布尔数组\nwatermark.addWm({originImg: img, wm:[true, true, false, false] , wmType: 'bool'}).then(\n({wmLength,\n  File,\n  base64,\n  key,}) => ())\n\n2. 字符串\nwatermark.addWm({originImg: img, wm: '测试数据噢', wmType: 'string'}).then(\n({wmLength,\n  File,\n  base64,\n  key,}) => ())\n\n3. 图片水印\nwatermark.addWm({originImg: img, wm: waterMarkImgDom, wmType: 'img'}).then(\n({wmLength,\n  File,\n  base64,\n  key,}) => ())\n\n\n返回值：\nwmLength：水印长度\nbase64：生成图片 base64\nFile： 生成图片的 File 格式\nkey: 解密密钥 （当 level 大于 2 时候返回 key，key是用于解密的唯一手段。传入key解密时无需传入 wmType、wmLength  ）\n```\n\n|  参数   | 说明  | 类型 | 可选值 | 默认值 | 必填 | 备注 |\n|  ----  | ----  |  ----  |  ----  |  ----  | ----  | ----  | \n| originImg  | 原图 | img 标签、File、FileList | - | - | 是 | FileList 只会取 FileList[0] 进行计算\n| wm  | 水印内容 | 数组、字符串、(img标签、File、FileList) | - | - | 是 | FileList 只会取 FileList[0] 进行计算\n| wmType | 水印类型 | 字符串 | 'bool' 'string' 'img' | - | 是\n| name | 生成图片名称 | 字符串 | - | 'download' | 否\n| level | 水印等级 | 数值 | 1 2 3 4 | 2 | 否 | level 是水印的加密等级。等级越高效果越好，耗时越长。 **level 为 3 4 时会返回字段 key，key 是在level为 3 4 时用于解密的唯一方法，请妥善保管**\n| download | 下载生成后的水印图 | 布尔 | true false | true | 否\n\n### 解水印\n\n```js\n1. 布尔数组\nwatermark.extract({wmImg: img, wmLength: 5, wmType: 'bool'}).then(val => {})\n\n2. 字符串\nwatermark.extract({wmImg: img, wmLength: 5, wmType: 'string'}).then(val => {})\n\n3. 图片水印\nwatermark.extract({wmImg: img, wmLength: [50, 20], wmType: 'img'}).then(val => {})\n```\n\n|  参数   | 说明  | 类型 | 可选值 | 默认值 |  必填 | 备注 |\n|  ----  | ----  |  ----  |  ----  |  ----  |  ----  | ----  |\n| wmImg  | 水印图 | img 标签、File、FileList | - | - | 是 | FileList 只会取 FileList[0] 进行计算\n| wmType | 水印类型 | 字符串 | 'bool' 'string' 'img' | - | 是 |\n| wmLength  | 水印长度，wmType 为 'img' 时，需传入水印图片waterMarkImgDom 的 [宽， 高] | 数组、数字 | - | - | 是 |\n| name | 生成图片名称 | 字符串 | - | 'download' |\n| level | 图片加密等级 | 数字 | 1 2 3 4 | 2 | 否 |  level 大于 2 时需要传入 key。key 在加密时获取 |\n| key | 当level 大于 2 时解水印的密钥；传入key 就 **不需要** 传 wmType、wmLength 了  | 字符串 | - | - | 否 | \n\n### tips\n\n1. 使用 watermark.js 为图片嵌入水印时，会尝试开启 Worker，**在不支持 Worker** 的浏览器中会较长时间占用 js 线程，gui 线程持续挂起，导致页面无法交互。所以建议在不支持 worker 的浏览器中 **页面 loading 打开** 。\n2. 嵌入水印时间与图片尺寸成正比，与机器性能有关，与水印类型无关。 **1125 * 630** 尺寸图片嵌入水印时间约为 **2.5s** 左右。\n3. wmImg 最大支持 3k*3k尺寸\n\n\n## node useage\n\n```js\nconst watermark = require('blind-watermark/lib/node')\n```\n\n### 嵌入水印\n\n```js\n1. 布尔数组\nwatermark.addWm({originImg: img, wm:[true, true, false, false] , wmType: 'bool'}).then(val => val)\n\n2. 字符串\nwatermark.addWm({originImg: img, wm: '测试数据噢', wmType: 'string'}).then(val => val)\n\n3. 图片水印\nwatermark.addWm({originImg: img, wm: waterMarkImgDom, wmType: 'img'}).then(val => val)\n\n返回值：\nwmLength：水印长度\nbase64：图片 base64\nfilePath： 生成图片路径\nkey: 解密密钥 （当 level 大于 2 时候返回 key，key是用于解密的唯一手段。传入key解密时无需传入 wmType、wmLength  ）\n```\n\n|  参数   | 说明  | 类型 | 可选值 | 默认值 | 必填 | 备注 |\n|  ----  | ----  |  ----  |  ----  |  ----  | ----  | ----  | \n| originImg  | 原图路径、网络地址 | string | - | - | 是 | -\n| wm  | 水印内容 | 数组、字符串、图片路径 | - | - | 是 | -\n| wmType | 水印类型 | 字符串 | 'bool' 'string' 'img' | - | 是\n| name | 生成图片名称 | 字符串 | - | \\`output-${new Date().getTime()}` | 否\n| outputPath | 生成图片路径 | string | - | 'blindWaterMarkOutput' | 否\n| useWasm    | 开启 wasm 加速     | boolean | true false | false | 否\n| level | 水印等级 | 数值 | 1 2 3 4 | 2 | 否 | level 是水印的加密等级。等级越高效果越好，耗时越长。 **level 为 3 4 时会返回字段 key，key 是在level为 3 4 时用于解密的唯一方法，请妥善保管**\n\n### 解水印\n\n```js\n1. 布尔数组\nwatermark.extract({wmImg: img, wmLength: 5, wmType: 'bool'}).then(val => {})\n\n2. 字符串\nwatermark.extract({wmImg: img, wmLength: 5, wmType: 'string'}).then(val => {})\n\n3. 图片水印\nwatermark.extract({wmImg: img, wmLength: [50, 20], wmType: 'img'}).then(val => {})\n```\n\n| 参数         | 说明                                                      | 类型 | 可选值 | 默认值 |  必填 | 备注 |\n|------------|---------------------------------------------------------|  ----  |  ----  |  ----  |  ----  | ----  |\n| wmImg      | 水印图片地址                                                  | string | - | - | 是 | -\n| wmType     | 水印类型                                                    | 字符串 | 'bool' 'string' 'img' | - | 是 |\n| wmLength   | 水印长度，wmType 为 'img' 时，需传入水印图片waterMarkImgDom 的 [宽， 高]   | 数组、数字 | - | - | 是 |\n| name       | 生成图片名称                                                  | 字符串 | - | \\`output-${new Date().getTime()}` |\n| outputPath | 生成图片路径                                                  | string | - | 'blindWaterMarkOutput' | 否\n| useWasm    | 开启 wasm 加速                                              | boolean | true false | false | 否\n| level      | 图片加密等级                                                  | 数字 | 1 2 3 4 | 2 | 否 |  level 大于 2 时需要传入 key。key 在加密时获取 |\n| key        | 当level 大于 2 时解水印的密钥；传入key 就 **不需要** 传 wmType、wmLength 了 | 字符串 | - | - | 否 | \n\n## 例子\n\n[文件](https://github.com/Sherryer/watermark.js/blob/master/src/index.jsx)\n\n[项目](https://github.com/Sherryer/watermark.js)\n\nweb example\n\n```\ngit clone git@github.com:Sherryer/watermark.js.git\ncd /watermark.js\nnpm install\nnpm run start\n```\n\nnode example\n\n```\ngit clone git@github.com:Sherryer/blind-watermark.git\ncd /watermark.js\nnode  nodeWm.js\n```\n\n## changelog\n\n[changelog](https://github.com/Sherryer/blind-watermark/blob/master/scripts/blind-watermark/changelog.md)\n\n\n## 历史版本 doc\n[0.1.7](https://github.com/Sherryer/blind-watermark/blob/master/scripts/blind-watermark/docs/0.1.7.md)\n","readmeFilename":"README.md"}