{"_id":"vue-modern-cropper","_rev":"28-16d84c1a09cf83b81ae86028f72bcc4d","name":"vue-modern-cropper","dist-tags":{"latest":"1.8.1"},"versions":{"0.1.2":{"name":"vue-modern-cropper","version":"0.1.2","author":{"name":"NamesMT","email":"dangquoctrung123@gmail.com"},"_id":"vue-modern-cropper@0.1.2","maintainers":[{"name":"namesmt","email":"dangquoctrung123@gmail.com"}],"homepage":"https://github.com/NamesMT/vue-modern-cropper","bugs":{"url":"https://github.com/NamesMT/vue-modern-cropper/issues"},"dist":{"shasum":"b5ee0d09778e6da397a199bd78f70be84673cf2b","tarball":"https://registry.npmjs.org/vue-modern-cropper/-/vue-modern-cropper-0.1.2.tgz","fileCount":9,"integrity":"sha512-UbpVMvMqKEMpYWcv+qCgAZHOvizJLbRPP3zayK3KAf3djS4ndluYsp4Z8q2GLeswe3U6EGjjidmgi4efUghtyQ==","signatures":[{"sig":"MEUCIQC4PpIV8qpmQsAmzE0LPofC0LB4HriPNPodWuZm3xiqzwIgVgO8cC7Z5HRz4+sIh/fky8i1K1zMrsyuq4RQCNWZQEg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72419},"main":"./lib/vue-modern-cropper.mjs","type":"module","_from":"file:vue-modern-cropper-0.1.2.tgz","types":"./lib/index.d.ts","module":"./lib/vue-modern-cropper.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/vue-modern-cropper.mjs"}},"scripts":{"dev":"vite --mode docs","preview":"vite preview","build:lib":"vite build --mode lib && vue-tsc -p tsconfig.build.json","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","build:docs":"vite build --mode docs"},"_npmUser":{"name":"namesmt","email":"dangquoctrung123@gmail.com"},"_resolved":"/tmp/9b51f38d62557d33071320218b9512b8/vue-modern-cropper-0.1.2.tgz","_integrity":"sha512-UbpVMvMqKEMpYWcv+qCgAZHOvizJLbRPP3zayK3KAf3djS4ndluYsp4Z8q2GLeswe3U6EGjjidmgi4efUghtyQ==","repository":{"url":"git+https://github.com/NamesMT/vue-modern-cropper.git","type":"git"},"_npmVersion":"10.5.0","description":"Power-packed wrapper over cropperjs@next","directories":{},"_nodeVersion":"20.12.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.72.0","vite":"^4.5.3","unocss":"^0.55.7","vue-tsc":"^1.8.27","clean-css":"^5.3.3","cropperjs":"2.0.0-beta.4","type-fest":"^4.14.0","typescript":"^4.9.5","@types/node":"^18.19.28","@vueuse/core":"^10.9.0","highlight.js":"^11.9.0","@unocss/reset":"^0.55.7","unplugin-icons":"^0.18.5","@iconify-json/mdi":"^1.1.64","@vitejs/plugin-vue":"^4.6.2","@iconify-json/carbon":"^1.1.31","unplugin-vue-components":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-modern-cropper_0.1.2_1712094573373_0.2621910933448157","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"vue-modern-cropper","version":"0.1.3","author":{"name":"NamesMT","email":"dangquoctrung123@gmail.com"},"_id":"vue-modern-cropper@0.1.3","maintainers":[{"name":"namesmt","email":"dangquoctrung123@gmail.com"}],"homepage":"https://github.com/NamesMT/vue-modern-cropper","bugs":{"url":"https://github.com/NamesMT/vue-modern-cropper/issues"},"dist":{"shasum":"de09a4f5cafe8d71702e64e8ea4cc5fa7517ee5a","tarball":"https://registry.npmjs.org/vue-modern-cropper/-/vue-modern-cropper-0.1.3.tgz","fileCount":8,"integrity":"sha512-FzjF3+oIQ5yN0/eMDx/Yv5GUtmjFqM25VQ/iA0YbxqRAR2YHihahF1aCmP0KisbmG67BQLLeMropd8FV/6GaEA==","signatures":[{"sig":"MEUCIAoDS37ofhPDli5dIj/0h/c8PgnNGCwSmGCs4VGgemBiAiEA4mqWYYFl33qwAAzGrgAo2Ne7KWANFtz2uDctg+MGvtE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72519},"main":"./lib/vue-modern-cropper.mjs","pnpm":{"overrides":{"hasown":"npm:@nolyfill/hasown@latest","isarray":"npm:@nolyfill/isarray@latest"}},"type":"module","types":"./lib/index.d.ts","module":"./lib/vue-modern-cropper.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/vue-modern-cropper.mjs"}},"gitHead":"7f83e63fa270b8fc54d9f8498c5c32134e44f643","scripts":{"dev":"vite --mode docs","preview":"vite preview","release":"pnpm dlx changelogen@latest --release --push --publish","build:lib":"vite build --mode lib && vue-tsc -p tsconfig.build.json","build:docs":"vite build --mode docs","prerelease":"pnpm run build:lib"},"_npmUser":{"name":"namesmt","email":"dangquoctrung123@gmail.com"},"repository":{"url":"git+https://github.com/NamesMT/vue-modern-cropper.git","type":"git"},"_npmVersion":"10.5.0","description":"Power-packed wrapper over cropperjs@next","directories":{},"_nodeVersion":"18.20.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.72.0","vite":"^4.5.3","unocss":"^0.55.7","vue-tsc":"^1.8.27","clean-css":"^5.3.3","cropperjs":"2.0.0-beta.4","type-fest":"^4.14.0","typescript":"^4.9.5","@types/node":"^18.19.28","@vueuse/core":"^10.9.0","highlight.js":"^11.9.0","@unocss/reset":"^0.55.7","unplugin-icons":"^0.18.5","@iconify-json/mdi":"^1.1.64","@vitejs/plugin-vue":"^4.6.2","@iconify-json/carbon":"^1.1.31","unplugin-vue-components":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-modern-cropper_0.1.3_1712248847573_0.5028204793039079","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"vue-modern-cropper","version":"0.1.4","author":{"name":"NamesMT","email":"dangquoctrung123@gmail.com"},"_id":"vue-modern-cropper@0.1.4","maintainers":[{"name":"namesmt","email":"dangquoctrung123@gmail.com"}],"homepage":"https://github.com/NamesMT/vue-modern-cropper","bugs":{"url":"https://github.com/NamesMT/vue-modern-cropper/issues"},"dist":{"shasum":"6743b6983b96ddfcf94193151ae37bc9bd5c2bea","tarball":"https://registry.npmjs.org/vue-modern-cropper/-/vue-modern-cropper-0.1.4.tgz","fileCount":6,"integrity":"sha512-VHFtgIps/LXhzuMt1+desUAOzqDwkxH0mN+AXoRy8HE3CoWOHRztY152FfdFrJuA1XIULLvMSazZfVWVIo/RKQ==","signatures":[{"sig":"MEQCIDB7Mw0nQI6yvG7PsWkc+Ms9LRB/cTC3Zq5C4TTSe5ExAiAZEMxjTL6PF41V6EXccvK6mjjsq/ATw1h12tGWisf6CA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70682},"main":"./lib/vue-modern-cropper.mjs","type":"module","_from":"file:vue-modern-cropper-0.1.4.tgz","types":"./lib/index.d.ts","module":"./lib/vue-modern-cropper.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/vue-modern-cropper.mjs"}},"scripts":{"dev":"vite --mode docs","preview":"vite preview","release":"pnpm dlx changelogen@latest --release --push --publish","build:lib":"vite build --mode lib && vue-tsc","build:docs":"vite build --mode docs","prerelease":"pnpm run build:lib"},"_npmUser":{"name":"namesmt","email":"dangquoctrung123@gmail.com"},"_resolved":"/tmp/8ef92dfac116a2ea6791f2877851c26c/vue-modern-cropper-0.1.4.tgz","_integrity":"sha512-VHFtgIps/LXhzuMt1+desUAOzqDwkxH0mN+AXoRy8HE3CoWOHRztY152FfdFrJuA1XIULLvMSazZfVWVIo/RKQ==","repository":{"url":"git+https://github.com/NamesMT/vue-modern-cropper.git","type":"git"},"_npmVersion":"10.5.0","description":"Power-packed wrapper over cropperjs@next","directories":{},"_nodeVersion":"20.12.1","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.74.1","vite":"^5.2.8","eslint":"^9.0.0","unocss":"^0.59.0","vue-tsc":"^2.0.10","clean-css":"^5.3.3","cropperjs":"2.0.0-beta.4","type-fest":"^4.15.0","typescript":"^5.4.4","@types/node":"^18.19.30","@vueuse/core":"^10.9.0","highlight.js":"^11.9.0","@unocss/reset":"^0.59.0","@vue/tsconfig":"^0.5.1","unplugin-icons":"^0.18.5","@iconify-json/mdi":"^1.1.65","@vitejs/plugin-vue":"^5.0.4","@antfu/eslint-config":"^2.12.2","@iconify-json/carbon":"^1.1.31","@unocss/eslint-plugin":"^0.59.0","unplugin-vue-components":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-modern-cropper_0.1.4_1712389488709_0.9158153396332938","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"vue-modern-cropper","version":"0.2.0","author":{"name":"NamesMT","email":"dangquoctrung123@gmail.com"},"_id":"vue-modern-cropper@0.2.0","maintainers":[{"name":"namesmt","email":"dangquoctrung123@gmail.com"}],"homepage":"https://github.com/NamesMT/vue-modern-cropper","bugs":{"url":"https://github.com/NamesMT/vue-modern-cropper/issues"},"dist":{"shasum":"3f2b8260a7cd02d25adf4a87bd963648677a54e1","tarball":"https://registry.npmjs.org/vue-modern-cropper/-/vue-modern-cropper-0.2.0.tgz","fileCount":6,"integrity":"sha512-Tx0xtzG217zRXcm/5Hg+KOoBAjp3MGfsPLkcHNUhd4chdAVAs2jDbfehFjsldHIhCNLWbblGPjWwLvGTJsGa+A==","signatures":[{"sig":"MEUCIHRu01kIm0BiPBsT8Z8pNJBh++TFlSAK8CXNQ21MC7m7AiEAr9eF0eZo4jutyrXV+KTAr9LxEWXfiFlQRGJ1OvY5ixk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70822},"main":"./lib/vue-modern-cropper.mjs","pnpm":{"overrides":{"hasown":"npm:@nolyfill/hasown@latest","isarray":"npm:@nolyfill/isarray@latest"}},"type":"module","types":"./lib/index.d.ts","module":"./lib/vue-modern-cropper.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/vue-modern-cropper.mjs"}},"gitHead":"19d5ffd7413cf98356d404f525ee5cbef783d35b","scripts":{"dev":"vite --mode docs","preview":"vite preview","release":"pnpm dlx changelogen@latest --release --push --publish","build:lib":"vite build --mode lib && vue-tsc","build:docs":"vite build --mode docs","prerelease":"pnpm run build:lib"},"_npmUser":{"name":"namesmt","email":"dangquoctrung123@gmail.com"},"repository":{"url":"git+https://github.com/NamesMT/vue-modern-cropper.git","type":"git"},"_npmVersion":"10.5.0","description":"Power-packed wrapper over cropperjs@next","directories":{},"_nodeVersion":"20.12.1","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.74.1","vite":"^5.2.8","eslint":"^9.0.0","unocss":"^0.59.0","vue-tsc":"^2.0.10","clean-css":"^5.3.3","cropperjs":"2.0.0-beta.4","type-fest":"^4.15.0","typescript":"^5.4.4","@types/node":"^18.19.30","@vueuse/core":"^10.9.0","highlight.js":"^11.9.0","@unocss/reset":"^0.59.0","@vue/tsconfig":"^0.5.1","unplugin-icons":"^0.18.5","@iconify-json/mdi":"^1.1.65","@vitejs/plugin-vue":"^5.0.4","@antfu/eslint-config":"^2.12.2","@iconify-json/carbon":"^1.1.31","@unocss/eslint-plugin":"^0.59.0","unplugin-vue-components":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-modern-cropper_0.2.0_1712389876995_0.661995956861863","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"vue-modern-cropper","version":"0.2.1","author":{"name":"NamesMT","email":"dangquoctrung123@gmail.com"},"_id":"vue-modern-cropper@0.2.1","maintainers":[{"name":"namesmt","email":"dangquoctrung123@gmail.com"}],"homepage":"https://github.com/NamesMT/vue-modern-cropper","bugs":{"url":"https://github.com/NamesMT/vue-modern-cropper/issues"},"dist":{"shasum":"bc6afc216097ba9a07ca7a502b6e35768e7ccdbe","tarball":"https://registry.npmjs.org/vue-modern-cropper/-/vue-modern-cropper-0.2.1.tgz","fileCount":8,"integrity":"sha512-OBrrX8tipynFeLV9roZV7+/+wI9RRM9OJmZlcD7wCyMig8KIjBQKvXoQ63x4appKd46gctbWcSQFpv1f0/ENfA==","signatures":[{"sig":"MEUCIQCVTojhrr14FgFPTDoJ7Hp4m1M9cYz9UIOdilwjTVvNvwIgF0jGpVNyxa76gHAJqN4DtVL+js3FX6TwCbx8S/cCn4I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81978},"main":"./lib/vue-modern-cropper.mjs","pnpm":{"overrides":{"hasown":"npm:@nolyfill/hasown@latest","isarray":"npm:@nolyfill/isarray@latest"}},"type":"module","types":"./lib/index.d.ts","module":"./lib/vue-modern-cropper.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/vue-modern-cropper.mjs"}},"gitHead":"7c10e9ab44dbe01207d500791d4689c22e90f66b","scripts":{"dev":"vite --mode docs","preview":"vite preview","release":"pnpm dlx changelogen@latest --release --push --publish","build:lib":"vite build --mode lib && vue-tsc -p tsconfig.build.json","build:docs":"vite build --mode docs","prerelease":"pnpm run build:lib"},"_npmUser":{"name":"namesmt","email":"dangquoctrung123@gmail.com"},"repository":{"url":"git+https://github.com/NamesMT/vue-modern-cropper.git","type":"git"},"_npmVersion":"10.5.0","description":"Power-packed wrapper over cropperjs@next","directories":{},"_nodeVersion":"20.12.1","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.74.1","vite":"^5.2.8","eslint":"^9.0.0","unocss":"^0.59.0","vue-tsc":"^2.0.10","clean-css":"^5.3.3","cropperjs":"2.0.0-beta.4","type-fest":"^4.15.0","typescript":"^5.4.4","@types/node":"^18.19.30","@vueuse/core":"^10.9.0","highlight.js":"^11.9.0","@unocss/reset":"^0.59.0","@vue/tsconfig":"^0.5.1","unplugin-icons":"^0.18.5","@types/clean-css":"^4.2.11","@iconify-json/mdi":"^1.1.65","@vitejs/plugin-vue":"^5.0.4","@antfu/eslint-config":"^2.12.2","@iconify-json/carbon":"^1.1.31","@unocss/eslint-plugin":"^0.59.0","unplugin-vue-components":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-modern-cropper_0.2.1_1712392136030_0.4834813848715205","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"vue-modern-cropper","version":"0.2.2","author":{"name":"NamesMT","email":"dangquoctrung123@gmail.com"},"_id":"vue-modern-cropper@0.2.2","maintainers":[{"name":"namesmt","email":"dangquoctrung123@gmail.com"}],"homepage":"https://github.com/NamesMT/vue-modern-cropper","bugs":{"url":"https://github.com/NamesMT/vue-modern-cropper/issues"},"dist":{"shasum":"d029e113a9e7ebd3c6f1958128c764c298735ba6","tarball":"https://registry.npmjs.org/vue-modern-cropper/-/vue-modern-cropper-0.2.2.tgz","fileCount":8,"integrity":"sha512-29P7AW+9k/g93Ho+IOpqHwNqb1U7objv9bfxEHxVl7RoBpCWIQx36aI+xPDmwZykgycOw3FmQxm19DeRMTOwdg==","signatures":[{"sig":"MEQCIE/lAnpSj/H64R0O9x6W3iorpZ1CZ1dCgOsYlnLcrkDPAiBTYZyyaBXVOuyDgF6yk9F42uGiiZDGJYrXxU+zNiej7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81981},"main":"./lib/vue-modern-cropper.mjs","pnpm":{"overrides":{"hasown":"npm:@nolyfill/hasown@latest","isarray":"npm:@nolyfill/isarray@latest"}},"type":"module","types":"./lib/index.d.ts","module":"./lib/vue-modern-cropper.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/vue-modern-cropper.mjs"}},"gitHead":"3695e544e1575c48fe9c901ec11d83e35747665b","scripts":{"dev":"vite --mode docs","preview":"vite preview","release":"pnpm dlx changelogen@latest --release --push --publish","build:lib":"vite build --mode lib && vue-tsc -p tsconfig.build.json","build:docs":"vite build --mode docs","prerelease":"pnpm run build:lib"},"_npmUser":{"name":"namesmt","email":"dangquoctrung123@gmail.com"},"repository":{"url":"git+https://github.com/NamesMT/vue-modern-cropper.git","type":"git"},"_npmVersion":"10.5.0","description":"Power-packed wrapper over cropperjs@next","directories":{},"_nodeVersion":"20.12.1","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.74.1","vite":"^5.2.8","eslint":"^9.0.0","unocss":"^0.59.0","vue-tsc":"^2.0.10","clean-css":"^5.3.3","cropperjs":"2.0.0-beta.4","type-fest":"^4.15.0","typescript":"^5.4.4","@types/node":"^18.19.30","@vueuse/core":"^10.9.0","highlight.js":"^11.9.0","@unocss/reset":"^0.59.0","@vue/tsconfig":"^0.5.1","unplugin-icons":"^0.18.5","@types/clean-css":"^4.2.11","@iconify-json/mdi":"^1.1.65","@vitejs/plugin-vue":"^5.0.4","@antfu/eslint-config":"^2.12.2","@iconify-json/carbon":"^1.1.31","@unocss/eslint-plugin":"^0.59.0","unplugin-vue-components":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-modern-cropper_0.2.2_1712419288498_0.46151898578408734","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"vue-modern-cropper","version":"0.2.3","author":{"name":"NamesMT","email":"dangquoctrung123@gmail.com"},"_id":"vue-modern-cropper@0.2.3","maintainers":[{"name":"namesmt","email":"dangquoctrung123@gmail.com"}],"homepage":"https://github.com/NamesMT/vue-modern-cropper","bugs":{"url":"https://github.com/NamesMT/vue-modern-cropper/issues"},"dist":{"shasum":"a0882f64bbd45cb4b7586513fa7c415c28f386a2","tarball":"https://registry.npmjs.org/vue-modern-cropper/-/vue-modern-cropper-0.2.3.tgz","fileCount":8,"integrity":"sha512-XlhXr6pNP6FmmR3enhDRZk4akdLImOzpc3CtCtcyM7XBXrfPz5hyjYAC05ySu9V2wcilL2XXJ6j9nugPvyjH8g==","signatures":[{"sig":"MEYCIQDYrrDeUpHROeMHB5bPZ8z//iK/EdpQD9Iwfqt2PkAGxwIhAP1PC+IkZTHUT5X1aBIaE6NlOyIrrorwqYBR6dT7tvoK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82298},"main":"./lib/vue-modern-cropper.mjs","pnpm":{"overrides":{"hasown":"npm:@nolyfill/hasown@latest","isarray":"npm:@nolyfill/isarray@latest"}},"type":"module","types":"./lib/index.d.ts","module":"./lib/vue-modern-cropper.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/vue-modern-cropper.mjs"}},"gitHead":"02d3b2b73b492252056f3a38280c4b4bf5835357","scripts":{"dev":"vite --mode docs","preview":"vite preview","release":"pnpm dlx changelogen@latest --release --push --publish","build:lib":"vite build --mode lib && vue-tsc -p tsconfig.build.json","build:docs":"vite build --mode docs","prerelease":"pnpm run build:lib"},"_npmUser":{"name":"namesmt","email":"dangquoctrung123@gmail.com"},"repository":{"url":"git+https://github.com/NamesMT/vue-modern-cropper.git","type":"git"},"_npmVersion":"10.5.0","description":"Power-packed wrapper over cropperjs@next","directories":{},"_nodeVersion":"20.12.1","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.74.1","vite":"^5.2.8","eslint":"^9.0.0","unocss":"^0.59.0","vue-tsc":"^2.0.10","clean-css":"^5.3.3","cropperjs":"next","type-fest":"^4.15.0","typescript":"^5.4.4","@types/node":"^18.19.30","@vueuse/core":"^10.9.0","highlight.js":"^11.9.0","@unocss/reset":"^0.59.0","@vue/tsconfig":"^0.5.1","unplugin-icons":"^0.18.5","@types/clean-css":"^4.2.11","@iconify-json/mdi":"^1.1.65","@vitejs/plugin-vue":"^5.0.4","@antfu/eslint-config":"^2.12.2","@iconify-json/carbon":"^1.1.31","@unocss/eslint-plugin":"^0.59.0","unplugin-vue-components":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-modern-cropper_0.2.3_1712423314383_0.34891219530807627","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"vue-modern-cropper","version":"0.2.5","author":{"name":"NamesMT","email":"dangquoctrung123@gmail.com"},"_id":"vue-modern-cropper@0.2.5","maintainers":[{"name":"namesmt","email":"dangquoctrung123@gmail.com"}],"homepage":"https://github.com/NamesMT/vue-modern-cropper","bugs":{"url":"https://github.com/NamesMT/vue-modern-cropper/issues"},"dist":{"shasum":"74ed67958afaa9c313e3891197da456ce9790af7","tarball":"https://registry.npmjs.org/vue-modern-cropper/-/vue-modern-cropper-0.2.5.tgz","fileCount":8,"integrity":"sha512-BiPhjR32kANAO6GiONrSXX8VNrjPN/d1eNEmvuEK5U6NKXqVhxEDOuCZOPvmdqzjZRPE+y9VgJ4unvxpBey9mw==","signatures":[{"sig":"MEQCIGpIQnf9Dd8k59E32MLE5Olp7tPc0JxXfBTe8n7NFCzyAiBqROr2Z57kdKt2kprQ9xX4KFlkvFyHXEvQgtMWVEMh/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74693},"main":"./lib/vue-modern-cropper.mjs","pnpm":{"overrides":{"hasown":"npm:@nolyfill/hasown@latest","isarray":"npm:@nolyfill/isarray@latest"}},"type":"module","types":"./lib/index.d.ts","module":"./lib/vue-modern-cropper.mjs","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/vue-modern-cropper.mjs"}},"gitHead":"edbbe5c41e85c8a4bdb31d8be8ab5d63490d4ec8","scripts":{"dev":"vite --mode docs","preview":"vite preview","release":"pnpm dlx changelogen@latest --release --push --publish","build:lib":"vite build --mode lib && vue-tsc -p tsconfig.build.json","build:docs":"vite build --mode docs","prerelease":"pnpm run build:lib"},"_npmUser":{"name":"namesmt","email":"dangquoctrung123@gmail.com"},"repository":{"url":"git+https://github.com/NamesMT/vue-modern-cropper.git","type":"git"},"_npmVersion":"10.5.0","description":"Power-packed wrapper over cropperjs@next","directories":{},"_nodeVersion":"20.12.1","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.21","sass":"^1.74.1","vite":"^5.2.8","eslint":"^9.0.0","unocss":"^0.59.0","vue-tsc":"^1.8.27","clean-css":"^5.3.3","cropperjs":"next","type-fest":"^4.15.0","typescript":"^5.4.4","@types/node":"^18.19.30","@vueuse/core":"^10.9.0","highlight.js":"^11.9.0","@unocss/reset":"^0.59.0","@vue/tsconfig":"^0.5.1","unplugin-icons":"^0.18.5","@types/clean-css":"^4.2.11","@iconify-json/mdi":"^1.1.65","@vitejs/plugin-vue":"^5.0.4","@antfu/eslint-config":"^2.12.2","@iconify-json/carbon":"^1.1.31","@unocss/eslint-plugin":"^0.59.0","unplugin-vue-components":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/vue-modern-cropper_0.2.5_1712465597942_0.5452292470706259","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"vue-modern-cropper","version":"0.2.6","author":{"name":"NamesMT","email":"dangquoctrung123@gmail.com"},"_id":"vue-modern-cropper@0.2.6","maintainers":[{"name":"namesmt","email":"dangquoctrung123@gmail.com"}],"homepage":"https://github.com/NamesMT/vue-modern-cropper","bugs":{"url":"https://github.com/NamesMT/vue-modern-cropper/issues"},"dist":{"shasum":"67d86214c141f7e2bf542eb3e2c32925af9b6a03","tarball":"https://registry.npmjs.org/vue-modern-cropper/-/vue-modern-cropper-0.2.6.tgz","fileCount":5,"integrity":"sha512-r3fKw1W0BK/wChNIX8TeImtNre9+eTJBZDyIMbqPSnQLOr6sdNj42aRWlK31n4gq92K2eOPXxhQcJC3bmQ0kiA==","signatures":[{"sig":"MEYCIQCKmu1vEpBUPGasueBvcdvr1iiZst98+h1xc8xeGnkttAIhALSPFVrKAxIrPTjRYUSoke/BLKFv10niZ/47F23EagLY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9037},"main":"./dist/vue-modern-cropper.mjs","pnpm":{"overrides":{"hasown":"npm:@nolyfill/hasown@^1","isarray":"npm:@nolyfill/isarray@^1","is-core-module":"npm:@nolyfill/is-core-module@^1"}},"type":"module","types":"./dist/index.d.ts","module":"./dist/vue-modern-cropper.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-modern-cropper.mjs"}},"gitHead":"2c9cc69cb8667ef97e5a44ddebdba2c4c68e2036","scripts":{"dev":"vite --mode docs","build":"pnpm run build:lib","preview":"vite preview","release":"pnpm dlx changelogen@latest --release --push --publish","build:lib":"vite build --mode lib && vue-tsc -p tsconfig.build.json","build:docs":"vite build --mode docs","prerelease":"pnpm run build:lib"},"_npmUser":{"name":"namesmt","email":"dangquoctrung123@gmail.com"},"repository":{"url":"git+https://github.com/NamesMT/vue-modern-cropper.git","type":"git"},"_npmVersion":"10.7.0","description":"Power-packed wrapper over cropperjs@next","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.5.0","devDependencies":{"vue":"^3.4.32","sass":"^1.77.8","vite":"^5.3.4","eslint":"^9.7.0","unocss":"^0.61.5","vue-tsc":"^2.0.26","clean-css":"^5.3.3","cropperjs":"next","type-fest":"^4.22.0","typescript":"^5.5.3","@types/node":"^20.14.11","@vueuse/core":"^10.11.0","highlight.js":"^11.10.0","@unocss/reset":"^0.61.5","@vue/tsconfig":"^0.5.1","unplugin-icons":"^0.19.0","@types/clean-css":"^4.2.11","@vitejs/plugin-vue":"^5.0.5","@antfu/eslint-config":"^2.22.4","@iconify-json/tabler":"^1.1.117","@unocss/eslint-plugin":"^0.61.5","unplugin-vue-components":"^0.27.3"},"_npmOperationalInternal":{"tmp":"tmp/vue-modern-cropper_0.2.6_1721215685463_0.05446581803970507","host":"s3://npm-registry-packages"}},"0.2.7":{"name":"vue-modern-cropper","version":"0.2.7","author":{"name":"NamesMT","email":"dangquoctrung123@gmail.com"},"_id":"vue-modern-cropper@0.2.7","maintainers":[{"name":"namesmt","email":"dangquoctrung123@gmail.com"}],"homepage":"https://github.com/NamesMT/vue-modern-cropper","bugs":{"url":"https://github.com/NamesMT/vue-modern-cropper/issues"},"dist":{"shasum":"3a11c53fd7718af894540204970474d8d64a45d1","tarball":"https://registry.npmjs.org/vue-modern-cropper/-/vue-modern-cropper-0.2.7.tgz","fileCount":7,"integrity":"sha512-NS8elpq/kad6cVDIRSKrH/XKDDM7d9PV+IWA2YdvfTMYsZoTl+XIdO7yZsLB6UAo3Zy8rfEEQ+zPMYI5SymCDA==","signatures":[{"sig":"MEUCIQDvyG5OOZR4lA+hEt+1opC8liLCEPMGwoN1bbsnpsaRgAIgLgpLe38HPT/SevXexhc+PV9piEKL8MS0VhChrhQssqw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77161},"main":"./dist/vue-modern-cropper.mjs","pnpm":{"overrides":{"hasown":"npm:@nolyfill/hasown@^1","isarray":"npm:@nolyfill/isarray@^1","is-core-module":"npm:@nolyfill/is-core-module@^1"}},"type":"module","types":"./dist/index.d.ts","module":"./dist/vue-modern-cropper.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-modern-cropper.mjs"}},"gitHead":"d69e287693f9c2d93eca2f7ee8d4e3018b829f45","scripts":{"dev":"vite --mode docs","build":"pnpm run build:lib","preview":"vite preview","release":"pnpm dlx changelogen@latest --release --push --publish","build:lib":"vite build --mode lib && vue-tsc -p tsconfig.build.json","build:docs":"vite build --mode docs","prerelease":"pnpm run build:lib"},"_npmUser":{"name":"namesmt","email":"dangquoctrung123@gmail.com"},"repository":{"url":"git+https://github.com/NamesMT/vue-modern-cropper.git","type":"git"},"_npmVersion":"10.7.0","description":"Power-packed wrapper over cropperjs@next","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.5.0","devDependencies":{"vue":"^3.4.32","sass":"^1.77.8","vite":"^5.3.4","eslint":"^9.7.0","unocss":"^0.61.5","vue-tsc":"^2.0.26","clean-css":"^5.3.3","cropperjs":"next","type-fest":"^4.22.0","typescript":"^5.5.3","@types/node":"^20.14.11","@vueuse/core":"^10.11.0","highlight.js":"^11.10.0","@unocss/reset":"^0.61.5","@vue/tsconfig":"^0.5.1","unplugin-icons":"^0.19.0","@types/clean-css":"^4.2.11","@vitejs/plugin-vue":"^5.0.5","@antfu/eslint-config":"^2.22.4","@iconify-json/tabler":"^1.1.117","@unocss/eslint-plugin":"^0.61.5","unplugin-vue-components":"^0.27.3"},"_npmOperationalInternal":{"tmp":"tmp/vue-modern-cropper_0.2.7_1721217150740_0.05780791811662511","host":"s3://npm-registry-packages"}},"0.2.8":{"name":"vue-modern-cropper","version":"0.2.8","author":{"name":"NamesMT","email":"dangquoctrung123@gmail.com"},"_id":"vue-modern-cropper@0.2.8","maintainers":[{"name":"namesmt","email":"dangquoctrung123@gmail.com"}],"homepage":"https://github.com/NamesMT/vue-modern-cropper","bugs":{"url":"https://github.com/NamesMT/vue-modern-cropper/issues"},"dist":{"shasum":"919b794d3ce837751abca14287d610f2fc80a1de","tarball":"https://registry.npmjs.org/vue-modern-cropper/-/vue-modern-cropper-0.2.8.tgz","fileCount":7,"integrity":"sha512-coFVrZXrvaXOPvh4c9eVx8vaur7lBM5ksDGQlPunhJWyQOdAPg9gsTtEaXuGkagdQRbITvzK2WMtObwjVsnNgA==","signatures":[{"sig":"MEQCIGSU3bX0dyFs4DJUiE5N/peKk2XqI9PFwRmCb/J0ZpfHAiBHBwN22fyMRTvxy/hZbkpkl+JUkkS0Vh0DroNk3IyZbg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12921},"main":"./dist/vue-modern-cropper.mjs","pnpm":{"overrides":{"hasown":"npm:@nolyfill/hasown@^1","isarray":"npm:@nolyfill/isarray@^1","is-core-module":"npm:@nolyfill/is-core-module@^1"}},"type":"module","types":"./dist/index.d.ts","module":"./dist/vue-modern-cropper.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-modern-cropper.mjs"}},"gitHead":"fb42b14e7e646e5a385eb329e4406a41bcfa3e39","scripts":{"dev":"vite --mode docs","build":"pnpm run build:lib","preview":"vite preview","release":"pnpm dlx changelogen@latest --release --push --publish","build:lib":"vite build --mode lib && vue-tsc -p tsconfig.build.json","build:docs":"vite build --mode docs","prerelease":"pnpm run build:lib"},"_npmUser":{"name":"namesmt","email":"dangquoctrung123@gmail.com"},"repository":{"url":"git+https://github.com/NamesMT/vue-modern-cropper.git","type":"git"},"_npmVersion":"10.7.0","description":"Power-packed wrapper over cropperjs@next","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0","devDependencies":{"vue":"^3.4.36","sass":"^1.77.8","vite":"^5.3.5","eslint":"^9.8.0","unocss":"^0.61.9","vue-tsc":"^2.0.29","clean-css":"^5.3.3","type-fest":"^4.23.0","typescript":"^5.5.4","@types/node":"^20.14.14","@vueuse/core":"^10.11.0","highlight.js":"^11.10.0","@unocss/reset":"^0.61.9","@vue/tsconfig":"^0.5.1","unplugin-icons":"^0.19.1","@types/clean-css":"^4.2.11","@vitejs/plugin-vue":"^5.1.2","@antfu/eslint-config":"^2.24.1","@iconify-json/tabler":"^1.1.119","@unocss/eslint-plugin":"^0.61.9","unplugin-vue-components":"^0.27.3"},"peerDependencies":{"cropperjs":"next"},"peerDependenciesMeta":{"cropperjs":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/vue-modern-cropper_0.2.8_1722954070061_0.30825942421417296","host":"s3://npm-registry-packages"}},"0.2.9":{"name":"vue-modern-cropper","version":"0.2.9","author":{"name":"NamesMT","email":"dangquoctrung123@gmail.com"},"_id":"vue-modern-cropper@0.2.9","maintainers":[{"name":"namesmt","email":"dangquoctrung123@gmail.com"}],"homepage":"https://github.com/NamesMT/vue-modern-cropper","bugs":{"url":"https://github.com/NamesMT/vue-modern-cropper/issues"},"dist":{"shasum":"204bf9c6578b7178676cc3c3f7ceff5f679d0cff","tarball":"https://registry.npmjs.org/vue-modern-cropper/-/vue-modern-cropper-0.2.9.tgz","fileCount":7,"integrity":"sha512-6b5A21QwpqUGkmBCxbAaKVZ+Gec/D/2CssxE+nasuEf0qTP+IuMkzPhijgSj95V114RwUbEmfCENXe3H1vzpng==","signatures":[{"sig":"MEUCIQDwepFw5TWu3QQDDtsXYa3Qh4BphJxJ+Q7YlhzInQa8pQIgPR8YwJnBoRkJIT2F1WU6YkXTTgjNXMASxlkzKrzLCVk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13154},"main":"./dist/vue-modern-cropper.mjs","pnpm":{"overrides":{"hasown":"npm:@nolyfill/hasown@^1","isarray":"npm:@nolyfill/isarray@^1","is-core-module":"npm:@nolyfill/is-core-module@^1"}},"type":"module","types":"./dist/index.d.ts","module":"./dist/vue-modern-cropper.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-modern-cropper.mjs"}},"gitHead":"cd9025b37fe06331a469c279550ed5051c9db63c","scripts":{"dev":"vite --mode docs","build":"pnpm run build:lib","preview":"vite preview","release":"pnpm dlx changelogen@latest --release --push --publish","build:lib":"vite build --mode lib && vue-tsc -p tsconfig.build.json","build:docs":"vite build --mode docs","prerelease":"pnpm run build:lib"},"_npmUser":{"name":"namesmt","email":"dangquoctrung123@gmail.com"},"repository":{"url":"git+https://github.com/NamesMT/vue-modern-cropper.git","type":"git"},"_npmVersion":"10.7.0","description":"Power-packed wrapper over cropperjs@next","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0","devDependencies":{"vue":"^3.4.36","sass":"^1.77.8","vite":"^5.3.5","eslint":"^9.8.0","unocss":"^0.61.9","vue-tsc":"^2.0.29","clean-css":"^5.3.3","type-fest":"^4.23.0","typescript":"^5.5.4","@types/node":"^20.14.14","@vueuse/core":"^10.11.0","highlight.js":"^11.10.0","@unocss/reset":"^0.61.9","@vue/tsconfig":"^0.5.1","unplugin-icons":"^0.19.1","@types/clean-css":"^4.2.11","@vitejs/plugin-vue":"^5.1.2","@antfu/eslint-config":"^2.24.1","@iconify-json/tabler":"^1.1.119","@unocss/eslint-plugin":"^0.61.9","unplugin-vue-components":"^0.27.3"},"peerDependencies":{"cropperjs":"next"},"peerDependenciesMeta":{"cropperjs":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/vue-modern-cropper_0.2.9_1722955399632_0.06936893584268589","host":"s3://npm-registry-packages"}},"0.2.10":{"name":"vue-modern-cropper","version":"0.2.10","author":{"name":"NamesMT","email":"dangquoctrung123@gmail.com"},"_id":"vue-modern-cropper@0.2.10","maintainers":[{"name":"namesmt","email":"dangquoctrung123@gmail.com"}],"homepage":"https://github.com/NamesMT/vue-modern-cropper","bugs":{"url":"https://github.com/NamesMT/vue-modern-cropper/issues"},"dist":{"shasum":"e564d1addc0e55c2070d7b1163264adff8fcf047","tarball":"https://registry.npmjs.org/vue-modern-cropper/-/vue-modern-cropper-0.2.10.tgz","fileCount":7,"integrity":"sha512-ku78uR6j5rS+7lMV7McHhymVOPs96cQ9TAyAaj3HNywACyOZY/naPW0xd6QR9nbg4VMwIBTm/eObG0ulpwOhEg==","signatures":[{"sig":"MEUCIQCQzeQlaALxe0qDEdu44Gz0eoB9gH3IBZHijxKM4VY/yQIgWenzVj6KCFjgyqJPBhTRcpfvtnmjqsSoNN209wuO57k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13211},"main":"./dist/vue-modern-cropper.mjs","pnpm":{"overrides":{"hasown":"npm:@nolyfill/hasown@^1","isarray":"npm:@nolyfill/isarray@^1","is-core-module":"npm:@nolyfill/is-core-module@^1"}},"type":"module","types":"./dist/index.d.ts","module":"./dist/vue-modern-cropper.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-modern-cropper.mjs"}},"gitHead":"8005b61a6fb6d4cd51929a06eeecf3d3f31f300a","scripts":{"dev":"vite --mode docs","build":"pnpm run build:lib","preview":"vite preview","release":"pnpm dlx changelogen@latest --release --push --publish","build:lib":"vite build --mode lib && vue-tsc -p tsconfig.build.json","build:docs":"vite build --mode docs","prerelease":"pnpm run build:lib"},"_npmUser":{"name":"namesmt","email":"dangquoctrung123@gmail.com"},"repository":{"url":"git+https://github.com/NamesMT/vue-modern-cropper.git","type":"git"},"_npmVersion":"10.7.0","description":"Power-packed wrapper over cropperjs@next","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0","devDependencies":{"vue":"^3.4.36","sass":"^1.77.8","vite":"^5.3.5","eslint":"^9.8.0","unocss":"^0.61.9","vue-tsc":"^2.0.29","clean-css":"^5.3.3","type-fest":"^4.23.0","typescript":"^5.5.4","@types/node":"^20.14.14","@vueuse/core":"^10.11.0","highlight.js":"^11.10.0","@unocss/reset":"^0.61.9","@vue/tsconfig":"^0.5.1","unplugin-icons":"^0.19.1","@types/clean-css":"^4.2.11","@vitejs/plugin-vue":"^5.1.2","@antfu/eslint-config":"^2.24.1","@iconify-json/tabler":"^1.1.119","@unocss/eslint-plugin":"^0.61.9","unplugin-vue-components":"^0.27.3"},"peerDependencies":{"cropperjs":"2.0.0-rc.1"},"peerDependenciesMeta":{"cropperjs":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/vue-modern-cropper_0.2.10_1722957006825_0.8272805041488585","host":"s3://npm-registry-packages"}},"0.2.11":{"name":"vue-modern-cropper","version":"0.2.11","author":{"name":"NamesMT","email":"dangquoctrung123@gmail.com"},"_id":"vue-modern-cropper@0.2.11","maintainers":[{"name":"namesmt","email":"dangquoctrung123@gmail.com"}],"homepage":"https://github.com/NamesMT/vue-modern-cropper","bugs":{"url":"https://github.com/NamesMT/vue-modern-cropper/issues"},"dist":{"shasum":"31411a70bc7da3a72997f225457d163fb5b5b4e0","tarball":"https://registry.npmjs.org/vue-modern-cropper/-/vue-modern-cropper-0.2.11.tgz","fileCount":7,"integrity":"sha512-x0suqRgla8uw/wcvYPq7+yjvjjYpcG1uuQQK2zPSuUOXQNgVoFoIdQTG3q/av81dAQuYUCbgw9YTcoGJyYITNg==","signatures":[{"sig":"MEUCIQD62RSsnU/IHOH1xvX6WfixrDQtH8XJsXaQxTkQdTxgyQIgRIy2V77fc6hkSVIM+w8vxJvTmWoGGtNt862Jq5+08L4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13243},"main":"./dist/vue-modern-cropper.mjs","pnpm":{"overrides":{"hasown":"npm:@nolyfill/hasown@^1","isarray":"npm:@nolyfill/isarray@^1","is-core-module":"npm:@nolyfill/is-core-module@^1"}},"type":"module","types":"./dist/index.d.ts","module":"./dist/vue-modern-cropper.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-modern-cropper.mjs"}},"gitHead":"fed6bbc1c4430157f2faf1ad7313786ae0ead4bd","scripts":{"dev":"vite --mode docs","build":"pnpm run build:lib","preview":"vite preview","release":"pnpm dlx changelogen@latest --release --push --publish","build:lib":"vite build --mode lib && vue-tsc -p tsconfig.build.json","build:docs":"vite build --mode docs","prerelease":"pnpm run build:lib"},"_npmUser":{"name":"namesmt","email":"dangquoctrung123@gmail.com"},"repository":{"url":"git+https://github.com/NamesMT/vue-modern-cropper.git","type":"git"},"_npmVersion":"10.7.0","description":"Power-packed wrapper over cropperjs@next","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.6.0","devDependencies":{"vue":"^3.4.36","sass":"^1.77.8","vite":"^5.3.5","eslint":"^9.8.0","unocss":"^0.61.9","vue-tsc":"^2.0.29","clean-css":"^5.3.3","type-fest":"^4.23.0","typescript":"^5.5.4","@types/node":"^20.14.14","@vueuse/core":"^10.11.0","highlight.js":"^11.10.0","@unocss/reset":"^0.61.9","@vue/tsconfig":"^0.5.1","unplugin-icons":"^0.19.1","@types/clean-css":"^4.2.11","@vitejs/plugin-vue":"^5.1.2","@antfu/eslint-config":"^2.24.1","@iconify-json/tabler":"^1.1.119","@unocss/eslint-plugin":"^0.61.9","unplugin-vue-components":"^0.27.3"},"peerDependencies":{"cropperjs":"2.0.0-rc.1"},"peerDependenciesMeta":{"cropperjs":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/vue-modern-cropper_0.2.11_1722957507458_0.5364687799250296","host":"s3://npm-registry-packages"}},"0.2.12":{"name":"vue-modern-cropper","version":"0.2.12","keywords":["vue","cropper","cropperjs","image","avatar"],"author":{"name":"NamesMT","email":"dangquoctrung123@gmail.com"},"_id":"vue-modern-cropper@0.2.12","maintainers":[{"name":"namesmt","email":"dangquoctrung123@gmail.com"}],"homepage":"https://github.com/NamesMT/vue-modern-cropper","bugs":{"url":"https://github.com/NamesMT/vue-modern-cropper/issues"},"dist":{"shasum":"b7d02d8626089f2b22a1fb2930cb6377540019bb","tarball":"https://registry.npmjs.org/vue-modern-cropper/-/vue-modern-cropper-0.2.12.tgz","fileCount":7,"integrity":"sha512-0ovSCXV4iKB4ewoeCoSfp8laKbn6a9wg0IgPXfOOIrAT/zf9IyexVTfEch4LZzu2MMYHlq3qRsNFTd8TSdeYcg==","signatures":[{"sig":"MEYCIQDpgXCSSwm4PGosHdtrqLg+U+i9FmcQKrKVzr9lVp6b4wIhALNhppW3rudp7RG3O++JH8/ICo/LLkd1ubWVR3KpcB/3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13331},"main":"./dist/vue-modern-cropper.mjs","pnpm":{"overrides":{"hasown":"npm:@nolyfill/hasown@^1","isarray":"npm:@nolyfill/isarray@^1","is-core-module":"npm:@nolyfill/is-core-module@^1"}},"type":"module","types":"./dist/index.d.ts","module":"./dist/vue-modern-cropper.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-modern-cropper.mjs"}},"gitHead":"750712262b798e17f156014e8f8361369f991bc5","scripts":{"dev":"vite --mode docs","build":"pnpm run build:lib","preview":"vite preview","release":"pnpm dlx changelogen@latest --release --push --publish","build:lib":"vite build --mode lib && vue-tsc -p tsconfig.build.json","build:docs":"vite build --mode docs","prerelease":"pnpm run build:lib"},"_npmUser":{"name":"namesmt","email":"dangquoctrung123@gmail.com"},"repository":{"url":"git+https://github.com/NamesMT/vue-modern-cropper.git","type":"git"},"_npmVersion":"10.7.0","description":"Power-packed wrapper over cropperjs@next","directories":{},"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.8.0","devDependencies":{"vue":"^3.4.38","sass":"^1.77.8","vite":"^5.4.2","eslint":"^9.9.1","unocss":"^0.62.2","vue-tsc":"^2.0.29","clean-css":"^5.3.3","type-fest":"^4.25.0","typescript":"^5.5.4","@types/node":"^20.16.1","@vueuse/core":"^11.0.1","highlight.js":"^11.10.0","@unocss/reset":"^0.62.2","@vue/tsconfig":"^0.5.1","unplugin-icons":"^0.19.2","@types/clean-css":"^4.2.11","@vitejs/plugin-vue":"^5.1.2","@antfu/eslint-config":"^2.27.1","@iconify-json/tabler":"^1.1.120","@unocss/eslint-plugin":"^0.62.2","unplugin-vue-components":"^0.27.4"},"peerDependencies":{"cropperjs":"2.0.0-rc.1"},"peerDependenciesMeta":{"cropperjs":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/vue-modern-cropper_0.2.12_1724470666491_0.31164126896027167","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"vue-modern-cropper","version":"1.0.0","keywords":["vue","cropper","cropperjs","image","avatar"],"author":{"name":"NamesMT","email":"dangquoctrung123@gmail.com"},"_id":"vue-modern-cropper@1.0.0","maintainers":[{"name":"namesmt","email":"dangquoctrung123@gmail.com"}],"homepage":"https://github.com/NamesMT/vue-modern-cropper","bugs":{"url":"https://github.com/NamesMT/vue-modern-cropper/issues"},"dist":{"shasum":"bf18737e54ad254d743a585f27776c68de17627a","tarball":"https://registry.npmjs.org/vue-modern-cropper/-/vue-modern-cropper-1.0.0.tgz","fileCount":7,"integrity":"sha512-cvy5vafAPSsWImj7/F6XC5A4IuT7OSvJ+Ll+H/88B0/l57rAdfzIFk3WehPdP5b3YRq2eRAWepGDVCpcMpibtQ==","signatures":[{"sig":"MEUCIQDxm4CpexuGTAXkc8VoNey2twf058yg3jbWb6DqwXON5gIgGTLmCoDeup5v9xSxMUFFZfDhEaZFc3gCNYIqmyL7znM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12886},"main":"./dist/vue-modern-cropper.mjs","pnpm":{"overrides":{"hasown":"npm:@nolyfill/hasown@^1.0.29","isarray":"npm:@nolyfill/isarray@^1.0.29","is-core-module":"npm:@nolyfill/is-core-module@^1.0.39"},"onlyBuiltDependencies":["@parcel/watcher","esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/vue-modern-cropper.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-modern-cropper.mjs"}},"gitHead":"e0e1ebe3596adf96a5b8e98b759e1daed795872f","scripts":{"dev":"vite --mode docs","build":"pnpm run build:lib","preview":"vite preview","release":"pnpm dlx changelogen@latest --release --push --publish","build:lib":"vite build --mode lib && vue-tsc -p tsconfig.build.json","build:docs":"vite build --mode docs","prerelease":"pnpm run build:lib"},"_npmUser":{"name":"namesmt","email":"dangquoctrung123@gmail.com"},"repository":{"url":"git+https://github.com/NamesMT/vue-modern-cropper.git","type":"git"},"_npmVersion":"10.9.0","description":"Power-packed wrapper over cropperjs@next","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"vue":"^3.5.13","sass":"^1.85.1","vite":"^6.2.0","eslint":"^9.21.0","unocss":"^66.0.0","vue-tsc":"^2.2.8","clean-css":"^5.3.3","type-fest":"^4.36.0","typescript":"^5.8.2","@types/node":"^20.17.22","@vueuse/core":"^12.7.0","highlight.js":"^11.11.1","@unocss/reset":"^66.0.0","@vue/tsconfig":"^0.7.0","unplugin-icons":"^22.1.0","@types/clean-css":"^4.2.11","@vitejs/plugin-vue":"^5.2.1","@antfu/eslint-config":"^4.3.0","@iconify-json/tabler":"^1.2.16","@unocss/eslint-plugin":"^66.0.0","unplugin-vue-components":"^28.4.1"},"peerDependencies":{"cropperjs":"^2.0.0"},"peerDependenciesMeta":{"cropperjs":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/vue-modern-cropper_1.0.0_1740927342840_0.4669522124056449","host":"s3://npm-registry-packages-npm-production"}},"1.6.9":{"name":"vue-modern-cropper","version":"1.6.9","keywords":["vue","cropper","cropperjs","image","avatar"],"author":{"name":"NamesMT","email":"dangquoctrung123@gmail.com"},"_id":"vue-modern-cropper@1.6.9","maintainers":[{"name":"namesmt","email":"dangquoctrung123@gmail.com"}],"homepage":"https://github.com/NamesMT/vue-modern-cropper","bugs":{"url":"https://github.com/NamesMT/vue-modern-cropper/issues"},"dist":{"shasum":"0e0c20e18f1476942744bbe15c45a34f53ab639c","tarball":"https://registry.npmjs.org/vue-modern-cropper/-/vue-modern-cropper-1.6.9.tgz","fileCount":7,"integrity":"sha512-sSJJ3A0cHxtKADh/lSEgidqV4jsow5aYPC6Zh74npV8Fu4mJ93nGsIK7I9MqUpmCEAslO/yVQVER+Z0IfEeyuQ==","signatures":[{"sig":"MEYCIQDxk3WXQma6wnbnqdZuNTEb/CSZuQFAbJdjNpqojdy5HAIhAL4toaLmPMuS/WFFzzbvm35PEGyP1RiRGcLiZKiKyx6Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12876},"main":"./dist/vue-modern-cropper.mjs","pnpm":{"overrides":{"hasown":"npm:@nolyfill/hasown@^1.0.29","isarray":"npm:@nolyfill/isarray@^1.0.29","is-core-module":"npm:@nolyfill/is-core-module@^1.0.39"},"onlyBuiltDependencies":["@parcel/watcher","esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/vue-modern-cropper.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-modern-cropper.mjs"}},"gitHead":"0a92390b96f483d47151f9c39fdaf036c39b9c5e","scripts":{"dev":"vite --mode docs","build":"pnpm run build:lib","preview":"vite preview","release":"pnpm dlx changelogen@latest --release --push --publish","build:lib":"vite build --mode lib && vue-tsc -p tsconfig.build.json","build:docs":"vite build --mode docs","prerelease":"pnpm run build:lib"},"_npmUser":{"name":"namesmt","email":"dangquoctrung123@gmail.com"},"repository":{"url":"git+https://github.com/NamesMT/vue-modern-cropper.git","type":"git"},"_npmVersion":"10.9.0","description":"Power-packed wrapper over cropperjs@next","directories":{},"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"vue":"^3.5.13","sass":"^1.85.1","vite":"^6.2.0","eslint":"^9.21.0","unocss":"^66.0.0","vue-tsc":"^2.2.8","clean-css":"^5.3.3","type-fest":"^4.36.0","typescript":"^5.8.2","@types/node":"^20.17.22","@vueuse/core":"^12.7.0","highlight.js":"^11.11.1","@unocss/reset":"^66.0.0","@vue/tsconfig":"^0.7.0","unplugin-icons":"^22.1.0","@types/clean-css":"^4.2.11","@vitejs/plugin-vue":"^5.2.1","@antfu/eslint-config":"^4.3.0","@iconify-json/tabler":"^1.2.16","@unocss/eslint-plugin":"^66.0.0","unplugin-vue-components":"^28.4.1"},"peerDependencies":{"cropperjs":"^2.0.0"},"peerDependenciesMeta":{"cropperjs":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/vue-modern-cropper_1.6.9_1740927965997_0.3923091202217259","host":"s3://npm-registry-packages-npm-production"}},"1.6.10":{"name":"vue-modern-cropper","version":"1.6.10","keywords":["vue","cropper","cropperjs","image","avatar"],"author":{"name":"NamesMT","email":"dangquoctrung123@gmail.com"},"_id":"vue-modern-cropper@1.6.10","maintainers":[{"name":"namesmt","email":"dangquoctrung123@gmail.com"}],"homepage":"https://github.com/NamesMT/vue-modern-cropper","bugs":{"url":"https://github.com/NamesMT/vue-modern-cropper/issues"},"dist":{"shasum":"a281ab9e366e4115e0531237bd5a910754c3727b","tarball":"https://registry.npmjs.org/vue-modern-cropper/-/vue-modern-cropper-1.6.10.tgz","fileCount":7,"integrity":"sha512-OpvVPeWK9wmzGtOMEin9yIfhzCRvNLvq/2+mDXsJJiBzIRqt3ED6BHHAe3ijQidyufFQetxuyIl2ZtBIymik7w==","signatures":[{"sig":"MEQCIEdXzPj3KTT9KI7AkEdL9H/LROda2hw8oIXg2g8Tzln4AiBRRFPJCKnvLb+7z3NEfGnJ9PPTMMVSQd9BDMmO/KT77g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12866},"main":"./dist/vue-modern-cropper.mjs","pnpm":{"overrides":{"is-core-module":"npm:@nolyfill/is-core-module@^1"},"onlyBuiltDependencies":["@parcel/watcher","esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/vue-modern-cropper.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-modern-cropper.mjs"}},"gitHead":"6cac16fe7b62083520603d15221409e2d9183942","scripts":{"dev":"vite --mode docs","build":"pnpm run build:lib","preview":"vite preview","release":"pnpm dlx changelogen@latest --release --push --publish","build:lib":"vite build --mode lib && vue-tsc -p tsconfig.build.json","build:docs":"vite build --mode docs","prerelease":"pnpm run build:lib"},"_npmUser":{"name":"namesmt","email":"dangquoctrung123@gmail.com"},"repository":{"url":"git+https://github.com/NamesMT/vue-modern-cropper.git","type":"git"},"_npmVersion":"10.9.2","description":"Power-packed wrapper over cropperjs@next","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"vue":"^3.5.13","sass":"^1.86.0","vite":"^6.2.3","eslint":"^9.23.0","unocss":"^66.0.0","vue-tsc":"^2.2.8","clean-css":"^5.3.3","type-fest":"^4.38.0","typescript":"^5.8.2","@types/node":"^20.17.27","@vueuse/core":"^13.0.0","highlight.js":"^11.11.1","@unocss/reset":"^66.0.0","@vue/tsconfig":"^0.7.0","unplugin-icons":"^22.1.0","@types/clean-css":"^4.2.11","@vitejs/plugin-vue":"^5.2.3","@antfu/eslint-config":"^4.11.0","@iconify-json/tabler":"^1.2.17","@unocss/eslint-plugin":"^66.0.0","unplugin-vue-components":"^28.4.1"},"peerDependencies":{"cropperjs":"^2.0.0"},"peerDependenciesMeta":{"cropperjs":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/vue-modern-cropper_1.6.10_1742875309781_0.8353221881115898","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"vue-modern-cropper","version":"1.7.0","keywords":["vue","cropper","cropperjs","image","avatar"],"author":{"name":"NamesMT","email":"dangquoctrung123@gmail.com"},"_id":"vue-modern-cropper@1.7.0","maintainers":[{"name":"namesmt","email":"dangquoctrung123@gmail.com"}],"homepage":"https://github.com/NamesMT/vue-modern-cropper","bugs":{"url":"https://github.com/NamesMT/vue-modern-cropper/issues"},"dist":{"shasum":"ce96fea3b3b1c457ce4ec656eec2850381d80966","tarball":"https://registry.npmjs.org/vue-modern-cropper/-/vue-modern-cropper-1.7.0.tgz","fileCount":7,"integrity":"sha512-jdsFfxRgiuc+6Lo+GCkANnPQlDdnstic/bIwv81SJY1mYWwOMogZxFmVs+9l92Z+qkbJd6kEG7msckMIJlv4og==","signatures":[{"sig":"MEYCIQC1jKv09EzlR3tp/90bOAUWK21/FXCjR7tg/0CwlzSysAIhAJqGvXDqvi0ry3DeXPqvkNeb1Li5FSXs5C0UTTc4DmR9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12987},"main":"./dist/vue-modern-cropper.mjs","pnpm":{"overrides":{"is-core-module":"npm:@nolyfill/is-core-module@^1.0.39"},"onlyBuiltDependencies":["@parcel/watcher","esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/vue-modern-cropper.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-modern-cropper.mjs"}},"gitHead":"3d935e8215bd9cffbf4831598bfd26ef9290dd59","scripts":{"dev":"vite --mode docs","build":"pnpm run build:lib","preview":"vite preview","release":"pnpm dlx changelogen@latest --release --push --publish","build:lib":"vite build --mode lib && vue-tsc -p tsconfig.build.json","build:docs":"vite build --mode docs","prerelease":"pnpm run build:lib"},"_npmUser":{"name":"namesmt","email":"dangquoctrung123@gmail.com"},"repository":{"url":"git+https://github.com/NamesMT/vue-modern-cropper.git","type":"git"},"_npmVersion":"10.9.2","description":"Power-packed wrapper over cropperjs@next","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.7.1","devDependencies":{"vue":"^3.5.13","sass":"^1.86.3","vite":"^6.2.5","eslint":"^9.23.0","unocss":"^66.0.0","vue-tsc":"^2.2.8","clean-css":"^5.3.3","type-fest":"^4.39.1","typescript":"^5.8.2","@types/node":"^20.17.30","@vueuse/core":"^13.0.0","highlight.js":"^11.11.1","@unocss/reset":"^66.0.0","@vue/tsconfig":"^0.7.0","unplugin-icons":"^22.1.0","@types/clean-css":"^4.2.11","@vitejs/plugin-vue":"^5.2.3","@antfu/eslint-config":"^4.11.0","@iconify-json/tabler":"^1.2.17","@unocss/eslint-plugin":"^66.0.0","unplugin-vue-components":"^28.4.1"},"peerDependencies":{"cropperjs":"^2.0.0"},"peerDependenciesMeta":{"cropperjs":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/vue-modern-cropper_1.7.0_1743756907080_0.5470077311641839","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"vue-modern-cropper","version":"1.7.1","keywords":["vue","cropper","cropperjs","image","avatar"],"author":{"name":"NamesMT","email":"dangquoctrung123@gmail.com"},"_id":"vue-modern-cropper@1.7.1","maintainers":[{"name":"namesmt","email":"dangquoctrung123@gmail.com"}],"homepage":"https://github.com/NamesMT/vue-modern-cropper","bugs":{"url":"https://github.com/NamesMT/vue-modern-cropper/issues"},"dist":{"shasum":"b0d2b76678fda6becdba458b6504a1952fbdb5a3","tarball":"https://registry.npmjs.org/vue-modern-cropper/-/vue-modern-cropper-1.7.1.tgz","fileCount":7,"integrity":"sha512-QOO6g/UF8Zq5qbghOx1lI0VVtsAWv3VlTud8XI1Ep2mTCQovwPW6VOs4Y924O/gW2Xe+Q1OrDidY0jAcovkAWQ==","signatures":[{"sig":"MEUCIQDKVt26SZ4+T+QxfuiGQaLoHz5umuySl6PUWAqqhAAhLAIgFOd7qYv/L4jDX/w6ttosiqjn9prJ0VSKkjXD4D9RrM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13263},"main":"./dist/vue-modern-cropper.mjs","pnpm":{"overrides":{"is-core-module":"npm:@nolyfill/is-core-module@^1.0.39"},"onlyBuiltDependencies":["@parcel/watcher","esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/vue-modern-cropper.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-modern-cropper.mjs"}},"gitHead":"575cbf4aa5a7f4e4aadbe33a79d82562085af737","scripts":{"dev":"vite --mode docs","build":"pnpm run build:lib","preview":"vite preview","release":"pnpm dlx changelogen@latest --release --push --publish","build:lib":"vite build --mode lib && vue-tsc -p tsconfig.build.json","build:docs":"vite build --mode docs","prerelease":"pnpm run build:lib"},"_npmUser":{"name":"namesmt","email":"dangquoctrung123@gmail.com"},"repository":{"url":"git+https://github.com/NamesMT/vue-modern-cropper.git","type":"git"},"_npmVersion":"10.9.2","description":"Power-packed wrapper over cropperjs@next","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.7.1","devDependencies":{"vue":"^3.5.13","sass":"^1.86.3","vite":"^6.2.5","eslint":"^9.23.0","unocss":"^66.0.0","vue-tsc":"^2.2.8","clean-css":"^5.3.3","type-fest":"^4.39.1","typescript":"^5.8.2","@types/node":"^20.17.30","@vueuse/core":"^13.0.0","highlight.js":"^11.11.1","@unocss/reset":"^66.0.0","@vue/tsconfig":"^0.7.0","unplugin-icons":"^22.1.0","@types/clean-css":"^4.2.11","@vitejs/plugin-vue":"^5.2.3","@antfu/eslint-config":"^4.11.0","@iconify-json/tabler":"^1.2.17","@unocss/eslint-plugin":"^66.0.0","unplugin-vue-components":"^28.4.1"},"peerDependencies":{"cropperjs":"^2.0.0"},"peerDependenciesMeta":{"cropperjs":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/vue-modern-cropper_1.7.1_1743763432373_0.04355477657460671","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"vue-modern-cropper","version":"1.7.2","keywords":["vue","cropper","cropperjs","image","avatar"],"author":{"name":"NamesMT","email":"dangquoctrung123@gmail.com"},"_id":"vue-modern-cropper@1.7.2","maintainers":[{"name":"namesmt","email":"dangquoctrung123@gmail.com"}],"homepage":"https://github.com/NamesMT/vue-modern-cropper","bugs":{"url":"https://github.com/NamesMT/vue-modern-cropper/issues"},"dist":{"shasum":"1b479d84c58f39bf5157f2328a3ce7daef3a869a","tarball":"https://registry.npmjs.org/vue-modern-cropper/-/vue-modern-cropper-1.7.2.tgz","fileCount":7,"integrity":"sha512-QWF+Gpm1UN+FzYo+rqUtOTKVmVitpUkmSCRb9TaEP6KgYkmttPYhKUNF0FgldiIsLHYmZStGRZ/OM46iNfW0Dw==","signatures":[{"sig":"MEQCIEiB1oJ8JWO7F0hXF5+cE4bTfdIU+B0999tw3oHHWh+5AiBekg7dR/KjzHHUxogEVyRgkTXu10L1HIrXbLjcWFO91w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13655},"main":"./dist/vue-modern-cropper.mjs","pnpm":{"overrides":{"is-core-module":"npm:@nolyfill/is-core-module@^1.0.39"},"onlyBuiltDependencies":["@parcel/watcher","esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/vue-modern-cropper.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-modern-cropper.mjs"}},"gitHead":"dfcc1c633499e0415483a0731d08e35bc8116a8e","scripts":{"dev":"vite --mode docs","build":"pnpm run build:lib","preview":"vite preview","release":"pnpm dlx changelogen@latest --release --push --publish","build:lib":"vite build --mode lib && vue-tsc -p tsconfig.build.json","build:docs":"vite build --mode docs","prerelease":"pnpm run build:lib"},"_npmUser":{"name":"namesmt","email":"dangquoctrung123@gmail.com"},"repository":{"url":"git+https://github.com/NamesMT/vue-modern-cropper.git","type":"git"},"_npmVersion":"10.9.2","description":"Power-packed wrapper over cropperjs@next","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.7.1","devDependencies":{"vue":"^3.5.13","sass":"^1.86.3","vite":"^6.2.5","eslint":"^9.23.0","unocss":"^66.0.0","vue-tsc":"^2.2.8","clean-css":"^5.3.3","type-fest":"^4.39.1","typescript":"^5.8.2","@types/node":"^20.17.30","@vueuse/core":"^13.0.0","highlight.js":"^11.11.1","@unocss/reset":"^66.0.0","@vue/tsconfig":"^0.7.0","unplugin-icons":"^22.1.0","@types/clean-css":"^4.2.11","@vitejs/plugin-vue":"^5.2.3","@antfu/eslint-config":"^4.11.0","@iconify-json/tabler":"^1.2.17","@unocss/eslint-plugin":"^66.0.0","unplugin-vue-components":"^28.4.1"},"peerDependencies":{"cropperjs":"^2.0.0"},"peerDependenciesMeta":{"cropperjs":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/vue-modern-cropper_1.7.2_1743766475417_0.3038607066607928","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"vue-modern-cropper","version":"1.7.3","keywords":["vue","cropper","cropperjs","image","avatar"],"author":{"name":"NamesMT","email":"dangquoctrung123@gmail.com"},"_id":"vue-modern-cropper@1.7.3","maintainers":[{"name":"namesmt","email":"dangquoctrung123@gmail.com"}],"homepage":"https://github.com/NamesMT/vue-modern-cropper","bugs":{"url":"https://github.com/NamesMT/vue-modern-cropper/issues"},"dist":{"shasum":"9314b4c0f588442b3e3eb7d02c9ac6ef9a60bb06","tarball":"https://registry.npmjs.org/vue-modern-cropper/-/vue-modern-cropper-1.7.3.tgz","fileCount":7,"integrity":"sha512-X53DDhSgZDsrMdQbWaEZIiJqJnQut8Fy6P5qoN0idRqt1AtXSlo5e6mDsz02ylMt3I7Q05IxeNQmB44aOjKlVA==","signatures":[{"sig":"MEUCIQDXL9UjVPT+ypSRdg2EdPWRPXaQP/TSoAm+iEBiT9TNZwIgd6C2zoqVxpA1BUsSuNuRRUmSiRCLRcuquwIMTRE/GBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14105},"main":"./dist/vue-modern-cropper.mjs","pnpm":{"overrides":{"is-core-module":"npm:@nolyfill/is-core-module@^1.0.39"},"onlyBuiltDependencies":["@parcel/watcher","esbuild"]},"type":"module","types":"./dist/index.d.ts","module":"./dist/vue-modern-cropper.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-modern-cropper.mjs"}},"gitHead":"b013fc8a698149da2cae37e57dbaf7af263e420d","scripts":{"dev":"vite --mode docs","build":"pnpm run build:lib","preview":"vite preview","release":"pnpm dlx changelogen@latest --release --push --publish","build:lib":"vite build --mode lib && vue-tsc -p tsconfig.build.json","build:docs":"vite build --mode docs","prerelease":"pnpm run build:lib"},"_npmUser":{"name":"namesmt","email":"dangquoctrung123@gmail.com"},"repository":{"url":"git+https://github.com/NamesMT/vue-modern-cropper.git","type":"git"},"_npmVersion":"10.9.2","description":"Power-packed wrapper over cropperjs@next","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"packageManager":"pnpm@10.7.1","devDependencies":{"vue":"^3.5.13","sass":"^1.86.3","vite":"^6.2.5","eslint":"^9.23.0","unocss":"^66.0.0","vue-tsc":"^2.2.8","clean-css":"^5.3.3","type-fest":"^4.39.1","typescript":"^5.8.2","@types/node":"^20.17.30","@vueuse/core":"^13.0.0","highlight.js":"^11.11.1","@unocss/reset":"^66.0.0","@vue/tsconfig":"^0.7.0","unplugin-icons":"^22.1.0","@types/clean-css":"^4.2.11","@vitejs/plugin-vue":"^5.2.3","@antfu/eslint-config":"^4.11.0","@iconify-json/tabler":"^1.2.17","@unocss/eslint-plugin":"^66.0.0","unplugin-vue-components":"^28.4.1"},"peerDependencies":{"cropperjs":"^2.0.0"},"peerDependenciesMeta":{"cropperjs":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/vue-modern-cropper_1.7.3_1743773709536_0.9364522116983798","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"vue-modern-cropper","version":"1.8.0","keywords":["vue","cropper","cropperjs","image","avatar"],"author":{"name":"NamesMT","email":"dangquoctrung123@gmail.com"},"_id":"vue-modern-cropper@1.8.0","maintainers":[{"name":"namesmt","email":"dangquoctrung123@gmail.com"}],"homepage":"https://github.com/NamesMT/vue-modern-cropper","bugs":{"url":"https://github.com/NamesMT/vue-modern-cropper/issues"},"dist":{"shasum":"7a7c727202da2d5f440f5948352757fe18563ab2","tarball":"https://registry.npmjs.org/vue-modern-cropper/-/vue-modern-cropper-1.8.0.tgz","fileCount":7,"integrity":"sha512-GVKvv9rG5X4z4/eWiPIpXYqh1iWF5vlUq7Q8MagUPKyUzNBboXxanUd0K6ED0uu+7i7Mb6qkTIob0dh9nRyVsQ==","signatures":[{"sig":"MEUCIHxCMGGHDdzdwabd0Lrvvp11H1mZNHsTSQmFzvihyzX/AiEAr8zw+6v8XAo1eZkfq2DYoRjgiEDY58FuLP1FJMvN2gU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCHxX4PVqtJXcbLG9Sq94740LbFbqtmIls33aazfpeUtcCIQDRt3HGY63+DyouFAkHi/6axgoDWI92WEis7mys4UOYxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27944},"main":"./dist/vue-modern-cropper.mjs","type":"module","types":"./dist/index.d.ts","module":"./dist/vue-modern-cropper.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-modern-cropper.mjs"}},"gitHead":"acf3c44f626c3ead8a9e4c34ad3d891c120e9319","scripts":{"dev":"vite --mode docs","lint":"eslint .","build":"pnpm run build:lib","preview":"vite preview","release":"pnpm dlx changelogen@latest --release --push --publish","build:lib":"vite build --mode lib && vue-tsc -p tsconfig.build.json","build:docs":"vite build --mode docs","prerelease":"pnpm run build:lib"},"_npmUser":{"name":"namesmt","email":"dangquoctrung123@gmail.com"},"repository":{"url":"git+https://github.com/NamesMT/vue-modern-cropper.git","type":"git"},"_npmVersion":"11.19.0","description":"Power-packed wrapper over cropperjs","directories":{},"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1","devDependencies":{"vue":"^3.5.13","sass":"^1.86.3","vite":"^8.3.0","eslint":"^10.10.0","unocss":"^66.0.0","vue-tsc":"^3.3.11","clean-css":"^5.3.3","type-fest":"^5.9.0","typescript":"^6.0.3","@types/node":"^26.5.1","@vueuse/core":"^14.4.0","highlight.js":"^11.11.1","@unocss/reset":"^66.0.0","@vue/tsconfig":"^0.9.1","unplugin-icons":"^24.0.0","@types/clean-css":"^4.2.11","@vitejs/plugin-vue":"^6.0.8","@antfu/eslint-config":"^9.5.1","@iconify-json/tabler":"^1.2.17","@unocss/eslint-plugin":"^66.0.0","unplugin-vue-components":"^32.1.0"},"peerDependencies":{"cropperjs":"^2.0.0"},"peerDependenciesMeta":{"cropperjs":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/vue-modern-cropper_1.8.0_1789724087533_0.693761133946436","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"_id":"vue-modern-cropper@1.8.1","bugs":{"url":"https://github.com/NamesMT/vue-modern-cropper/issues"},"dist":{"shasum":"e122e8bf72318116131eaf3ab33c73a5782fd2d1","tarball":"https://registry.npmjs.org/vue-modern-cropper/-/vue-modern-cropper-1.8.1.tgz","fileCount":7,"integrity":"sha512-zF4qwx3mGaJLFoj2i6cbgxIs7wtQHT5QdQpMotpa3U0MQqTsfGPN3vJQRBX6KOTCw+Lgrf4r/dbE2MCTBWc8MA==","signatures":[{"sig":"MEYCIQC/Qx7JN3mqepcvDeHXpseqnyDO4CSVEpWWc/J1+xxm6gIhAK7Iw7iquD1VWlcvLryrKSLMmW6HbxEIcwoys9DrzzIB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAmJ4MuHoX/PKqjhUUjs3GBhTi++jWoFBym3e88esC1mAiB4U4LoWPc2wrh0h3CQozAqQdNOD13J0wodmGBhAIaiiQ=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vue-modern-cropper@1.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29287},"main":"./dist/vue-modern-cropper.mjs","name":"vue-modern-cropper","type":"module","types":"./dist/index.d.ts","author":{"name":"NamesMT","email":"dangquoctrung123@gmail.com"},"module":"./dist/vue-modern-cropper.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/vue-modern-cropper.mjs"}},"gitHead":"f54dac07ee8bc9faace969fad0fc204506a7c999","scripts":{"dev":"vite --mode docs","lint":"eslint .","build":"pnpm run build:lib","preview":"vite preview","build:lib":"vite build --mode lib && vue-tsc -p tsconfig.build.json","build:docs":"vite build --mode docs","prerelease":"pnpm run build:lib","release:check":"node scripts/check-release-version.mjs","prepublishOnly":"pnpm run build:lib","release:preview":"pnpm dlx changelogen@latest"},"version":"1.8.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"79a1e287-a52e-4e50-a6d2-e83fe49640e3"}},"homepage":"https://github.com/NamesMT/vue-modern-cropper#readme","keywords":["vue","vue3","cropper","cropperjs","image-cropper","image","avatar","crop","component","typescript","esm","frontend"],"repository":{"url":"git+https://github.com/NamesMT/vue-modern-cropper.git","type":"git"},"_npmVersion":"12.1.0","description":"Power-packed wrapper over cropperjs","directories":{},"maintainers":[{"name":"namesmt","email":"dangquoctrung123@gmail.com"}],"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"packageManager":"pnpm@12.4.1","devDependencies":{"vue":"^3.5.13","sass":"^1.86.3","vite":"^8.3.0","eslint":"^10.10.0","unocss":"^66.0.0","vue-tsc":"^3.3.11","clean-css":"^5.3.3","type-fest":"^5.9.0","typescript":"^6.0.3","@types/node":"^26.5.1","@vueuse/core":"^14.4.0","highlight.js":"^11.11.1","@unocss/reset":"^66.0.0","@vue/tsconfig":"^0.9.1","unplugin-icons":"^24.0.0","@types/clean-css":"^4.2.11","@vitejs/plugin-vue":"^6.0.8","@antfu/eslint-config":"^9.5.1","@iconify-json/tabler":"^1.2.17","@unocss/eslint-plugin":"^66.0.0","unplugin-vue-components":"^32.1.0"},"peerDependencies":{"cropperjs":"^2.0.0"},"peerDependenciesMeta":{"cropperjs":{"optional":false}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vue-modern-cropper_1.8.1_1790676017362_0.3573222344387963"}}},"time":{"created":"2024-04-02T21:07:54.360Z","modified":"2026-09-29T10:00:17.741Z","0.1.0":"2024-04-02T21:07:54.539Z","0.1.1":"2024-04-02T21:48:00.127Z","0.1.2":"2024-04-02T21:49:33.519Z","0.1.3":"2024-04-04T16:40:47.773Z","0.1.4":"2024-04-06T07:44:48.875Z","0.2.0":"2024-04-06T07:51:17.234Z","0.2.1":"2024-04-06T08:28:56.190Z","0.2.2":"2024-04-06T16:01:28.658Z","0.2.3":"2024-04-06T17:08:34.536Z","0.2.5":"2024-04-07T04:53:18.121Z","0.2.6":"2024-07-17T11:28:05.642Z","0.2.7":"2024-07-17T11:52:30.874Z","0.2.8":"2024-08-06T14:21:10.228Z","0.2.9":"2024-08-06T14:43:19.810Z","0.2.10":"2024-08-06T15:10:06.994Z","0.2.11":"2024-08-06T15:18:27.604Z","0.2.12":"2024-08-24T03:37:46.664Z","1.0.0":"2025-03-02T14:55:43.062Z","1.6.9":"2025-03-02T15:06:06.212Z","1.6.10":"2025-03-25T04:01:50.035Z","1.7.0":"2025-04-04T08:55:07.258Z","1.7.1":"2025-04-04T10:43:52.552Z","1.7.2":"2025-04-04T11:34:35.590Z","1.7.3":"2025-04-04T13:35:09.704Z","1.8.0":"2026-09-18T09:34:47.618Z","1.8.1":"2026-09-29T10:00:17.442Z"},"bugs":{"url":"https://github.com/NamesMT/vue-modern-cropper/issues"},"author":{"name":"NamesMT","email":"dangquoctrung123@gmail.com"},"homepage":"https://github.com/NamesMT/vue-modern-cropper#readme","keywords":["vue","vue3","cropper","cropperjs","image-cropper","image","avatar","crop","component","typescript","esm","frontend"],"repository":{"url":"git+https://github.com/NamesMT/vue-modern-cropper.git","type":"git"},"description":"Power-packed wrapper over cropperjs","maintainers":[{"name":"namesmt","email":"dangquoctrung123@gmail.com"}],"readme":"# Vue Modern Cropper\n\n[![NPM][npmBadge]][npmUrl]\n[![Minzip Package][bundlePhobiaBadge]][bundlePhobiaUrl]\n[![NPM Download][npmDtBadge]][npmDtUrl]\n\n[npmBadge]: https://img.shields.io/npm/v/vue-modern-cropper.svg?maxAge=2592000\n[npmUrl]: https://www.npmjs.com/package/vue-modern-cropper\n[npmDtBadge]: https://img.shields.io/npm/dt/vue-modern-cropper.svg\n[npmDtUrl]: https://www.npmjs.com/package/vue-modern-cropper\n[bundlePhobiaBadge]: https://img.shields.io/bundlephobia/minzip/vue-modern-cropper\n[bundlePhobiaUrl]: https://bundlephobia.com/package/vue-modern-cropper@latest\n\n> It's mid 2024, I've been searching, installing, and trying all, everything, but I can't find a maintained/bug-free, easy to use cropper component library for Vue -- (╯°□°)╯︵ ┻━┻  \nSo I created this.\n\n> Power-packed wrapper over cropperjs\n\n## Table of Contents\n\n<details>\n\n<summary>TOC</summary>\n\n- [Vue Modern Cropper](#vue-modern-cropper)\n  - [Table of Contents](#table-of-contents)\n  - [NOTE!!](#note)\n  - [Features](#features)\n  - [Usage](#usage)\n    - [Install](#install)\n    - [Use](#use)\n  - [Releasing](#releasing)\n  - [License](#license)\n\n</details>\n\n## NOTE!!\n`vue-modern-cropper` is a small wrapper over `cropperjs` (v2), improving ease of use and DX, while still preversing it's full customizability power, you can check it's documentation [HERE](https://fengyuanchen.github.io/cropperjs/)\n\nAt its current state, `cropperjs` is not SSR-friendly, though, even if it's SSR-able, I think it would be better to render it client-only to avoid overhead on the server, so remember to wrap/mark the component as `ClientOnly` if your project have SSR-enabled.\n\nFeel free to submit PRs to improve DX even more 😘.\n\n## Features\n+ 🔥 Import and use, typed component with discriminated union support\n\n## Usage\n### Install\n```sh\npnpm add vue-modern-cropper\n```\n\n### Use\n<!-- eslint-skip -->\n```ts\n// Register it globally\nimport { ModernCropper } from 'vue-modern-cropper'\nVue.component(ModernCropper)\n\n/* SomeComponent.vue */\n// Or you could import it locally\nimport { ModernCropper } from 'vue-modern-cropper'\n\n// Use InstanceType to infer the exposed props\nconst cropper = ref<InstanceType<typeof ModernCropper>>()\n// Or better, use `useTemplateRef` (vue 3.5+)\n// const cropper = useTemplateRef('cropper')\n\nonMounted(async () => {\n  // remember to await nextTick if you use Nuxt (Nuxt client-component caveat)\n  await nextTick()\n\n  // Use onCropperMounted to execute hooks as soon as the cropper APIs is available\n  cropper.value!.onCropperMounted(({ cropper, image, canvas, selection, selections }) => {\n    selection.$toCanvas().then(canvas => console.log('cropped:', canvas.toDataURL()))\n  })\n\n  // Or access them directly through the ref, you need to make sure they are available though\n  if (cropper.value.cropperMounted)\n    cropper.value.cropper\n})\n\n... // Somewhere in the <template>:\n<ModernCropper\n  ref=\"cropper\"\n  class=\"w-80 h-40\"\n  :src=\"imgSrc\"\n  :pass-through=\"{\n    cropper: { constructOptions: undefined },\n    image: { attributes: { class: 'blur' } },\n    canvas: { attributes: { background: false } },\n    selection: { attributes: { id: 'cropper-selection-86' } },\n    selections: { attributes: undefined },\n  }\"\n/>\n\n// Tips: to use custom cropper components without setting `isCustomElement` config:\n<component \n  v-if=\"cropper?.cropperMounted\" \n  :is=\"h('cropper-viewer', { selection: '#cropper-selection-86' })\"\n/>\n...\n\n```\n\n## Releasing\n\nReleases are version-first and manual. Run **Actions → Release → Run workflow** with the version\nto ship (`.github/workflows/release.yml`): it checks the version, lints, builds, lets changelogen\nbump `package.json` and write `CHANGELOG.md`, creates the release commit and the `v<version>` tag,\npushes both, creates the GitHub release, and publishes to npm with provenance over OIDC trusted\npublishing. Set `dry-run` to stop before the push, release and publish. A pushed tag on its own\npublishes nothing — there is deliberately no tag-triggered publish workflow.\n\nLocal helpers:\n\n```sh\npnpm run release:check 1.9.0   # validate a version against package.json\npnpm run release:preview       # print the changelog the next release would get\n```\n\nFirst-time setup: publish the package once by hand, then on npmjs.com open the package →\nSettings → Trusted Publisher and add this repository with the workflow filename `release.yml`\n(npm only offers a trusted publisher for a package that already exists).\n\n## License\n\nMIT [@NamesMT](https://github.com/NamesMT)\n","readmeFilename":"README.md"}