{"_id":"croppr","_rev":"34-0c18e97590b12443c8b22975e27bf55b","name":"croppr","description":"A vanilla JavaScript image cropper that's lightweight, awesome, and has absolutely zero dependencies.","dist-tags":{"latest":"2.3.1"},"versions":{"0.1.0":{"name":"croppr","version":"0.1.0","description":"A JavaScript image cropper that's lightweight, awesome, and has absolutely zero dependencies.","main":"dist/croppr.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup --config rollup.config.dev.js & cp src/css/croppr.css dist/croppr.css","watch":"onchange 'src/**/*.*' -v -- npm run build","production":"npm run build & rollup --config rollup.config.prod.js & cleancss src/css/croppr.css -o dist/croppr.min.css"},"repository":{"type":"git","url":"git+https://github.com/jamesssooi/Croppr.js.git"},"author":{"name":"James Ooi"},"license":"MIT","bugs":{"url":"https://github.com/jamesssooi/Croppr.js/issues"},"homepage":"https://github.com/jamesssooi/Croppr.js#readme","devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^3.0.0","clean-css":"^3.4.23","imports-loader":"^0.7.0","onchange":"^3.2.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-json":"^2.1.0","rollup-plugin-uglify":"^1.0.1"},"gitHead":"b3c0f5421d9ede18ca5adafae0d6b1bf7f05f012","_id":"croppr@0.1.0","_shasum":"a003fafaad0974dc843a0c0b31dc8a9f1c1149ce","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.2.4","_npmUser":{"name":"jamesooi","email":"wengteikooi@gmail.com"},"dist":{"shasum":"a003fafaad0974dc843a0c0b31dc8a9f1c1149ce","tarball":"https://registry.npmjs.org/croppr/-/croppr-0.1.0.tgz","integrity":"sha512-rPbLc+NSkdmMC+3mxyDFX71e1il8+/ylgKFNYTwAUnbsc72TJcKKQWx2uZr364JnP0vKD0L/SjWg1NtKNSft0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJB8hJInubv85Keoa9RWaVbVfmOHtDz+l5Q6mNMhT3HgIgDHknJx/QoMtvafCfrCg9eYAPWtF7XMa4pwdrtG/Vhao="}]},"maintainers":[{"name":"jamesooi","email":"wengteikooi@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/croppr-0.1.0.tgz_1484579343214_0.0666203792206943"},"directories":{}},"0.1.1":{"name":"croppr","version":"0.1.1","description":"A JavaScript image cropper that's lightweight, awesome, and has absolutely zero dependencies.","main":"dist/croppr.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup --config rollup.config.dev.js & cp src/css/croppr.css dist/croppr.css","watch":"onchange 'src/**/*.*' -v -- npm run build","production":"npm run build & rollup --config rollup.config.prod.js & cleancss src/css/croppr.css -o dist/croppr.min.css"},"repository":{"type":"git","url":"git+https://github.com/jamesssooi/Croppr.js.git"},"author":{"name":"James Ooi"},"license":"MIT","bugs":{"url":"https://github.com/jamesssooi/Croppr.js/issues"},"homepage":"https://github.com/jamesssooi/Croppr.js#readme","devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^3.0.0","clean-css":"^3.4.23","imports-loader":"^0.7.0","onchange":"^3.2.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-json":"^2.1.0","rollup-plugin-uglify":"^1.0.1"},"gitHead":"60be8e0a008bd8af386ed798a72058405f90795e","_id":"croppr@0.1.1","_shasum":"43c05106ad0c989d8d1efe73e6ba29e3f22e041e","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.2.4","_npmUser":{"name":"jamesooi","email":"wengteikooi@gmail.com"},"dist":{"shasum":"43c05106ad0c989d8d1efe73e6ba29e3f22e041e","tarball":"https://registry.npmjs.org/croppr/-/croppr-0.1.1.tgz","integrity":"sha512-oR5isbBiJJSFheYaYT/TBbUqvE5JrZ9Q0sJRAx9KUt4BfGXPoGnEp1PThi/2ekz/p/bnLC0E79/pRxxVk1Cwdw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDKoGdeRiPL6dIQYV/lpvC2rILBC6ZQpWB1rOp6MLvyRAiBr1L+rRy0uqRKExtk8+Ed5DXeb+lS2phnUYPpShbEndA=="}]},"maintainers":[{"name":"jamesooi","email":"wengteikooi@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/croppr-0.1.1.tgz_1484579862355_0.15804255567491055"},"directories":{}},"0.1.2":{"name":"croppr","version":"0.1.2","description":"A JavaScript image cropper that's lightweight, awesome, and has absolutely zero dependencies.","main":"dist/croppr.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rollup --config rollup.config.dev.js & cp src/css/croppr.css dist/croppr.css","watch":"onchange 'src/**/*.*' -v -- npm run build","production":"npm run build & rollup --config rollup.config.prod.js & cleancss src/css/croppr.css -o dist/croppr.min.css"},"repository":{"type":"git","url":"git+https://github.com/jamesssooi/Croppr.js.git"},"author":{"name":"James Ooi"},"license":"MIT","bugs":{"url":"https://github.com/jamesssooi/Croppr.js/issues"},"homepage":"https://github.com/jamesssooi/Croppr.js#readme","devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^3.0.0","clean-css":"^3.4.23","imports-loader":"^0.7.0","onchange":"^3.2.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-json":"^2.1.0","rollup-plugin-uglify":"^1.0.1"},"gitHead":"2d89430c736e64695360fa12fa6a21934b81bf2b","_id":"croppr@0.1.2","_shasum":"e5fc38e5a4f7e6e0a8b2715cb99f7ca992d8b8fa","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.2.4","_npmUser":{"name":"jamesooi","email":"wengteikooi@gmail.com"},"dist":{"shasum":"e5fc38e5a4f7e6e0a8b2715cb99f7ca992d8b8fa","tarball":"https://registry.npmjs.org/croppr/-/croppr-0.1.2.tgz","integrity":"sha512-vwuOzVzfZV3cqlrNAOroCMtq9EoWGsaYtgGTw7OeJf0XEJKDIT0/GiRhXHSXV3+mfzhoi0kWZ5cvfSonBOUrtQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE6SG9r71B7oMAEuy1nVn3gqN9xzh4NGQqDsinzxsWWAAiAsaaGCyvdbsr5U4lTwenmlTi8tV2NY5JGNjwjuF0rOQw=="}]},"maintainers":[{"name":"jamesooi","email":"wengteikooi@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/croppr-0.1.2.tgz_1484620128587_0.6886428620200604"},"directories":{}},"0.1.3":{"name":"croppr","version":"0.1.3","description":"A JavaScript image cropper that's lightweight, awesome, and has absolutely zero dependencies.","main":"dist/croppr.js","scripts":{"test":"jasmine || true","build":"rollup --config rollup.config.dev.js & cp src/css/croppr.css dist/croppr.css","watch":"onchange 'src/**/*.*' -v -- npm run build","production":"npm run build & rollup --config rollup.config.prod.js & cleancss src/css/croppr.css -o dist/croppr.min.css"},"repository":{"type":"git","url":"git+https://github.com/jamesssooi/Croppr.js.git"},"author":{"name":"James Ooi"},"license":"MIT","bugs":{"url":"https://github.com/jamesssooi/Croppr.js/issues"},"homepage":"https://github.com/jamesssooi/Croppr.js#readme","devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^3.0.0","chai":"^3.5.0","clean-css":"^3.4.23","imports-loader":"^0.7.0","jsdom":"^9.9.1","mocha":"^3.2.0","mocha-jsdom":"^1.1.0","onchange":"^3.2.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-json":"^2.1.0","rollup-plugin-uglify":"^1.0.1"},"gitHead":"a2da525faf1a4e933ee4b60b2f16fb76d0029058","_id":"croppr@0.1.3","_shasum":"57fa44ed10ea86ec9c1689075ff10c113c248deb","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.2.4","_npmUser":{"name":"jamesooi","email":"wengteikooi@gmail.com"},"dist":{"shasum":"57fa44ed10ea86ec9c1689075ff10c113c248deb","tarball":"https://registry.npmjs.org/croppr/-/croppr-0.1.3.tgz","integrity":"sha512-dfRx5Aq/nm/hD3mEM/GSGA1oeAW63oBpIx3Bitfqs7v5Pw886HHyXUR7F/8FeaA05aQgsxhwt/+A52uc+wkMug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFZE6JP+nhNImGBHDPRA7SQ11znJu9Acvus1W8JyO7mNAiEAyesiiw2Yxd2C9EGVAiP1KA1ZSq/782TDxXdkBIUTtd0="}]},"maintainers":[{"name":"jamesooi","email":"wengteikooi@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/croppr-0.1.3.tgz_1484628530478_0.5702309194020927"},"directories":{}},"0.2.0":{"name":"croppr","version":"0.2.0","description":"A JavaScript image cropper that's lightweight, awesome, and has absolutely zero dependencies.","main":"dist/croppr.js","scripts":{"test":"mocha","build":"rollup --config rollup.config.dev.js & cp src/css/croppr.css dist/croppr.css","watch":"onchange 'src/**/*.*' -v -- npm run build","production":"npm run build & rollup --config rollup.config.prod.js & cleancss src/css/croppr.css -o dist/croppr.min.css"},"repository":{"type":"git","url":"git+https://github.com/jamesssooi/Croppr.js.git"},"author":{"name":"James Ooi"},"license":"MIT","bugs":{"url":"https://github.com/jamesssooi/Croppr.js/issues"},"homepage":"https://github.com/jamesssooi/Croppr.js#readme","devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^3.0.0","chai":"^3.5.0","clean-css":"^3.4.23","imports-loader":"^0.7.0","jsdom":"^9.9.1","mocha":"^3.2.0","mocha-jsdom":"^1.1.0","onchange":"^3.2.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-json":"^2.1.0","rollup-plugin-uglify":"^1.0.1","sinon":"^1.17.7"},"gitHead":"0204fc80720164889cbe8234fc6ff991a4d5490c","_id":"croppr@0.2.0","_shasum":"db4add6b8b6051b8f47f18170c46f5c2ebbc5b77","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.2.4","_npmUser":{"name":"jamesooi","email":"wengteikooi@gmail.com"},"dist":{"shasum":"db4add6b8b6051b8f47f18170c46f5c2ebbc5b77","tarball":"https://registry.npmjs.org/croppr/-/croppr-0.2.0.tgz","integrity":"sha512-3TaW/5eZQOTs7XFnHjWhouM8IkeFck4BSFOOUCjLiwgmRU0fo4TEuWcUNpxMZeD2Jt/uUQWtEb8VfobwZccBXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzhpKtsndd2bb2tlbD7kNadU6DVoqsn7zO6wv4Lfdu1wIhAKTKP61pWjvtdok5fB51WyNh6eMhtush3dzDxDcB00yE"}]},"maintainers":[{"name":"jamesooi","email":"wengteikooi@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/croppr-0.2.0.tgz_1485035213439_0.8754916815087199"},"directories":{}},"0.2.1":{"name":"croppr","version":"0.2.1","description":"### A JavaScript image cropper that's lightweight, awesome, and has absolutely zero dependencies.","main":"dist/croppr.js","scripts":{"test":"mocha","build":"rollup --config rollup.config.dev.js & cp src/css/croppr.css dist/croppr.css","watch":"onchange 'src/**/*.*' -v -- npm run build","production":"npm run build & rollup --config rollup.config.prod.js & cleancss src/css/croppr.css -o dist/croppr.min.css"},"repository":{"type":"git","url":"git+https://github.com/jamesssooi/Croppr.js.git"},"author":{"name":"James Ooi"},"license":"MIT","bugs":{"url":"https://github.com/jamesssooi/Croppr.js/issues"},"homepage":"https://github.com/jamesssooi/Croppr.js#readme","devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^3.0.0","chai":"^3.5.0","clean-css":"^3.4.23","imports-loader":"^0.7.0","jsdom":"^9.9.1","mocha":"^3.2.0","mocha-jsdom":"^1.1.0","onchange":"^3.2.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-json":"^2.1.0","rollup-plugin-uglify":"^1.0.1","sinon":"^1.17.7"},"gitHead":"43eca70be7edc7617aff068e37090c5fa2104ece","_id":"croppr@0.2.1","_shasum":"e5db70014974a09ae8f9cc131f5ce837a8044739","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.2.4","_npmUser":{"name":"jamesooi","email":"wengteikooi@gmail.com"},"dist":{"shasum":"e5db70014974a09ae8f9cc131f5ce837a8044739","tarball":"https://registry.npmjs.org/croppr/-/croppr-0.2.1.tgz","integrity":"sha512-pZ9ckKqNhU5jLTjo4jxNxP0oHq+8Kdu44L5yPD4v22tVgaBR2rsHq6Bfpff0UOiva6nAQTmmi8fdZZJlvJfz9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFDkP+m3bbdqiz435ggU2p67pxz9j16cDm0FxJKXpouAAiEA130IEuzPsKUkcZM0U6TiHk21mprTnpA5bdKfxtyXwU8="}]},"maintainers":[{"name":"jamesooi","email":"wengteikooi@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/croppr-0.2.1.tgz_1485066712572_0.8071696064434946"},"directories":{}},"0.2.2":{"name":"croppr","version":"0.2.2","description":"### A JavaScript image cropper that's lightweight, awesome, and has absolutely zero dependencies.","main":"dist/croppr.js","scripts":{"test":"mocha","build":"rollup --config rollup.config.dev.js & cp src/css/croppr.css dist/croppr.css","watch":"onchange 'src/**/*.*' -v -- npm run build","production":"npm run build & rollup --config rollup.config.prod.js & cleancss src/css/croppr.css -o dist/croppr.min.css"},"repository":{"type":"git","url":"git+https://github.com/jamesssooi/Croppr.js.git"},"author":{"name":"James Ooi"},"license":"MIT","bugs":{"url":"https://github.com/jamesssooi/Croppr.js/issues"},"homepage":"https://github.com/jamesssooi/Croppr.js#readme","devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^3.0.0","chai":"^3.5.0","clean-css":"^3.4.23","imports-loader":"^0.7.0","jsdom":"^9.9.1","mocha":"^3.2.0","mocha-jsdom":"^1.1.0","onchange":"^3.2.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-json":"^2.1.0","rollup-plugin-uglify":"^1.0.1","sinon":"^1.17.7"},"gitHead":"3d9f03cbf64cc2a661e9999775e135402ea42b9e","_id":"croppr@0.2.2","_shasum":"c6ca14fc25113f756399725d90f0e42ac347aced","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.2.4","_npmUser":{"name":"jamesooi","email":"wengteikooi@gmail.com"},"dist":{"shasum":"c6ca14fc25113f756399725d90f0e42ac347aced","tarball":"https://registry.npmjs.org/croppr/-/croppr-0.2.2.tgz","integrity":"sha512-2GevWZRY/NwXCXtOlWmX07BynZaFGuNBQPfO2hjHOlfEJ0QRJklNBr1YBqfHYH/R6hsdocrlF4L6SIR69GMChw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDckEYzGkVZwYs+eYgyWXBEPmhbr+J3yVi0J+K7+ASpowIgBHBwKwyCadaQ/Z5pjM3L6YvLgSxll82CJmS6MxQKN0Q="}]},"maintainers":[{"name":"jamesooi","email":"wengteikooi@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/croppr-0.2.2.tgz_1485075515630_0.030704193515703082"},"directories":{}},"0.3.0":{"name":"croppr","version":"0.3.0","description":"![Croppr.js](https://raw.githubusercontent.com/jamesssooi/Croppr.js/gh-pages/assets/logo_gh.png)","main":"dist/croppr.js","scripts":{"test":"mocha","build":"rollup --config rollup.config.dev.js & cp src/css/croppr.css dist/croppr.css","watch":"onchange 'src/**/*.*' -v -- npm run build","production":"npm run build & rollup --config rollup.config.prod.js & cleancss src/css/croppr.css -o dist/croppr.min.css"},"repository":{"type":"git","url":"git+https://github.com/jamesssooi/Croppr.js.git"},"author":{"name":"James Ooi"},"license":"MIT","bugs":{"url":"https://github.com/jamesssooi/Croppr.js/issues"},"homepage":"https://github.com/jamesssooi/Croppr.js#readme","devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^3.0.0","chai":"^3.5.0","clean-css":"^3.4.23","imports-loader":"^0.7.0","jsdom":"^9.9.1","mocha":"^3.2.0","mocha-jsdom":"^1.1.0","onchange":"^3.2.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-json":"^2.1.0","rollup-plugin-uglify":"^1.0.1","sinon":"^1.17.7"},"gitHead":"9bf5491e70a0f2049e7966c6b3903e89e94b8673","_id":"croppr@0.3.0","_shasum":"2faac6a5ced97c5a48e69b9387d69fb5594a27d9","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.2.4","_npmUser":{"name":"jamesooi","email":"wengteikooi@gmail.com"},"dist":{"shasum":"2faac6a5ced97c5a48e69b9387d69fb5594a27d9","tarball":"https://registry.npmjs.org/croppr/-/croppr-0.3.0.tgz","integrity":"sha512-1Ig6OtTkmrIfYAI7QvVlSWtb97qxTvntrzcu8BOgWegidosLgIS5RCkNWOFLooEAk6Eov1m2/mRh0HxDhgogog==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDRmw7TgINI/jsiCrYJQ7oRWfP5qUHvdwEYhZ+FeKIOlAiBVk06K4hOTZuSBWOQ77CQTTfXNy9mq93XnUhq2MJ6aEA=="}]},"maintainers":[{"name":"jamesooi","email":"wengteikooi@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/croppr-0.3.0.tgz_1485700676325_0.1581610336434096"},"directories":{}},"0.3.1":{"name":"croppr","version":"0.3.1","description":"A vanilla JavaScript image cropper that's lightweight, awesome, and has absolutely zero dependencies.","main":"dist/croppr.js","scripts":{"test":"mocha","build":"rollup --config rollup.config.dev.js & cp src/css/croppr.css dist/croppr.css","watch":"onchange 'src/**/*.*' -v -- npm run build","production":"npm run build & rollup --config rollup.config.prod.js & cleancss src/css/croppr.css -o dist/croppr.min.css"},"repository":{"type":"git","url":"git+https://github.com/jamesssooi/Croppr.js.git"},"author":{"name":"James Ooi"},"license":"MIT","bugs":{"url":"https://github.com/jamesssooi/Croppr.js/issues"},"homepage":"https://github.com/jamesssooi/Croppr.js#readme","devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^3.0.0","chai":"^3.5.0","clean-css":"^3.4.23","imports-loader":"^0.7.0","jsdom":"^9.9.1","mocha":"^3.2.0","mocha-jsdom":"^1.1.0","onchange":"^3.2.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-json":"^2.1.0","rollup-plugin-uglify":"^1.0.1","sinon":"^1.17.7"},"gitHead":"0247192a9031132883404b46b698a92ad19b5a5c","_id":"croppr@0.3.1","_shasum":"4682c232a839484f7d0ecf48044f63f63408a7d8","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.2.4","_npmUser":{"name":"jamesooi","email":"wengteikooi@gmail.com"},"dist":{"shasum":"4682c232a839484f7d0ecf48044f63f63408a7d8","tarball":"https://registry.npmjs.org/croppr/-/croppr-0.3.1.tgz","integrity":"sha512-cbu8uzuK5l7SuEKZUUDg/TE0yZyxxpGiEMeKNiqrgg1Iqizi/DYJtroyl4JtfciN4GFKtF0un3qbWaBfHQHNmw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICxn15G+DzBbmFyFmwOxF47EQYtWzhcSR2fX39pN1tBtAiEA/janQePeiJfjWnq48EdvTDwfqzybN0tfCJZqE4tlQ8k="}]},"maintainers":[{"name":"jamesooi","email":"wengteikooi@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/croppr-0.3.1.tgz_1485700849805_0.9791021915152669"},"directories":{}},"0.3.2":{"name":"croppr","version":"0.3.2","description":"A vanilla JavaScript image cropper that's lightweight, awesome, and has absolutely zero dependencies.","main":"dist/croppr.js","scripts":{"test":"mocha","build":"rollup --config rollup.config.dev.js & cp src/css/croppr.css dist/croppr.css","watch":"onchange 'src/**/*.*' -v -- npm run build","production":"npm run build & rollup --config rollup.config.prod.js & cleancss src/css/croppr.css -o dist/croppr.min.css"},"repository":{"type":"git","url":"git+https://github.com/jamesssooi/Croppr.js.git"},"author":{"name":"James Ooi"},"license":"MIT","bugs":{"url":"https://github.com/jamesssooi/Croppr.js/issues"},"homepage":"https://github.com/jamesssooi/Croppr.js#readme","devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^3.0.0","chai":"^3.5.0","clean-css":"^3.4.23","imports-loader":"^0.7.0","jsdom":"^9.9.1","mocha":"^3.2.0","mocha-jsdom":"^1.1.0","onchange":"^3.2.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-json":"^2.1.0","rollup-plugin-uglify":"^1.0.1","sinon":"^1.17.7"},"gitHead":"eb096755629041e2df5445db8a99338a06f3cae4","_id":"croppr@0.3.2","_shasum":"6c5de5560312d6fed22e165620f1eaa3e425bcae","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.2.4","_npmUser":{"name":"jamesooi","email":"wengteikooi@gmail.com"},"dist":{"shasum":"6c5de5560312d6fed22e165620f1eaa3e425bcae","tarball":"https://registry.npmjs.org/croppr/-/croppr-0.3.2.tgz","integrity":"sha512-ES4fg7hJt7hOVZbhNljWw9SjaPis6zJrlqx+XR4h+PMAqGpsUdwumUN3BM7fNs9xpyjZ+EXJKfPkCEazV4hPyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4JM8y11+tMiDX6ll+g+MKAFdgA78uuF8s21Stb+ePbQIhAJCzN0ioU1/p6Th0P/Zone/BNZYi8lovBKg2U32U5Ucq"}]},"maintainers":[{"name":"jamesooi","email":"wengteikooi@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/croppr-0.3.2.tgz_1485709952712_0.6616550802718848"},"directories":{}},"0.4.0":{"name":"croppr","version":"0.4.0","description":"A vanilla JavaScript image cropper that's lightweight, awesome, and has absolutely zero dependencies.","main":"dist/croppr.js","scripts":{"test":"mocha","build":"rollup --config rollup.config.dev.js & cp src/css/croppr.css dist/croppr.css","watch":"onchange 'src/**/*.*' -v -- npm run build","production":"npm run build & rollup --config rollup.config.prod.js & cleancss src/css/croppr.css -o dist/croppr.min.css"},"repository":{"type":"git","url":"git+https://github.com/jamesssooi/Croppr.js.git"},"author":{"name":"James Ooi"},"license":"MIT","bugs":{"url":"https://github.com/jamesssooi/Croppr.js/issues"},"homepage":"https://github.com/jamesssooi/Croppr.js#readme","devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^3.0.0","chai":"^3.5.0","clean-css":"^3.4.23","imports-loader":"^0.7.0","jsdom":"^9.9.1","mocha":"^3.2.0","mocha-jsdom":"^1.1.0","onchange":"^3.2.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-json":"^2.1.0","rollup-plugin-uglify":"^1.0.1","sinon":"^1.17.7"},"gitHead":"af50410753d55d3e9f9043680d88a8d441419404","_id":"croppr@0.4.0","_shasum":"85f6ab6e3691898de837f9c9088fbd8161ee498a","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.2.4","_npmUser":{"name":"jamesooi","email":"wengteikooi@gmail.com"},"dist":{"shasum":"85f6ab6e3691898de837f9c9088fbd8161ee498a","tarball":"https://registry.npmjs.org/croppr/-/croppr-0.4.0.tgz","integrity":"sha512-cU273u8xdWl1hD8Y8t+QvBCK8XXgLiGVXedZYQlPOfzeGPRTDLbv6nk5yEivaGK6O5V1up4S4BvEWVhWSu9gfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCs9XV6sqh0j0zWKzEp0Egf7pCRf4aQOvTZRaRR75f0hQIgGbu2MP3fizT+lqC0MkXdalv40W09ZFN+/z8s3Z4F6E8="}]},"maintainers":[{"name":"jamesooi","email":"wengteikooi@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/croppr-0.4.0.tgz_1485788452633_0.8365514089819044"},"directories":{}},"0.4.1":{"name":"croppr","version":"0.4.1","description":"A vanilla JavaScript image cropper that's lightweight, awesome, and has absolutely zero dependencies.","main":"dist/croppr.js","scripts":{"test":"mocha","build":"rollup --config rollup.config.dev.js & cp src/css/croppr.css dist/croppr.css","watch":"onchange 'src/**/*.*' -v -- npm run build","production":"npm run build & rollup --config rollup.config.prod.js & cleancss src/css/croppr.css -o dist/croppr.min.css"},"repository":{"type":"git","url":"git+https://github.com/jamesssooi/Croppr.js.git"},"author":{"name":"James Ooi"},"license":"MIT","bugs":{"url":"https://github.com/jamesssooi/Croppr.js/issues"},"homepage":"https://github.com/jamesssooi/Croppr.js#readme","keywords":["image","cropper","cropping","crop","javascript","js","vanilla","native","croppr"],"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^3.0.0","chai":"^3.5.0","clean-css":"^3.4.23","imports-loader":"^0.7.0","jsdom":"^9.9.1","mocha":"^3.2.0","mocha-jsdom":"^1.1.0","onchange":"^3.2.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-json":"^2.1.0","rollup-plugin-uglify":"^1.0.1","sinon":"^1.17.7"},"gitHead":"fd7374cfc7fcf72ea8c5cc366ceb151058545549","_id":"croppr@0.4.1","_shasum":"c9e56a54c3de96fabad8517f22dd74425055637f","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.2.4","_npmUser":{"name":"jamesooi","email":"wengteikooi@gmail.com"},"dist":{"shasum":"c9e56a54c3de96fabad8517f22dd74425055637f","tarball":"https://registry.npmjs.org/croppr/-/croppr-0.4.1.tgz","integrity":"sha512-pBvoBWvebW+qwdvEHvIxF48z635zJ6W7t1H1RAmaljwU3p2BGemCA3bfCaNx4nr2twmHgb9mn6NtnGLARPWp6w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDXO9e0fOq6FXazahGWORGcSg/D+Izc9Nr67ArnkKiAQIhAIxLi6didnoACt0+PtAF40uHKTcgNC6DlIMTBF84wxU0"}]},"maintainers":[{"name":"jamesooi","email":"wengteikooi@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/croppr-0.4.1.tgz_1485788921695_0.13166268030181527"},"directories":{}},"0.5.0":{"name":"croppr","version":"0.5.0","description":"A vanilla JavaScript image cropper that's lightweight, awesome, and has absolutely zero dependencies.","main":"dist/croppr.js","scripts":{"test":"mocha","build":"rollup --config rollup.config.dev.js & cp src/css/croppr.css dist/croppr.css","watch":"onchange 'src/**/*.*' -v -- npm run build","production":"npm run build & rollup --config rollup.config.prod.js & cleancss src/css/croppr.css -o dist/croppr.min.css"},"repository":{"type":"git","url":"git+https://github.com/jamesssooi/Croppr.js.git"},"author":{"name":"James Ooi"},"license":"MIT","bugs":{"url":"https://github.com/jamesssooi/Croppr.js/issues"},"homepage":"https://github.com/jamesssooi/Croppr.js#readme","keywords":["image","cropper","cropping","crop","javascript","js","vanilla","native","croppr"],"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^3.0.0","chai":"^3.5.0","clean-css":"^3.4.23","imports-loader":"^0.7.0","jsdom":"^9.9.1","mocha":"^3.2.0","mocha-jsdom":"^1.1.0","onchange":"^3.2.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-cleanup":"^1.0.0","rollup-plugin-json":"^2.1.0","rollup-plugin-uglify":"^1.0.1","sinon":"^1.17.7"},"gitHead":"7e52eef0ea796de8a743dd7140889d170f781592","_id":"croppr@0.5.0","_shasum":"887e420d1ca34458ead339bf1022026c61e3270e","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.2.4","_npmUser":{"name":"jamesooi","email":"wengteikooi@gmail.com"},"dist":{"shasum":"887e420d1ca34458ead339bf1022026c61e3270e","tarball":"https://registry.npmjs.org/croppr/-/croppr-0.5.0.tgz","integrity":"sha512-LzJPbhzXpiApu88OD64gYVlboVGTN2UOZHes0oSizUTlgo2rrVc470JAU/sY9g4jd4NRenUgquqkwYQ8ZUaoNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiZaMXEXgI6L6CPvvTmE1DoLV8prQDVV78HBo13HWgYwIhAIomaYVtZpHxUXapLhZLZ69e0vtgVuMgdiqCdLXqkIOu"}]},"maintainers":[{"name":"jamesooi","email":"wengteikooi@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/croppr-0.5.0.tgz_1486017043136_0.41761668981052935"},"directories":{}},"0.5.1":{"name":"croppr","version":"0.5.1","description":"A vanilla JavaScript image cropper that's lightweight, awesome, and has absolutely zero dependencies.","main":"dist/croppr.js","scripts":{"test":"mocha","build":"rollup --config rollup.config.dev.js & cp src/css/croppr.css dist/croppr.css","watch":"onchange 'src/**/*.*' -v -- npm run build","production":"npm run build & rollup --config rollup.config.prod.js & cleancss src/css/croppr.css -o dist/croppr.min.css"},"repository":{"type":"git","url":"git+https://github.com/jamesssooi/Croppr.js.git"},"author":{"name":"James Ooi"},"license":"MIT","bugs":{"url":"https://github.com/jamesssooi/Croppr.js/issues"},"homepage":"https://github.com/jamesssooi/Croppr.js#readme","keywords":["image","cropper","cropping","crop","javascript","js","vanilla","native","croppr"],"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^3.0.0","chai":"^3.5.0","clean-css":"^3.4.23","imports-loader":"^0.7.0","jsdom":"^9.9.1","jsdom-global":"^2.1.1","mocha":"^3.2.0","onchange":"^3.2.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-cleanup":"^1.0.0","rollup-plugin-json":"^2.1.0","rollup-plugin-uglify":"^1.0.1","sinon":"^1.17.7"},"gitHead":"0c2b9e622ce523b4a708a788f1663197a007d345","_id":"croppr@0.5.1","_shasum":"b852a34a78f21eec66ae301ba71cace60a4f00b4","_from":".","_npmVersion":"3.8.5","_nodeVersion":"4.2.4","_npmUser":{"name":"jamesooi","email":"wengteikooi@gmail.com"},"dist":{"shasum":"b852a34a78f21eec66ae301ba71cace60a4f00b4","tarball":"https://registry.npmjs.org/croppr/-/croppr-0.5.1.tgz","integrity":"sha512-TgIcBIshV+lxPPzeUWW7mkdc4HWeCaK3kTmWR2woBhiu1/FuhDiBC1Qx/gtuH++d1qj8ojsJPfq0yJwr0vG0Ng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsE6Q8rymHFrOuJn3gNBdQRGzk/5z/xXmchjj6WKdAUAIhANhYpuFKiqQv7uAahF/F9jPUKmcu5MQaCZX+6bkyJWWF"}]},"maintainers":[{"name":"jamesooi","email":"wengteikooi@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/croppr-0.5.1.tgz_1486393525330_0.6825858079828322"},"directories":{}},"0.5.2":{"name":"croppr","version":"0.5.2","description":"A vanilla JavaScript image cropper that's lightweight, awesome, and has absolutely zero dependencies.","main":"dist/croppr.js","scripts":{"test":"mocha","build":"rollup --config rollup.config.dev.js & cp src/css/croppr.css dist/croppr.css","watch":"onchange 'src/**/*.*' -v -- npm run build","production":"npm run build & rollup --config rollup.config.prod.js & cleancss src/css/croppr.css -o dist/croppr.min.css"},"repository":{"type":"git","url":"git+https://github.com/jamesssooi/Croppr.js.git"},"author":{"name":"James Ooi"},"license":"MIT","bugs":{"url":"https://github.com/jamesssooi/Croppr.js/issues"},"homepage":"https://github.com/jamesssooi/Croppr.js#readme","keywords":["image","cropper","cropping","crop","javascript","js","vanilla","native","croppr"],"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^3.0.0","chai":"^3.5.0","clean-css":"^3.4.23","imports-loader":"^0.7.0","jsdom":"^9.9.1","jsdom-global":"^2.1.1","mocha":"^3.2.0","onchange":"^3.2.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-cleanup":"^1.0.0","rollup-plugin-json":"^2.1.0","rollup-plugin-uglify":"^1.0.1","sinon":"^1.17.7"},"gitHead":"690d84a6d636320e245685ab6c2dff6830ccda56","_id":"croppr@0.5.2","_shasum":"3ffde0012545dfa35dd7ec0365b2e3075ba13416","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"jamesooi","email":"wengteikooi@gmail.com"},"dist":{"shasum":"3ffde0012545dfa35dd7ec0365b2e3075ba13416","tarball":"https://registry.npmjs.org/croppr/-/croppr-0.5.2.tgz","integrity":"sha512-JWHIklwfOdIS2FbcAUc/zxJa11oLDrpnopDvzTvomSun/enf2pZcqvpwkltuv7wiXB3LzsFn+gJnwNmQ/v0zFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGMSqj1z1aRJpyZfFt6gYyHls4xCqLWSuX0J+ZnIvPqgIhAPkXxJBkSEau9LVMnyu1BdsFBhj89qgZ53EEnRns9D7R"}]},"maintainers":[{"name":"jamesooi","email":"wengteikooi@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/croppr-0.5.2.tgz_1493346634632_0.8275024178437889"},"directories":{}},"1.0.0":{"name":"croppr","version":"1.0.0","description":"A vanilla JavaScript image cropper that's lightweight, awesome, and has absolutely zero dependencies.","main":"dist/croppr.js","scripts":{"test":"mocha","build":"rollup --config rollup.config.dev.js & cp src/css/croppr.css dist/croppr.css","watch":"onchange 'src/**/*.*' -v -- npm run build","production":"npm run build & rollup --config rollup.config.prod.js & cleancss src/css/croppr.css -o dist/croppr.min.css"},"repository":{"type":"git","url":"git+https://github.com/jamesssooi/Croppr.js.git"},"author":{"name":"James Ooi"},"license":"MIT","bugs":{"url":"https://github.com/jamesssooi/Croppr.js/issues"},"homepage":"https://github.com/jamesssooi/Croppr.js#readme","keywords":["image","cropper","cropping","crop","javascript","js","vanilla","native","croppr"],"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^3.0.0","chai":"^3.5.0","clean-css":"^3.4.23","imports-loader":"^0.7.0","jsdom":"^9.9.1","jsdom-global":"^2.1.1","mocha":"^3.2.0","onchange":"^3.2.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-cleanup":"^1.0.0","rollup-plugin-json":"^2.1.0","rollup-plugin-uglify":"^1.0.1","sinon":"^1.17.7"},"gitHead":"3021f319a170c2a14ea728d7224179be300938f5","_id":"croppr@1.0.0","_shasum":"4ab6973ed44bf6fbf1b22e33a3c13c93d934c7a3","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"jamesooi","email":"wengteikooi@gmail.com"},"dist":{"shasum":"4ab6973ed44bf6fbf1b22e33a3c13c93d934c7a3","tarball":"https://registry.npmjs.org/croppr/-/croppr-1.0.0.tgz","integrity":"sha512-4UCQJAEsxb/iok2rq5YdrDk358843C7Uh0wTjW+AmnYFWsA8aNWOJWZ0l5A9ZYJ2XVFnljVso22590Jet6+Klg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4r1JY+EZfHoN8e8BB69mkFfP7HvLESt2/lRTKIUTcBwIgc25/fxjcnketyARmXFzBCIeQHdsqbJvTYDC1IuzsTJM="}]},"maintainers":[{"name":"jamesooi","email":"wengteikooi@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/croppr-1.0.0.tgz_1493353933542_0.356172205414623"},"directories":{}},"1.0.1":{"name":"croppr","version":"1.0.1","description":"A vanilla JavaScript image cropper that's lightweight, awesome, and has absolutely zero dependencies.","main":"dist/croppr.js","scripts":{"test":"mocha","build":"rollup --config rollup.config.dev.js & cp src/css/croppr.css dist/croppr.css","watch":"onchange \"src/**/*.*\" -v -- npm run build","production":"npm run build & rollup --config rollup.config.prod.js & cleancss src/css/croppr.css -o dist/croppr.min.css"},"repository":{"type":"git","url":"git+https://github.com/jamesssooi/Croppr.js.git"},"author":{"name":"James Ooi"},"license":"MIT","bugs":{"url":"https://github.com/jamesssooi/Croppr.js/issues"},"homepage":"https://github.com/jamesssooi/Croppr.js#readme","keywords":["image","cropper","cropping","crop","javascript","js","vanilla","native","croppr"],"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^3.0.0","chai":"^3.5.0","clean-css":"^3.4.23","imports-loader":"^0.7.0","jsdom":"^9.9.1","jsdom-global":"^2.1.1","mocha":"^3.2.0","onchange":"^3.2.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-cleanup":"^1.0.0","rollup-plugin-json":"^2.1.0","rollup-plugin-uglify":"^1.0.1","sinon":"^1.17.7"},"gitHead":"d622d85c18decf5275f85ed20cc52f6060711085","_id":"croppr@1.0.1","_shasum":"10db2ca8d84b0f554111d883ae7ae07259f8ccab","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"jamesooi","email":"wengteikooi@gmail.com"},"dist":{"shasum":"10db2ca8d84b0f554111d883ae7ae07259f8ccab","tarball":"https://registry.npmjs.org/croppr/-/croppr-1.0.1.tgz","integrity":"sha512-A8E/9UkD+7wVbM3nnfJkbcV3Fs9JN0XSRuyroI9HNza6f5ICOV4JbMHesfHjzSYdnNZTgaXYI02RJulKVvorSA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDc+nKbevqLGL6VOLcz9SW6ABMtMqo9rbwuCEwcQ6qVEwIhAJcH4XkSrYqfas1c08DFKV3cuen6VVStM76jUwsGv3T+"}]},"maintainers":[{"name":"jamesooi","email":"wengteikooi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/croppr-1.0.1.tgz_1497342754266_0.8773974981158972"},"directories":{}},"1.0.2":{"name":"croppr","version":"1.0.2","description":"A vanilla JavaScript image cropper that's lightweight, awesome, and has absolutely zero dependencies.","main":"dist/croppr.js","scripts":{"test":"mocha","build":"rollup --config rollup.config.dev.js & cp src/css/croppr.css dist/croppr.css","watch":"onchange \"src/**/*.*\" -v -- npm run build","production":"npm run build & rollup --config rollup.config.prod.js & cleancss src/css/croppr.css -o dist/croppr.min.css"},"repository":{"type":"git","url":"git+https://github.com/jamesssooi/Croppr.js.git"},"author":{"name":"James Ooi"},"license":"MIT","bugs":{"url":"https://github.com/jamesssooi/Croppr.js/issues"},"homepage":"https://github.com/jamesssooi/Croppr.js#readme","keywords":["image","cropper","cropping","crop","javascript","js","vanilla","native","croppr"],"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^3.0.0","chai":"^3.5.0","clean-css":"^3.4.23","imports-loader":"^0.7.0","jsdom":"^9.9.1","jsdom-global":"^2.1.1","mocha":"^3.2.0","onchange":"^3.2.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-cleanup":"^1.0.0","rollup-plugin-json":"^2.1.0","rollup-plugin-uglify":"^1.0.1","sinon":"^1.17.7"},"babel":{"presets":["es2015-rollup"]},"gitHead":"25cac1631f207d58318d13026200385caf392dac","_id":"croppr@1.0.2","_shasum":"c97a2e190358e3db76839e651a228b73f51c2be7","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"jamesooi","email":"wengteikooi@gmail.com"},"dist":{"shasum":"c97a2e190358e3db76839e651a228b73f51c2be7","tarball":"https://registry.npmjs.org/croppr/-/croppr-1.0.2.tgz","integrity":"sha512-YO4Op7eXzekTSgy4yQGf7GXhnvtO1B8D2Pr9+B6mUm+TmriybdfY00DTAHtgy1jzzGCVBC7axPo2hvFZAIeBZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuXQrvbeK9mioXw+DvZVSszJ1+yWPgDFkpJVZarmM4FQIhAOXO9MXKY8EcagFmQZzsKF51vflfCVsD6I+VOSRaHfo+"}]},"maintainers":[{"name":"jamesooi","email":"wengteikooi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/croppr-1.0.2.tgz_1498271124273_0.2820177390240133"},"directories":{}},"1.0.3":{"name":"croppr","version":"1.0.3","description":"A vanilla JavaScript image cropper that's lightweight, awesome, and has absolutely zero dependencies.","main":"dist/croppr.js","scripts":{"test":"mocha","build":"rollup --config rollup.config.dev.js & cp src/css/croppr.css dist/croppr.css","watch":"onchange \"src/**/*.*\" -v -- npm run build","production":"npm run build & rollup --config rollup.config.prod.js & cleancss src/css/croppr.css -o dist/croppr.min.css"},"repository":{"type":"git","url":"git+https://github.com/jamesssooi/Croppr.js.git"},"author":{"name":"James Ooi"},"license":"MIT","bugs":{"url":"https://github.com/jamesssooi/Croppr.js/issues"},"homepage":"https://github.com/jamesssooi/Croppr.js#readme","keywords":["image","cropper","cropping","crop","javascript","js","vanilla","native","croppr"],"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^3.0.0","chai":"^3.5.0","clean-css":"^3.4.23","imports-loader":"^0.7.0","jsdom":"^9.9.1","jsdom-global":"^2.1.1","mocha":"^3.2.0","onchange":"^3.2.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-cleanup":"^1.0.0","rollup-plugin-json":"^2.1.0","rollup-plugin-uglify":"^1.0.1","sinon":"^1.17.7"},"babel":{"presets":["es2015-rollup"]},"gitHead":"fd1799298d27605d23a80a8c25be3105b54905cb","_id":"croppr@1.0.3","_shasum":"1e3f29edf3bcdd36dc4c78dd843dc12d35128dc0","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"jamesooi","email":"wengteikooi@gmail.com"},"dist":{"shasum":"1e3f29edf3bcdd36dc4c78dd843dc12d35128dc0","tarball":"https://registry.npmjs.org/croppr/-/croppr-1.0.3.tgz","integrity":"sha512-UHKpKVHwSAh9VaDRv/WwIqrEj5XmdfJGmxiANNEQB7cCPLoQ2JXe/vAq8Z6b8DiNn84mVrgBodIaow6a6xJPgg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAyU7DLcgp2U/NSEzAmbRXrQnNze8jOShumGXoEGaEi0AiEAjTGeryGfsPXq9AHP5i66BUAus/ygn7Nx2dLc7z3m0qA="}]},"maintainers":[{"name":"jamesooi","email":"wengteikooi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/croppr-1.0.3.tgz_1498276848245_0.8996311279479414"},"directories":{}},"1.1.0":{"name":"croppr","version":"1.1.0","description":"A vanilla JavaScript image cropper that's lightweight, awesome, and has absolutely zero dependencies.","main":"dist/croppr.js","scripts":{"test":"mocha","build":"rollup --config rollup.config.dev.js & cp src/css/croppr.css dist/croppr.css","watch":"onchange \"src/**/*.*\" -v -- npm run build","production":"npm run build & rollup --config rollup.config.prod.js & cleancss src/css/croppr.css -o dist/croppr.min.css"},"repository":{"type":"git","url":"git+https://github.com/jamesssooi/Croppr.js.git"},"author":{"name":"James Ooi"},"license":"MIT","bugs":{"url":"https://github.com/jamesssooi/Croppr.js/issues"},"homepage":"https://github.com/jamesssooi/Croppr.js#readme","keywords":["image","cropper","cropping","crop","javascript","js","vanilla","native","croppr"],"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^3.0.0","chai":"^3.5.0","clean-css":"^3.4.23","imports-loader":"^0.7.0","jsdom":"^9.9.1","jsdom-global":"^2.1.1","mocha":"^3.2.0","onchange":"^3.2.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-cleanup":"^1.0.0","rollup-plugin-json":"^2.1.0","rollup-plugin-uglify":"^1.0.1","sinon":"^1.17.7"},"babel":{"presets":["es2015-rollup"]},"gitHead":"1799d04021ccffb2f27be5c0955102931016119d","_id":"croppr@1.1.0","_shasum":"1b6d6f8420b73312d65fc5c16f51d0cf13da184d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"jamesooi","email":"wengteikooi@gmail.com"},"dist":{"shasum":"1b6d6f8420b73312d65fc5c16f51d0cf13da184d","tarball":"https://registry.npmjs.org/croppr/-/croppr-1.1.0.tgz","integrity":"sha512-t7iB3ZkjGUm4btbfs1X7BsCiEYBuqWCB/MhbdzEEnEcR0/Y7GHInOVmuRRe+mxfM+iNq6ccGisDqVD9JZg+qJw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFraJOJRP5yNqDtDpKof4BYPRdkoWwN7j470Rlt64ImiAiEAisWrxlmD7MtsXEor91istyZrKvJPBalGBvakzZSbtc4="}]},"maintainers":[{"name":"jamesooi","email":"wengteikooi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/croppr-1.1.0.tgz_1499918309694_0.17990482645109296"},"directories":{}},"1.1.1":{"name":"croppr","version":"1.1.1","description":"A vanilla JavaScript image cropper that's lightweight, awesome, and has absolutely zero dependencies.","main":"dist/croppr.js","scripts":{"test":"mocha","build":"rollup --config rollup.config.dev.js & cp src/css/croppr.css dist/croppr.css","watch":"onchange \"src/**/*.*\" -v -- npm run build","production":"npm run build & rollup --config rollup.config.prod.js & cleancss src/css/croppr.css -o dist/croppr.min.css"},"repository":{"type":"git","url":"git+https://github.com/jamesssooi/Croppr.js.git"},"author":{"name":"James Ooi"},"license":"MIT","bugs":{"url":"https://github.com/jamesssooi/Croppr.js/issues"},"homepage":"https://github.com/jamesssooi/Croppr.js#readme","keywords":["image","cropper","cropping","crop","javascript","js","vanilla","native","croppr"],"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^3.0.0","chai":"^3.5.0","clean-css":"^3.4.23","imports-loader":"^0.7.0","jsdom":"^9.9.1","jsdom-global":"^2.1.1","mocha":"^3.2.0","onchange":"^3.2.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-cleanup":"^1.0.0","rollup-plugin-json":"^2.1.0","rollup-plugin-uglify":"^1.0.1","sinon":"^1.17.7"},"babel":{"presets":["es2015-rollup"]},"gitHead":"ca91ef5f3bc4545925e07cc97010916222d1840f","_id":"croppr@1.1.1","_shasum":"bcbb6232e583244e4d21d1dc7407eb366aaa1305","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"jamesooi","email":"wengteikooi@gmail.com"},"dist":{"shasum":"bcbb6232e583244e4d21d1dc7407eb366aaa1305","tarball":"https://registry.npmjs.org/croppr/-/croppr-1.1.1.tgz","integrity":"sha512-A94lh2Elmo5WGX5+BfOB4QZ0ys+4cU5ev4SgKzMxYTMe0A5ktedHVwQY1b23juC7LGCNS1GfTIHaQPrLO7UJ2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAqoWuexxPaoYS9IbFWvkSVqG4CVSUmngkG311ibw11BAiEAhDK7lkQs2ClJwHGC9n/UgdigTy3AcnhmlFnKIr59cSM="}]},"maintainers":[{"name":"jamesooi","email":"wengteikooi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/croppr-1.1.1.tgz_1499927751749_0.5787064717151225"},"directories":{}},"1.1.2":{"name":"croppr","version":"1.1.2","description":"A vanilla JavaScript image cropper that's lightweight, awesome, and has absolutely zero dependencies.","main":"dist/croppr.js","scripts":{"test":"mocha","build":"rollup --config rollup.config.dev.js & cp src/css/croppr.css dist/croppr.css","watch":"onchange \"src/**/*.*\" -v -- npm run build","production":"npm run build & rollup --config rollup.config.prod.js & cleancss src/css/croppr.css -o dist/croppr.min.css"},"repository":{"type":"git","url":"git+https://github.com/jamesssooi/Croppr.js.git"},"author":{"name":"James Ooi"},"license":"MIT","bugs":{"url":"https://github.com/jamesssooi/Croppr.js/issues"},"homepage":"https://github.com/jamesssooi/Croppr.js#readme","keywords":["image","cropper","cropping","crop","javascript","js","vanilla","native","croppr"],"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^3.0.0","chai":"^3.5.0","clean-css":"^3.4.23","imports-loader":"^0.7.0","jsdom":"^9.9.1","jsdom-global":"^2.1.1","mocha":"^3.2.0","onchange":"^3.2.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-cleanup":"^1.0.0","rollup-plugin-json":"^2.1.0","rollup-plugin-uglify":"^1.0.1","sinon":"^1.17.7"},"babel":{"presets":["es2015-rollup"]},"gitHead":"36fb130a54e26786d3698785bfabd82c9acb6e04","_id":"croppr@1.1.2","_shasum":"361c46214a64709b753ce57ed653d6b1972abe1b","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"jamesooi","email":"wengteikooi@gmail.com"},"dist":{"shasum":"361c46214a64709b753ce57ed653d6b1972abe1b","tarball":"https://registry.npmjs.org/croppr/-/croppr-1.1.2.tgz","integrity":"sha512-vMvE07ViZ1edHHJeYsscyWZ+Fr3hMWIfeggEZ7wB2dc4+/BJnG6FhO0VdSmbLFfaX01BIPlYwfc9hjnjU8dL5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD46HZYqt9UfcGw9t1uUGOLul2D1c3jkzofCJLxzqc/uQIhAKLPndtWUrnsrGlBo4pGMs6ax8uD+NaduDT/rs+n34LU"}]},"maintainers":[{"name":"jamesooi","email":"wengteikooi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/croppr-1.1.2.tgz_1500093191111_0.8582210305612534"},"directories":{}},"2.0.0":{"name":"croppr","version":"2.0.0","description":"A vanilla JavaScript image cropper that's lightweight, awesome, and has absolutely zero dependencies.","main":"dist/croppr.js","scripts":{"test":"mocha","build":"rollup --config rollup.config.dev.js & cp src/css/croppr.css dist/croppr.css","watch":"onchange \"src/**/*.*\" -v -- npm run build","production":"npm run build & rollup --config rollup.config.prod.js & cleancss src/css/croppr.css -o dist/croppr.min.css"},"repository":{"type":"git","url":"git+https://github.com/jamesssooi/Croppr.js.git"},"author":{"name":"James Ooi"},"license":"MIT","bugs":{"url":"https://github.com/jamesssooi/Croppr.js/issues"},"homepage":"https://github.com/jamesssooi/Croppr.js#readme","keywords":["image","cropper","cropping","crop","javascript","js","vanilla","native","croppr"],"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^3.0.0","chai":"^3.5.0","clean-css":"^3.4.23","imports-loader":"^0.7.0","jsdom":"^9.9.1","jsdom-global":"^2.1.1","mocha":"^3.2.0","onchange":"^3.2.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-cleanup":"^1.0.0","rollup-plugin-json":"^2.1.0","rollup-plugin-uglify":"^1.0.1","sinon":"^1.17.7"},"babel":{"presets":["es2015-rollup"]},"gitHead":"5ac7b7f42bd3c4ae5c95b534d5c787c03f142710","_id":"croppr@2.0.0","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"jamesooi","email":"wengteikooi@gmail.com"},"dist":{"integrity":"sha512-vEoNB3GBeWJ+G3qv+rJcflHKYUbBYMSL9ME8pmEyB/awcECl0r5aIHX2PnqX2Y7kaiGg22p1k03FYv0vxQYyPA==","shasum":"e1662e2ca72da64a4b0a77773fc9fa16f054f314","tarball":"https://registry.npmjs.org/croppr/-/croppr-2.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFMjRfb8eXLDqrxIqDigLp48M96PlmDiy7dfVcTL8po8AiApFPpNsaZgFrQyAb6KXwPf3YZhCVDrFuGBkG4m8onZIw=="}]},"maintainers":[{"name":"jamesooi","email":"wengteikooi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/croppr-2.0.0.tgz_1515936385350_0.35803412180393934"},"directories":{}},"2.1.0":{"name":"croppr","version":"2.1.0","description":"A vanilla JavaScript image cropper that's lightweight, awesome, and has absolutely zero dependencies.","main":"dist/croppr.js","scripts":{"test":"mocha","build":"rollup --config rollup.config.dev.js & cp src/css/croppr.css dist/croppr.css","watch":"onchange \"src/**/*.*\" -v -- npm run build","production":"npm run build & rollup --config rollup.config.prod.js & cleancss src/css/croppr.css -o dist/croppr.min.css"},"repository":{"type":"git","url":"git+https://github.com/jamesssooi/Croppr.js.git"},"author":{"name":"James Ooi"},"license":"MIT","bugs":{"url":"https://github.com/jamesssooi/Croppr.js/issues"},"homepage":"https://github.com/jamesssooi/Croppr.js#readme","keywords":["image","cropper","cropping","crop","javascript","js","vanilla","native","croppr"],"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^3.0.0","chai":"^3.5.0","clean-css":"^3.4.23","imports-loader":"^0.7.0","jsdom":"^9.9.1","jsdom-global":"^2.1.1","mocha":"^3.2.0","onchange":"^3.2.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-cleanup":"^1.0.0","rollup-plugin-json":"^2.1.0","rollup-plugin-uglify":"^1.0.1","sinon":"^1.17.7"},"babel":{"presets":["es2015-rollup"]},"gitHead":"0e91fc1581c44b760ebf529d501ef78e25d9ecd2","_id":"croppr@2.1.0","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"jamesooi","email":"wengteikooi@gmail.com"},"dist":{"integrity":"sha512-xSimSCODIdtMZ2dtV0+cQBZfLPzHhXf9CwsPi7O3xarfOi7dW13DRhV6MoADp7TAv/pkqQ1SDAvQDoRA+JFFUA==","shasum":"f133a2beac2d1ecbad1d698887a311a1668fc908","tarball":"https://registry.npmjs.org/croppr/-/croppr-2.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDO4DB8+zXqWTFkMYwMAmFtiGzA5KvJ4gtvVFT5jZjIeAIgKryNaXDT27owaWCtvQxbIheE1k8GnELB5OQ3yzcEDTo="}]},"maintainers":[{"name":"jamesooi","email":"wengteikooi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/croppr-2.1.0.tgz_1516891251681_0.09824977978132665"},"directories":{}},"2.2.0":{"name":"croppr","version":"2.2.0","description":"A vanilla JavaScript image cropper that's lightweight, awesome, and has absolutely zero dependencies.","main":"dist/croppr.js","typings":"./index.d.ts","scripts":{"test":"mocha","build":"rollup --config rollup.config.dev.js & cp src/css/croppr.css dist/croppr.css","watch":"onchange \"src/**/*.*\" -v -- npm run build","production":"npm run build & rollup --config rollup.config.prod.js & cleancss src/css/croppr.css -o dist/croppr.min.css"},"repository":{"type":"git","url":"git+https://github.com/jamesssooi/Croppr.js.git"},"author":{"name":"James Ooi"},"license":"MIT","bugs":{"url":"https://github.com/jamesssooi/Croppr.js/issues"},"homepage":"https://github.com/jamesssooi/Croppr.js#readme","keywords":["image","cropper","cropping","crop","javascript","js","vanilla","native","croppr"],"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^3.0.0","chai":"^3.5.0","clean-css":"^3.4.23","imports-loader":"^0.7.0","jsdom":"^9.9.1","jsdom-global":"^2.1.1","mocha":"^3.2.0","onchange":"^3.2.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-cleanup":"^1.0.0","rollup-plugin-json":"^2.1.0","rollup-plugin-uglify":"^1.0.1","sinon":"^1.17.7"},"babel":{"presets":["es2015-rollup"]},"gitHead":"99212dab8da9b69ca93f4d47abd178d1a1c3ef85","_id":"croppr@2.2.0","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"jamesooi","email":"wengteikooi@gmail.com"},"dist":{"integrity":"sha512-qUahOX+nvfqee7sE+IN5KVtpPZtApyBYh8paWHZP/rT0A7bmNrptmyjAYja0aiLHNrs2Rh1jGA1SV1KrDpCH8g==","shasum":"d7fee917dc95aa41d34341c74870b42ccb815c0d","tarball":"https://registry.npmjs.org/croppr/-/croppr-2.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHKr55ewzO+l6gEjW4SKtnsMXqltNfakLtsPw8N30RxgAiBHxkbxGd2l8PumFhajTZ5YZ+PVHoFG1guCDpHIrqyIQQ=="}]},"maintainers":[{"name":"jamesooi","email":"wengteikooi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/croppr-2.2.0.tgz_1517237395846_0.7532958262600005"},"directories":{}},"2.2.1":{"name":"croppr","version":"2.2.1","description":"A vanilla JavaScript image cropper that's lightweight, awesome, and has absolutely zero dependencies.","main":"dist/croppr.js","typings":"./index.d.ts","scripts":{"test":"mocha","build":"rollup --config rollup.config.dev.js & cp src/css/croppr.css dist/croppr.css","watch":"onchange \"src/**/*.*\" -v -- npm run build","production":"npm run build & rollup --config rollup.config.prod.js & cleancss src/css/croppr.css -o dist/croppr.min.css"},"repository":{"type":"git","url":"git+https://github.com/jamesssooi/Croppr.js.git"},"author":{"name":"James Ooi"},"license":"MIT","bugs":{"url":"https://github.com/jamesssooi/Croppr.js/issues"},"homepage":"https://github.com/jamesssooi/Croppr.js#readme","keywords":["image","cropper","cropping","crop","javascript","js","vanilla","native","croppr"],"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^3.0.0","chai":"^3.5.0","clean-css":"^3.4.23","imports-loader":"^0.7.0","jsdom":"^9.9.1","jsdom-global":"^2.1.1","mocha":"^3.2.0","onchange":"^3.2.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-cleanup":"^1.0.0","rollup-plugin-json":"^2.1.0","rollup-plugin-uglify":"^1.0.1","sinon":"^1.17.7"},"babel":{"presets":["es2015-rollup"]},"gitHead":"a1708df1f76671c2ddbf43e05ef6c2c3f80d3411","_id":"croppr@2.2.1","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"jamesooi","email":"wengteikooi@gmail.com"},"dist":{"integrity":"sha512-LXP31qNnNE/dZU/MibdhUPzofwgJ9yTXKpVOABYnl71SiiN8/k4SxXA+NK/oUw6ePIRE0fHELPEVB9wXAFlSJA==","shasum":"5fa5871be61e45b9c3bfa6a7704af8b66cd2d2a6","tarball":"https://registry.npmjs.org/croppr/-/croppr-2.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF9jiTqzf/qgFpiRqcamRzawTmrXt6qzEApfNyzH5DqdAiA1zL8d9MOa6kQfYbmq8Opg7EOhHn3ijBYaJnr2ruGB9Q=="}]},"maintainers":[{"name":"jamesooi","email":"wengteikooi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/croppr-2.2.1.tgz_1517239272095_0.18884973390959203"},"directories":{}},"2.3.0":{"name":"croppr","version":"2.3.0","description":"A vanilla JavaScript image cropper that's lightweight, awesome, and has absolutely zero dependencies.","main":"dist/croppr.js","typings":"./index.d.ts","scripts":{"test":"mocha","build":"rollup --config rollup.config.dev.js & cp src/css/croppr.css dist/croppr.css","watch":"onchange \"src/**/*.*\" -v -- npm run build","production":"npm run build & rollup --config rollup.config.prod.js & cleancss src/css/croppr.css -o dist/croppr.min.css"},"repository":{"type":"git","url":"git+https://github.com/jamesssooi/Croppr.js.git"},"author":{"name":"James Ooi"},"license":"MIT","bugs":{"url":"https://github.com/jamesssooi/Croppr.js/issues"},"homepage":"https://github.com/jamesssooi/Croppr.js#readme","keywords":["image","cropper","cropping","crop","javascript","js","vanilla","native","croppr"],"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^3.0.0","chai":"^3.5.0","clean-css":"^3.4.23","imports-loader":"^0.7.0","jsdom":"^9.9.1","jsdom-global":"^2.1.1","mocha":"^3.2.0","onchange":"^3.2.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-cleanup":"^1.0.0","rollup-plugin-json":"^2.1.0","rollup-plugin-uglify":"^1.0.1","sinon":"^1.17.7"},"babel":{"presets":["es2015-rollup"]},"gitHead":"5673e01fc86adbba32e20a1d9250f8645465f76a","_id":"croppr@2.3.0","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"jamesooi","email":"wengteikooi@gmail.com"},"dist":{"integrity":"sha512-VSfpxeJ5V7O8IPC6wZ7tGLzdbQMvcZJOSo+NnNHJCdx52tF5pVtWxvym9oIfalkRXqJWq67yFsLfZMeguTC2qg==","shasum":"26cb60e8b06b45f98c128d2bd85e7257d5c11117","tarball":"https://registry.npmjs.org/croppr/-/croppr-2.3.0.tgz","fileCount":25,"unpackedSize":231507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5zF2CRA9TVsSAnZWagAADa4QAIttgdmde4lF9K1izXiL\n8TdMDKrZjbvxz3JJJg+I/hDSvJ0cqzdZKfnl2q90j7Q2XCK0mcITkTZQtN04\ncIBKT1g1TLEtyXtAvlrtxEKQOBbkYIMrtYchp/H8oKXlUidf4TF5K6Bg5M3f\noS2dmRTMD/FV2TJandubKCsEmwPlIWGrgkWTmS/6jtVTJpihqNFpL48q6qqI\njYi2aj9nbR8rpr9Yyv/q3fq7Oh9D9k9WAmtVwhcMH63w5FtijTMUeaITAHoY\nLQfs6yKbqCRicxkeN4tNxbRgQQN2cmHexQNVOuWboI1ao/5/Xfcvc4ReZp18\nJyIQkwg/UTcPa4oF1te4ZJHmwSc/LufLjpkocsI4yOtzzD0tpBRQbfGcf2cA\nVh9w1grVTvJox/ywTfdkKWXeKjL2mwcGb3YL8JUhlczsXThlHGxs3KZwlF6F\n2T8035BIp5TAmhSbXAzc4w8PbtQiPy1SWbqn/ZHI3AJj69ctecFm9gFX33K5\nEgCFq3P/kAGfPs88Nr6PdIdLNsPqlcj+n4DPpo1tQhJDw6r4V3pbxTlug7Hl\nnLuwCyHcHtilTYVVMmGgaio4YPfFTpQHBqDWVOdBtQ0NWdlTeD/neSCvOL1+\nFqwhFPx++PHHgj7C9/abZVCTPYX7Qakp21tbDCJBLRFfJh6I5POA001KIRsr\nJrWb\r\n=BcuL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICiEGpRQSmUHBivezdjg0yBvAgo8MLWeOUwTkGcoIg6bAiBbJGBV3KWlCr9HenzDZ6eZuRl7KKXsw2KejnibZUKu4A=="}]},"maintainers":[{"name":"jamesooi","email":"wengteikooi@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/croppr_2.3.0_1525100918202_0.698014510803554"},"_hasShrinkwrap":false},"2.3.1":{"name":"croppr","version":"2.3.1","description":"A vanilla JavaScript image cropper that's lightweight, awesome, and has absolutely zero dependencies.","main":"dist/croppr.js","typings":"./index.d.ts","scripts":{"test":"mocha","build":"rollup --config rollup.config.dev.js & cp src/css/croppr.css dist/croppr.css","watch":"onchange \"src/**/*.*\" -v -- npm run build","production":"npm run build & rollup --config rollup.config.prod.js & cleancss src/css/croppr.css -o dist/croppr.min.css","dist":"npm run build && npm run production"},"repository":{"type":"git","url":"git+https://github.com/jamesssooi/Croppr.js.git"},"author":{"name":"James Ooi"},"license":"MIT","bugs":{"url":"https://github.com/jamesssooi/Croppr.js/issues"},"homepage":"https://github.com/jamesssooi/Croppr.js#readme","keywords":["image","cropper","cropping","crop","javascript","js","vanilla","native","croppr"],"devDependencies":{"babel-cli":"^6.18.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^3.0.0","chai":"^3.5.0","clean-css":"^3.4.23","imports-loader":"^0.7.0","jsdom":"^9.9.1","jsdom-global":"^2.1.1","mocha":"^3.2.0","onchange":"^3.2.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-cleanup":"^1.0.0","rollup-plugin-json":"^2.1.0","rollup-plugin-uglify":"^1.0.1","sinon":"^1.17.7"},"babel":{"presets":["es2015-rollup"]},"gitHead":"df27b32e8c7cd14d1fa8a63de74e74035aecc06e","_id":"croppr@2.3.1","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"jamesooi","email":"wengteikooi@gmail.com"},"dist":{"integrity":"sha512-0rvTl4VmR3I4AahjJPF1u9IlT7ckvjIcgaLnUjYaY+UZsP9oxlVYZWYDuqM3SVCQiaI7DXMjR7wOEYT+mydOFg==","shasum":"d279e006531240fa8ebf2681e4127ae7c42b074e","tarball":"https://registry.npmjs.org/croppr/-/croppr-2.3.1.tgz","fileCount":25,"unpackedSize":232043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbQFtlCRA9TVsSAnZWagAA2XsP/jin9H6KQ1uUDUjhT2pt\nVrwcgzsV6TzzNTQEB0psIDHiCmKv9nkc5oxAwuiTF8tXUpNZRy3BrpWr3tA/\nrhkXvRO0pcPAjIrsGPiNHrZofjcHgwkUCR0eElA1h6afgkNGDIvapIKCy8kZ\nEHTeZG09N7FbjUztEs0lyThOkHfKID6zQraqNYiPGJeMnRLrvyGE/gvoK3A1\nmJWrjMADC3oAgTzzTRaHoAY6mfdG4reQHGxDttKtXl/86I7MIMCL2WsSwbp+\n4tq1eS6D6qanJlMnaGeCEj8fDaqjZNlcSfKSX2gMg8JZtLzzJGPddDO/CCqE\n7IS1bYJ+yaGBRfbKajTBIzrvDKemC7TgmwyTXzwy/kQrH4LY/b0g2BqISxsa\nj3mIFiolbVeULvGDiGYBbruhLfOaaIAuTE8C28fvfjERMsomjnyfGbSke1wQ\n8CrgUwBKTsPNWWge1tKIxxznlU8wPV8RJZ6xxxkEopDQU7jp0GKjyX6yxQLu\nSN4x5nMv3VfsAvK8qkyLmqz1+IYtTxfqRtFr6QQSl7YtPYuVD0EOmqoJp7D3\nVDzfix1LFHqyP3rQ5SpEZB7I6edQiPnYUDJeNbwUpHH/Hsb/DZmJstiWzsEp\niVTr4sO+iQ7ndp7BEgD6QE2L86h3/Jc/hbf67F8C/bSfUddHfBgR55ceJ8wS\neUyT\r\n=tnhR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE1aXBtSBUk5ZVJrhC9jGW74nYWtFf0fKd/v+NYReaKuAiEAz58h/TeuTNAYRt005sfk32mtLrVZXDZ42/YoQQ8rRcM="}]},"maintainers":[{"name":"jamesooi","email":"wengteikooi@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/croppr_2.3.1_1530944357111_0.5734916309100107"},"_hasShrinkwrap":false}},"readme":"![Croppr.js](https://raw.githubusercontent.com/jamesssooi/Croppr.js/master/assets/logo.png)\n\n### A vanilla JavaScript image cropper that's lightweight, awesome, and has absolutely zero dependencies.\n\n* Lightweight (<6kb minified and gzipped)\n* Made only with native, delicious vanilla JS\n* Zero dependencies\n* Supports touch devices!\n* Includes TypeScript typings!\n\n**[Try it out in the demo →](https://jamesssooi.github.io/Croppr.js)**\n\n## Installation\n\n**Via NPM:**\n\n```bash\nnpm install croppr -—save\n```\n\n```javascript\n// CommonJS\nvar Croppr = require('croppr');\n\n// ES6 import\nimport Croppr from 'croppr';\n```\n_Note: Don't forget to bundle or include croppr.css!_\n\n**Via Bower:**\n```bash\nbower install croppr\n```\nThen include via script tag below.\n\n**Via script tag:**\n\n```html\n<link href=\"path/to/croppr.css\" rel=\"stylesheet\"/>\n<script src=\"path/to/croppr.js\"></script>\n```\n\n\n## Basic Usage\n\n**In your HTML document:**\n\n```html\n<img src=\"path/to/image.jpg\" id=\"croppr\"/>\n```\n\n**In your JavaScript file:**\n\n```javascript\nvar cropInstance = new Croppr('#croppr', {\n  // ...options\n});\n```\n\n_Protip: You can also pass an `Element` object directly instead of a selector._\n\n**To retrieve crop region:**\n\n```javascript\nvar data = cropInstance.getValue();\n// data = {x: 20, y: 20: width: 120, height: 120}\n```\n\n\n\n## Options\n\n#### **aspectRatio**\n\nConstrain the crop region to an aspect ratio.\n\n* Type: `Number`\n* Default: `null`\n* Example: `aspectRatio: 1` (Square)\n\n\n\n#### **maxSize**\n\nConstrain the crop region to a maximum size.\n\n* Type: `[width, height, unit?]`\n* Default: `null`\n* Example: `maxSize: [50, 50, '%']` (A maximum size of 50% of the image size)\n\n_Note: `unit` accepts a value of **'px'** or **'%'**. Defaults to **'px'**._\n\n\n\n#### **minSize**\n\nConstrain the crop region to a minimum size.\n\n- Type: `[width, height, unit?]`\n- Default: `null`\n- Example: `minSize: [20, 20, 'px']` (A minimum width and height of 20px)\n\n_Note: `unit` accepts a value of **'px'** or **'%'**. Defaults to **'px'**._\n\n\n\n#### **startSize**\n\nThe starting size of the crop region when it is initialized.\n\n- Type: `[width, height, unit?]`\n- Default: `[100, 100, '%']` (A starting crop region as large as possible)\n- Example: `startSize: [50, 50]` (A starting crop region of 50% of the image size)\n\n_Note: `unit` accepts a value of **'px'** or **'%'**. Defaults to **'%'**._\n\n\n\n#### **onCropStart**\n\nA callback function that is called when the user starts modifying the crop region.\n\n* Type: `Function`\n* Arguments: `data = {x, y, width, height}`\n* Example:\n```javascript\nonCropStart: function(data) {\n  console.log(data.x, data.y, data.width, data.height);\n}\n```\n\n#### **onCropMove**\n\nA callback function that is called when the crop region changes.\n\n* Type: `Function`\n* Arguments: `data = {x, y, width, height}`\n* Example:\n```javascript\nonCropMove: function(data) {\n  console.log(data.x, data.y, data.width, data.height);\n}\n```\n\n#### **onCropEnd**\n\nA callback function that is called when the user stops modifying the crop region.\n\n* Type: `Function`\n* Arguments: `data = {x, y, width, height}`\n* Example:\n```javascript\nonCropEnd: function(data) {\n  console.log(data.x, data.y, data.width, data.height);\n}\n```\n\n#### onInitialize\n\nA callback function that is called when the Croppr instance is fully initialized.\n\n* Type: `Function`\n* Arguments: The Croppr instance\n* Example:\n```javascript\nonInitialize: function(instance) {\n  // do things here\n}\n```\n\n\n#### **returnMode**\n\nDefine how the crop region should be calculated.\n\n* Type: `String`\n* Default: `\"real\"`\n* Possible values: `\"real\"`, `\"ratio\"` or `\"raw\"`\n  * `real` returns the crop region values based on the size of the image's actual sizes. This ensures that the crop region values are the same regardless if the Croppr element is scaled or not.\n  * `ratio` returns the crop region values as a ratio between 0 to 1. e.g. For example, an `x, y` position at the center will be `{x: 0.5, y: 0.5}`.\n  * `raw` returns the crop region values as is based on the size of the Croppr element.\n\n\n\n## Methods\n\n#### getValue(_returnMode?: string_)\n\nReturns the value of the crop region. `returnMode` inherits from options by default. Refer to [returnMode](#returnmode) for possible values.\n\n```javascript\nvar value = cropInstance.getValue();\n// value = {x: 21, y: 63: width: 120, height: 120}\n\nvar ratio = cropInstance.getValue('ratio');\n// value = {x: 0.1, y: 0.3: width: 0.57, height: 0.57}\n```\n\n#### destroy()\n\nDestroys the Croppr instance and restores the original `img` element.\n\n#### setImage(src: string)\n\nChanges the image src. Returns the Croppr instance.\n\n#### moveTo(x: number, y: number)\n\nMoves the crop region to the specified coordinates. Returns the Croppr instance.\n\n#### resizeTo(width: number, height: number, _origin?: Array_)\n\nResizes the crop region to the specified size. `origin` is an optional argument that specifies the origin point (in ratio) to resize from in the format of `[x, y]`. Defaults to `[0.5, 0.5]` (center). Returns the Croppr instance.\n\n#### scaleBy(factor: number, _origin?: Array_)\n\nScales the crop region by a factor. `origin` is an optional argument that specifies the origin point (in ratio) to resize from in the format of `[x, y]`. Defaults to `[0.5, 0.5]` (center). Returns the Croppr instance.\n\n#### reset()\n\nResets the crop region to its original position and size. Returns the Croppr instance.\n\n- - -\n\n[![Build Status](https://travis-ci.org/jamesssooi/Croppr.js.svg?branch=master)](https://travis-ci.org/jamesssooi/Croppr.js)\n\nCopyright © 2018 James Ooi.\nReleased under the MIT License.\n","maintainers":[{"name":"jamesooi","email":"wengteikooi@gmail.com"}],"time":{"modified":"2022-06-14T03:38:51.410Z","created":"2017-01-16T15:09:05.288Z","0.1.0":"2017-01-16T15:09:05.288Z","0.1.1":"2017-01-16T15:17:42.575Z","0.1.2":"2017-01-17T02:28:48.806Z","0.1.3":"2017-01-17T04:48:52.434Z","0.2.0":"2017-01-21T21:46:53.659Z","0.2.1":"2017-01-22T06:31:52.812Z","0.2.2":"2017-01-22T08:58:37.375Z","0.3.0":"2017-01-29T14:37:58.138Z","0.3.1":"2017-01-29T14:40:50.166Z","0.3.2":"2017-01-29T17:12:32.945Z","0.4.0":"2017-01-30T15:00:52.856Z","0.4.1":"2017-01-30T15:08:41.927Z","0.5.0":"2017-02-02T06:30:44.915Z","0.5.1":"2017-02-06T15:05:25.561Z","0.5.2":"2017-04-28T02:30:36.919Z","1.0.0":"2017-04-28T04:32:13.780Z","1.0.1":"2017-06-13T08:32:34.421Z","1.0.2":"2017-06-24T02:25:24.468Z","1.0.3":"2017-06-24T04:00:48.406Z","1.1.0":"2017-07-13T03:58:29.840Z","1.1.1":"2017-07-13T06:35:52.169Z","1.1.2":"2017-07-15T04:33:11.211Z","2.0.0":"2018-01-14T13:26:25.414Z","2.1.0":"2018-01-25T14:40:52.248Z","2.2.0":"2018-01-29T14:49:56.040Z","2.2.1":"2018-01-29T15:21:12.821Z","2.3.0":"2018-04-30T15:08:38.277Z","2.3.1":"2018-07-07T06:19:17.242Z"},"homepage":"https://github.com/jamesssooi/Croppr.js#readme","repository":{"type":"git","url":"git+https://github.com/jamesssooi/Croppr.js.git"},"author":{"name":"James Ooi"},"bugs":{"url":"https://github.com/jamesssooi/Croppr.js/issues"},"license":"MIT","readmeFilename":"README.md","users":{"jamesooi":true,"pap-npm":true},"keywords":["image","cropper","cropping","crop","javascript","js","vanilla","native","croppr"]}