{"_id":"cropme","_rev":"20-c5c3a59df22d9a131f33f93e55c9cb59","time":{"1.0.0":"2018-12-29T03:39:20.589Z","created":"2018-12-30T04:56:23.444Z","1.0.2":"2018-12-30T04:56:23.644Z","modified":"2022-04-27T22:20:37.925Z","1.0.3":"2018-12-30T07:45:03.052Z","1.0.4":"2019-01-03T03:39:24.657Z","1.1.0":"2019-01-03T10:36:22.701Z","1.1.1":"2019-01-04T10:53:39.385Z","1.2.0":"2019-01-08T07:48:12.815Z","1.3.0":"2019-01-10T09:42:29.732Z","1.3.1":"2019-07-31T02:35:53.770Z","1.3.2":"2019-07-31T06:24:45.699Z","1.3.3":"2019-10-07T03:17:49.195Z","1.3.4":"2019-10-14T01:31:24.196Z","1.3.5":"2019-10-24T09:01:22.550Z","1.3.6":"2019-10-28T02:22:02.917Z","1.4.0":"2019-10-28T07:35:04.963Z","1.4.1":"2019-10-28T17:23:14.822Z","1.4.2":"2019-11-12T07:20:10.418Z","1.4.3":"2020-03-02T13:06:58.413Z"},"name":"cropme","dist-tags":{"latest":"1.4.3"},"versions":{"1.0.2":{"name":"cropme","version":"1.0.2","description":"Javascript image cropper","main":"src/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prod":"NODE_ENV=production webpack --mode=production","dev":"webpack-dev-server --output-path /dist --mode=development"},"repository":{"type":"git","url":"git+https://github.com/shpontex/cropme.git"},"keywords":["javascript","image","crop"],"author":{"name":"shpontex"},"license":"MIT","homepage":"https://shpontex.github.io/cropme","devDependencies":{"css-loader":"^1.0.1","mini-css-extract-plugin":"^0.4.5","node-sass":"^4.10.0","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","sass-loader":"^7.1.0","style-loader":"^0.23.1","webpack":"^4.26.1","webpack-cli":"^3.1.2","webpack-dev-server":"^3.1.10"},"dependencies":{"webpack-watch-server":"^1.2.1"},"gitHead":"9f3480c965290735aaeef2b5d1e8c2a029423229","bugs":{"url":"https://github.com/shpontex/cropme/issues"},"_id":"cropme@1.0.2","_npmVersion":"6.4.1","_nodeVersion":"8.11.3","_npmUser":{"name":"shpontex","email":"r.khereddine@gmail.com"},"dist":{"integrity":"sha512-cE5ygsgXt0CkgNx2oGaOLos9noZMNkg5Nap6uedaMeF1k9boI6hR7DJxN6T8aVQXHEF1unArUm1ai2ICBwP0kQ==","shasum":"2e42160910553dfb896b3f31c2c1ffde61083d1a","tarball":"https://registry.npmjs.org/cropme/-/cropme-1.0.2.tgz","fileCount":14,"unpackedSize":2647613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcKE/4CRA9TVsSAnZWagAAIOgP/jW8N01ydpePGROhUgXH\neewnJsRVSiZIQvNlJDtEGcFj5YXeV0v7re0pNpzH0CtJvPg7d9D3kX9hCq+2\n+CsHnggCyGwLrqI6aqb2OpfxMmY8RZxNhUNeSL7oPNwdaGN4nrHq1SNtqRD0\nnDKZbF2cwWT7jeGIfROhoOGafjOQxW246tPivJBCr5lTF3NcBMcaJkL643ra\nZZvErdZZBDrKCYOgtHu0vFBveIBcAj7XSh9x6SFipr5OswlyYBi8C81KEg3z\nTuszJrnG9YrO7blLosOc88XI/m0Iitg/rvcZ5KbHkhNO5Efj5c0nlrjunllH\ncWpRNmviSu8XR4C9Cncxa5f8SQenYALaNLaBEfJfjOoGnV1zvrZgyL7zdFSM\nuFBXBEt9Mef+FAdIzF4TUyTg/b7PNjib59XWtndIFzdQV/9kslTuUYd3s5ci\nvMTlQOnrXs5mCxFDQMNGBPomy5LB6f4lC8aZRtHTwdX8mz0M7g9623C9FnNB\npcku40WhtpQE6drirsZAP5h+vlQFdQ1I9+Fc44Da2abSdFR1thSqIHYUx1Ls\nDrkZjFofcJDSYyi+1r7MLkcW7hIfkrcroZauXfHTAOLJYKY7Pd6Y15zuxf8/\nsIpG3bnbatuDz0+5kouSEY9O68ECz5oeeWBjblCrMDDQdwWd1s+dq1P7R9Bm\njNRm\r\n=dcj9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDL06XW8SCzTu7lVbHMrz3cDaKPAm9DsA7vW21R5KZYcgIhAK7rgXHFCvwnI5NbEoMUwL6zhG2UFJAEmAjXcQqHkxAu"}]},"maintainers":[{"name":"shpontex","email":"r.khereddine@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cropme_1.0.2_1546145783445_0.2925540763935315"},"_hasShrinkwrap":false},"1.0.3":{"name":"cropme","version":"1.0.3","description":"Javascript image cropper","main":"src/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prod":"NODE_ENV=production webpack --mode=production","dev":"webpack-dev-server --output-path /dist --mode=development"},"repository":{"type":"git","url":"git+https://github.com/shpontex/cropme.git"},"keywords":["javascript","image","crop"],"author":{"name":"shpontex"},"license":"MIT","homepage":"https://shpontex.github.io/cropme","devDependencies":{"css-loader":"^1.0.1","mini-css-extract-plugin":"^0.4.5","node-sass":"^4.10.0","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","sass-loader":"^7.1.0","style-loader":"^0.23.1","webpack":"^4.26.1","webpack-cli":"^3.1.2","webpack-dev-server":"^3.1.10"},"gitHead":"d8fef61e823e58f61791a648e08794c5fe9ada2b","bugs":{"url":"https://github.com/shpontex/cropme/issues"},"_id":"cropme@1.0.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"shpontex","email":"r.khereddine@gmail.com"},"dist":{"integrity":"sha512-1GRUgWi2ROWegk/FSSmq0SWiRY3XQug5xAvAQugRqJJi8R5MibSL7F5AtIfnczkOvj0ucyFehvc+oUj0rZGzcg==","shasum":"96e1bb31604c1834fc3edf4bc21d7839ed6092ce","tarball":"https://registry.npmjs.org/cropme/-/cropme-1.0.3.tgz","fileCount":14,"unpackedSize":2647551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcKHd/CRA9TVsSAnZWagAAZsIP/3pCYKua95pxsv6IeEzh\nwddGNRMC1Yeo92Z2u1uxU6noqH3HQgDwp8Rtl7GTbDyyOPuZzGx/eCpcN6L6\nG96iudpa6yiwSIH0r4bohYGCK8E/CLiWhmYskW0HSt5L34vVhT4WOyCKx4T7\nizraWEyb4rcUsO+nCdIrYRViR7YBr3bLszXy2gibTPZnjAM0xtp9W2rmC8Rc\n117VScJPR5HeHMT7EEPPq1rp49nuvrOwd7KUSNwFlgeSdN3Jj5Dg5eQ7Jq6/\npNjHmEDWR2oXfZsOoqjVjOSmE+GIzw+GR8SkvTBpQzjnyZKwsrsyJ1WG2NAD\nS9woT76YbxnzAH+FRvpCoj69LiLadgBaulCr++M1EWhkYJ+XsjF7s6hIPGef\nPTd3/XtNJi3GC8B6mduk01kk08d7w28pIqgrJIKE7CnDTYQLaLHrwSjjUiMo\nYoBnv0LcWUK9vE+Bx+2BSX6vmd4McTb0zEawIh75HxBU+Zm2OCWQedZEN8sP\n1gfmOgh5Nr4CSUbBgaqLGi3SVz9TvKrrUcPZgj/X6RxA3h4+XjFwwaCr3GnY\nKjZUQ99xVc0Lt3zW1Iof4exoMG4juaDp4dtpFDSgxbtsg+yK5aPjUTcxA4yG\nMaLoATiFmA9M+SXbX45cW//MjxRj23mxbBlMxcIbtMeDGW5Y2HjwwwnMtcnX\noEIA\r\n=EO9M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDg4KNlTPdd9paKiNaIJhkQg+evyBHLC+iAM67Xldy3JAIhAJViwMdEmbJx5ukGrbHL4ifUwqAVOWo1IT3aVihqf7zT"}]},"maintainers":[{"name":"shpontex","email":"r.khereddine@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cropme_1.0.3_1546155902820_0.4660678175908721"},"_hasShrinkwrap":false},"1.0.4":{"name":"cropme","version":"1.0.4","description":"Javascript image cropper","main":"src/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prod":"NODE_ENV=production webpack --mode=production","dev":"webpack-dev-server --output-path /dist --mode=development"},"repository":{"type":"git","url":"git+https://github.com/shpontex/cropme.git"},"keywords":["javascript","image","crop","move","zoom","rotate","scale","cropme","cropping","html","css","javascript"],"author":{"name":"shpontex"},"license":"MIT","homepage":"https://shpontex.github.io/cropme","devDependencies":{"css-loader":"^1.0.1","mini-css-extract-plugin":"^0.4.5","node-sass":"^4.10.0","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","sass-loader":"^7.1.0","style-loader":"^0.23.1","webpack":"^4.26.1","webpack-cli":"^3.1.2","webpack-dev-server":"^3.1.10"},"gitHead":"c5e9224b4c5b6d46bf034ad47a46086f281193a7","bugs":{"url":"https://github.com/shpontex/cropme/issues"},"_id":"cropme@1.0.4","_npmVersion":"6.4.1","_nodeVersion":"10.14.2","_npmUser":{"name":"shpontex","email":"r.khereddine@gmail.com"},"dist":{"integrity":"sha512-GYiwJnPu8R5r3C5fNVo2g6nbFiO6zDzMOh+gB2FMG7sf9LWrFuPrAxgQ1SdtornmekD7AedAnPrLCwewEAN0LQ==","shasum":"bcfdf1ff9314b8a8488b7ad7a13064cd54da5a64","tarball":"https://registry.npmjs.org/cropme/-/cropme-1.0.4.tgz","fileCount":14,"unpackedSize":2647862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLYPtCRA9TVsSAnZWagAAkLgQAJtGf8S+x/CE54goJvzB\nQlMMU6QTaDRP4QgMWOcE7UFwyM2qcHluuPo2tsZsHkEcjRas7Xjg61Y/qW0h\nysSP68k0cbeUb4AG7einjyd7YASIvmWBKCEULTvIXwKW+0Dkzn0eix0kis5p\nbD2Jmbu4vHpgMganR/98qUEaELEEFFcRQWvCGveHpGaE3gf1CA10IlJFjRoR\n3H8uHPXM47C6bHadIE9Q+uVokX3dR139ASLrR1E5Djz0cq/wKm+uU1e9n0ZJ\nhY06R6JLGOpHIi7d+ovsMZ9+Y4/MJYGVKJ/T0jrOSpAglU5w4RCSbdYd5Rbe\neBm2bem1NaKO/ibea5p1PvDb9JPNLG+3Jzo6odsIigPvPiTynNHnr3vr0Vi6\nTzwi/snH75B/bgkHe0wUZIRrGk8b7bUi4YnLUbsp4VrF3n63rudUGzHg8Jt0\n9JdhZt5Mubw4puAyTGEyMbMWO0sNvVkeLpwkkSIKle1DYtnQNjpGSOsGdrvv\npqXkZrQi2qQhoOeTnuBiYNpUUelrs0KlnOhfKkghWFRqYddWQxumJ4El/MY/\n8euOOnNgEjwIyhobnOBwh7SWsD1cGL+BE+PPMiUsHF60Kwp1GZfRuGQhDn6C\nBB0lGOC5WPwK6Vio/9GbsnY77syszxyWY+kbBavm2ZAat/2MUPhzJEjk+Vxk\n2nVc\r\n=PCHK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD34EhOZlaKaJQOyrj8L4cSujmQhuqvRFAFgg06FqsXmwIhAJ0rnR3N0Xw0fZdGjSVEWFg74q0zAx9TR+3xWVj8F3mv"}]},"maintainers":[{"name":"shpontex","email":"r.khereddine@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cropme_1.0.4_1546486764335_0.6732600385090881"},"_hasShrinkwrap":false},"1.1.0":{"name":"cropme","version":"1.1.0","description":"Javascript image cropper","main":"src/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prod":"NODE_ENV=production webpack --mode=production","dev":"webpack-dev-server --output-path /dist --mode=development"},"repository":{"type":"git","url":"git+https://github.com/shpontex/cropme.git"},"keywords":["javascript","image","crop","move","zoom","rotate","scale","cropme","cropping","html","css","javascript"],"author":{"name":"shpontex"},"license":"MIT","homepage":"https://shpontex.github.io/cropme","devDependencies":{"css-loader":"^1.0.1","mini-css-extract-plugin":"^0.4.5","node-sass":"^4.10.0","optimize-css-assets-webpack-plugin":"^5.0.1","postcss-loader":"^3.0.0","sass-loader":"^7.1.0","style-loader":"^0.23.1","webpack":"^4.26.1","webpack-cli":"^3.1.2","webpack-dev-server":"^3.1.10"},"gitHead":"29734add20ef4b65b4446c338bd6096b1202a6ff","bugs":{"url":"https://github.com/shpontex/cropme/issues"},"_id":"cropme@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.2","_npmUser":{"name":"shpontex","email":"r.khereddine@gmail.com"},"dist":{"integrity":"sha512-Bfybv7CfH0Lk3+qqP5FhbRBQpBtQ+Bs0EXl96bcy/qXY/Z2QrzHJVLt2oh0npNnta/V5AOvh/cOETWi3WXHEbQ==","shasum":"8182b7756401c64703402d592c1786813ef0a878","tarball":"https://registry.npmjs.org/cropme/-/cropme-1.1.0.tgz","fileCount":14,"unpackedSize":2648774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLeWnCRA9TVsSAnZWagAA02oP/0fet4F6kdbg8paSH8vQ\nH8EaOK3OvrgWn1alv/QU48bDv+1haXEqLYTS2hFjeSy4Yq8e4JFq6nl9bn9m\nie0zNTCxJLZjQW9MqInLigyDHmEzTQURiNIU0S88AjAD1cjQ6WpmSh01unI0\nJy7LalPfi4L1hTFHXABJr5d2xZ1wgIzV/JRQAFLYTIJuYzR4Ed2RyM9XO3SZ\nByf9k/LyHHq+W0fl6Q+JCx52fekjTQX1z1KBaJjA3laPpIHiblng/7hNf9CM\nUoVwifBB3FAirzQc1jD6Q4Uk7lO93Bs1Hem+URtMxJk3e3kBYdGImQqrgXB4\nyKk+lPnE5WscxmDXhpt3CnnMKxJwb6zJM+yHPK/hnPCbmnnhC0/D7XEP4WTM\ngpyh80F90PGrKzuYNMpQZLOFICuF6OncxHyfO7KhMtIVVCnPZ/XQRRsHwIrQ\nO6ndNeEgDFymMLGF8VDVTdyrr8NkUx1H4/4xjrdtEGFutI5UmZNF83vQQ+8A\nI/kB6wRtZ6Nk6Lw22ne4rywa5VUNGEgK8Bqejkv1Br927sWkWEREZBE6mva9\nmBHSVe3HJGnr0SOoRTg6RFZnO8hMT+y1o/AKGIjMcW07zSAXbPRZVLxeOaIF\nMe5CAWg+2/Vuvs4y7Z11gEltli2T2vlaYFSG9k1VhJ2wQRXyRSw4AlMu4FHh\nWMKX\r\n=SnYX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFFU8xmLlAP0U/y6lllBk2nwq8Gtv/V19NsTFM68qwIGAiAtgy4xePHnQxziUN9wKoIjSmNtt9PUc3/1g0sFHprzLg=="}]},"maintainers":[{"name":"shpontex","email":"r.khereddine@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cropme_1.1.0_1546511782517_0.9270124236415427"},"_hasShrinkwrap":false},"1.1.1":{"name":"cropme","version":"1.1.1","description":"Javascript image cropper","main":"src/index.js","scripts":{"build":"npm run build:js && npm run minify:js && npm run minify:css","build:js":"rollup -c","minify:js":"uglifyjs dist/cropme.js -o dist/cropme.min.js -c -m --comments '/^/*!/'","minify:css":"postcss dist/cropme.css -u cssnano -o dist/cropme.min.css --no-map","watch":"rollup -c -w"},"repository":{"type":"git","url":"git+https://github.com/shpontex/cropme.git"},"keywords":["javascript","image","crop","move","zoom","rotate","scale","cropme","cropping","html","css","javascript"],"author":{"name":"shpontex"},"license":"MIT","homepage":"https://shpontex.github.io/cropme","devDependencies":{"@babel/core":"^7.2.2","@babel/preset-env":"^7.2.3","create-banner":"^1.0.0","cssnano":"^4.1.8","node-sass":"^4.11.0","postcss-cli":"^6.1.0","postcss-import":"^12.0.1","postcss-url":"^8.0.0","rollup":"^1.0.1","rollup-plugin-babel":"^4.2.0","uglify-js":"^3.4.9"},"gitHead":"5dd8b8f94e0fe33b77b7d39158e0a50bc5aaaccf","bugs":{"url":"https://github.com/shpontex/cropme/issues"},"_id":"cropme@1.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"shpontex","email":"r.khereddine@gmail.com"},"dist":{"integrity":"sha512-2F1L2yrcx+P5l2137zHfjRFXYaCVQMcXj5I39Ahe932x7224Dq1r3qmSPjl8gfob8IseMcMrXuK8vimFpwhkHQ==","shasum":"cf17f12188a125417d8ed2eb305c7042eb49a573","tarball":"https://registry.npmjs.org/cropme/-/cropme-1.1.1.tgz","fileCount":20,"unpackedSize":2665090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLzszCRA9TVsSAnZWagAAAmQP/Rk1AXvQIyq2e1yND19p\ngd7bh3Mt+F5GwI8GvweCyh4BhG7J2Gfsh0bIXDTyYqtH06iLBB4zOllqdB0u\nU4xsun72CYE23+IP1oopbyFWS/rGzkF3izdc1/+1Br+gU9XVc6vFJXqp3luq\nAmbNSa8Us0rw9SUSzg075QWhW0hcECVsmOPb+SpmedPNQJchtDdiu+rZs0x2\ndjmHZmlJkDgmcoOZaRZIioH6vmUhqzCOGvEDX+E0lEhw67zzqOIXk1ryr0ue\nz+gkwGLaXf/1+O3XUc2PwAp747i1C5Tz5HLxOUZqYxFQeXdglfTmFeZWIis6\nZWpT07y4dLsuk/IVhAqJN/Ngd8XTUfDcXLeSPKErpHXlomyRH5AZOuvktqOZ\nf87pghMKjcoGhzJ5+K80oI3QZqsZKE6gjnGwImLpHlKJX8RwRHtlfABIO58m\nOf1tYqVfZw9uIg3kCXA/+ymfhUg54WlOOnn6Zh1wzzdfuALK6cgcm/tUMn/3\nTLLr7Wgrc2VkjZX5B32dTk1QcuWfhrp+QkXmVra+D/tQHkAMOORnnvejt/h2\nhDsDWzmmCBAmG6KWgsHJWVOZ/dN8PupTI+t4trS9cZWGmaeKD4CluWyxAwXf\niAfqjRrfPXZ85tkn8yzGMQYRlxO20pqICa98XfC+6TzLLlYJIIYU4omV9yFu\nX0X3\r\n=6b3S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtB3g04XmBj9zvcXF5BqPf6wtypA3Dz2tW9YZt1GpGzAIhAL1JG1dr5b2u5nhtnt4eNcpwt0JXeYTZMSUJTP68hc0/"}]},"maintainers":[{"name":"shpontex","email":"r.khereddine@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cropme_1.1.1_1546599219155_0.5866108688081568"},"_hasShrinkwrap":false},"1.2.0":{"name":"cropme","version":"1.2.0","description":"Javascript image cropper","main":"src/index.js","scripts":{"build":"npm run build:js && npm run minify:js && npm run minify:css","build:js":"rollup -c","minify:js":"uglifyjs dist/cropme.js -o dist/cropme.min.js -c -m --comments '/^/*!/'","minify:css":"postcss dist/cropme.css -u cssnano -o dist/cropme.min.css --no-map","watch":"rollup -c -w"},"repository":{"type":"git","url":"git+https://github.com/shpontex/cropme.git"},"keywords":["javascript","image","crop","move","zoom","rotate","scale","cropme","cropping","html","css","javascript"],"author":{"name":"shpontex"},"license":"MIT","homepage":"https://shpontex.github.io/cropme","devDependencies":{"@babel/core":"^7.2.2","@babel/preset-env":"^7.2.3","create-banner":"^1.0.0","cssnano":"^4.1.8","node-sass":"^4.11.0","postcss-cli":"^6.1.0","postcss-import":"^12.0.1","postcss-url":"^8.0.0","rollup":"^1.0.1","rollup-plugin-babel":"^4.2.0","uglify-js":"^3.4.9"},"gitHead":"b5a7ef1a43a8b89b73368de84233b7c9f0283741","bugs":{"url":"https://github.com/shpontex/cropme/issues"},"_id":"cropme@1.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.2","_npmUser":{"name":"shpontex","email":"r.khereddine@gmail.com"},"dist":{"integrity":"sha512-PI0GayNFljVgYxzU2pn9RfP/JWO/jbjxtH3t+2RMFfr2DYaec3P+igPLKegtzQuhMAMri1SnMBCO8uKKjV3qhA==","shasum":"7e6ae9ee3c3c9e421499c239b9a2823c9a49b3a1","tarball":"https://registry.npmjs.org/cropme/-/cropme-1.2.0.tgz","fileCount":20,"unpackedSize":2669736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNFW9CRA9TVsSAnZWagAA1iAP/3ihdaGKPknz9sjoFVSv\nNbdsvUAM8qhLdN2I5AfRDP7KuFZMcZalfnX3IUol+N4aSGS0kHhiAxDbVmXg\nurHiN7aZIu90hDYUIFbwBmsgqYpK+HCNPRTCrhWaiHZPWUizqfcutvblncXk\nox00BpqfkGF++zUk33frNz4+JN8V5iMTjDRlg2mMPMcCtWb4eKS4DWUlNNvI\nDlGt/1Wy0b72jjGz558KkcVQPPv+dRniurMifBCXw6Tb4Eb8CzH+u8y8JCUU\nhHMWCq/cUavAJi6G9FgMd4el148QZJxkT7mt4ExQroiNSE7i9nmAZ9ptFbhM\nVVMweXbnBcdPnX06ePJ9cVdULk3LxhBW4JFCURr+/Z09fkKZpijo9FMiZe9L\nqiCVwof4CwEwS7O2KFk3MdRCY6JgQfoJOMT5b+9EcbRplY2nHp1kR7n3Q1mV\nv1a/LQYNxj7u9wYXOHVub80HIQRWBT8UyY5k/T1Kz0qA+kGkmdK0XpxmBKoI\nOhHw1KDuJEJbTzo7e8qBzyuPb11yVyox2qEFEAGTnj5xY3z299uaztkiBMz7\nXYUesXzMtlSm+CnHxc+wFT593xwQnbdSu3ptYO6DdX6TLxWkLLsZ6lgqUx+8\nhTnFKo6gGERvbD04YYe2dUqSx2kLHiidoaPqt+Hv6oGOr8+EyV+mOg9k95Jc\nCn8w\r\n=qyId\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQ95SrsaXwZriQvDUYswI85GSdg5uYAprcGed6hKlpkAIgV/zAI6m3YEHF/9TQa6TMVYvQoMEp0nV82IJTQGPXZcM="}]},"maintainers":[{"name":"shpontex","email":"r.khereddine@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cropme_1.2.0_1546933692544_0.24201668429022027"},"_hasShrinkwrap":false},"1.3.0":{"name":"cropme","version":"1.3.0","description":"Javascript image cropper","main":"src/index.js","scripts":{"build":"npm run build:js && npm run minify:js && npm run minify:css","build:js":"rollup -c","minify:js":"uglifyjs dist/cropme.js -o dist/cropme.min.js -c -m --comments '/^/*!/'","minify:css":"postcss dist/cropme.css -u cssnano -o dist/cropme.min.css --no-map","watch":"rollup -c -w"},"repository":{"type":"git","url":"git+https://github.com/shpontex/cropme.git"},"keywords":["javascript","image","crop","move","zoom","rotate","scale","cropme","cropping","html","css","javascript"],"author":{"name":"shpontex"},"license":"MIT","homepage":"https://shpontex.github.io/cropme","devDependencies":{"@babel/core":"^7.2.2","@babel/preset-env":"^7.2.3","create-banner":"^1.0.0","cssnano":"^4.1.8","node-sass":"^4.11.0","postcss-cli":"^6.1.0","postcss-import":"^12.0.1","postcss-url":"^8.0.0","rollup":"^1.0.1","rollup-plugin-babel":"^4.2.0","uglify-js":"^3.4.9"},"gitHead":"68e7bc6a61251331fb54accd46d9e274755a30e0","bugs":{"url":"https://github.com/shpontex/cropme/issues"},"_id":"cropme@1.3.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.2","_npmUser":{"name":"shpontex","email":"r.khereddine@gmail.com"},"dist":{"integrity":"sha512-l1vuvWRHfrbDiUcEjLpejHJ7KdUU3wmuBg5jBqGD0izH4xMG2BaVA0m3cEVlJ8RTdoyAkrXRR/mwjzST6DgaOw==","shasum":"c25b1140ca796d30b90e6e78f5238f5de6d09813","tarball":"https://registry.npmjs.org/cropme/-/cropme-1.3.0.tgz","fileCount":20,"unpackedSize":2676020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNxOGCRA9TVsSAnZWagAAniUP/R8vDbBfWJ8/bNV8D0pU\nF0A57I3J6VTO6QMX33VdzvzWoBf2J/n/bh9e3qe7Qi67g7wbguZA9KtqO8ai\nkCJ3Y+2NMgdrQJeTwrmKrln/Ncid7u/Gi2ohgbYwk/x6mdJ+AFQ8p++M45SQ\n2pWczuZoJ49LcvpFbdN6ng59C1J96BNjyIgkC5ROlGeyRwtJjTT62f4FFN+O\nnOJqX0BJiZnRd1anLSKWza75kSxXkGVX/C7lLQ5oZC4TR6a4deTPeZvb+hF1\nl4eesW9cBPp+Ebor61pXgNn68uvg1tEGM+LNA87CxNDlSzuN49Y/89hOgIB3\n/Qdwc8vKTfCTKxHrEgLO+SuPWucOJRB0+EXqiYLV42zj5iKRK8LfGlWuwaNk\njFG3ue1LexQaTsSd77/xz6N2JTpZ7L9jSsUrtG/FUAKu37jyeqEkIAFGDr4y\nZBTPM9T6X36tcn8pgZ+wjpH2T55UhcikHXBzNDeZnB6Ula7PpltWsJ8NRioI\nJEhlJM8H7NffeHIzwQcOOkx+Hio4LZoeOAM7pkZxHFOqN/i2uzZyVeDZZKkk\n0xHagSA20sEavkpTUD7X62RR8YFlGWMbtMMDSUlvoukG5R22wGNZBjqvJTK8\ngKdGBqbyJh/JiTsW2V7BJpEmkDSDKPCLPOdjTWOIyOvEMCa1yY3kh3h2VNfD\nSAM2\r\n=esrt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCynHHqjAea4SvaV9kTafI4Qmpn8R3zGSvieBRA3HGdGgIgbn+OtvnMzLxM1Zc+xNyNTMNJKN5uOaaFNmzrsRJ8Dh4="}]},"maintainers":[{"name":"shpontex","email":"r.khereddine@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cropme_1.3.0_1547113349451_0.44520820908417646"},"_hasShrinkwrap":false},"1.3.1":{"name":"cropme","version":"1.3.1","description":"Javascript image cropper","main":"src/index.js","scripts":{"build":"npm run build:js && npm run minify:js && npm run minify:css","build:js":"rollup -c","minify:js":"uglifyjs dist/cropme.js -o dist/cropme.min.js -c -m --comments '/^/*!/'","minify:css":"postcss dist/cropme.css -u cssnano -o dist/cropme.min.css --no-map","watch":"rollup -c -w"},"repository":{"type":"git","url":"git+https://github.com/shpontex/cropme.git"},"keywords":["javascript","image","crop","move","zoom","rotate","scale","cropme","cropping","html","css","javascript"],"author":{"name":"shpontex"},"license":"MIT","homepage":"https://shpontex.github.io/cropme","devDependencies":{"@babel/core":"^7.2.2","@babel/preset-env":"^7.2.3","create-banner":"^1.0.0","cssnano":"^4.1.8","node-sass":"^4.11.0","postcss-cli":"^6.1.0","postcss-import":"^12.0.1","postcss-url":"^8.0.0","rollup":"^1.0.1","rollup-plugin-babel":"^4.2.0","uglify-js":"^3.4.9"},"gitHead":"68c8daba34f500836f68f9a91944afbe4ad43792","bugs":{"url":"https://github.com/shpontex/cropme/issues"},"_id":"cropme@1.3.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"shpontex","email":"r.khereddine@gmail.com"},"dist":{"integrity":"sha512-CW26gDSMSgyAbNZZ6NoJIzn5SSfV69Vxn+vIUg4+79paNneW0Wwl20wCnfCsosBj8VgSAd3f25iPhGYZtQ5Fow==","shasum":"b174f2515694acf9497c6c91fbcdf48f50286b42","tarball":"https://registry.npmjs.org/cropme/-/cropme-1.3.1.tgz","fileCount":20,"unpackedSize":2676272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQP6KCRA9TVsSAnZWagAAj7gP/3lYmq1Bky7nf62K2zii\nlCWUMVqUYr4ePiAF5kvQ1dF7OhuZyu34Id39ewyp8Myp1DsekeQnB3jSAP/v\nBNCcsbm7jpwaPaXTWTSiEPt+MG/2XsTREHoUVS5b0Mk7CJ1YYgpT88GDlbqR\n1ltSbY/MMV/+/s2OFI4AxQnncUJLjHzlPmgEK6bIcF76S3GPmV1JpA0L6/l/\n7Bx17ejDDhIxO/sBzuGCK14zR1mhrl/j2CGxmajG/aODRpBIW+K2VI6dkjL2\n0Pe+qKtBPcUjPDf7V4y9FmFO2EAwy60cwNOEnAKqoPQeHk65mLO0ys1+NS26\n3yafHwZLy4sxo8G74l+gklIGh1UqF0UcbC5sHlpsxk7sW/Q+L0X1b64DGXHY\nhkdYFdC0dYcDhoAxhaFXoiOu1O2mnxnPWz1fDKnMD654uOL+bkFc+Vbs1kq3\nJce+zRZJ7R3OjM0EMG8K74LXilEwqUax9jvN5HEsxBiYO4b4TBcTP6ThwxMC\nf5HFiYdDljDPhYui+p8dU97OBVIpypCXFQ6AqrBjr36qxe0vdQ7T5YnbDPu2\nengjngYtwXNuThVVtzE+EJDSjCeuloA/Z3FRxy8aa+pg6Kw2YfxW5rx4po55\n5kSyL812nI6e92Bs2fM2L8X0gH8ShPp4cRJAcZ8JPU62TkLKQzIAcaF5O8xe\nLbiM\r\n=m8kz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBd1jKKaRDSS5fz/Y/usbWdXdg4xlwBQCDCwezDR/6/EAiAM5ybAHEEGNFH+UjGzch1dFmxmsNh0lSV0i9LsJbUv0Q=="}]},"maintainers":[{"name":"shpontex","email":"r.khereddine@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cropme_1.3.1_1564540553479_0.4489592149635411"},"_hasShrinkwrap":false},"1.3.2":{"name":"cropme","version":"1.3.2","description":"Javascript image cropper","main":"src/index.js","scripts":{"build":"npm run build:js && npm run minify:js && npm run minify:css","build:js":"rollup -c","minify:js":"uglifyjs dist/cropme.js -o dist/cropme.min.js -c -m --comments '/^/*!/'","minify:css":"postcss dist/cropme.css -u cssnano -o dist/cropme.min.css --no-map","watch":"rollup -c -w"},"repository":{"type":"git","url":"git+https://github.com/shpontex/cropme.git"},"keywords":["javascript","image","crop","move","zoom","rotate","scale","cropme","cropping","html","css","javascript"],"author":{"name":"shpontex"},"license":"MIT","homepage":"https://shpontex.github.io/cropme","devDependencies":{"@babel/core":"^7.2.2","@babel/preset-env":"^7.2.3","create-banner":"^1.0.0","cssnano":"^4.1.8","node-sass":"^4.11.0","postcss-cli":"^6.1.0","postcss-import":"^12.0.1","postcss-url":"^8.0.0","rollup":"^1.0.1","rollup-plugin-babel":"^4.2.0","uglify-js":"^3.4.9"},"gitHead":"ef7f8557cc020dda2e321ee833bbfaba9bc5c63a","bugs":{"url":"https://github.com/shpontex/cropme/issues"},"_id":"cropme@1.3.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"shpontex","email":"r.khereddine@gmail.com"},"dist":{"integrity":"sha512-tNP1oYF1jEzUczhxq+4Rq71L79KRI0BdEhWKNVryH1cuMrM9DoxNxD+f9+FRUbVSMl03M7l4S37BQBoWLkI1kQ==","shasum":"9c62619f2c2fc2d940b26b3a1d1f7d5bd5afa7cf","tarball":"https://registry.npmjs.org/cropme/-/cropme-1.3.2.tgz","fileCount":20,"unpackedSize":2677199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQTQuCRA9TVsSAnZWagAAaHgP/24VJMmWmJc8AiguZoL8\n1NRvdCdPwhxGlBD1D4H3iVR/Yh4S823Oo0LLpM2kzE7HiKuAvLDC+EQUeDci\nC87jWRGx3KDRyFCtEbx9pXglm8wNKyIwDvaDy1wS1MHwfUip2eWWgOmqGfck\n0N7Bhj1l4pgbZcjoPTdqD+du8RV+y/Jks8I947M7O+FxV/hYDcb/Y15v0VBa\nThSomvykRAC8dj5BwP7hYt0ubwvzS8TiUhFBj6FRl4DzJyHqkL9fDWoB8DQL\nNVVSrEgjqH6y+oVWCB0q3cDKGGbcioY6iPS3lon8FPjsR3q+V8oZJJD4xSvJ\nr3ZRFukKJk5cqSAYOgWH0nAsPuVHtNkVsOdjVWH/wKhOuTUranbPtzuPdkyD\nKwcR06ZJcE6NPo5hS8iGyHgWZFAsOYj/3ZMMIkzB6aXwKYcpggzfm5C8Kijh\nZwMNeIkOmwIqv5Re5GW8KGN/7YUxvC76sIJJAPu+FBnYohIaEgnM+tsqcN5K\nmvFSQlXzrX1025WVPkONoASAGhGKQoStwWO75xKEVqVxvjppNky6OZw8sdvj\n7dbqGPUvNTf7aG8fSH5YTn0OQkirVvK37QosDHLgCj1rXlDAbJRc0pWi4CXh\ndkOQ5Bx9IZ3bomRlgaM3eHjA963KCl8m/ibcvj8he9fP3k6z5a+hl5Zdph+j\nDEzj\r\n=S4rg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqM9bw3rkNGW3q/5HmYBphRyTO8x/nNxi9ftkSRWB6BQIgKOwU6BfytmQT/NxuhB0mfVxE4kDeUlPY1s/uUYsIWs0="}]},"maintainers":[{"name":"shpontex","email":"r.khereddine@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cropme_1.3.2_1564554285443_0.9476478902290215"},"_hasShrinkwrap":false},"1.3.3":{"name":"cropme","version":"1.3.3","description":"Javascript image cropper","main":"src/index.js","scripts":{"build":"npm run build:js && npm run minify:js && npm run minify:css","build:js":"rollup -c","minify:js":"uglifyjs dist/cropme.js -o dist/cropme.min.js -c -m --comments '/^/*!/'","minify:css":"postcss dist/cropme.css -u cssnano -o dist/cropme.min.css --no-map","watch":"rollup -c -w"},"repository":{"type":"git","url":"git+https://github.com/shpontex/cropme.git"},"keywords":["javascript","image","crop","move","zoom","rotate","scale","cropme","cropping","html","css","javascript"],"author":{"name":"shpontex"},"license":"MIT","homepage":"https://shpontex.github.io/cropme","devDependencies":{"@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","create-banner":"^1.0.0","cssnano":"^4.1.10","node-sass":"^4.12.0","postcss-cli":"^6.1.3","postcss-import":"^12.0.1","postcss-url":"^8.0.0","rollup":"^1.17.0","rollup-plugin-babel":"^4.3.3","uglify-js":"^3.6.0"},"gitHead":"aefd78067702819037fcb2cb913ff2e894fd0fab","bugs":{"url":"https://github.com/shpontex/cropme/issues"},"_id":"cropme@1.3.3","_nodeVersion":"10.15.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-HFk3fq67zpI2Lmus7FYhFEZZdLstEXqKI7p6KGx8K1+VOFp7bEVSClbYlOQTYaqIo2sBn8UDlG1t6ER9UdPoIw==","shasum":"e8d4c429add26b3199f1cc3098544c053c7009b8","tarball":"https://registry.npmjs.org/cropme/-/cropme-1.3.3.tgz","fileCount":20,"unpackedSize":2678098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdmq5dCRA9TVsSAnZWagAAXBIP/2V0VqCL3qXenQO1Hub0\noaN6jq2qW3gzFl3kkhCh/IQSR6vUjnfm3NrktW+1Ju0uXT/Q+xPtw9Ypscq7\nXlvkfPeBdwBSYU2Dqxau2n07FgbZFpXBixdv7zKPzOogn0zs8CnEpXGi3NIi\n3cLnTRIq8afyqYUNLI2ZD0BSoAQdDJLqBVpQKMfljUVHOHUjnxWZhE+QzxYE\nqfDYws0vYbtHqtLY3vxZdzz5/jB49IFUEew2/9p+Fa6z8aeTn4sG8ItlUTmT\nYG8uwZiVDb1gklV8PsoDOzh7T8TMaD3vGW/CIuMRGr0iCB6MbR6QKsv9PHdJ\nkA8Q8WUyfRUNfZEEOyhSLx7HzhQfdQKtK4jifVTgOaubvxfkUiquLBZcnucY\nYCA//NuMPY6hulpxFBnOhjrvieKqUf5xR1yMzGqFijG+pxob1MwmwOyNb5w0\nKxbYb6XfvBCGn9iOAQXMIgfbXbbHq9jAVO4kcV94MyZXA+b8uf7/zgL1JcSM\nSXMzLtvL56npYuAbv/rDjBO66YnYG93hOuFMZRuuboy4hQdCwGl2Xa3qPeS5\nrq/IP5meHFLlYt8IilNet1Dg2aBIAbC4+eX8rYpwP8i26rYEpNiEZWaWVAjR\nUuyXPQ1+OnqJXdhJEhLP1FYvDMvwvp2pLkf0z90VKpZOrrLjnL8L74/DUMX+\ngw2D\r\n=Mw2W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHucKHVEiTewA+D9CnzKMe2OFFHGVrCQDcrjoWu6gIvAIgLa7ualq8f3PdbrV7j+rKpxhpM+qnO1RLVzRKdG+hjTU="}]},"maintainers":[{"name":"shpontex","email":"r.khereddine@gmail.com"}],"_npmUser":{"name":"shpontex","email":"r.khereddine@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cropme_1.3.3_1570418268963_0.22565006194045067"},"_hasShrinkwrap":false},"1.3.4":{"name":"cropme","version":"1.3.4","description":"Javascript image cropper","main":"src/index.js","scripts":{"build":"npm run build:js && npm run minify:js && npm run minify:css","build:js":"rollup -c","minify:js":"uglifyjs dist/cropme.js -o dist/cropme.min.js -c -m --comments '/^/*!/'","minify:css":"postcss dist/cropme.css -u cssnano -o dist/cropme.min.css --no-map","watch":"rollup -c -w"},"repository":{"type":"git","url":"git+https://github.com/shpontex/cropme.git"},"keywords":["javascript","image","crop","move","zoom","rotate","scale","cropme","cropping","html","css","javascript"],"author":{"name":"shpontex"},"contributors":[{"name":"Pierre Ellul","email":"pierreellul.epi@gmail.com","url":"https://pellul.github.io"}],"license":"MIT","homepage":"https://shpontex.github.io/cropme","devDependencies":{"@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","create-banner":"^1.0.0","cssnano":"^4.1.10","node-sass":"^4.12.0","postcss-cli":"^6.1.3","postcss-import":"^12.0.1","postcss-url":"^8.0.0","rollup":"^1.17.0","rollup-plugin-babel":"^4.3.3","uglify-js":"^3.6.0"},"gitHead":"d5f92908fdb5c5436ee75640f7d105d7017da23f","bugs":{"url":"https://github.com/shpontex/cropme/issues"},"_id":"cropme@1.3.4","_nodeVersion":"10.15.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-h5zqU+0sIgr7fVbwV6HBKAMBq2BMrobXFyKRScItVlUbLEwZN9ZE5dtvotbNRLPJpTyfeteQ8xXNs7tS+0/P9g==","shasum":"b696976c32d26eaafcae75d3babe386d838d92bf","tarball":"https://registry.npmjs.org/cropme/-/cropme-1.3.4.tgz","fileCount":20,"unpackedSize":2678608,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdo8/sCRA9TVsSAnZWagAAPQ0QAKHEzHV2ucf1GrabObV2\nDn7mShVCWmyW9gu4tLWrF87n0ldtshMBPQsmd0wkX0sB9YPiBmgtva2f1s14\n2q1uH4x+ROXtZknRfdz3zTT13eZc3sWqO6isKSIYxPy84nj+Isb5dYdmTpe/\nSWjECOm8rb2OKVpqFskgevXvj+E9VqaZIIzVDuzCo0XDU81qVuBiHZyTRC2V\nKT9vOcx/4pXDRclmQOtufNvq2Xq1culQUFKsluGdLkLLOKtINZAvY8Jenz0q\nqiRG3zYO1NihZxXDVKYa1fQ7rUEFZ94WzCsRkxlIBkF1Mb8z1SxwOVoNUyC4\nRdnS5fw9FyPWv6f/Zsw4FeA8fc1O+ZpI+dGDmWtQPxoMV+Q/fkcW3wvi46mL\n2SIgUtZinl6+u+sCYWZTbgIUSk77jannzdRZHdw2/VourLOEphzccUJ/sV4Q\ncbwM5wRjGH1dSZkYO/StKsH2TFqpCuSlPn3vwSN3ku6ginio4JG/fTeKru6Q\ndHHknxDf7/nm833W/e9LoILCOZim+thOdi86c9QW7vP+R1/QFd5TnL7Nwvpl\nx91Y2RxqFz1KhihagYIBypaG+JnH8KjE9SNyk+AybIJgBUvOLxZeaqigZwIa\n96Qunrlv2E+iT8TwYXfnu8g64Gmj6bTlAFB+7CGq/sebk0bOYthXmnbF60cP\nvNLl\r\n=2QBp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDl/0FpDlgDHy0cwEXzRIu8/ziOGs0glKi6SnnPDatQTgIhAMXKqgLBOEELB7Wms4ANEQaJ8mgZR67RBs32TniQM+Rn"}]},"maintainers":[{"name":"shpontex","email":"r.khereddine@gmail.com"}],"_npmUser":{"name":"shpontex","email":"r.khereddine@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cropme_1.3.4_1571016683951_0.8509789422032781"},"_hasShrinkwrap":false},"1.3.5":{"name":"cropme","version":"1.3.5","description":"Javascript image cropper","main":"dist/cropme.js","scripts":{"build":"npm run build:js && npm run minify:js && npm run minify:css","build:js":"rollup -c","minify:js":"uglifyjs dist/cropme.js -o dist/cropme.min.js -c -m --comments '/^/*!/'","minify:css":"postcss dist/cropme.css -u cssnano -o dist/cropme.min.css --no-map","watch":"rollup -c -w"},"repository":{"type":"git","url":"git+https://github.com/shpontex/cropme.git"},"keywords":["javascript","image","crop","move","zoom","rotate","scale","cropme","cropping","html","css","javascript"],"author":{"name":"shpontex"},"contributors":[{"name":"Pierre Ellul","email":"pierreellul.epi@gmail.com","url":"https://pellul.github.io"}],"license":"MIT","homepage":"https://shpontex.github.io/cropme","devDependencies":{"@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","create-banner":"^1.0.0","cssnano":"^4.1.10","node-sass":"^4.12.0","postcss-cli":"^6.1.3","postcss-import":"^12.0.1","postcss-url":"^8.0.0","rollup":"^1.17.0","rollup-plugin-babel":"^4.3.3","uglify-js":"^3.6.0"},"gitHead":"17f030f5b690ab0be46b92d5ba50e6bde0b7a95f","bugs":{"url":"https://github.com/shpontex/cropme/issues"},"_id":"cropme@1.3.5","_nodeVersion":"10.15.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-IQzMpjbJA7uoONA+Ase9Kf4QgRuGRCkka4Sb15ey0Qm5/91ngi17EiUb3n5cE9hO1s4UO8vhVzZsb/v3+Eerng==","shasum":"923bb8de869e97d1033d11baaf2a84c4136af32a","tarball":"https://registry.npmjs.org/cropme/-/cropme-1.3.5.tgz","fileCount":20,"unpackedSize":2706082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsWhiCRA9TVsSAnZWagAAsD0P/3EhAf7diVXspl6nn+sV\nqEa1Io6GINxwCW7JFqSCobLRp3EAhd2Fh95e0Njeu6KHzcefFyG2LInjvi/r\n9X4drS6izSJmmBqTG9Z2X17Ic3TwZA06AnRDBmV5n7DgT6h9ZD8nmJgdCGHd\nfql9/9R5uHMXZJbwvkI52CxfaV4oSIzbtapKspiLwIV5eBfUYmI8bIMvoh0d\nHNg1xkr+S401+k81/+aU4JiXfd4FvTaHtChEDxHBGphfVbrilMYQSeT2q2V8\ntj2md/4+ZDGM21euQwVDMvem9US8skbZgQCLNzsYd1poL8cWV/fU7tdUNdMK\nlsVozmTRQViIhwz5ZUJ/AZy8EHAZIsTcYzqBqYLEqBDTldeAKqR9UTTzqf3Q\nM3wn7ZJ7VkbxfTgyPkIoR1tnZWc+SUTpgSiSYhYp2jwzFLYfdy1kapVuZHC9\nSi2mvvC0hTCeFHVgaLeU4zu3QnyMMenTXzteqcECbfBH5iLQbecCEGufIX3n\nwWAKjI0fMBNw/vd0QfvilM3QKvNNO60qM654FNC5/8vcX9ZkpdbFipFYEc7N\nHgxpmIEkqKU18KkqGFHR3TizzYD+A00f/G6mjATuBujrY/quLmNdmdCQAhbJ\nSxePR8/Y6i+5Jb3mL6WX5Cv283XvTvj1KqL20lqN/E345InOlqkoPJ1iSxby\nMuTi\r\n=otT6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCa27CWke61cwFXvsGC4GQ5jQMKflrbBZqEzwYPkiQRKQIgRSFh+Odk32A//huKhDQVGMW90hWbxIS6wpx39dY+pjc="}]},"maintainers":[{"email":"pierreellul.epi@gmail.com","name":"pellul"},{"email":"r.khereddine@gmail.com","name":"shpontex"}],"_npmUser":{"name":"shpontex","email":"r.khereddine@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cropme_1.3.5_1571907682276_0.33520270147404707"},"_hasShrinkwrap":false},"1.3.6":{"name":"cropme","version":"1.3.6","description":"Javascript image cropper","main":"dist/cropme.js","scripts":{"build":"npm run build:js && npm run minify:js && npm run minify:css","build:js":"rollup -c","minify:js":"uglifyjs dist/cropme.js -o dist/cropme.min.js -c -m --comments '/^/*!/'","minify:css":"postcss dist/cropme.css -u cssnano -o dist/cropme.min.css --no-map","watch":"rollup -c -w"},"repository":{"type":"git","url":"git+https://github.com/shpontex/cropme.git"},"keywords":["javascript","image","crop","move","zoom","rotate","scale","cropme","cropping","html","css","javascript"],"author":{"name":"shpontex"},"contributors":[{"name":"Pierre Ellul","email":"pierreellul.epi@gmail.com","url":"https://pellul.github.io"}],"license":"MIT","homepage":"https://shpontex.github.io/cropme","devDependencies":{"@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","create-banner":"^1.0.0","cssnano":"^4.1.10","node-sass":"^4.12.0","postcss-cli":"^6.1.3","postcss-import":"^12.0.1","postcss-url":"^8.0.0","rollup":"^1.17.0","rollup-plugin-babel":"^4.3.3","uglify-js":"^3.6.0"},"gitHead":"862bf3f7416888053b63ea4c674eb1b6f08248fc","bugs":{"url":"https://github.com/shpontex/cropme/issues"},"_id":"cropme@1.3.6","_nodeVersion":"10.15.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-t9+UxpCcGRr+OosGaKlJ5+hzOcseIqxQjpZjzd+bCdr2b3yTqfUGqLBgC3JwobMYwcfJGx1t1znhyEV0vMCIjw==","shasum":"f8d2b4ad2360adf275e982159a95d324ed398e84","tarball":"https://registry.npmjs.org/cropme/-/cropme-1.3.6.tgz","fileCount":20,"unpackedSize":2706112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdtlDLCRA9TVsSAnZWagAAaIMQAIEGZWY9QnxqaD6YKVhS\nUXZDfVvoXvvHjcOs8xxvpnYvcUh2uanggN68JP5AFSaGyS6FjKAyphn3iHrF\ne4X4Z4oVjprNglFn2xP57DjjwLeuoDJ1w0dwJXOby05SeiioZ/tk3hn5GWiZ\n7X5YjRCOenEqN7HV/3i39Xy6RiLdJYksFjtM9eai+id0adVK6b1ML3z7ftfC\nUL8q/nqPkAr1IlU6HxzCKYd+KZkm9hUt3olRHoiKASX47vAzAy9Dojf6PxBD\nM/MUTkBgNN0fJbwo4y7ywDw0kgC87bGsy8ab8fO9MvuyDQRBhaAxFJlPdV85\nV1qPATRc0Hf/qgXgxw6VP1SO8XD/gOWgAGOXTVzeFBc4hSDU3pWz1vX4/bRs\nR5Hezwq4bL+kJ+lFQDTm55rTLRL7sSXSUHluSfS3YJgkCi4L6Yphpdn2x9Ja\na1cX4YBB0uTrs5qGlzhQT/tigrnuqs2/FSoRuSHM3WiHXMhkYNkmQWiUgmdX\nW8qGC8TiQlHNCfnOxrKk1huYayZ2CCPYpK6xuDs+5ua4B7ChS1mTCaF1hrSV\nnmxy8E1hasB5Ju87vi/u2/2/+JDebg6ISCyUMiSZt8WrcfZIUqtVSKI5r1Bl\nHt0oXUc0ChhAx4PjYMhacx36c7Z17xWZyqDTNaHxfrKl8iHxxVstGKkL1Tyl\nSMdi\r\n=Kxpv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1LvOSSsbb3BkcIa/7RpeCyeRLOMySQb0G7RwBkPHceQIhAPc+7jVHiyzWFR6Zl5mP3ZwTEL09qH+GLeY1+KdOU7jm"}]},"maintainers":[{"email":"pierreellul.epi@gmail.com","name":"pellul"},{"email":"r.khereddine@gmail.com","name":"shpontex"}],"_npmUser":{"name":"shpontex","email":"r.khereddine@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cropme_1.3.6_1572229322705_0.8620993239910848"},"_hasShrinkwrap":false},"1.4.0":{"name":"cropme","version":"1.4.0","description":"Javascript image cropper","main":"dist/cropme.js","scripts":{"build":"npm run build:js && npm run minify:js && npm run minify:css","build:js":"rollup -c","minify:js":"uglifyjs dist/cropme.js -o dist/cropme.min.js -c -m --comments '/^/*!/'","minify:css":"postcss dist/cropme.css -u cssnano -o dist/cropme.min.css --no-map","watch":"rollup -c -w"},"repository":{"type":"git","url":"git+https://github.com/shpontex/cropme.git"},"keywords":["javascript","image","crop","move","zoom","rotate","scale","cropme","cropping","html","css","javascript"],"author":{"name":"shpontex"},"contributors":[{"name":"Pierre Ellul","email":"pierreellul.epi@gmail.com","url":"https://pellul.github.io"}],"license":"MIT","homepage":"https://shpontex.github.io/cropme","devDependencies":{"@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","create-banner":"^1.0.0","cssnano":"^4.1.10","node-sass":"^4.12.0","postcss-cli":"^6.1.3","postcss-import":"^12.0.1","postcss-url":"^8.0.0","rollup":"^1.17.0","rollup-plugin-babel":"^4.3.3","uglify-js":"^3.6.0"},"gitHead":"5529689494e7d2dabbc7b7364e57a2bdc1138ac8","bugs":{"url":"https://github.com/shpontex/cropme/issues"},"_id":"cropme@1.4.0","_nodeVersion":"10.4.1","_npmVersion":"6.12.0","dist":{"integrity":"sha512-46FmWjla142SvfPpaSwtjR8L5DTSPwIlEYpQ4hplmgVqTRwG/bQq5Ya2O/Ve5Ghh1udNbuj6d2xJrtlqT/gTZw==","shasum":"b5406aa0fbe5264ee5ea2a26b3adabb694fa4b5e","tarball":"https://registry.npmjs.org/cropme/-/cropme-1.4.0.tgz","fileCount":20,"unpackedSize":2706180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdtpopCRA9TVsSAnZWagAAb0UP/1DKaPmpNJYKbL9RM4hg\nHbzFYf0fihegY3PR4dDHn5lYf5bZjkx/7oJcd1Vx6xqVpc1CsAO0oOG3ifOG\nh6+NCCCvvIGKZNWPjDrGu9jwQwrJVzJIdT7XgYjfS/jQEO7b8tMOjFYy5WHt\n2gkhW04AAVC3oheKv7F0tO3lBW3InILjZvkLX2qKYYzF3MvOXYhbPS8SrIHc\nXJLSAb74G0CEAIcWs8c+G15vbJj8NH95Zvcv0VpQkqSqx4b+0aCd+DFYaMD/\nfr/fgrmOmW4sy9KcFA8anTgY5fssvdD5IBeYuOMPdA28gwwAImvNq7+Awm8b\n2KFHAAsEjLRO+Zu2UzPQO3vxeV+W+j6w4U9UW2M8dbzWBFq4oTrAKGL6ZMza\nzjGghhgDfgvde9q60z8pGBuyIEuvwzutjwXY29NX+psnPXvrQRrkIfX9IaTQ\nU53zjfMaFmv+66+zEJLm9ZxEWyXpWIhOqiznM68VDdvhrk567/jLbSsFoU9e\nKBoaaGfko3dMJ4NSsEWLNGwSNGohYaYRMZKXjlizd4LKx7jUkzfGR8gELVOL\nlorJ/jFWpcpryqDHUjE5vpHXXNZ1+MMAXY/KXlhv8NR/BQtPcHcWi1e6s++6\ntIalSPz8QgId/DSKoJrN6kTv6QslU7YF/Lqu+k9IN44Dd+nAWQGkRJ1yq5w4\nup1k\r\n=AiOi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDfU4/A/Yc7SH+mxUHpmshu4XRl5bQLV0Ul///vtkeyAIge4qMHydz8G2r3QTL68tEhiI5L0lgnJtg7PpNHQrLBhM="}]},"maintainers":[{"email":"pierreellul.epi@gmail.com","name":"pellul"},{"email":"r.khereddine@gmail.com","name":"shpontex"}],"_npmUser":{"name":"pellul","email":"pierreellul.epi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cropme_1.4.0_1572248104703_0.49142971275117686"},"_hasShrinkwrap":false},"1.4.1":{"name":"cropme","version":"1.4.1","description":"Javascript image cropper","main":"dist/cropme.js","scripts":{"build":"npm run build:js && npm run minify:js && npm run minify:css","build:js":"rollup -c","minify:js":"uglifyjs dist/cropme.js -o dist/cropme.min.js -c -m --comments '/^/*!/'","minify:css":"postcss dist/cropme.css -u cssnano -o dist/cropme.min.css --no-map","watch":"rollup -c -w"},"repository":{"type":"git","url":"git+https://github.com/shpontex/cropme.git"},"keywords":["javascript","image","crop","move","zoom","rotate","scale","cropme","cropping","html","css","javascript"],"author":{"name":"shpontex"},"contributors":[{"name":"Pierre Ellul","email":"pierreellul.epi@gmail.com","url":"https://pellul.github.io"}],"license":"MIT","homepage":"https://shpontex.github.io/cropme","devDependencies":{"@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","create-banner":"^1.0.0","cssnano":"^4.1.10","node-sass":"^4.12.0","postcss-cli":"^6.1.3","postcss-import":"^12.0.1","postcss-url":"^8.0.0","rollup":"^1.17.0","rollup-plugin-babel":"^4.3.3","uglify-js":"^3.6.0"},"gitHead":"41213a80958289f11f2c7d5ff20b1c72cf248f31","bugs":{"url":"https://github.com/shpontex/cropme/issues"},"_id":"cropme@1.4.1","_nodeVersion":"10.4.1","_npmVersion":"6.12.0","dist":{"integrity":"sha512-+8xtNTKYjzO/jm5oDIq5dEpoUS57msftVx+QZNM7tNn0rK7CR6ONE4s7ooGUzwi4IISI0ba3XKzm4ZheiDk6Mw==","shasum":"3982583db32f085af17ace437dd817328e33f987","tarball":"https://registry.npmjs.org/cropme/-/cropme-1.4.1.tgz","fileCount":20,"unpackedSize":2706460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdtyQDCRA9TVsSAnZWagAAhIIP/j/9Ne41tsrmDcbR9i82\n9XQ9N7e7hYPm1LRqR0q+M064seHzHDULZ3F56hiekeUf1uHOORiValyf+LQM\nVUumtL9/tGNFqbkZ6DFiQipyi6VJ7wQcgky+ykeZg2R0+LBS7xTe1QW9EOlo\niKSUyeD5MImRIZRedAetBstca/4O5hgnDjc0whx5Az2Sp9E/WRgAl2D2Gby3\njx8GLUjlt6ij4tkeOy0z32XY7OdIh3+HYafFh71x2x35Bk8/9f7x5tvfPCbd\nOaLn8m9cobOiI8Rhvjyqe7yUDf3rsNxj5jBLn4hTRSkwGY5do9i9qaLHxDQm\nAczg3zq34etzAv9gkr8VSp3D0KcXBusPGwx9UAE7Z05zuxiDWU42f9xa0is6\nMMqumPS6kEvrp1n/++gsGFJ7+W88TXywXZZBD5gyysusnTdUs+FdtGfb3ujk\npwfifRpX3oB1ZG9FvsX4/SiOE5gLvMnpzs3yK028YxDbYzBF6LwhnzDAwgHk\nRrH/R1o76pdkZ6VfhsafhEcqHj3tCW1MD32Pu6j0U3O/qN8drNV0YSvNDIhN\nxV2fXBMJk0uL6UfuPfLGPGTaNFGzSFd54hzBWenPZSNH0glCRc+J4T+cgZSK\npK2rWE4CnhveQHH0ZD+I6sXodz8NWIDX5v3QSjmSCkDKcuXHUBB1jFenCWzR\njoAy\r\n=3T/F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIUTdxPg36jju1ljjqrsi1zykF+EeXPoJQDYgRdbQl0wIhAK3yQQpCOxf/oqPZR551ET4WS9k42kL1KlCZ74BVDqlp"}]},"maintainers":[{"email":"pierreellul.epi@gmail.com","name":"pellul"},{"email":"r.khereddine@gmail.com","name":"shpontex"}],"_npmUser":{"name":"pellul","email":"pierreellul.epi@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cropme_1.4.1_1572283394560_0.06610723386636375"},"_hasShrinkwrap":false},"1.4.2":{"name":"cropme","version":"1.4.2","description":"Javascript image cropper","main":"dist/cropme.js","scripts":{"build":"npm run build:js && npm run minify:js && npm run minify:css","build:js":"rollup -c","minify:js":"uglifyjs dist/cropme.js -o dist/cropme.min.js -c -m --comments '/^/*!/'","minify:css":"postcss dist/cropme.css -u cssnano -o dist/cropme.min.css --no-map","watch":"rollup -c -w"},"repository":{"type":"git","url":"git+https://github.com/shpontex/cropme.git"},"keywords":["javascript","image","crop","move","zoom","rotate","scale","cropme","cropping","html","css","javascript"],"author":{"name":"shpontex"},"contributors":[{"name":"Pierre Ellul","email":"pierreellul.epi@gmail.com","url":"https://pellul.github.io"}],"license":"MIT","homepage":"https://shpontex.github.io/cropme","devDependencies":{"@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","create-banner":"^1.0.0","cssnano":"^4.1.10","node-sass":"^4.12.0","postcss-cli":"^6.1.3","postcss-import":"^12.0.1","postcss-url":"^8.0.0","rollup":"^1.17.0","rollup-plugin-babel":"^4.3.3","uglify-js":"^3.6.0"},"gitHead":"189467a75b03a9bb1dda1dcf58b9aeede2cb52c3","bugs":{"url":"https://github.com/shpontex/cropme/issues"},"_id":"cropme@1.4.2","_nodeVersion":"10.15.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-hh52VXFdD6g8jNJ5QA+QEwLS2Q8WSg3NmzUB3J5bu/IQdc1QtIz+sfyCURhTKT73e090xiIExcb+ZX3RBzbfyQ==","shasum":"f41509b5c8efeb53a98c6f46bd6ed33d6c5e0896","tarball":"https://registry.npmjs.org/cropme/-/cropme-1.4.2.tgz","fileCount":20,"unpackedSize":2706569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyl0qCRA9TVsSAnZWagAAIzcP/3obdTDW40wodO8oV43W\nf/1/ztQzMOFNmzftjwJonJywKmblau63gvUX83Tkgi8a1t+77jRhxpVGRu5A\nluGbkvo79TKVFal5M9RV/J1kVx/xGMXGs+sTXDX8R1iZVnCqca1Qp2lfmmmP\nI6KlZ4nwPMZX978JH7RtM9rviJvH1/uj7uwq5MhXtxy2V+3kQ9XSdV+karvy\nWfdLyBMiYLTuWOU7x2jXHIfZCsy8Y9r9TILFibRLe9A5jL4UAAxihzPR3bvp\nM7n4Q8w060/aDhL4IP8mjSWYqAw1crIL6III/DioOI+rXM39HrZhMdRBLnfF\ntM18zy7STkqq/i53d+kbrbPIfaDAy/5pWItUlMwD4nQpASJtbC2ICTFE2hjg\n+Hy421T+7GDN5YFOnMERO2aY/aUYRd/gZv/mAikA+EAYglSF2OkC+PvUpwUO\ngxQSG45y4/6R1ST+ZEdJemJ/9wYzM2sJNoO64AhvuexejhFnD16E7VY760VQ\nYyfygoTJ9d6IqyUM4eXqMgIewnvJpxAudBcL+odBVAWVlBFJ9ukScOS6VW+u\nivQ4O2SkEQq8aL+8aGnGzCjJ9GbXM8Ci9ObcIc89J9b9FdJwZQBktHVBvdp3\nJugvoD+8F0Yr+z2eV+/uOF3S3GB+Ra5ekxbb26OYr756cv0jmdpP7uDnubjr\nkZdb\r\n=fhDN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCj2QLVDTgEKo5Eu8jVzjuRIOrMDL/mSgFgOUVfRoLBFwIgbd/ly6nooAxJHzxhpZ9Zp3QJzhFnV+C3lFXoljIOwDw="}]},"maintainers":[{"email":"pierreellul.epi@gmail.com","name":"pellul"},{"email":"r.khereddine@gmail.com","name":"shpontex"}],"_npmUser":{"name":"shpontex","email":"r.khereddine@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cropme_1.4.2_1573543210140_0.4170820373722266"},"_hasShrinkwrap":false},"1.4.3":{"name":"cropme","version":"1.4.3","description":"Javascript image cropper","main":"dist/cropme.js","scripts":{"build":"npm run build:js && npm run minify:js && npm run minify:css","build:js":"rollup -c","minify:js":"uglifyjs dist/cropme.js -o dist/cropme.min.js -c -m --comments '/^/*!/'","minify:css":"postcss dist/cropme.css -u cssnano -o dist/cropme.min.css --no-map","watch":"rollup -c -w"},"repository":{"type":"git","url":"git+https://github.com/shpontex/cropme.git"},"keywords":["javascript","image","crop","move","zoom","rotate","scale","cropme","cropping","html","css","javascript"],"author":{"name":"shpontex"},"contributors":[{"name":"Pierre Ellul","email":"pierreellul.epi@gmail.com","url":"https://pellul.github.io"}],"license":"MIT","homepage":"https://shpontex.github.io/cropme","devDependencies":{"@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","create-banner":"^1.0.0","cssnano":"^4.1.10","node-sass":"^4.12.0","postcss-cli":"^6.1.3","postcss-import":"^12.0.1","postcss-url":"^8.0.0","rollup":"^1.17.0","rollup-plugin-babel":"^4.3.3","uglify-js":"^3.6.0"},"gitHead":"99b40a8f084a1618c5a6eb1afb4b9060e1d90d11","bugs":{"url":"https://github.com/shpontex/cropme/issues"},"_id":"cropme@1.4.3","_nodeVersion":"12.14.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-LqF1KnCYvZcEiJD8ipRe48KUzGbIBYfE1x7kD4IxmVkTPoda2pUZ+AHKmR0hjwT+6Y07AyNGv+K94KDsnsx9Lg==","shasum":"1b9f040a17879853e908e4d3c48db966ef6c5960","tarball":"https://registry.npmjs.org/cropme/-/cropme-1.4.3.tgz","fileCount":20,"unpackedSize":2706424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXQTyCRA9TVsSAnZWagAAofoP/Av8+qzru0r7o1WTaXKb\nnhJcBTX2QDFXF+Zc4p+MNUcIHaaogDR5rY9JK0H6lf8g+FBTrG8JfXYKv/iW\nL9N9XJLzt3QMV6muy0hggbZVD1KoQiXrZmVs4lTEc7SgSCr6OLkdsCmnc2mA\n4MzkeI/4cQbNbOW2Nn/PS4Tg6/ouZi33ZdbQfaSBZnivnM112+r1h3aG9uXo\n3dUV7xs++QKDd72G4eHsGYZghiACKJ762Dh1TiYuek4zZ3o1zpJ57GEBJ+yK\n+sSSqf1XkZOCE6piUtK/3XdKBbB5m2JLb9+TA691POV5rmsRHsqpkHbhMs4v\nVOWl3G4liftGEh3V2GpNjYWw13r3Dc4LwCpdiB3lyv4j947jXzn08YwJlvdD\nUxRA4UL0NLINluES3koj7SltNJygfWoPEL2jq5bnuTF0x4/jIfMnhEeNrLa0\nQcn+oDLQPkERae6Yh1hgFBfDuYvPASsnqv5KPdsid5/AAwIqahj8glDh4PX5\nt5T07RCOV3B2MQHvmV2OcEZTJsKLnetOuKaPHR60fvzNScSPN9/klwVgVpjI\njQRslJ9lpxyp350/oTFzFmLh0SgJhfJTEX2W8Q/qk32x7JLdmg3mQilABAiJ\nUB5H+xPno4f0VuftONsjNAabfdgbgC3pLZk2R8ntekSNtvkAWZho2xLPpCB7\ny+H5\r\n=6bvC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYnPanwgcHey7q25WUm7AVxp61W+GBTWWCdv4fcAbRSwIgCgcb22HOsQNyBROKTIpzpcwU7NiAEPIUCHeYgs5zpiw="}]},"maintainers":[{"email":"pierreellul.epi@gmail.com","name":"pellul"},{"email":"r.khereddine@gmail.com","name":"shpontex"}],"_npmUser":{"name":"shpontex","email":"r.khereddine@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cropme_1.4.3_1583154417883_0.8532013840534993"},"_hasShrinkwrap":false}},"maintainers":[{"email":"pierreellul.epi@gmail.com","name":"pellul"},{"email":"r.khereddine@gmail.com","name":"shpontex"}],"description":"Javascript image cropper","homepage":"https://shpontex.github.io/cropme","keywords":["javascript","image","crop","move","zoom","rotate","scale","cropme","cropping","html","css","javascript"],"repository":{"type":"git","url":"git+https://github.com/shpontex/cropme.git"},"author":{"name":"shpontex"},"bugs":{"url":"https://github.com/shpontex/cropme/issues"},"license":"MIT","readme":"<a href=\"https://www.npmjs.com/package/cropme\" target=\"_blank\"><img src=\"https://img.shields.io/npm/v/cropme.svg\" alt=\"Latest version\" /></a>\n<a href=\"https://www.npmjs.com/package/cropme\" target=\"_blank\"><img src=\"https://img.shields.io/npm/dt/cropme.svg\" alt=\"NPM Downloads\" /></a>\n<a href=\"https://www.npmjs.com/package/cropme\" target=\"_blank\"><img src=\"https://img.shields.io/npm/l/cropme.svg\" alt=\"Package License\" /></a>\n[![](https://data.jsdelivr.com/v1/package/npm/cropme/badge?style=rounded)](https://www.jsdelivr.com/package/npm/cropme)\n\n# Cropme\n\nCropme is a customizable and easy to use javascript image cropper plugin.\n\n[See the demo](https://shpontex.github.io/cropme)\n\n## Features\n\nSupport:\n\n- Two-dimensional translation\n- Scaling\n- Free rotation\n- Rotation and scale around the image center or the viewport center\n- Multi-touch support (pinch-zoom, two finger rotation, ...)\n- Base64 and blob exportation\n- Multiple croppers\n\n## Architecture\n\n```\ndist/\n├── cropme.css\n├── cropme.min.css   (compressed)\n├── cropme.js        (UMD)\n└── cropme.min.js    (UMD, compressed)\n```\n\n## Installation\n\n**npm**\n\n```\nnpm install cropme\n```\n\n**Download**\n\n[Download the project](https://github.com/shpontex/cropme/archive/master.zip) and extract it.\\\nthen put the dist/cropme.min.css and the dist/cropme.min.js in you project.\n\n```html\n<link rel=\"stylesheet\" href=\"path-to/cropme.min.css\">\n<script src=\"path-to/cropme.min.js\"></script>\n```\n\n**CDN**\n\n```html\n<link rel=\"stylesheet\" href=\"https://cdn.jsdelivr.net/npm/cropme@latest/dist/cropme.min.css\">\n<script src=\"https://cdn.jsdelivr.net/npm/cropme@latest/dist/cropme.min.js\"></script>\n```\n\n## Usage\n\n### Syntax\n\n```js\nnew Cropme(element, options);\n```\n\n- **element** (`HTMLElement`, required): *the cropper wrapping HTML element, can be a `<div>` or `<img>` tag.\n\n\n- **options** (`Object`, optional): *The configuration options, see [**Options**](#options).*\n\n### Example\n\n**Vanilla javascript**\n\n```html\n<div id=\"container\"></div>\n\n<script>\n  var element = document.getElementById('container');\n  var cropme = new Cropme(element);\n  cropme.bind({\n    url: 'images/naruto.jpg'\n  });\n</script>\n\n<!-- or use image tag -->\n<img src=\"images/naruto.jpg\" id=\"myImage\" />\n<script>\n  var element = document.getElementById('myImage');\n  new Cropme(element);\n</script>\n```\n\n**JQuery**\n\n```html\n<div id=\"container\"></div>\n\n<script>\n  var example = $('#container').cropme();\n  example.cropme('bind', {\n    url: 'images/naruto.jpg'\n  });\n</script>\n\n<!-- or use image tag -->\n<img src=\"images/naruto.jpg\" id=\"myImage\" />\n<script>\n  $('#myImage').cropme();\n</script>\n```\n\n## Options\n\n### Container\n\n- Target: the container of the cropper.\n- Key: `container`\n- Parameters:\n  - **width** (`int|string`, default: `300`): *the outer container width*\n  - **height** (`int`, default: `300`): *the outer container height*\n\n#### Example\n\n```js\n// Fixed container\ncontainer: {\n  width: 500,\n  height: 400\n}\n// responsive container\ncontainer: {\n  width: '100%',\n  height: 400\n}\n```\n### Viewport\n\n- Target: the part that will be cropped.\n- Key: `viewport`\n- Parameters:\n  - **width** (`int`, default: `100`): *the viewport width*\n  - **height** (`int`, default: `100`): *the viewport height*\n  - **type** (`string`, default: `square`, available: `circle`): *the viewport frame form*\n  - **border** (`object`): *the viewport frame border*\n    - **enable** (`bool`, default: `true`): *toggle the border*\n    - **width** (`int`, default: `2`): *the border width*\n    - **color** (`string`, unit: `hex, rgba, hsl`, default: `#fff`): *the border color*\n\n#### Example\n\n```js\nviewport: {\n  width: 100,\n  height: 100,\n  type: 'circle',\n  border: {\n    enable: true,\n    width: 2,\n    color: '#fff'\n  }\n}\n```\n\n### Zoom\n\n- Target: the image zoom options\n- Key: `zoom`,\n- Parameters:\n  - **min** (`number`, default: `0.01`): *minimum zoom*\n  - **max** (`number`, default: `3`): *maximum zoom*\n  - **enable** (`bool`, default: `true`): *enable or disable the zoom feature*\n  - **mouseWheel** (`bool`, default: `true`): *enable or disable mouse wheel zoom*\n  - **slider** (`bool`, default: `false`): *toggle the slider input*\n\n#### Example\n\n```js\nzoom: {\n  min: 0.01,\n  max: 3,\n  enable: true,\n  mouseWheel: true,\n  slider: false\n}\n```\n\n### Rotation\n\n- Target: the image rotation\n- Key: `rotation`\n- Parameters:\n  - **enable** (`bool`, default: `true`): *enable or disable the rotation*\n  - **slider** (`bool`, default: `false`): *toggle the slider input*\n  - **position** (`string`, default: `right`, available: `right, left`): *the slider input position*\n\n#### Example\n\n```js\nrotation: {\n  enable: true,\n  slider: false,\n  position: 'right'\n}\n```\n\n### Transform origin\n\n- Target: the image transform origin\n- Parameter:\n  - **transformOrigin** (`string`, default: `viewport`,available: `image`, `viewport`)\\\n  *image: the transform origin is the image center*\\\n  *viewport: the transform origin is the viewport center*\n\n#### Example\n\n```js\n{\n  transformOrigin: 'viewport'\n}\n```\n\n### Custom class\n\n- Target: the container class\n- Parameter:\n  - **customClass** (`string`, default: `null`): *the class of the container*\n\n#### Example\n\n```js\n{\n  customClass: 'my-custom-class'\n}\n```\n\n## Methods\n\n### bind()\n\n*Binds an image and return a promise after the image is loaded.*\n\n#### Arguments\n\nThe `bind()` method expects an `Object` containing:\n\n- **url** (required)\n  - **type**: `String`\n  - **description**: The url of the image to bind.\n- **position**\n  - **x**: (`int`,the x translation coordinate).\n  - **y**: (`int`,the y translation coordinate).\\\n  The image is translated from its origin.\\\n  If not specified, the image is centered horizontaly and verticaly.\n  - **scale**: (`float`,The scale of the image, 1 is the original image size),\\\n  If not specified, the image will takes the container's height and scale automatically.\n  - **angle**: (`int`,The rotation of the image by an angle in degree around its origin).\n  - **origin**: (`object`,The x and y coordonate of the image transform origin),\\\n  if origin is set, the `transformOrigin` option will be override and set to `viewport`,\\\n  since `image` option means that the transform origin is the center of the image,\\\n  in that case `origin` is not required.\n\n\n#### Example\n\n```js\nvar container = $('#container').cropme();\n\ncontainer.cropme('bind', {\n  url: 'images/naruto.jpg',\n  position: {\n    x: 230,\n    y: -30,\n    scale: 1.3,\n    angle: 35,\n    origin: {\n      x: 623.26,\n      y: 1150\n    }\n  },\n});\n\n// If you want to do some changes directly after binding the image\n\ncontainer.cropme('bind', {\n  url: 'images/naruto.jpg',\n})\n.then(function(){\n  //example\n  container.cropme('rotate')\n});\n\n```\n\n### rotate()\n\n*Rotate the image to the given angle.*\n\n#### Arguments\n\n- **angle**\n  - **description**: The angle the image will be rotated to.\\\n  The rotation is not relative to the current image rotation.\n  - **type**: `number`\n  - **unit**: `degree`\n\n#### Example\n\n```js\nvar myImage = $('#myImage').cropme();\n\nmyImage.cropme('rotate', 90);\n```\n\n### crop()\n\n*Returns a promise with the cropped image.*\n\n#### Arguments\n\nAs a parameter, the `crop()` function can receive:\n\n1. An `Object` containing:\n - **type**\n    - **type**: `String`\n    - **default**: `base64`\n    - **possible value**: `base64`, `blob`\n    - **description**: The image exportation format\n  - **width**\n    - **type**: `int`\n    - **description**: The width of the output images, the height will be \\\n    proportional.\n  - **scale**\n    - **type**: `number`\n    - **description**: The size of the ouput, relative to the original image size.\\\n    If `scale` has a value, the `width` get ignored.\n  - **mimetype**\n    - **type**: `String`\n    - **default**: `image/png`\n    - **description**: The output image format.\n  - **quality**\n    - **type**: `number`\n    - **default**: `0.92` (`0.80` for `image/webp` mimetype when output is blob).\n    - **description**: A Number between `0` and `1` indicating image quality.\\\n    Works only with `image/jpeg` or `image/webp` (formats that use lossy\n    compression).\n2. A `String` specifying the exportation format (`base64` or `blob`)\n\n  *For more information about `mimetype` and `quality` arguments: \\\n  → [`toBlob()` and `toDataURL()` HTMLCanvasElement documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLCanvasElement).*\n\nCalling `crop()` without parameters returns a **base64** image with the viewport size.\n\n#### Example\n\n```js\nvar myImage = $('#myImage').cropme();\n\n// string\nmyImage.cropme('crop', 'blob')\n  .then(function(output) {\n        // here you can use the blob output\n  });\n\n// object\nmyImage.cropme('crop', {\n    type: 'base64',\n    width: 800\n}).then(function(output) {\n        // here you can use the base64 output\n});\n\n\n// no parameter\nmyImage.cropme('crop')\n    .then(function(output) {\n        // here you can use the base64 output\n    });\n```\n### position()\n\n*Returns an object specifying the image position*\\\nWhen you create a new cropme you can bind the image with this position object.\n\n#### Example\n\n```js\nvar myImage = $('#myImage').cropme();\n\nvar position = myImage.cropme('position');\n```\n\n**Output**: `Object`\n\n```js\n{\n  x: 230,\n  y: -30,\n  scale: 1.3,\n  angle: 35,\n  origin: {\n    x: 623.26,\n    y: 1150\n  }\n}\n```\n\n### reload()\n\n*Reload the cropme instance with a new parameters*\n\n#### Example\n\n```js\nvar myImage = $('#myImage').cropme({\n  container: {\n    width: 300,\n    height: 200\n  }\n});\n\nmyImage.cropme('reload', {\n  container: {\n    width: 455,\n    height: 600\n  },\n  viewport: {\n    width: 150,\n    height: 240,\n    border: {\n      enable: true,\n      width: 5,\n      color: '#f00'\n    }\n  }\n});\n```\n\n### destroy()\n\n*Destroy the cropme instance*\n\n#### Example\n\n```js\nvar myImage = $('#myImage').cropme();\n\nmyImage.cropme('destroy');\n```\n\n## Contributing\n\nThank you for your contribution to this project.\n\n### Installation\n\nFork the project then\n\n```\nnpm install && npm run watch\n```\n","readmeFilename":"README.md","contributors":[{"name":"Pierre Ellul","email":"pierreellul.epi@gmail.com","url":"https://pellul.github.io"}]}