{"_id":"svelte-easy-crop","_rev":"27-e2accc8229b6856b7c72cb45a45b9eb6","name":"svelte-easy-crop","dist-tags":{"alpha":"2.0.1-alpha.0","latest":"5.0.1"},"versions":{"1.0.0":{"name":"svelte-easy-crop","version":"1.0.0","keywords":["svelte","image crop","cropper"],"author":{"name":"Valentin Hervieu","email":"valentin@hervi.eu"},"license":"MIT","_id":"svelte-easy-crop@1.0.0","maintainers":[{"name":"valentinhervieu","email":"valentin@hervi.eu"}],"homepage":"https://github.com/ValentinH/svelte-easy-crop","dist":{"shasum":"77ea1e71ce50c14227f81b89da8ffc7bca5bd1cb","tarball":"https://registry.npmjs.org/svelte-easy-crop/-/svelte-easy-crop-1.0.0.tgz","fileCount":11,"integrity":"sha512-zKpFwCEDohdDQCZtLE1Ll5B7Vyt2hCdPJ+8IwfOr15syxmbxJ4+UY2iWYNzn2605UQnp/V/S69i77yNqeyrVGQ==","signatures":[{"sig":"MEQCIB+roL7r3EXvl+3Swd9kf90HabY+qfpKnhO98TO8HfpdAiAKtP4MW2o32wr9ReSTX8MYeaMhFr3Bf9OWNZ5JpWXE6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcxhPJCRA9TVsSAnZWagAA2z8P/0Udd9BuhCPCF1NZtf+C\nKYprTghBRrvWRYnLrddIuejYaCizCaYeoZyujldUtgMpjNcjokxVaRIyhDf9\n0XJghDktaEx60McnGuRhx0udqUFm3cOxEZHPK/U4ZiCpoENmEvKwShNW5KS8\nnxJnvTgUlAJjBvKHu88EyEiIul87DmF7uwwiaQ7S5kyhfXNb+k+RLyhjpEap\nceQW+TWYq2VdVX8StqVV4E6+M32JcQeARPH1HBYpMk9gaWFZUT2HTDVZ8+kR\nSGNSyBCyknEF+k7Nx7urVIgrmwofpvMSfTDErOca4wqwzqfgXJf0SoTWwa4P\ngJqWo3ff13BtzS9Xo17stdC9Jgqvz2/Y+Js1vvsMuxtlqWU+VEOsTmMH5+Q8\nK2r2+hmcu75rfsESQeWh9mrxLs6lu80dPrrcoqz0qkG2QNPTMD4u7JBJBjIF\n3fkUu69R7ZqKzLnRb7/KlCaO24mox7KL0MRwUiZU821E15nf5mzj4SOwz2Fh\nWE+wGhEGtW8rV2Z8xpzoLna6BRNlfN/jrYTk/d6ivfpJx+0ruenziJHQbsEb\nUqwNRLiuG7/JpM7rU5yXokGr5Ui68/TwLgKdyQ79lOrNaYQNThwRifXT0RtC\n9Y0TXflG6r8OfThnhsKIH8HPp1tWBcQ2Mq9tssdWJ7ADg1Uy4big61QlBg7M\nvoGC\r\n=VRW4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","module":"index.mjs","svelte":"src/Cropper.svelte","scripts":{"dev":"run-p start:dev build:dev","e2e":"start-server-and-test dev http://localhost:5000 cy:run","test":"jest && yarn e2e","unit":"jest","build":"rollup -c","cy:ci":"cypress run --record","cy:run":"cypress run","e2e:ci":"start-server-and-test dev http://localhost:5000 cy:ci","cy:open":"cypress open","build:dev":"rollup -c rollup.config.example.js -w","start:dev":"sirv example/public --dev","unit:watch":"jest --watchAll","npm:publish":"np","prepublishOnly":"npm run build"},"_npmUser":{"name":"valentinhervieu","email":"valentin@hervi.eu"},"repository":{"url":"https://github.com/ValentinH/svelte-easy-crop","type":"git"},"description":"A Svelte component to crop images with easy interactions","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ricardo.ch\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"np":"^5.0.1","jest":"^24.7.1","rollup":"^1.10.1","svelte":"^3.0.0","cypress":"^3.2.0","sirv-cli":"^0.3.1","@babel/core":"^7.3.4","npm-run-all":"^4.1.5","query-string":"^6.5.0","@babel/preset-env":"^7.3.4","rollup-plugin-babel":"^4.3.2","rollup-plugin-svelte":"^5.0.3","rollup-plugin-terser":"^4.0.4","start-server-and-test":"^1.9.0","rollup-plugin-commonjs":"^9.3.4","rollup-plugin-node-resolve":"^4.2.3","@babel/plugin-proposal-object-rest-spread":"^7.3.4"},"_npmOperationalInternal":{"tmp":"tmp/svelte-easy-crop_1.0.0_1556485064407_0.6257477313212496","host":"s3://npm-registry-packages"}},"1.0.1-alpha.0":{"name":"svelte-easy-crop","version":"1.0.1-alpha.0","keywords":["svelte","image crop","cropper"],"author":{"name":"Valentin Hervieu","email":"valentin@hervi.eu"},"license":"MIT","_id":"svelte-easy-crop@1.0.1-alpha.0","maintainers":[{"name":"valentinhervieu","email":"valentin@hervi.eu"}],"homepage":"https://github.com/ValentinH/svelte-easy-crop","bugs":{"url":"https://github.com/ValentinH/svelte-easy-crop/issues"},"dist":{"shasum":"4f3372badb77e9c21faae32ca6df68a1dc022dcb","tarball":"https://registry.npmjs.org/svelte-easy-crop/-/svelte-easy-crop-1.0.1-alpha.0.tgz","fileCount":9,"integrity":"sha512-H2yI/5TzxlF9xKVkr1YenWfNhdxTy01shhMuyHCPMbUuuuQHWUNrvB8GscbT5GyiNO8CF/tB1YWff4GMXWwGpA==","signatures":[{"sig":"MEUCIQDM3bGp4bziUZD5FcAms5uV4XJm6C6t2e5FnJ6YeK6itQIgWmbdmCZSzjJnLcTiX9/jNDKMgFsW7hBQk+d5egEoLfs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcx1HTCRA9TVsSAnZWagAAk2gP/RsLvas1J0RModqXLTi1\nzn6vTeE+gZFNc0BQUUsFsis+Ki0sE93m2BWwBm3aqqLCwJAbeabO+N24KW/e\nQF2Hpt5MRIgOe3Rsfqfqr7jzWRN9eXwvfsOZjjI1+X5exjE8CT69YmpAIiF5\nUWeJx9rpyU+EHO6+Y2IR/IAWEtT+f8k+sUtQG4loiWXSxKvG0fanF4l6DYhA\nKCp7myRSmo+VPOjnhl/FkqLYK+No/OyE1M7hl0DlHB0Bfy+IfC5/c2jl2oZg\nUxl7i8qIx9z12dTr41F5xnzPdBWWl66FyeGzR0j0JYFKn8ry0WVR5GvsKgvo\nedAPaY+uvBJ2DiMymDsCKRFvVPVl1CV/Jm7QyqcbjHVxF3i+sEX+pRVYyFLp\nGOfxbUE10b4S2YbYIh8VeOVCpxkTcwzcLeEH5F80uCcFI3SMs+Sde7NtMgRd\nwvSkqAbbykaUqEbp7wERqe+Z7zOi/Yk2YZJ4Y1Z8vE+NZiUQnzapYEEy+kJD\n1DaInScyEKgjJ5O74zZeez/xPatv9EpqCHuc20CtjiAac964m3RmL37X75sm\naYxqLDAkDOiCF59Uei3aSVrGE8heLU/YDgLZJkYIUGRJQzDZgkxah5QorILC\nW7c5Z8v8JpgR2a1Ouj24ehOrcyV5Gn0ym3G/Tlv9jD6jMLjBifz8lcnkqZAj\n319L\r\n=BXMT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","module":"dist/index.mjs","svelte":"src/Cropper.svelte","gitHead":"a7aac7ac2b8f6043b30915a25d7e871fa7fd8ec9","scripts":{"dev":"run-p start:dev build:dev","e2e":"start-server-and-test dev http://localhost:5000 cy:run","test":"jest && yarn e2e","unit":"jest","build":"rollup -c","cy:ci":"cypress run --record","cy:run":"cypress run","e2e:ci":"start-server-and-test dev http://localhost:5000 cy:ci","cy:open":"cypress open","build:dev":"rollup -c rollup.config.example.js -w","start:dev":"sirv example/public --dev","unit:watch":"jest --watchAll","npm:publish":"np","prepublishOnly":"npm run build"},"_npmUser":{"name":"valentinhervieu","email":"valentin@hervi.eu"},"repository":{"url":"git+https://github.com/ValentinH/svelte-easy-crop.git","type":"git"},"_npmVersion":"6.2.0","description":"A Svelte component to crop images with easy interactions","directories":{},"_nodeVersion":"10.8.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"np":"^5.0.1","jest":"^24.7.1","rollup":"^1.10.1","svelte":"^3.0.0","cypress":"^3.2.0","sirv-cli":"^0.3.1","@babel/core":"^7.3.4","npm-run-all":"^4.1.5","query-string":"^6.5.0","@babel/preset-env":"^7.3.4","rollup-plugin-babel":"^4.3.2","rollup-plugin-svelte":"^5.0.3","rollup-plugin-terser":"^4.0.4","start-server-and-test":"^1.9.0","rollup-plugin-commonjs":"^9.3.4","rollup-plugin-node-resolve":"^4.2.3","@babel/plugin-proposal-object-rest-spread":"^7.3.4"},"_npmOperationalInternal":{"tmp":"tmp/svelte-easy-crop_1.0.1-alpha.0_1556566482733_0.5529505186246226","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"svelte-easy-crop","version":"1.0.2","keywords":["svelte","image crop","cropper"],"author":{"name":"Valentin Hervieu","email":"valentin@hervi.eu"},"license":"MIT","_id":"svelte-easy-crop@1.0.2","maintainers":[{"name":"valentinhervieu","email":"valentin@hervi.eu"}],"homepage":"https://github.com/ValentinH/svelte-easy-crop","dist":{"shasum":"029a29a3d33567a2c2610d8b7b79d12b2e36067d","tarball":"https://registry.npmjs.org/svelte-easy-crop/-/svelte-easy-crop-1.0.2.tgz","fileCount":12,"integrity":"sha512-ECfLzzkRyUJBxivsz250+8nWVOFC6xO/T+tuHlPMlkKi9aysn8mKfozK/YKRa+2d4rRZ16zjHshHPiauL9OYLw==","signatures":[{"sig":"MEYCIQDkt66a+hIKMWll5y7Z+LZwP4wIDliuRpWA8ivPiT3qOgIhAMdhRaSPH6tg+ncTtZAFHr57pRNIgknBfK4gfw1ZcUGN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJczLBwCRA9TVsSAnZWagAA8WMP/3as9S3Lyv0q39F1YVXK\ni2bkiYahPv+5q+d0+HI7Ay+GSlbLVtzpYta63tc1vmZipOa+PTbNm2FjfgtJ\nJv7ilbrDSRSkP5eZvQpR7dzzb00lN6Dus/7Ula/TukJuqdSs+TqVEEGwtdQT\n0ABGYjQcGix7ggPzvtaiTeZxKLX8fMNnoKKTuITwsS0xqtE5Kcn1BU+g51h7\nq9IlClzJ0egP6wRo7w3sxyW3WP3sP1AloOByiCfsT8YogszgFahUKyQOaNb+\n7XWyaOtgboC7q1XpHB002rWCCyhFSiF6KZjs6Cd2MqBlYJ6UMqDdhsnB4QJ/\nmsQAqnAX+p8W+lcXep4R/TvGwywjs4MlWZUKNZcNGcF0meNljuh5JV5fu36m\nXaOMegbIFZiMpZYV6oXVNSq9FEjxX697nD2YtHps6RgqZMYRQiUC6T/x4MeU\nyTe8VCTDNNL3ADmYoDeYglDNssaVSmT2Pv6ZWwy9ScF5J1Py3TmLDMrsTuWn\no2oGqMpm/VGWzcLcI/PG6QhRlU2/WeSEbBDsEG4jb76N7CRQm2dB8GuE8VAp\nAMsS69BtOMYqpG1o0KnKE3oNVVaSYNvqtVGXsYlySYWEGinMGIespUmj2UQS\nT4EiIJqziZhrpI4Dbs2HTuPQI+m385tDKti3giGTsCvdnqfGyfKd6vvXu2CO\ny6v+\r\n=/9N6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","module":"dist/index.mjs","svelte":"src/Cropper.svelte","scripts":{"dev":"run-p start:dev build:dev","e2e":"start-server-and-test dev http://localhost:5000 cy:run","test":"jest && yarn e2e","unit":"jest","build":"rollup -c","cy:ci":"cypress run --record","cy:run":"cypress run","e2e:ci":"start-server-and-test dev http://localhost:5000 cy:ci","cy:open":"cypress open","build:dev":"rollup -c rollup.config.example.js -w","start:dev":"sirv example/public --dev","unit:watch":"jest --watchAll","npm:publish":"np","prepublishOnly":"npm run build"},"_npmUser":{"name":"valentinhervieu","email":"valentin@hervi.eu"},"repository":{"url":"https://github.com/ValentinH/svelte-easy-crop","type":"git"},"description":"A Svelte component to crop images with easy interactions","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ricardo.ch\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"np":"^5.0.1","jest":"^24.7.1","rollup":"^1.10.1","svelte":"^3.0.0","cypress":"^3.2.0","sirv-cli":"^0.3.1","@babel/core":"^7.3.4","npm-run-all":"^4.1.5","query-string":"^6.5.0","@babel/preset-env":"^7.3.4","rollup-plugin-babel":"^4.3.2","rollup-plugin-svelte":"^5.0.3","rollup-plugin-terser":"^4.0.4","start-server-and-test":"^1.9.0","rollup-plugin-commonjs":"^9.3.4","rollup-plugin-node-resolve":"^4.2.3","@babel/plugin-proposal-object-rest-spread":"^7.3.4"},"_npmOperationalInternal":{"tmp":"tmp/svelte-easy-crop_1.0.2_1556918383714_0.27552499498668825","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"svelte-easy-crop","version":"1.0.3","keywords":["svelte","image crop","cropper"],"author":{"name":"Valentin Hervieu","email":"valentin@hervi.eu"},"license":"MIT","_id":"svelte-easy-crop@1.0.3","maintainers":[{"name":"valentinhervieu","email":"valentin@hervi.eu"}],"homepage":"https://github.com/ValentinH/svelte-easy-crop","dist":{"shasum":"3a5bd36320b5316b9ccf36c78b251a4f6fbb44a1","tarball":"https://registry.npmjs.org/svelte-easy-crop/-/svelte-easy-crop-1.0.3.tgz","fileCount":12,"integrity":"sha512-Jo0pZdnR43PVVldf28+MT50DD7LVY4rtnPNRF4Xuy5uiHgz+ixq9cqTK+/u5xbHs4cObzCbEbibzSRbAWObnJA==","signatures":[{"sig":"MEUCIQCb1MLmnB3tFTSvWcZW4qDxlcbrgoDncPW5zZn6dVjDagIgRzAH7kbL6Wr+8gtBTCYgOjewzShjyp47tAhlrOQdVOA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2WI3CRA9TVsSAnZWagAADdAP/348h3jUtWVyNboMv+kx\nJO2fbNx67NoyUufqt6s8XGuVKz27ur2nkcwm6dpM6K2vw+GM1vbugxQY38Hq\nuBFMA42jYHZSZEUKrmdnYhrHtMCYMf1IXq/YyjeeU5CYXxLXvXzxrtdKyj0c\nZ3uteU2UO/+T0FdV2VfUrCRu6g87w8WlJ7EB6B7mSmUm1C87N07VYGnJKKf4\n2W+W25c/5QeFv1tRPA6vn36z7ZsYd8hVrIjYJap4q7qvKEZdo5TVhfn60ChS\nI7dratPbKMF5zQ1+8aJX3NDGen5SLlS9TFBWRoHNs10BVAyZfGrhxDzL9B4T\nD8GHU+I81ilhVWKD3DHE764sqtZvUNYSmXifymMDwjONpf1V9a1tAUJyq0Bf\nxEztzyMEIYmZ5m/2yaOajB3l26ky9K/c9j2rdgaEfFiXfMgZyxGJDSZTBulX\ngRAdYexuUgXYTs9O+/vkDR/kchLA299EnV6Bu4CzIMGqSqKv1IzZf1PMgPpx\nqFPpl2+pSrDgAENiJYY3dFFHReb1haEH+FK/ph2zXGgrTBdieM2HWHTuc6Nt\nARU5N2LOqTq23CiXvEz0zCzcTIGpIOMAOXMotj2FcmEFmr3QruhB9TE+urPg\nKzCENvcDf80IlxVk88L+cvr8TZJHYJ2peF+77f9WwpV9yhd5Ji7/rWjIsY2G\n+8Vr\r\n=UJGl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","module":"dist/index.mjs","svelte":"src/index.svelte","scripts":{"dev":"run-p start:dev build:dev","e2e":"start-server-and-test dev http://localhost:5000 cy:run","test":"jest && yarn e2e","unit":"jest","build":"rollup -c","cy:ci":"cypress run --record","cy:run":"cypress run","e2e:ci":"start-server-and-test dev http://localhost:5000 cy:ci","cy:open":"cypress open","build:dev":"rollup -c rollup.config.example.js -w","start:dev":"sirv example/public --dev","unit:watch":"jest --watchAll","npm:publish":"np","prepublishOnly":"npm run build"},"_npmUser":{"name":"valentinhervieu","email":"valentin@hervi.eu"},"repository":{"url":"https://github.com/ValentinH/svelte-easy-crop","type":"git"},"description":"A Svelte component to crop images with easy interactions","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ricardo.ch\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"np":"^5.0.1","jest":"^24.7.1","rollup":"^1.10.1","svelte":"^3.0.0","cypress":"^3.2.0","sirv-cli":"^0.3.1","@babel/core":"^7.3.4","npm-run-all":"^4.1.5","query-string":"^6.5.0","@babel/preset-env":"^7.3.4","rollup-plugin-babel":"^4.3.2","rollup-plugin-svelte":"^5.0.3","rollup-plugin-terser":"^4.0.4","start-server-and-test":"^1.9.0","rollup-plugin-commonjs":"^9.3.4","rollup-plugin-node-resolve":"^4.2.3","@babel/plugin-proposal-object-rest-spread":"^7.3.4"},"_npmOperationalInternal":{"tmp":"tmp/svelte-easy-crop_1.0.3_1557750326527_0.468826607485348","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"svelte-easy-crop","version":"1.0.4","keywords":["svelte","image crop","cropper"],"author":{"name":"Valentin Hervieu","email":"valentin@hervi.eu"},"license":"MIT","_id":"svelte-easy-crop@1.0.4","maintainers":[{"name":"valentinhervieu","email":"valentin@hervi.eu"}],"homepage":"https://github.com/ValentinH/svelte-easy-crop","dist":{"shasum":"75996740a771e40eddc70d48fb3a5cfc94878bac","tarball":"https://registry.npmjs.org/svelte-easy-crop/-/svelte-easy-crop-1.0.4.tgz","fileCount":12,"integrity":"sha512-YWbayjPenBYx1b8Usbh70jXXSy/e2ggY7fYBnemefyXhnrccS6Ke4h2uBB07uGDZdwxQNZvS5ruoXwxxZQVo0g==","signatures":[{"sig":"MEUCIQCPac033r6ORFq4HSyRdZA+OkzAh4bbzMlwJA2dwX3KugIgKHvgi6CP0BPVzeIyxHeG+bYgzs8AQ6hh9sBkkFVyi8U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/9ZKCRA9TVsSAnZWagAAYqUP+gIKWDKTsDT/8kX+Pnxu\n4M/i+PS9Oz9fLOV1Rxy2xR4ul/v/1AUtZioHyw7wb4sgCME0KZZ/EBk2G+nB\nPXkHcoQnFPjmZrk9cmGN+sd+zJ7T3P8pIkAWftGJt5wmIZad8LNoCDTGgezd\nU9GRhAm3hx4pzLGJX2gtNl1GYEr04fCqmNwSQCvB23XXHVTrL6Uh1YsTwvRA\nX93vabXiemxLnMFgR4F29HIct9JjWTQmcEk7CApT4EU4a5L1csfNdROVIjUf\nw2sWA02MZUpQSnfTLdhoC24xY9Z5uPC8hwPL0JXiMR53GsT40ZI37W3GyJKI\ny4UUm/rrGErQ4HeG5YFm6SkODYZiXRvJZt9kMlwQnzjZbplsklvcvNZ3bFTx\nY0gd82a8lp0c1oRokdv4/+K9gHeD+91DwLus2KfHzfjYwnOfzkypcRCYGCRF\niYAvgs0NAv60U59QGd62FRzj73nvdKPa+oqUQok8H1giAD0mCxmsI/dBHKkJ\n73p4/8MYWHTD5cB9nlWlBO70OMsyiPFQSQ/QUUZTEn0Buwp/xV7i53pqTqQW\nSLI1i3R2nC5gIhJfbv4by3FbtyEt9zWYHTpUoH/wMkY8NMEBml49A0PXnQSP\nPCst1HOGQu65HY0So9B5VWUaYtSsVGYgiy8noR6JZGognsa/jwo6oW5kCZgX\nkRoC\r\n=xwKN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","module":"dist/index.mjs","svelte":"src/index.svelte","engines":{"node":"14"},"scripts":{"dev":"run-p start:dev build:dev","e2e":"start-server-and-test dev http://localhost:5000 cy:run","test":"jest && yarn e2e","unit":"jest","build":"rollup -c","cy:ci":"cypress run --record","cy:run":"cypress run","e2e:ci":"start-server-and-test dev http://localhost:5000 cy:ci","cy:open":"cypress open","build:dev":"rollup -c rollup.config.example.js -w","start:dev":"sirv example/public --dev","unit:watch":"jest --watchAll","npm:publish":"np","prepublishOnly":"npm run build"},"_npmUser":{"name":"valentinhervieu","email":"valentin@hervi.eu"},"repository":{"url":"https://github.com/ValentinH/svelte-easy-crop","type":"git"},"description":"A Svelte component to crop images with easy interactions","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ricardo.ch\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"np":"^5.0.1","jest":"^27.0.5","rollup":"^2.38.3","svelte":"^3.29.0","cypress":"7.6.0","sirv-cli":"^0.3.1","@babel/core":"^7.3.4","npm-run-all":"^4.1.5","query-string":"^6.5.0","@babel/preset-env":"^7.3.4","@rollup/plugin-babel":"^5.3.0","rollup-plugin-svelte":"^6.1.1","rollup-plugin-terser":"^5.3.1","start-server-and-test":"^1.9.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^13.0.0","@babel/plugin-proposal-object-rest-spread":"^7.3.4"},"_npmOperationalInternal":{"tmp":"tmp/svelte-easy-crop_1.0.4_1627379273848_0.48718170916238934","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"svelte-easy-crop","version":"1.0.5","keywords":["svelte","image crop","cropper"],"author":{"name":"Valentin Hervieu","email":"valentin@hervi.eu"},"license":"MIT","_id":"svelte-easy-crop@1.0.5","maintainers":[{"name":"valentinhervieu","email":"valentin@hervi.eu"}],"homepage":"https://github.com/ValentinH/svelte-easy-crop","dist":{"shasum":"b7cab1962e41909280ea325b10c989dd8ee79552","tarball":"https://registry.npmjs.org/svelte-easy-crop/-/svelte-easy-crop-1.0.5.tgz","fileCount":12,"integrity":"sha512-kL3GCW56jET2LQpsuzicNawOyrbLT1XzsyFvw9cNtwqLajn5XiZRUfFNvJQr7fvcd7DTNNa68OhQrc5z9kRdyA==","signatures":[{"sig":"MEUCIQDJ4atoVLau7lLRT+uDryjAmaJbIfroykhjpoMlO0vbDgIgcXKPI4/kqdPvaMWEyDXPR5LcUkjP6pP2YlsQKKnEq4s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84944},"main":"dist/index.js","module":"dist/index.mjs","svelte":"src/index.svelte","scripts":{"dev":"run-p start:dev build:dev","e2e":"start-server-and-test dev http://localhost:5000 cy:run","test":"jest && yarn e2e","unit":"jest","build":"rollup -c","cy:ci":"cypress run --record","cy:run":"cypress run","e2e:ci":"start-server-and-test dev http://localhost:5000 cy:ci","cy:open":"cypress open","build:dev":"rollup -c rollup.config.example.js -w","start:dev":"sirv example/public --dev","unit:watch":"jest --watchAll","npm:publish":"np","prepublishOnly":"npm run build"},"_npmUser":{"name":"valentinhervieu","email":"valentin@hervi.eu"},"repository":{"url":"https://github.com/ValentinH/svelte-easy-crop","type":"git"},"description":"A Svelte component to crop images with easy interactions","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ricardo.ch\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"np":"^5.0.1","jest":"^27.0.5","rollup":"^2.38.3","svelte":"^3.29.0","cypress":"7.6.0","sirv-cli":"^0.3.1","@babel/core":"^7.3.4","npm-run-all":"^4.1.5","query-string":"^6.5.0","@babel/preset-env":"^7.3.4","@rollup/plugin-babel":"^5.3.0","rollup-plugin-svelte":"^6.1.1","rollup-plugin-terser":"^5.3.1","start-server-and-test":"^1.9.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^13.0.0","@babel/plugin-proposal-object-rest-spread":"^7.3.4"},"_npmOperationalInternal":{"tmp":"tmp/svelte-easy-crop_1.0.5_1635428111838_0.7630537863332298","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"svelte-easy-crop","version":"1.0.6","keywords":["svelte","image crop","cropper"],"author":{"name":"Valentin Hervieu","email":"valentin@hervi.eu"},"license":"MIT","_id":"svelte-easy-crop@1.0.6","maintainers":[{"name":"valentinhervieu","email":"valentin@hervi.eu"}],"homepage":"https://github.com/ValentinH/svelte-easy-crop","dist":{"shasum":"e8c7cee586184923249466b56cd25f3fcece9c44","tarball":"https://registry.npmjs.org/svelte-easy-crop/-/svelte-easy-crop-1.0.6.tgz","fileCount":12,"integrity":"sha512-XQlnHs6pz44ZWIQH7lTlMq+xcKtbemz3pvMD4ML48VCOCFXbCmS0ZDcqJFF6KAgaJpICYmcMTs0P7f25tb7zhA==","signatures":[{"sig":"MEUCIQCTiuIHLPMrIWV/0lik4y86uajnlsmhMf+Ht+hSYPClHQIgTuo+EnvOLwkcdGNMcKRkw5OGvGgxqsLoFDTphPvHfAg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1fgcCRA9TVsSAnZWagAAhOoQAJXrCc/7haGbNNpL7qwq\nOaCeH7/le9Wr4vT59o2UyS8fmE6SsXF7+hVxdoz2i064gD/sPeQsDEbU/8c+\nK0118bCeh4SKyVmTYCR19n0kj9yCT1zOmPAIpGYNcfHhSzpIGfFyiRjXlwRV\nkgZ2ZpK05o3CZYLoXXUZpelne3GE6K8oP4Lqw46N0oLTj5V018LP57iwY39t\nBbvWMY1JNJY7yvZGdE+mixzyeCHp8RKLuiIMTW8YlRoMdNxe0HJstvSlbLUc\nAG6+2JoZCTRJ5Uw6UZTK8lLjcS/pzOu/8b4HhoTAJVIwByFxMGJr67NsXOnK\nvwOi082FvNybaKm/p3ipopwgZIDIUUaKwFV8DcilG1juTbYV45JlAfcRHlbh\nsgqU8BKgYjMzjlIn0EvYS0YjsMMvEfRFjhQOrZsV7jEcnJxfk1Y2tpSRU7bS\nNKY9W2uFyQpQc926/sZfnKs7z2Z8fRK7g/sQc4IEvNptRR17kjgmdl2vsnen\ngIzVTFGwf+rNSe6O+b4qI7Wi4E1yIKob/rJb31uzI1sZfsDJGHEnwW6g8shz\n/9074SagILQM/vkUdnKWH/YMjl+xWMogbFJAYnEz1uuB/XlZXUntZA6fou7/\ngnjBe91nuMWbNqlbDz0D3HpK+15DtqplIqX+NpkOtQ21rRKQOl815miERalU\np7bi\r\n=gWUd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","module":"dist/index.mjs","svelte":"src/index.svelte","scripts":{"dev":"run-p start:dev build:dev","e2e":"start-server-and-test dev http://localhost:5000 cy:run","test":"jest && yarn e2e","unit":"jest","build":"rollup -c","cy:ci":"cypress run --record","cy:run":"cypress run","e2e:ci":"start-server-and-test dev http://localhost:5000 cy:ci","cy:open":"cypress open","build:dev":"rollup -c rollup.config.example.js -w","start:dev":"sirv example/public --dev","unit:watch":"jest --watchAll","npm:publish":"np","prepublishOnly":"npm run build"},"_npmUser":{"name":"valentinhervieu","email":"valentin@hervi.eu"},"repository":{"url":"https://github.com/ValentinH/svelte-easy-crop","type":"git"},"description":"A Svelte component to crop images with easy interactions","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ricardo.ch\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"np":"^5.0.1","jest":"^27.0.5","rollup":"^2.38.3","svelte":"^3.29.0","cypress":"7.6.0","sirv-cli":"^0.3.1","@babel/core":"^7.3.4","npm-run-all":"^4.1.5","query-string":"^6.5.0","@babel/preset-env":"^7.3.4","@rollup/plugin-babel":"^5.3.0","rollup-plugin-svelte":"^6.1.1","rollup-plugin-terser":"^5.3.1","start-server-and-test":"^1.9.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^13.0.0","@babel/plugin-proposal-object-rest-spread":"^7.3.4"},"_npmOperationalInternal":{"tmp":"tmp/svelte-easy-crop_1.0.6_1641412636542_0.21337435535092153","host":"s3://npm-registry-packages"}},"1.0.7-alpha.0":{"name":"svelte-easy-crop","version":"1.0.7-alpha.0","keywords":["svelte","image crop","cropper"],"author":{"name":"Valentin Hervieu","email":"valentin@hervi.eu"},"license":"MIT","_id":"svelte-easy-crop@1.0.7-alpha.0","maintainers":[{"name":"valentinhervieu","email":"valentin@hervi.eu"}],"homepage":"https://github.com/ValentinH/svelte-easy-crop","bugs":{"url":"https://github.com/ValentinH/svelte-easy-crop/issues"},"dist":{"shasum":"1330086e6ea8784907e99ffb504883cca4717a1f","tarball":"https://registry.npmjs.org/svelte-easy-crop/-/svelte-easy-crop-1.0.7-alpha.0.tgz","fileCount":9,"integrity":"sha512-lpuuZDhAzS9xoLWIMAY+Vp+DyBUjbGYEkzhuGi2qv7RKotjN1E1YyEcTE41a4l1BWkAZ6YMsNyPF8BO5QwR0tQ==","signatures":[{"sig":"MEUCIDWKA5Ow2eMAjVaZwJ/St4VuP4vFfDwG5BlIxQidyn1qAiEA4KZDzJcDtCez8uk+mNack+dnUbC8/LuO4TFzsmlBzyc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1ftMCRA9TVsSAnZWagAAU9EP/0IyJmNW4V8P8GZWV0k3\n6EsfjofxIXgwzLv0X1/S0dMQT0twNON8vD2qR+KBoXUbTDNqQt3383IvdkWf\nQZK5wJuvwHWYsc63JCCfrxf0YRu1iPUOZG6cyjH5j8NZnfl9L8nvmtKTCoMk\n0RfLAF45vMTEgTUAC/yZyRA95KiU4pxO4B7vlUx2R95nk0nfZx5AdppcQSvO\nWZ1QDTMzDX4Tm9zZZGDWQiHqJGXi5ROO961hPoGOo70Wx5yUx4gmpT6Xr+t/\nwRxFRjSt/rXIeBDBf+hH0SdofflEBaYTtYnd9UBhIw03kBzddDNAIoptDJT6\nhLG7rDsfzZ8QbPKsM7sH9umMHVhNLjbBTwzOu2MgZWEeeN1RFKVSZJCa8422\nFbXFm3ablddwwaY8CTEHvkkZZ8Rk6/pmSs+XFPeF+5BLKu0ZKEN8Q2+tYyGY\n+eGoCzkkMP+aA3m1bn8QWa8A/9j6ukJClS+u2Ujv1/5wksPkunKz7HlQTwbF\nepYy3Eg35b/iPUElg2HjA97/W6Q3PeI1Z0LcTe329cFvoG+PUZxxrB5GWuhn\n+FFnMHkp+xk+cAmcfLpEysWQhjdJzaeNJQKbzbh/Zl8BIENXYOqAOEo4LrGv\nkov0wBZBVVy8bwvjtlfZba9H9c6nMlgiAXbXW5mIl59lASLunMEoRp8olM+6\ntBEy\r\n=SMCn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","module":"dist/index.mjs","svelte":"src/index.js","gitHead":"249ec863c2ea645e4abf15174fd2be064c1d20a2","scripts":{"dev":"run-p start:dev build:dev","e2e":"start-server-and-test dev http://localhost:5000 cy:run","test":"jest && yarn e2e","unit":"jest","build":"rollup -c","cy:ci":"cypress run --record","cy:run":"cypress run","e2e:ci":"start-server-and-test dev http://localhost:5000 cy:ci","cy:open":"cypress open","build:dev":"rollup -c rollup.config.example.js -w","start:dev":"sirv example/public --dev","unit:watch":"jest --watchAll","npm:publish":"np","prepublishOnly":"npm run build"},"_npmUser":{"name":"valentinhervieu","email":"valentin@hervi.eu"},"repository":{"url":"git+https://github.com/ValentinH/svelte-easy-crop.git","type":"git"},"_npmVersion":"8.1.2","description":"A Svelte component to crop images with easy interactions","directories":{},"_nodeVersion":"16.13.1","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"np":"^5.0.1","jest":"^27.0.5","rollup":"^2.38.3","svelte":"^3.29.0","cypress":"7.6.0","sirv-cli":"^0.3.1","@babel/core":"^7.3.4","npm-run-all":"^4.1.5","query-string":"^6.5.0","@babel/preset-env":"^7.3.4","@rollup/plugin-babel":"^5.3.0","rollup-plugin-svelte":"^6.1.1","rollup-plugin-terser":"^5.3.1","start-server-and-test":"^1.9.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^13.0.0","@babel/plugin-proposal-object-rest-spread":"^7.3.4"},"_npmOperationalInternal":{"tmp":"tmp/svelte-easy-crop_1.0.7-alpha.0_1641413452103_0.8913356857976436","host":"s3://npm-registry-packages"}},"1.0.7-alpha.1":{"name":"svelte-easy-crop","version":"1.0.7-alpha.1","keywords":["svelte","image crop","cropper"],"author":{"name":"Valentin Hervieu","email":"valentin@hervi.eu"},"license":"MIT","_id":"svelte-easy-crop@1.0.7-alpha.1","maintainers":[{"name":"valentinhervieu","email":"valentin@hervi.eu"}],"homepage":"https://github.com/ValentinH/svelte-easy-crop","bugs":{"url":"https://github.com/ValentinH/svelte-easy-crop/issues"},"dist":{"shasum":"c0c1ba1e834803b306d9ade48a8ff41dd0f21248","tarball":"https://registry.npmjs.org/svelte-easy-crop/-/svelte-easy-crop-1.0.7-alpha.1.tgz","fileCount":9,"integrity":"sha512-YZwC6G94RIB2NeHL4EolhLBo5ipM5xxdKdjPlcEpEN4+t03KsjD8B3L52ABDhYn7lpFHVQwJk7b7Sna1qDIq+A==","signatures":[{"sig":"MEQCID++4OlcGWvc0BmEGuDUsLWe6aoA69ipaRA2Q/H1ABoTAiBYUrkZjTsCYh/qCHAw9y3haUv37aYMNPzsnax3rFh85g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1fzECRA9TVsSAnZWagAADeUP+gPgBcTFfpLKFFyClDr7\nfb5ZvNOVPLZCbcDA8QnlWkBuJvFFYUUYLt3Kj21hBZZDmN7+3V38McO6CcJP\nENOYG2hACF8SVjSJc/KHy/KBrpR6RU4AqcPm/hiYT1v5JwqrPS1TLp/JH13r\nIIGEZR5/b03xG0jOD5NYQ9M+cWkiGpP/a7AuT5tZ7lDi35qIhQWR3ndX7G0i\ntKVQspjiq30X2QS61N/9mfcoZBYPjaGUM9m506TJ7Nh0JqHeVsmKafRjwb85\nf00wG3hivDOCD4eWS+kOIRl23TlbjhQ4DxG+cvXndwjzi2Josvb7OoE3DnUI\nIBvhGHSHQ5Z3yjtdj+6IZ7oVzzl7mSoFdF7R2ZqaEBKAGeG9xCdcP/pvQX7O\nlQc8M6w9Bec1FaYDtXmAupcH0Y0YbdfPZzRqbLcSnAvj+OOq/ob5EM2VgFlL\njoMq6K3lK97jMMkCsifbC5oz+O/ny1+gaj/N1wUMBbVziGI82ncqoX5P439o\nuuK0JxFSAjdRXKxFOEvDfqvTuDuNX2DqaPhm++3s2dsoaXI0B4bP32g08kL7\nUcJk+MUR09daZEBULQY2azJ2+isNRTOMG7Xwzu1GuCVvfauelUApV3EEoeYk\nFWo+FNGID3mI+RZU9dV0Gr/esj/GEeCNouvZcXErGpwFhLeDmnqLsZTHfHJm\nAhnv\r\n=NdjB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","module":"dist/index.mjs","svelte":"src/index.js","gitHead":"249ec863c2ea645e4abf15174fd2be064c1d20a2","scripts":{"dev":"run-p start:dev build:dev","e2e":"start-server-and-test dev http://localhost:5000 cy:run","test":"jest && yarn e2e","unit":"jest","build":"rollup -c","cy:ci":"cypress run --record","cy:run":"cypress run","e2e:ci":"start-server-and-test dev http://localhost:5000 cy:ci","cy:open":"cypress open","build:dev":"rollup -c rollup.config.example.js -w","start:dev":"sirv example/public --dev","unit:watch":"jest --watchAll","npm:publish":"np","prepublishOnly":"npm run build"},"_npmUser":{"name":"valentinhervieu","email":"valentin@hervi.eu"},"repository":{"url":"git+https://github.com/ValentinH/svelte-easy-crop.git","type":"git"},"_npmVersion":"8.1.2","description":"A Svelte component to crop images with easy interactions","directories":{},"_nodeVersion":"16.13.1","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"np":"^5.0.1","jest":"^27.0.5","rollup":"^2.38.3","svelte":"^3.29.0","cypress":"7.6.0","sirv-cli":"^0.3.1","@babel/core":"^7.3.4","npm-run-all":"^4.1.5","query-string":"^6.5.0","@babel/preset-env":"^7.3.4","@rollup/plugin-babel":"^5.3.0","rollup-plugin-svelte":"^6.1.1","rollup-plugin-terser":"^5.3.1","start-server-and-test":"^1.9.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^13.0.0","@babel/plugin-proposal-object-rest-spread":"^7.3.4"},"_npmOperationalInternal":{"tmp":"tmp/svelte-easy-crop_1.0.7-alpha.1_1641413828536_0.03488443773178407","host":"s3://npm-registry-packages"}},"1.0.7-alpha.2":{"name":"svelte-easy-crop","version":"1.0.7-alpha.2","keywords":["svelte","image crop","cropper"],"author":{"name":"Valentin Hervieu","email":"valentin@hervi.eu"},"license":"MIT","_id":"svelte-easy-crop@1.0.7-alpha.2","maintainers":[{"name":"valentinhervieu","email":"valentin@hervi.eu"}],"homepage":"https://github.com/ValentinH/svelte-easy-crop","bugs":{"url":"https://github.com/ValentinH/svelte-easy-crop/issues"},"dist":{"shasum":"12911d003007440db0e25234c16d3aba8e0a95e4","tarball":"https://registry.npmjs.org/svelte-easy-crop/-/svelte-easy-crop-1.0.7-alpha.2.tgz","fileCount":8,"integrity":"sha512-uCLW1cGvJd5k1PIKwrWlykt8X9asIcYdiBFUI8eTFmA3b048N3eKpbw3ArQDyC1AXTNB+puyC5MCqltK8kf8Ug==","signatures":[{"sig":"MEYCIQCs4UBPhhix0l0XTbnXmi0mOXQqkng8GANE4If9BOQROwIhAKRYthekMWKnBPcj+aH3oiE2l6JOSUjhNsjVMLDb0f41","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1f1oCRA9TVsSAnZWagAAAu4P/0fab0gogR0/vuWxOB2r\nAwSwGy5/P765H5QfQ4rRpPdmFWT5zjnvuzuLujAp6a0VNM439avUJbVPzmGk\nff1r4XmFCvz7R+7QPX/DC+d6BtIaPLsE6AZVNtgnJt1IGQTjjaK3NiqEpkCp\nsKbV99DZ+l+QlkNRamH+e5yfxi0Csew/i6gRw5okdvTzOSKXOGs/teMiptyC\ndS8ZqOn+BonSwsI/nn9n1/P1MNJZEEQX9Ay9dxYk5z6p4EChh07z9sTDe/zX\noo4anL2FcKgynDAZJD3b495BK0mnTAxDM5nTng8oO4WIw+qQwz4D76joMIel\nAe0a0L0jUqDd/I5aP2ERz5HqODHGxgUiBCSZMyyxELV5OlXTAARC5caeyCYN\nac+ghPGd2dqZY5IIMSAQbI+eD5GsCCVYx0N/J4Ae8qHJmkLbYN3wIfeJGg2E\niz1jq7m7TBmKqQ84VdCjJLdMQYLapw1BuQscfHwqgzg+dpRO7vCNjq7jtQZj\n5fKv+MVmxpS0X8swUhz7lEMOyjY1zcBLc4Ut1xA8SU9noluP1oy1pLrZGf7G\nh4RIZ8QZfqBiAADi0+TMv5BVAxs4lzTwVET5U3pVEKw/erTFlVCHllr8OsVM\nSi2wLcDXG4pkVV6ltG9qih/uadT6TjN8I8uT2cUtVokxQqxT7X+O4pE7hq6S\nuq4q\r\n=1Gdq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","module":"dist/index.mjs","svelte":"src/index.svelte","gitHead":"249ec863c2ea645e4abf15174fd2be064c1d20a2","scripts":{"dev":"run-p start:dev build:dev","e2e":"start-server-and-test dev http://localhost:5000 cy:run","test":"jest && yarn e2e","unit":"jest","build":"rollup -c","cy:ci":"cypress run --record","cy:run":"cypress run","e2e:ci":"start-server-and-test dev http://localhost:5000 cy:ci","cy:open":"cypress open","build:dev":"rollup -c rollup.config.example.js -w","start:dev":"sirv example/public --dev","unit:watch":"jest --watchAll","npm:publish":"np","prepublishOnly":"npm run build"},"_npmUser":{"name":"valentinhervieu","email":"valentin@hervi.eu"},"repository":{"url":"git+https://github.com/ValentinH/svelte-easy-crop.git","type":"git"},"_npmVersion":"8.1.2","description":"A Svelte component to crop images with easy interactions","directories":{},"_nodeVersion":"16.13.1","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"np":"^5.0.1","jest":"^27.0.5","rollup":"^2.38.3","svelte":"^3.29.0","cypress":"7.6.0","sirv-cli":"^0.3.1","@babel/core":"^7.3.4","npm-run-all":"^4.1.5","query-string":"^6.5.0","@babel/preset-env":"^7.3.4","@rollup/plugin-babel":"^5.3.0","rollup-plugin-svelte":"^6.1.1","rollup-plugin-terser":"^5.3.1","start-server-and-test":"^1.9.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^13.0.0","@babel/plugin-proposal-object-rest-spread":"^7.3.4"},"_npmOperationalInternal":{"tmp":"tmp/svelte-easy-crop_1.0.7-alpha.2_1641413992276_0.31273607168574147","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"svelte-easy-crop","version":"1.0.7","keywords":["svelte","image crop","cropper"],"author":{"name":"Valentin Hervieu","email":"valentin@hervi.eu"},"license":"MIT","_id":"svelte-easy-crop@1.0.7","maintainers":[{"name":"valentinhervieu","email":"valentin@hervi.eu"}],"homepage":"https://github.com/ValentinH/svelte-easy-crop","dist":{"shasum":"710c108ea5d494c51fb98b5042dad62bfdfb954a","tarball":"https://registry.npmjs.org/svelte-easy-crop/-/svelte-easy-crop-1.0.7.tgz","fileCount":12,"integrity":"sha512-7+AJJsS38dRYDxdfpOvykRzZyRD0/NsthZTS/Ig5KWYM8W63ILWBhx1cu6i0RBA4898rfJMlTDldE81pfEw3yw==","signatures":[{"sig":"MEUCIDs19yxeS14T0V8CCwgcGXxCzxNmfudO6UZMcW7lwM4tAiEAiExE/E5ruLSpn85mX1hLskAGRlCEl5J0MS8LQ4JJPW8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1f33CRA9TVsSAnZWagAA84YP/3Pp3DrhYRC18YoVv2op\nkBQC02wHqkhz/W0Qclq4xYLgntiKzXcYynFkp5I95Ix59RN5P+ilbpJ6lWDW\nw+KwXcbH6g2AIOqQpj71+nH01E8DXA5wdiT8bUOvzQSEzqWlxYvp6Af8fyB3\ndUedLAwoSZkbGbTROgxx95H8fCWCyyxsjie8HC1opewVDXQx4P2ynqyHbyKk\naMSyxJ7w1P/rvAFblY7YVg9rIfh9zmRfkAyXtXU/tggawjFUEem/6IfijRFt\n1PRA87/zOh5z4PUYpjyWr26OfYzGeONpSQDR8v/GueUck4b+w+auS8DsVcWI\nsxf+CxnznnOTNBISf9KStwnJWTLHf8iD7YdsoP8z+VdGq7OL2CTfCvZPL9x7\nd2KBX7fADcim0ydlV6AKuXCMHwfhPdajzWFic1pNEOQkFnFYeKJMjXEAEBBB\nLy01TKp699QxkHY/ju0Rdi0pqX/1YLpwxw3kvwwLylXKVIsn21TWpuhDYD4D\n/sID6e3zjuNB6AgiiPWJOpZsRec4a8ipIDvneVSHGnlrUE/a5dpXQAOu6M/2\nQGpv4Vh6n5NypIiF9CU3pT1XQ2jC52ZP7CGxZ+w7lPfBmpthfpWIJuEVxW2k\nW5q0rwXDTkv7IUawLtzoVO97TG42NAmHLlbhD/auJd3S5Owm8OIWPRoICyP5\nZP5E\r\n=1ENK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","module":"dist/index.mjs","svelte":"src/index.svelte","scripts":{"dev":"run-p start:dev build:dev","e2e":"start-server-and-test dev http://localhost:5000 cy:run","test":"jest && yarn e2e","unit":"jest","build":"rollup -c","cy:ci":"cypress run --record","cy:run":"cypress run","e2e:ci":"start-server-and-test dev http://localhost:5000 cy:ci","cy:open":"cypress open","build:dev":"rollup -c rollup.config.example.js -w","start:dev":"sirv example/public --dev","unit:watch":"jest --watchAll","npm:publish":"np","prepublishOnly":"npm run build"},"_npmUser":{"name":"valentinhervieu","email":"valentin@hervi.eu"},"repository":{"url":"https://github.com/ValentinH/svelte-easy-crop","type":"git"},"description":"A Svelte component to crop images with easy interactions","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ricardo.ch\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"np":"^5.0.1","jest":"^27.0.5","rollup":"^2.38.3","svelte":"^3.29.0","cypress":"7.6.0","sirv-cli":"^0.3.1","@babel/core":"^7.3.4","npm-run-all":"^4.1.5","query-string":"^6.5.0","@babel/preset-env":"^7.3.4","@rollup/plugin-babel":"^5.3.0","rollup-plugin-svelte":"^6.1.1","rollup-plugin-terser":"^5.3.1","start-server-and-test":"^1.9.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^13.0.0","@babel/plugin-proposal-object-rest-spread":"^7.3.4"},"_npmOperationalInternal":{"tmp":"tmp/svelte-easy-crop_1.0.7_1641414135124_0.3842100641770274","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"svelte-easy-crop","version":"1.0.8","keywords":["svelte","image crop","cropper"],"author":{"name":"Valentin Hervieu","email":"valentin@hervi.eu"},"license":"MIT","_id":"svelte-easy-crop@1.0.8","maintainers":[{"name":"valentinhervieu","email":"valentin@hervi.eu"}],"homepage":"https://github.com/ValentinH/svelte-easy-crop","dist":{"shasum":"48352c35215aad82ef58e93f70af679c2a0a178d","tarball":"https://registry.npmjs.org/svelte-easy-crop/-/svelte-easy-crop-1.0.8.tgz","fileCount":12,"integrity":"sha512-FOcMnkWfSVMv7/P5JNLtaRfHr1DNtnQ5cbahhReEyjGRWR65BNahzWalmNiDbQEVaocjzyA1cok1jpbuFbcaYw==","signatures":[{"sig":"MEUCICHIbb017uKYBmbqKSAzCml4TzJC6tW4/1/gxhFNke3aAiEA/3WY/u0WJjSEdRDBwlXpA2h0VFKDjbnlOrrQgBGEFeQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjX5OvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkBQ//W7CXdWRV3Fij4udQesSikmEi9xOB/+aoz073tNnFhv2Xslup\r\niOhyFNKBIiol918jma1njAxNqLzwe2dks+gWkROT2E+50BnCGWOhRafGufDh\r\nVo8hzqJTmymo1HlrZe8gtSXe/Y0fXXzmwRq+hFChkbrpTL2pG9USgrTH0ul+\r\nJ2/g7UwEWXggU3b3Io0G9/8H9QXMNc+Bzp4VgqtjNjn/D5nBE2hMoe/a6lYG\r\nDw+Mi/mI1Jy77fdO5xXGv08ONbd3XA9FImf9RI1mYzC+mARIESWjZuVGlFuV\r\n3lxrS8XSx8bTy/ZzOx9o5dz4Wi4aSqcW56BDGJr+YYx8Pt369v19UTH6mHd9\r\noc3lZh3ZKRNA6GJTvA8V2Zn520JBvvXoopxjWfUaL5w6rhxBxhVKinB+Hy1O\r\n0tLxteD1P7jFSH/BXtUHa2ZJJaLgnuGPAwZiC3LDYbDeY1hQp7Mc2T5kHU17\r\nODeLfBKdFSxa/rBOgDZEMxnNsUrSgEyBmxHlFwePupHfiW80UjqRDSVRNud5\r\nJz3Q4iGDTV8eGGmKebObZKSjHbZC65oO0RGBrE8T3r+iRsBnTpEetrtl9Ruf\r\niNWFq0PXDDlHnJYufMbuGZtu8MjhPkPkqL33MXEb4o5eDoEdXt/0mAUxzAcb\r\n9DJ5bAKiGnvWgcE9uranCLyQJPvX/b7PtlQ=\r\n=z6I+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","module":"dist/index.mjs","svelte":"src/index.svelte","scripts":{"dev":"run-p start:dev build:dev","e2e":"start-server-and-test dev http://localhost:5000 cy:run","test":"jest && yarn e2e","unit":"jest","build":"rollup -c","cy:ci":"cypress run --record","cy:run":"cypress run","e2e:ci":"start-server-and-test dev http://localhost:5000 cy:ci","cy:open":"cypress open","build:dev":"rollup -c rollup.config.example.js -w","start:dev":"sirv example/public --dev","unit:watch":"jest --watchAll","npm:publish":"np","prepublishOnly":"npm run build"},"_npmUser":{"name":"valentinhervieu","email":"valentin@hervi.eu"},"repository":{"url":"https://github.com/ValentinH/svelte-easy-crop","type":"git"},"description":"A Svelte component to crop images with easy interactions","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ricardo.ch\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"np":"^5.0.1","jest":"^27.0.5","rollup":"^2.38.3","svelte":"^3.29.0","cypress":"7.6.0","sirv-cli":"^0.3.1","@babel/core":"^7.3.4","npm-run-all":"^4.1.5","query-string":"^6.5.0","@babel/preset-env":"^7.3.4","@rollup/plugin-babel":"^5.3.0","rollup-plugin-svelte":"^6.1.1","rollup-plugin-terser":"^5.3.1","start-server-and-test":"^1.9.0","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^13.0.0","@babel/plugin-proposal-object-rest-spread":"^7.3.4"},"_npmOperationalInternal":{"tmp":"tmp/svelte-easy-crop_1.0.8_1667208111215_0.5608021224595952","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"svelte-easy-crop","version":"2.0.0","keywords":["svelte","image crop","cropper"],"author":{"name":"Valentin Hervieu","email":"valentin@hervi.eu"},"license":"MIT","_id":"svelte-easy-crop@2.0.0","maintainers":[{"name":"valentinhervieu","email":"valentin@hervi.eu"}],"homepage":"https://github.com/ValentinH/svelte-easy-crop","dist":{"shasum":"4cbfaf85e6598f4607bce4b1afb128a92d4c38ec","tarball":"https://registry.npmjs.org/svelte-easy-crop/-/svelte-easy-crop-2.0.0.tgz","fileCount":13,"integrity":"sha512-/PUJd88tKEP5qDY5Zn/PBYQgNdhi4EK5JmKrNL5Mn92WwV51cX2NR1dEd8YiN2iovO5XDF1tq7e4PKY6YiUcmw==","signatures":[{"sig":"MEQCIELY6VgALW/QHS0Vp10iEnEkFrYnGeCFsl4MAL8lsTHqAiBO46SEJhZDeprzaDmjSeeDBes2JesBFy+dENrcOH9nGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0v4pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpzhw/9F2I5fS90dwO1kcsIhcyoH4HjyLPMYj55yimNaUKbUugVgjJ1\r\n0p3Ll0ZEhFUN2d3IaeInFlnOTDsO2s2IKrsX5/3CoUbP7lqscfHCLFjBhwTa\r\nIHjFP7l62+trlmRgQhvNOQglUMEz/Q0y4t6f2lZ6w++J/qxTxwFamWu7c8OR\r\nnMCSlIybv7ssbGOWxkEpYHAGg8sz8lYY/HH9uVa7XgcgrqoWabUksV1w51e7\r\nAZGDS0vnZvDG3rPQcjWXcFmgcpZ7YsW1McLttakrDcxb63AhXRNiHzh+q8zI\r\nDIQitGYSQNl+kAFSXq9ypF/Jxsiaq/2i7GpvkaLM344l1/Wc4Zh6byvwGcuP\r\niMiA3eVYEoFV5+b7JWSpla3fUsfToo4ssqBB+n/1pMUbOBRr/ebLQLS6v3f7\r\nFcjOyGiCLUJpMbtnD4Nq57kOhG3a+tY+qErrxE9p7qBIfNXfFwLHyUCjfdTQ\r\nuHyEYbVPGFuIVgddUZOF22Odh/cWX5ppltSkWUv/SPRGWCj7PGNKAlnmyZBr\r\nFWNsfVGqjthditR8NCIgNupzsMyYWN9Ee5TV5tJoSK7lSr8j3IPx3t9lPjzA\r\n0D8WEg8diCt32Mn8ksolnXLgqUTaKgAhoi9yBlIc4SccYR6gsI7ruN5L3/AB\r\nIBIY06JNe7yJIBX6P7ch5rwaPmafdvb0VV0=\r\n=n+fA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","module":"dist/index.mjs","svelte":"src/index.svelte","scripts":{"dev":"run-p start:dev build:dev","e2e":"start-server-and-test dev http://localhost:3000 cy:run","test":"jest && yarn e2e","unit":"jest","build":"rollup -c","check":"svelte-check","cy:ci":"cypress run --record","cy:run":"cypress run","e2e:ci":"start-server-and-test dev http://localhost:3000 cy:ci","cy:open":"cypress open","build:dev":"rollup -c rollup.config.example.js -w","start:dev":"sirv example/public --dev -p 3000","unit:watch":"jest --watchAll","npm:publish":"np","prepublishOnly":"npm run build"},"_npmUser":{"name":"valentinhervieu","email":"valentin@hervi.eu"},"repository":{"url":"https://github.com/ValentinH/svelte-easy-crop","type":"git"},"description":"A Svelte component to crop images with easy interactions","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018 ricardo.ch\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"np":"^5.0.1","jest":"^27.0.5","rollup":"^2.38.3","svelte":"^3.55.1","cypress":"7.6.0","sirv-cli":"^2.0.2","typescript":"^4.9.4","@babel/core":"^7.3.4","npm-run-all":"^4.1.5","query-string":"^6.5.0","svelte-check":"^3.0.3","@tsconfig/svelte":"^3.0.0","@babel/preset-env":"^7.3.4","svelte-preprocess":"^5.0.1","@rollup/plugin-babel":"^5.3.0","rollup-plugin-svelte":"^6.1.1","rollup-plugin-terser":"^5.3.1","start-server-and-test":"^1.9.0","@rollup/plugin-commonjs":"^19.0.0","@babel/preset-typescript":"^7.18.6","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^13.0.0","@babel/plugin-proposal-object-rest-spread":"^7.3.4"},"_npmOperationalInternal":{"tmp":"tmp/svelte-easy-crop_2.0.0_1674772009692_0.11971538819925454","host":"s3://npm-registry-packages"}},"2.0.1-alpha.0":{"name":"svelte-easy-crop","version":"2.0.1-alpha.0","keywords":["svelte","image crop","cropper"],"author":{"name":"Valentin Hervieu","email":"valentin@hervi.eu"},"license":"MIT","_id":"svelte-easy-crop@2.0.1-alpha.0","maintainers":[{"name":"valentinhervieu","email":"valentin@hervi.eu"}],"homepage":"https://github.com/ValentinH/svelte-easy-crop","bugs":{"url":"https://github.com/ValentinH/svelte-easy-crop/issues"},"dist":{"shasum":"463baf1cc8421e0e1d6b3be2162d9764550b8d96","tarball":"https://registry.npmjs.org/svelte-easy-crop/-/svelte-easy-crop-2.0.1-alpha.0.tgz","fileCount":14,"integrity":"sha512-uVewrpt4LCkyyi4DU95sHTWlLH1gytCfPWSn5DiIGjyEnqtL1ImxuWS7fovxhiXgSvllPy1ThGAnx+oYmbWJMw==","signatures":[{"sig":"MEUCIQCmFjiEe2lqdj/VQfMMlpXkHpRVhdCddHQbzXAhhm7cWgIgZvT+TGcmbBfbUDw2RBlUfTvGEVT9iraEb4Ue8Dmr4nQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1EazACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoG0RAAnHImTRhW+da52UQjp/Y8/IriSSNt6DXRvku6XnYDGHMiv6j3\r\nJ4FmsEC2I3wui5y7+LhPx3AVFGzjnP9BZZlFZaLG9UQ5GDSymTXymW1AYRLu\r\nRPr9/QB/TgztcoJI3FIOMFRVK89iFkeZ3jXMF9ITqwviLJdaDXuUJx9eTloK\r\niAhm/O+ovpf8RY6wkaRUGvfKQHMp8SHcrTXYHwkjd/sl5B9E8Zm3VLBYJ1jJ\r\nmDUPGvD4XJFY5LJGrtCnhu/IycH/8Gp++r/9NGvA2M9x1UiAJj3m4xX53Gcs\r\n4EYBwIXOptYsvunULVAzrMACOQPtpqy4ydHbIm/zhDWxvv4hSw/7YatmP/vs\r\nLDYvIZrghshHVuvtf3TdUCoTkgFWwf12YTuwOnypZzI1H1WMOyeEXBgt5SZm\r\nUKU+DPPbTKQxbior/cseVBntIAtwunIunSorVOyALJB2p859nlX6cq3AmV4Y\r\nhPWdIuyYfV6KxFqJRZUFrKyx11R1fZzQffYlwasJMg2+iwvVntUkU2MLENBv\r\n9n10Ly3hfUT4EG6aPFhg7499dEBHZ03oDTpOrQF3+d7XRufhlKJGbEslxVYR\r\nCukhULT5ClwwC4PB2zKhfBL9bg4VkpiGEzuKBeB/eYyJ7kcLnBbbDPFQL/Ki\r\na8eRbaR8aHSRVQNt6sgnVdGQyrfNTpVLXac=\r\n=g6IF\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./index.d.ts","svelte":"./index.js","exports":{".":"./index.js","./types":"./types.js","./helpers":"./helpers.js","./helpers.test":"./helpers.test.js","./package.json":"./package.json","./Cropper.svelte":"./Cropper.svelte"},"gitHead":"ba502f23e5691ef7f76f8224eb8aada75cd29c41","_npmUser":{"name":"valentinhervieu","email":"valentin@hervi.eu"},"repository":{"url":"git+https://github.com/ValentinH/svelte-easy-crop.git","type":"git"},"_npmVersion":"8.19.2","description":"A Svelte component to crop images with easy interactions","directories":{},"_nodeVersion":"16.18.1","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vite":"^4.0.0","tslib":"^2.4.1","eslint":"^8.28.0","svelte":"^3.54.0","vitest":"^0.28.3","cypress":"^12.4.1","prettier":"^2.8.0","typescript":"^4.9.3","query-string":"^8.1.0","svelte-check":"^3.0.1","@sveltejs/kit":"^1.0.0","@sveltejs/package":"^1.0.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-svelte3":"^4.0.0","start-server-and-test":"^1.15.3","@sveltejs/adapter-auto":"^1.0.2","eslint-config-prettier":"^8.5.0","prettier-plugin-svelte":"^2.8.1","@typescript-eslint/parser":"^5.45.0","@typescript-eslint/eslint-plugin":"^5.45.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-easy-crop_2.0.1-alpha.0_1674856115244_0.8370411203644728","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"svelte-easy-crop","version":"2.0.1","keywords":["svelte","image crop","cropper"],"author":{"name":"Valentin Hervieu","email":"valentin@hervi.eu"},"license":"MIT","_id":"svelte-easy-crop@2.0.1","maintainers":[{"name":"valentinhervieu","email":"valentin@hervi.eu"}],"homepage":"https://github.com/ValentinH/svelte-easy-crop","bugs":{"url":"https://github.com/ValentinH/svelte-easy-crop/issues"},"dist":{"shasum":"267aa61d3b9dea9c5999ed87579c70d03f93846b","tarball":"https://registry.npmjs.org/svelte-easy-crop/-/svelte-easy-crop-2.0.1.tgz","fileCount":14,"integrity":"sha512-5cB5wif3DuP92u0etdxk3u0fbGwyNq5G4Dd454g3LeMdVn15oim2rlWPNcbgH5Jr1AJZI5k4Bsp70zbQ0lpNtg==","signatures":[{"sig":"MEUCIHa/dcHHZ8hR0jGGE/xWU55ZN7xWFPXV0DJJAhxSqUaEAiEA0JMbLvPKMSZg7N6abtB7HeF9CDS7yKzYvJFnMIc3wNA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1EpGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoERA//cHCsbwnLFyhI/CPT07Zcw3uFCHgK8XAzxCNcuN6REvbrcSRz\r\nJt+tqj9tDhlEDx2p7utD/o1cvNhhncJyogW6FdDVfEbmBePvqy0FxPa9sus3\r\n3m041j/FWhHxEwu754leLfqkvWVf1iS2vmr7fQNm/INuOcxmQBM9/0iVHuYr\r\ne3sWJG80UowAAjuDyZU8nYv6l5Fl7zfT/fuw3e0WdLYTDhXzCz1qBrrlu8YK\r\n2ADF7SBKLZOTmBecS0uVMesDp/lPGpnI7hHcXBOiywAiC1DCJ1q7sU0zGpeN\r\nKnvA8+vOuoFd5Ir2MPZm5MBIANbkalampTGCc2tn8amZNfnyXOxlXYpg5typ\r\nudB6AgpILdgt6QwqycM/XtpVbwvtd+SM6QnMipciNhdXwIt9pKIk6OfFsVnj\r\nnWL/tupn8C/i5q2laJtVy2GgbvrigLotsNm34BjP61xU1KgnzA+uF5oHe1jP\r\naDuUN6C03aLlwQiYJy+m9BoMqXbTu4F4nk8aDv/5pzOU4SN+/Bc+MjCZvY5X\r\nLFB3We1M4NyB3WFD8ThgYY/5XZ4eTQWqWyMrDWlHs9a2Ce/DqXnir8XPn7PN\r\n/vVluK90yK3RYQHwhBkb6Ruu7YiNYpRWFUaPP6AcFXEK7wvISWh62eXTYEBT\r\nA0ExQCcunqDh5Dqg2pDkaUhjjRqnQX86WnE=\r\n=5GeM\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./index.d.ts","svelte":"./index.js","exports":{".":"./index.js","./types":"./types.js","./helpers":"./helpers.js","./helpers.test":"./helpers.test.js","./package.json":"./package.json","./Cropper.svelte":"./Cropper.svelte"},"gitHead":"8e1e4fb407f63ed304cc1fd5ca747754476d0bea","_npmUser":{"name":"valentinhervieu","email":"valentin@hervi.eu"},"repository":{"url":"git+https://github.com/ValentinH/svelte-easy-crop.git","type":"git"},"_npmVersion":"8.19.2","description":"A Svelte component to crop images with easy interactions","directories":{},"_nodeVersion":"16.18.1","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^4.0.0","tslib":"^2.4.1","eslint":"^8.28.0","svelte":"^3.54.0","vitest":"^0.28.3","cypress":"^12.4.1","prettier":"^2.8.0","typescript":"^4.9.3","query-string":"^8.1.0","svelte-check":"^3.0.1","@sveltejs/kit":"^1.0.0","@sveltejs/package":"^1.0.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-svelte3":"^4.0.0","start-server-and-test":"^1.15.3","@sveltejs/adapter-auto":"^1.0.2","eslint-config-prettier":"^8.5.0","prettier-plugin-svelte":"^2.8.1","@typescript-eslint/parser":"^5.45.0","@typescript-eslint/eslint-plugin":"^5.45.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-easy-crop_2.0.1_1674857030630_0.06923922522146442","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"svelte-easy-crop","version":"2.0.2","keywords":["svelte","image crop","cropper"],"author":{"name":"Valentin Hervieu","email":"valentin@hervi.eu"},"license":"MIT","_id":"svelte-easy-crop@2.0.2","maintainers":[{"name":"valentinhervieu","email":"valentin@hervi.eu"}],"homepage":"https://github.com/ValentinH/svelte-easy-crop","bugs":{"url":"https://github.com/ValentinH/svelte-easy-crop/issues"},"dist":{"shasum":"c7363015131b7c57c0f262d3cc74c746b1795adc","tarball":"https://registry.npmjs.org/svelte-easy-crop/-/svelte-easy-crop-2.0.2.tgz","fileCount":11,"integrity":"sha512-UPqiAms3gnRnGRCxe6YVWDc6VmW9RQ0d2Bvpl/jiZxeDmu5d8JEEH7hqgjpFTFKYWT6XZ/MFy3/zFjj+cPl4Rg==","signatures":[{"sig":"MEUCIQD+1rqSOC1onBWfo5fULUpuyQxK/e3yft4oxvhFm/vogwIgOF0NG4Ks79p8PiNdWAWhNur/J8Tx7/kmwBaliFso2sc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28172},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"7a0bc672d563ef3b799bec2c5104570629ea9448","scripts":{"dev":"vite dev --port 3000","e2e":"start-server-and-test dev http://localhost:3000 cy:run","lint":"prettier --plugin-search-dir . --check . && eslint .","test":"vitest run && yarn e2e","unit":"vitest","build":"svelte-kit sync && yarn package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","cy:ci":"cypress run --record","cy:run":"cypress run","e2e:ci":"start-server-and-test dev http://localhost:3000 cy:ci","format":"prettier --plugin-search-dir . --write .","cy:open":"cypress open","package":"svelte-package","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"yarn package"},"_npmUser":{"name":"valentinhervieu","email":"valentin@hervi.eu"},"repository":{"url":"git+https://github.com/ValentinH/svelte-easy-crop.git","type":"git"},"_npmVersion":"9.5.1","description":"A Svelte component to crop images with easy interactions","directories":{},"_nodeVersion":"18.16.1","dependencies":{"svelte":"^4.2.8"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","tslib":"^2.4.1","eslint":"^8.28.0","vitest":"^1.0.0","cypress":"^12.4.1","prettier":"^2.8.0","typescript":"^5.0.0","query-string":"^8.1.0","svelte-check":"^3.4.3","@sveltejs/kit":"^2.0.0","@sveltejs/package":"^2.2.4","eslint-plugin-svelte":"^2.35.1","eslint-plugin-cypress":"^2.12.1","start-server-and-test":"^1.15.3","@sveltejs/adapter-auto":"^3.0.0","eslint-config-prettier":"^8.5.0","prettier-plugin-svelte":"^2.10.1","@typescript-eslint/parser":"^6.15.0","@sveltejs/vite-plugin-svelte":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"svelte":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-easy-crop_2.0.2_1703264120926_0.27680591617373596","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"svelte-easy-crop","version":"2.0.3","keywords":["svelte","image crop","cropper"],"author":{"name":"Valentin Hervieu","email":"valentin@hervi.eu"},"license":"MIT","_id":"svelte-easy-crop@2.0.3","maintainers":[{"name":"valentinhervieu","email":"valentin@hervi.eu"}],"homepage":"https://github.com/ValentinH/svelte-easy-crop","bugs":{"url":"https://github.com/ValentinH/svelte-easy-crop/issues"},"dist":{"shasum":"8458477c2c9018857049e6ea15eca08517ab66f7","tarball":"https://registry.npmjs.org/svelte-easy-crop/-/svelte-easy-crop-2.0.3.tgz","fileCount":11,"integrity":"sha512-hB4CK4JOcnNdXPtaHyI2lFoFYxs2lGrjPvT1/A8Rp5m9aBC2RV0MHCJ0VjNrlSEWjTOEexcBIXCC5RW8QhF4zQ==","signatures":[{"sig":"MEUCIQC8DMp5Cf1Q9QvDTGSNVN/9itFtUpGfAc2b8ZkoPFCMzAIgccWInVSU4cDzpiKg5prAy3R9D8HAbMhNyC/rzn+2quI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28441},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"177de4033cc7e0d8ffce3ce82878866e624ac01b","scripts":{"dev":"vite dev --port 3000","e2e":"start-server-and-test dev http://localhost:3000 cy:run","lint":"prettier --plugin-search-dir . --check . && eslint .","test":"vitest run && yarn e2e","unit":"vitest","build":"svelte-kit sync && yarn package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","cy:ci":"cypress run --record","cy:run":"cypress run","e2e:ci":"start-server-and-test dev http://localhost:3000 cy:ci","format":"prettier --plugin-search-dir . --write .","cy:open":"cypress open","package":"svelte-package","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"yarn package"},"_npmUser":{"name":"valentinhervieu","email":"valentin@hervi.eu"},"repository":{"url":"git+https://github.com/ValentinH/svelte-easy-crop.git","type":"git"},"_npmVersion":"9.5.1","description":"A Svelte component to crop images with easy interactions","directories":{},"_nodeVersion":"18.16.1","dependencies":{"svelte":"^4.2.8"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","tslib":"^2.4.1","eslint":"^8.28.0","vitest":"^1.0.0","cypress":"^12.4.1","prettier":"^2.8.0","typescript":"^5.0.0","query-string":"^8.1.0","svelte-check":"^3.4.3","@sveltejs/kit":"^2.0.0","@sveltejs/package":"^2.2.4","eslint-plugin-svelte":"^2.35.1","eslint-plugin-cypress":"^2.12.1","start-server-and-test":"^1.15.3","@sveltejs/adapter-auto":"^3.0.0","eslint-config-prettier":"^8.5.0","prettier-plugin-svelte":"^2.10.1","@typescript-eslint/parser":"^6.15.0","@sveltejs/vite-plugin-svelte":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"svelte":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-easy-crop_2.0.3_1705333626330_0.6237783579229841","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"svelte-easy-crop","version":"2.0.4","keywords":["svelte","image crop","cropper"],"author":{"name":"Valentin Hervieu","email":"valentin@hervi.eu"},"license":"MIT","_id":"svelte-easy-crop@2.0.4","maintainers":[{"name":"valentinhervieu","email":"valentin@hervi.eu"}],"homepage":"https://github.com/ValentinH/svelte-easy-crop","bugs":{"url":"https://github.com/ValentinH/svelte-easy-crop/issues"},"dist":{"shasum":"7cde1d00ef37f8299f25d12294704f9936479367","tarball":"https://registry.npmjs.org/svelte-easy-crop/-/svelte-easy-crop-2.0.4.tgz","fileCount":11,"integrity":"sha512-DTkthzwS//RHO0/uf+ChsY6LahzpycmLqYfF3hV2362Qqmg6Y6OhabNp7HyvuokjP7Um5tj805ZDReDVkNpKAA==","signatures":[{"sig":"MEYCIQCBfNyIPo2poI9fwBaMHnykEN2iFmJ49rCwKxZheLr2JwIhAJvwlTGgBneNLwP+O28qfhQ7bln+J6MZ8LoWeRkVi3TR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28405},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"afa710393cc755188951e6d2f618ae8fc8eb15b5","scripts":{"dev":"vite dev --port 3000","e2e":"start-server-and-test dev http://localhost:3000 cy:run","lint":"prettier --plugin-search-dir . --check . && eslint .","test":"vitest run && yarn e2e","unit":"vitest","build":"svelte-kit sync && yarn package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","cy:ci":"cypress run --record","cy:run":"cypress run","e2e:ci":"start-server-and-test dev http://localhost:3000 cy:ci","format":"prettier --plugin-search-dir . --write .","cy:open":"cypress open","package":"svelte-package","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"yarn package"},"_npmUser":{"name":"valentinhervieu","email":"valentin@hervi.eu"},"repository":{"url":"git+https://github.com/ValentinH/svelte-easy-crop.git","type":"git"},"_npmVersion":"10.2.4","description":"A Svelte component to crop images with easy interactions","directories":{},"_nodeVersion":"20.11.1","dependencies":{"svelte":"^4.2.8"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","tslib":"^2.4.1","eslint":"^8.28.0","vitest":"^1.0.0","cypress":"^12.4.1","prettier":"^2.8.0","typescript":"^5.0.0","query-string":"^8.1.0","svelte-check":"^3.4.3","@sveltejs/kit":"^2.0.0","@sveltejs/package":"^2.2.4","eslint-plugin-svelte":"^2.35.1","eslint-plugin-cypress":"^2.12.1","start-server-and-test":"^1.15.3","@sveltejs/adapter-auto":"^3.0.0","eslint-config-prettier":"^8.5.0","prettier-plugin-svelte":"^2.10.1","@typescript-eslint/parser":"^6.15.0","@sveltejs/vite-plugin-svelte":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"svelte":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-easy-crop_2.0.4_1718828264774_0.03899652072707549","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"svelte-easy-crop","version":"3.0.0","keywords":["svelte","image crop","cropper"],"author":{"name":"Valentin Hervieu","email":"valentin@hervi.eu"},"license":"MIT","_id":"svelte-easy-crop@3.0.0","maintainers":[{"name":"valentinhervieu","email":"valentin@hervi.eu"}],"homepage":"https://github.com/ValentinH/svelte-easy-crop","bugs":{"url":"https://github.com/ValentinH/svelte-easy-crop/issues"},"dist":{"shasum":"76d825b827a084760296d57652269780082d2029","tarball":"https://registry.npmjs.org/svelte-easy-crop/-/svelte-easy-crop-3.0.0.tgz","fileCount":11,"integrity":"sha512-up/PMxOLQIxuhE5binukqhO1kjhHeVtet3mtwGMHCLGD3Hl1atHiPfLAM09/rEGFxluUHClXANvPIIlYMe5hUQ==","signatures":[{"sig":"MEUCIQD/UfE78kguX11FpFpIvJkVW4tsyVt1HykNripAKdsyjAIgKUKRmHgkwYNeX5N/0BhHjPRIpMaFfXafx3eAlcU+ELs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28578},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"84c78d60686fd56d69f9aa4392aa02fb031e7b6c","scripts":{"dev":"vite dev --port 3000","e2e":"start-server-and-test dev http://localhost:3000 cy:run","lint":"prettier --plugin-search-dir . --check . && eslint .","test":"vitest run && yarn e2e","unit":"vitest","build":"svelte-kit sync && yarn package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","cy:ci":"cypress run --record","cy:run":"cypress run","e2e:ci":"start-server-and-test dev http://localhost:3000 cy:ci","format":"prettier --plugin-search-dir . --write .","cy:open":"cypress open","package":"svelte-package","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"yarn package"},"_npmUser":{"name":"valentinhervieu","email":"valentin@hervi.eu"},"repository":{"url":"git+https://github.com/ValentinH/svelte-easy-crop.git","type":"git"},"_npmVersion":"10.2.4","description":"A Svelte component to crop images with easy interactions","directories":{},"_nodeVersion":"20.11.1","dependencies":{"svelte":"^4.2.8"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","tslib":"^2.4.1","eslint":"^8.28.0","vitest":"^1.0.0","cypress":"^12.4.1","prettier":"^2.8.0","typescript":"^5.0.0","query-string":"^8.1.0","svelte-check":"^3.4.3","@sveltejs/kit":"^2.0.0","@sveltejs/package":"^2.2.4","eslint-plugin-svelte":"^2.35.1","eslint-plugin-cypress":"^2.12.1","start-server-and-test":"^1.15.3","@sveltejs/adapter-auto":"^3.0.0","eslint-config-prettier":"^8.5.0","prettier-plugin-svelte":"^2.10.1","@typescript-eslint/parser":"^6.15.0","@sveltejs/vite-plugin-svelte":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"svelte":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-easy-crop_3.0.0_1718828719026_0.40637603741802963","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"svelte-easy-crop","version":"3.0.1","keywords":["svelte","image crop","cropper"],"author":{"name":"Valentin Hervieu","email":"valentin@hervi.eu"},"license":"MIT","_id":"svelte-easy-crop@3.0.1","maintainers":[{"name":"valentinhervieu","email":"valentin@hervi.eu"}],"homepage":"https://github.com/ValentinH/svelte-easy-crop","bugs":{"url":"https://github.com/ValentinH/svelte-easy-crop/issues"},"dist":{"shasum":"4951423560e2aa3be6dcb5b469ada46246668b6f","tarball":"https://registry.npmjs.org/svelte-easy-crop/-/svelte-easy-crop-3.0.1.tgz","fileCount":11,"integrity":"sha512-0/qGWkoEJfIOGJOejjsLvyvZEQlH+VS4PhD7jFAWvbVrotqpcnKF0StAHvs1TEkQ1RvJW6Tpm7QBHVAxTuZ5zA==","signatures":[{"sig":"MEQCIDc0Mc0PZTjxndGqJZ/0w66ilU2fKK/3HvwtjA0I/3WLAiBs/kPBCs4moeF8JRIHLw0o567EnUjmk+7ghFLGdIY0YQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28588},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"527f88ba36a7cccb619b63aa0cedd9ac6a8ab448","scripts":{"dev":"vite dev --port 3000","e2e":"start-server-and-test dev http://localhost:3000 cy:run","lint":"prettier --plugin-search-dir . --check . && eslint .","test":"vitest run && yarn e2e","unit":"vitest","build":"svelte-kit sync && yarn package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","cy:ci":"cypress run --record","cy:run":"cypress run","e2e:ci":"start-server-and-test dev http://localhost:3000 cy:ci","format":"prettier --plugin-search-dir . --write .","cy:open":"cypress open","package":"svelte-package","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"yarn package"},"_npmUser":{"name":"valentinhervieu","email":"valentin@hervi.eu"},"repository":{"url":"git+https://github.com/ValentinH/svelte-easy-crop.git","type":"git"},"_npmVersion":"10.2.4","description":"A Svelte component to crop images with easy interactions","directories":{},"_nodeVersion":"20.11.1","dependencies":{"svelte":"^4.2.8"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","tslib":"^2.4.1","eslint":"^8.28.0","vitest":"^1.0.0","cypress":"^12.4.1","prettier":"^2.8.0","typescript":"^5.0.0","query-string":"^8.1.0","svelte-check":"^3.4.3","@sveltejs/kit":"^2.0.0","@sveltejs/package":"^2.2.4","eslint-plugin-svelte":"^2.35.1","eslint-plugin-cypress":"^2.12.1","start-server-and-test":"^1.15.3","@sveltejs/adapter-auto":"^3.0.0","eslint-config-prettier":"^8.5.0","prettier-plugin-svelte":"^2.10.1","@typescript-eslint/parser":"^6.15.0","@sveltejs/vite-plugin-svelte":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"svelte":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-easy-crop_3.0.1_1729840859556_0.39880676213223953","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"svelte-easy-crop","version":"4.0.0","keywords":["svelte","image crop","cropper"],"author":{"name":"Valentin Hervieu","email":"valentin@hervi.eu"},"license":"MIT","_id":"svelte-easy-crop@4.0.0","maintainers":[{"name":"valentinhervieu","email":"valentin@hervi.eu"}],"homepage":"https://github.com/ValentinH/svelte-easy-crop","bugs":{"url":"https://github.com/ValentinH/svelte-easy-crop/issues"},"dist":{"shasum":"399d0c4c330f6f0f3f85c025d3a87725cf2e002f","tarball":"https://registry.npmjs.org/svelte-easy-crop/-/svelte-easy-crop-4.0.0.tgz","fileCount":11,"integrity":"sha512-/asrrCYypXwCsPqJ07m7s7QArJwrdfEt7D1UN9hC4WF3GgEtuqmGuVi5DGeJVtBpKu5388gYFtCgQz9lA+/Rtg==","signatures":[{"sig":"MEUCIGcZ98Q19ZVuBAlkdWqzvqkhSVhpXI70+lg0a9PNsMIaAiEApixcJxVXmAQ4hqXBQnoWSA9KaMq4xHCz7jWyBwCZARc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30020},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"b7a1fc378fb7e9d2480982fad7a6670439d121f5","scripts":{"dev":"vite dev --port 3000","e2e":"start-server-and-test dev http://localhost:3000 cy:run","lint":"prettier --plugin-search-dir . --check . && eslint .","test":"vitest run && yarn e2e","unit":"vitest","build":"svelte-kit sync && yarn package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","cy:ci":"cypress run --record","cy:run":"cypress run","e2e:ci":"start-server-and-test dev http://localhost:3000 cy:ci","format":"prettier --plugin-search-dir . --write .","cy:open":"cypress open","package":"svelte-package","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"yarn package"},"_npmUser":{"name":"valentinhervieu","email":"valentin@hervi.eu"},"repository":{"url":"git+https://github.com/ValentinH/svelte-easy-crop.git","type":"git"},"_npmVersion":"10.2.4","description":"A Svelte component to crop images with easy interactions","directories":{},"_nodeVersion":"20.11.1","dependencies":{"svelte":"^5.15.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.5","tslib":"^2.4.1","eslint":"^8.28.0","vitest":"^1.0.0","cypress":"^12.4.1","prettier":"^3.4.2","typescript":"^5.0.0","query-string":"^8.1.0","svelte-check":"^3.4.3","@sveltejs/kit":"^2.15.0","@sveltejs/package":"^2.3.7","eslint-plugin-svelte":"^2.35.1","eslint-plugin-cypress":"^2.12.1","start-server-and-test":"^1.15.3","@sveltejs/adapter-auto":"^3.0.0","eslint-config-prettier":"^8.5.0","prettier-plugin-svelte":"^3.3.2","@typescript-eslint/parser":"^6.15.0","@sveltejs/vite-plugin-svelte":"^5.0.3","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"svelte":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-easy-crop_4.0.0_1736796071152_0.7460860670656835","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"svelte-easy-crop","version":"4.0.1","keywords":["svelte","image crop","cropper"],"author":{"name":"Valentin Hervieu","email":"valentin@hervi.eu"},"license":"MIT","_id":"svelte-easy-crop@4.0.1","maintainers":[{"name":"valentinhervieu","email":"valentin@hervi.eu"}],"homepage":"https://github.com/ValentinH/svelte-easy-crop","bugs":{"url":"https://github.com/ValentinH/svelte-easy-crop/issues"},"dist":{"shasum":"5942d416b9290f500ab0589aa782ef34c04eac5c","tarball":"https://registry.npmjs.org/svelte-easy-crop/-/svelte-easy-crop-4.0.1.tgz","fileCount":11,"integrity":"sha512-0k7vVpHVLrPyobSXqey5IJUmFVxOoCaQrobFEsFXpSCyK8N5jTkRj1VX6NuCOZK8XXcMAqUvV0MktB8D5x1oCw==","signatures":[{"sig":"MEQCIESGkYUDAXN3TBZifOfTBpIOop1pswfgamXwttpdosH9AiB3OF1KZZmpjHeyASEOdsuFzHsIr1KHyFzU8g9wnix/+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30324},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"d2fe1f2abacf84a8cf2dfd9f8dfcb10a45179d6e","scripts":{"dev":"vite dev --port 3000","e2e":"start-server-and-test dev http://localhost:3000 cy:run","lint":"prettier --plugin-search-dir . --check . && eslint .","test":"vitest run && yarn e2e","unit":"vitest","build":"svelte-kit sync && yarn package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","cy:ci":"cypress run --record","cy:run":"cypress run","e2e:ci":"start-server-and-test dev http://localhost:3000 cy:ci","format":"prettier --plugin-search-dir . --write .","cy:open":"cypress open","package":"svelte-package","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"yarn package"},"_npmUser":{"name":"valentinhervieu","email":"valentin@hervi.eu"},"repository":{"url":"git+https://github.com/ValentinH/svelte-easy-crop.git","type":"git"},"_npmVersion":"10.9.2","description":"A Svelte component to crop images with easy interactions","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.5","tslib":"^2.4.1","eslint":"^8.28.0","svelte":"^5.15.0","vitest":"^1.0.0","cypress":"^12.4.1","prettier":"^3.4.2","typescript":"^5.0.0","query-string":"^8.1.0","svelte-check":"^3.4.3","@sveltejs/kit":"^2.15.0","@sveltejs/package":"^2.3.7","eslint-plugin-svelte":"^2.35.1","eslint-plugin-cypress":"^2.12.1","start-server-and-test":"^1.15.3","@sveltejs/adapter-auto":"^3.0.0","eslint-config-prettier":"^8.5.0","prettier-plugin-svelte":"^3.3.2","@typescript-eslint/parser":"^6.15.0","@sveltejs/vite-plugin-svelte":"^5.0.3","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-easy-crop_4.0.1_1742378464572_0.9624860640825734","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"svelte-easy-crop","version":"5.0.0","keywords":["svelte","image crop","cropper"],"author":{"name":"Valentin Hervieu","email":"valentin@hervi.eu"},"license":"MIT","_id":"svelte-easy-crop@5.0.0","maintainers":[{"name":"valentinhervieu","email":"valentin@hervi.eu"}],"homepage":"https://github.com/ValentinH/svelte-easy-crop","bugs":{"url":"https://github.com/ValentinH/svelte-easy-crop/issues"},"dist":{"shasum":"c4bde057f94be64c51b6e5c5dd17698e0cb5ca08","tarball":"https://registry.npmjs.org/svelte-easy-crop/-/svelte-easy-crop-5.0.0.tgz","fileCount":11,"integrity":"sha512-niWtner+qYVas6ypIOQ277NKNACVz9qz6wfpEW7t+x5Lhv6nOjpv3S1WhEPO+SnDaW3VZv+0bmm6jVDHK2GMAg==","signatures":[{"sig":"MEQCIBqQHajP4s/xp14Y8/SHhxXP+a3dcGhUf4HUDcDt8ot4AiBdanIUf9Bxn9MOvIVv8rEJ4lzugM21F67sOUS8g8tEUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30342},"type":"module","types":"./dist/index.d.ts","svelte":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"7048c0f3b10a8f3a10f744be03e2cbc1f69346b0","scripts":{"dev":"vite dev --port 3000","e2e":"start-server-and-test dev http://localhost:3000 cy:run","lint":"prettier --plugin-search-dir . --check . && eslint .","test":"vitest run && yarn e2e","unit":"vitest","build":"svelte-kit sync && yarn package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","cy:ci":"cypress run --record","cy:run":"cypress run","e2e:ci":"start-server-and-test dev http://localhost:3000 cy:ci","format":"prettier --plugin-search-dir . --write .","cy:open":"cypress open","package":"svelte-package","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","prepublishOnly":"yarn package"},"_npmUser":{"name":"valentinhervieu","email":"valentin@hervi.eu"},"repository":{"url":"git+https://github.com/ValentinH/svelte-easy-crop.git","type":"git"},"_npmVersion":"10.9.2","description":"A Svelte component to crop images with easy interactions","directories":{},"_nodeVersion":"22.17.1","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.5","tslib":"^2.4.1","eslint":"^8.28.0","svelte":"^5.15.0","vitest":"^1.0.0","cypress":"^12.4.1","prettier":"^3.4.2","typescript":"^5.0.0","query-string":"^8.1.0","svelte-check":"^3.4.3","@sveltejs/kit":"^2.15.0","@sveltejs/package":"^2.3.7","eslint-plugin-svelte":"^2.35.1","eslint-plugin-cypress":"^2.12.1","start-server-and-test":"^1.15.3","@sveltejs/adapter-auto":"^3.0.0","eslint-config-prettier":"^8.5.0","prettier-plugin-svelte":"^3.3.2","@typescript-eslint/parser":"^6.15.0","@sveltejs/vite-plugin-svelte":"^5.0.3","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"svelte":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte-easy-crop_5.0.0_1757080922415_0.5979187481610084","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"svelte-easy-crop","version":"5.0.1","description":"A Svelte component to crop images with easy interactions","homepage":"https://github.com/ValentinH/svelte-easy-crop","repository":{"type":"git","url":"git+https://github.com/ValentinH/svelte-easy-crop.git"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"author":{"name":"Valentin Hervieu","email":"valentin@hervi.eu"},"license":"MIT","keywords":["svelte","image crop","cropper"],"scripts":{"dev":"vite dev --port 3000","build":"svelte-kit sync && yarn package","prepublishOnly":"yarn package","check":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json","check:watch":"svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch","lint":"prettier --plugin-search-dir . --check . && eslint .","format":"prettier --plugin-search-dir . --write .","package":"svelte-package","test":"vitest run && yarn e2e","unit":"vitest","e2e":"start-server-and-test dev http://localhost:3000 cy:run","e2e:ci":"start-server-and-test dev http://localhost:3000 cy:ci","cy:open":"cypress open","cy:run":"cypress run","cy:ci":"cypress run --record"},"devDependencies":{"@sveltejs/adapter-auto":"^3.0.0","@sveltejs/kit":"^2.15.0","@sveltejs/package":"^2.3.7","@sveltejs/vite-plugin-svelte":"^5.0.3","@typescript-eslint/eslint-plugin":"^6.15.0","@typescript-eslint/parser":"^6.15.0","cypress":"^12.4.1","eslint":"^8.28.0","eslint-config-prettier":"^8.5.0","eslint-plugin-cypress":"^2.12.1","eslint-plugin-svelte":"^2.35.1","prettier":"^3.4.2","prettier-plugin-svelte":"^3.3.2","query-string":"^8.1.0","start-server-and-test":"^1.15.3","svelte":"^5.15.0","svelte-check":"^3.4.3","tslib":"^2.4.1","typescript":"^5.0.0","vite":"^6.0.5","vitest":"^1.0.0"},"peerDependencies":{"svelte":"^5.0.0"},"type":"module","svelte":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js"}},"gitHead":"34e0f254a50c1a02696e2d0508744734760b1ad1","_id":"svelte-easy-crop@5.0.1","bugs":{"url":"https://github.com/ValentinH/svelte-easy-crop/issues"},"_nodeVersion":"24.11.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-Dq2rgmPsSEo+K8k49TFGXZAJwJa537AR6hW1RqKEdYj7QKlc4Ya7l4VlSYWlOV8/uAiQ10VyGRdSVAUcZiMwjg==","shasum":"02e4948b102cbf81c63176dd4136d119fd539b33","tarball":"https://registry.npmjs.org/svelte-easy-crop/-/svelte-easy-crop-5.0.1.tgz","fileCount":11,"unpackedSize":30199,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICcdumzQ8I+Yh0dt/ps4m6PCo0apTcM007GWXTZaYVq7AiAGcHLqk23yXqS4QgcZzxOMNdYio4QH5Xp8krYHsq6vnQ=="}]},"_npmUser":{"name":"valentinhervieu","email":"valentin@hervi.eu"},"directories":{},"maintainers":[{"name":"valentinhervieu","email":"valentin@hervi.eu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/svelte-easy-crop_5.0.1_1774259334087_0.3877216881892602"},"_hasShrinkwrap":false}},"time":{"created":"2019-04-28T20:57:44.407Z","modified":"2026-03-23T09:48:54.354Z","1.0.0":"2019-04-28T20:57:44.573Z","1.0.1-alpha.0":"2019-04-29T19:34:42.905Z","1.0.1":"2019-05-03T21:11:25.388Z","1.0.2":"2019-05-03T21:19:43.875Z","1.0.3":"2019-05-13T12:25:26.790Z","1.0.4":"2021-07-27T09:47:54.010Z","1.0.5":"2021-10-28T13:35:12.001Z","1.0.6":"2022-01-05T19:57:16.714Z","1.0.7-alpha.0":"2022-01-05T20:10:52.275Z","1.0.7-alpha.1":"2022-01-05T20:17:08.672Z","1.0.7-alpha.2":"2022-01-05T20:19:52.429Z","1.0.7":"2022-01-05T20:22:15.295Z","1.0.8":"2022-10-31T09:21:51.378Z","2.0.0":"2023-01-26T22:26:49.840Z","2.0.1-alpha.0":"2023-01-27T21:48:35.464Z","2.0.1":"2023-01-27T22:03:50.810Z","2.0.2":"2023-12-22T16:55:21.128Z","2.0.3":"2024-01-15T15:47:06.502Z","2.0.4":"2024-06-19T20:17:44.949Z","3.0.0":"2024-06-19T20:25:19.184Z","3.0.1":"2024-10-25T07:20:59.737Z","4.0.0":"2025-01-13T19:21:11.336Z","4.0.1":"2025-03-19T10:01:04.759Z","5.0.0":"2025-09-05T14:02:02.604Z","5.0.1":"2026-03-23T09:48:54.239Z"},"bugs":{"url":"https://github.com/ValentinH/svelte-easy-crop/issues"},"author":{"name":"Valentin Hervieu","email":"valentin@hervi.eu"},"license":"MIT","homepage":"https://github.com/ValentinH/svelte-easy-crop","keywords":["svelte","image crop","cropper"],"repository":{"type":"git","url":"git+https://github.com/ValentinH/svelte-easy-crop.git"},"description":"A Svelte component to crop images with easy interactions","maintainers":[{"name":"valentinhervieu","email":"valentin@hervi.eu"}],"readme":"# svelte-easy-crop\n\nA Svelte component to crop images with easy interactions\n\nThis is a rewrite of `react-easy-crop` (https://github.com/valentinh/react-easy-crop).\n\n\n> ℹ️ The minimum supported Svelte version is v5. If you are still on an older version, you need to use the 3.x.x versions of `svelte-easy-crop`\n\n[![version][version-badge]][package] [![Monthly downloads][npmstats-badge]][npmstats] ![gzip size][gzip-badge] [![MIT License][license-badge]][license] [![PRs Welcome][prs-badge]][prs]\n\n![svelte-easy-crop Demo](https://user-images.githubusercontent.com/2678610/41561426-365e7a44-734a-11e8-8e0e-1c04251f53e4.gif)\n\n\n## Demo\n\n- [Basic example](https://svelte.dev/playground/5d77c734e1af424bac9e09a844c96649?version=latest)\n\n## Features\n\n- Supports drag and zoom interactions\n- Provides crop dimensions as pixels and percentages\n- Supports any images format (JPEG, PNG, even GIF) as url or base 64 string\n- Mobile friendly\n\n## Installation\n\n```shell\nyarn add svelte-easy-crop\n```\n\nor\n\n```shell\nnpm install svelte-easy-crop --save\n```\n\n## Basic usage\n\n> The Cropper is styled with `position: absolute` to take the full space of its parent.\n> Thus, you need to wrap it with an element that uses `position: relative` or the Cropper will fill the whole page.\n\n```jsx\n<script>\n  import Cropper from 'svelte-easy-crop'\n\n  let image = '/images/dog.jpeg'\n  let crop = $state({ x: 0, y: 0 });\n  let zoom = $state(1);\n</script>\n\n<Cropper\n {image}\n bind:crop\n bind:zoom\n on:cropcomplete={e => console.log(e.detail)}\n/>\n```\n\n## Props\n\n| Prop               | Type                                | Required | Description                                                                                                                                                                                                                                                                                                 |\n| :----------------- | :---------------------------------- | :------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `image`            | string                              |    ✓     | The image to be cropped.                                                                                                                                                                                                                                                                                    |\n| `crop`             | `{ x: number, y: number }`          |    ✓     | Position of the image. `{ x: 0, y: 0 }` will center the image under the cropper.                                                                                                                                                                                                                            |\n| `zoom`             | number                              |          | Zoom of the image between `minZoom` and `maxZoom`. Defaults to 1.                                                                                                                                                                                                                                           |\n| `aspect`           | number                              |          | Aspect of the cropper. The value is the ratio between its width and its height. The default value is `4/3`                                                                                                                                                                                                  |\n| `minZoom`          | number                              |          | Minimum zoom of the image. Defaults to 1.                                                                                                                                                                                                                                                                   |\n| `maxZoom`          | number                              |          | Maximum zoom of the image. Defaults to 3.                                                                                                                                                                                                                                                                   |\n| `cropShape`        | 'rect' \\| 'round'                   |          | Shape of the crop area. Defaults to 'rect'.                                                                                                                                                                                                                                                                 |\n| `cropSize`         | `{ width: number, height: number }` |          | Size of the crop area (in pixels). If you don't provide it, it will be computed automatically using the `aspect` prop and the image size.                                                                                                                                                                   |\n| `showGrid`         | boolean                             |          | Whether to show or not the grid (third-lines). Defaults to `true`.                                                                                                                                                                                                                                          |\n| `zoomSpeed`        | number                              |          | Multiplies the value by which the zoom changes. Defaults to 1.                                                                                                                                                                                                                                              |\n| `crossOrigin`      | string                              |          | Allows setting the crossOrigin attribute on the image.                                                                                                                                                                                                                                                      |\n| `restrictPosition` | boolean                             |          | Whether the position of the image should be restricted to the boundaries of the cropper. Useful setting in case of `zoom < 1` or if the cropper should preserve all image content while forcing a specific aspect ratio for image throughout the application. Example: https://codesandbox.io/s/1rmqky233q. |\n| `oncropcomplete` | function(details)                             |          | This callback is the one you should use to save the cropped area of the image. |\n\n## Callbacks\n\n### oncropcomplete\n\n```tsx\n<Cropper\n  {image}\n  bind:crop\n  bind:zoom\n  oncropcomplete={(e) => console.log(e)}\n/>\n```\n\nThe `detail` property is an object with 2 values:\n\n1. `percent`: coordinates and dimensions of the cropped area in percentage of the image dimension\n1. `pixels`: coordinates and dimensions of the cropped area in pixels.\n\nBoth arguments have the following shape:\n\n```js\nconst area = {\n  x: number, // x/y are the coordinates of the top/left corner of the cropped area\n  y: number,\n  width: number, // width of the cropped area\n  height: number, // height of the cropped area\n}\n```\n\n\n## Development\n\n```shell\nyarn\nyarn dev\n```\n\nNow, open `http://localhost:5000` and start hacking!\n\n## License\n\n[MIT](https://github.com/ValentinH/svelte-easy-crop/blob/master/LICENSE)\n\n[npm]: https://www.npmjs.com/\n[node]: https://nodejs.org\n[version-badge]: https://img.shields.io/npm/v/svelte-easy-crop.svg?style=flat-square\n[package]: https://www.npmjs.com/package/svelte-easy-crop\n[downloads-badge]: https://img.shields.io/npm/dm/svelte-easy-crop.svg?style=flat-square\n[npmstats]: http://npm-stat.com/charts.html?package=svelte-easy-crop&from=2018-06-18\n[npmstats-badge]: https://img.shields.io/npm/dm/svelte-easy-crop.svg?style=flat-square\n[gzip-badge]: http://img.badgesize.io/https://unpkg.com/svelte-easy-crop@1.0.0/index.js?compression=gzip&style=flat-square\n[license-badge]: https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square\n[license]: https://github.com/ValentinH/svelte-easy-crop/blob/master/LICENSE\n[prs-badge]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square\n[prs]: http://makeapullrequest.com\n","readmeFilename":"README.md"}