{"_id":"@alvasoft/alva-image-editor","_rev":"15-63fd6001b744c0e947e0144ea254f8a6","name":"@alvasoft/alva-image-editor","dist-tags":{"latest":"5.6.14"},"versions":{"5.5.0":{"name":"@alvasoft/alva-image-editor","version":"5.5.0","keywords":["northrange","component","image","editor","canvas","fabric"],"author":{"name":"Alvasoft"},"license":"MIT","_id":"@alvasoft/alva-image-editor@5.5.0","maintainers":[{"name":"alvasoft-admin","email":"development@alvasoft.eu"}],"homepage":"https://github.com/alvasoft-github/alva-image-editor#readme","bugs":{"url":"https://github.com/alvasoft-github/alva-image-editor/issues"},"dist":{"shasum":"54388289c6fdabe9f6d7ba6dcdbdfc0a21d7d92d","tarball":"https://registry.npmjs.org/@alvasoft/alva-image-editor/-/alva-image-editor-5.5.0.tgz","fileCount":96,"integrity":"sha512-tRIyxknwq6wES+O9l/6OSNkq/1PZ/9gw6xwHPjp+E/gwufVfOytUG79UizcD67zBwX28qeuipSoBn1i7A8IDpQ==","signatures":[{"sig":"MEUCIQDWCSa4i+zE4Ow4njvB8SuR0rgyGqLCk30+wzMfkSw6pwIgNlA6qEsi+OCInWl+AoOV6XJc189Zvr3Bdm7AmYVfkOY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1456307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeZiqCRA9TVsSAnZWagAAmMAP/2a7NRo1WYhIwVCrScyI\nd3YQDztzuLWVNNHMjYTGoQUOPmGX7vzmmHw3LLZZw4Al4uIQAbP39ONsK6K2\nvP8HmPFEh3Z0eNxEQxNnqellSO85kLS6+pOWjKiYzEStnqm2FdcU9I8LimhJ\nW8lWGA4ut9HSwqVpwj0rmBdZqvB3JM3e9lcmzDslTRgtImhol5qehJeqwKs0\n29WfkxyOAIt7gbkLvZkrc3R5mRHG8kwVko5p8Cw8am2YZWgwq+AKLTSh7u1U\naYpWRt8rLmkKQfjOYMIVkzzy1izuPJJ53BpUQB80RXwKoMxmUHT+Vo8ivtY8\nfnZo6T/hy+mnO+KM+QpLtwBB8UCA942ntZXA4RlXJjiGynV99wn88qLRdSkP\n/1ahKb1eBEQF3xtKLcaM5K/IlBtXrhyQ1hQ/b/BaHEHv21/jdmwscBAlZsWb\nOWwRAfuFypN+v/aETh2Bn4h4HJeIY7NvXPIDfpJw3KVAQEFbqeZg8YxMf1tv\nLQZOYxTVG0PVyRPS6sCQ2vC5s6iJDpi5U+/enfGib3VDL8+eCIR5GkwS+f25\nYxNZPw4ruiybSjCtx8CNSM4867jPmp4SKxhCEEWZcMd4zAir4TJYFygbYo/G\nzTZP4yxqjHHHzG9edu6YZCBdXTJfgpaDI19c9qBLxjZycfB0KbtHYEIPubu+\n8Uad\r\n=jv9X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/@alvasoft/alva-image-editor.js","gitHead":"04ad1b0dd286ba6ec68fd4547afc00c6dbc2a287","scripts":{"doc":"tuidoc","test":"karma start","serve":"webpack-dev-server","bundle":"webpack && webpack -p","tslint":"tslint index.d.ts","doc:dev":"tuidoc --dev","test:ex":"node exampleTest.js","test:ne":"KARMA_SERVER=ne karma start","version":"npm run bundle","preversion":"npm run test","test:types":"tsc --project test/types","postversion":"git push all && git push all --tags"},"_npmUser":{"name":"alvasoft-admin","email":"development@alvasoft.eu"},"repository":{"url":"git+https://github.com/alvasoft-github/alva-image-editor.git","type":"git"},"_npmVersion":"6.14.7","description":"Fork of TUI ImageEditor","directories":{},"_nodeVersion":"14.7.0","dependencies":{"fabric":"^3.6.6","core-js-pure":"^3.6.4","tui-code-snippet":"^1.5.0","tui-color-picker":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.5.4","karma":"^5.0.9","eslint":"^4.5.0","jquery":"^3.5.0","mkdirp":"^0.5.1","stylus":"^0.54.5","tslint":"^5.12.0","dtslint":"^3.6.11","webpack":"^4.41.5","es5-shim":"^4.5.9","simulant":"^0.2.2","svgstore":"^2.0.3","babel-core":"^6.26.3","css-loader":"^3.4.1","file-saver":"^1.3.3","typescript":"^3.2.2","webpack-cli":"^3.3.10","babel-eslint":"^10.0.3","babel-loader":"^7.1.2","jasmine-core":"^2.4.1","karma-jquery":"^0.2.4","eslint-loader":"^2.0.0","karma-jasmine":"^1.1.1","karma-webpack":"^4.0.2","stylus-loader":"^3.0.2","jasmine-jquery":"^2.1.1","karma-coverage":"^2.0.1","karma-es5-shim":"0.0.4","eslint-config-tui":"^1.0.1","karma-ie-launcher":"^1.0.0","svg-inline-loader":"^0.8.2","selenium-webdriver":"^4.0.0-alpha.7","tui-jsdoc-template":"^1.0.4","webpack-dev-server":"^3.10.1","babel-preset-es2015":"^6.24.1","karma-edge-launcher":"^0.4.2","karma-junit-reporter":"^1.2.0","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","karma-jasmine-jquery-2":"^0.1.1","karma-sourcemap-loader":"^0.3.7","mini-css-extract-plugin":"^0.9.0","safe-umd-webpack-plugin":"^4.0.0","uglifyjs-webpack-plugin":"^2.2.0","karma-webdriver-launcher":"git+https://github.com/nhn/karma-webdriver-launcher.git#v1.2.0","istanbul-instrumenter-loader":"^1.0.0","optimize-css-assets-webpack-plugin":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/alva-image-editor_5.5.0_1618581673530_0.6739805930320601","host":"s3://npm-registry-packages"}},"5.5.1":{"name":"@alvasoft/alva-image-editor","version":"5.5.1","keywords":["northrange","component","image","editor","canvas","fabric"],"author":{"name":"Alvasoft"},"license":"MIT","_id":"@alvasoft/alva-image-editor@5.5.1","maintainers":[{"name":"alvasoft-admin","email":"development@alvasoft.eu"}],"homepage":"https://github.com/alvasoft-github/alva-image-editor#readme","bugs":{"url":"https://github.com/alvasoft-github/alva-image-editor/issues"},"dist":{"shasum":"498b4ea29181de2118e3666cd5317994e85f24d5","tarball":"https://registry.npmjs.org/@alvasoft/alva-image-editor/-/alva-image-editor-5.5.1.tgz","fileCount":96,"integrity":"sha512-XG8iHn1jCt1OGhr0Z3cV3eC7w0G4Pw0GSGlOB/HlEDiyNvTwv2laDHHN9RaF843ozF5EXrVdaOxHZutXThKG3w==","signatures":[{"sig":"MEUCIQCHQ+EVzNOflkPqmwNnoaWWGSLxifHajY7KBMfuIgIfYwIgIE0o5BZmb1jbbLTWUxJZlDt6YmaYUEpLmcggWPvWYwc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1457252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfYcOCRA9TVsSAnZWagAARIQP/1p3sDyMRQYlMcHko8Av\n6zLCnYMRo5QBU6XzXX6mN5ANx2w7Y15v3eJA+BH91DG56VeJSLtc1cIradM5\nH39cI5EfWCbKjsU9dz9JOWEk1VM0PKFV2u51xjpYH3+ICrFHOwr2SU2gIdqy\nlfMIrduuqWEY3AX/vLn6XrfiTacJDCFfaOMbVSjkHxYPm0Tu1lXQByWjPiXW\nM6n368SKcQkIr2P+2Dzp4N2T6M+9PYWj7VvBh+xjKCwcHcC8mVtpuanbJjAd\nL2rZTjK7Ri20HAdvKi9OB4Zf6XO2AZ3WfDVk+4/G73Lacr0IjK1LWtyhaLJH\n1oguEvAC1kr1T17YS6KQ9X4tqNAUjgBJy6MOlwex8IYuK3cQiz82kP7THnwp\nlhAVHc+zWqB7nxvdYWPTSdp7ggf+Zxj4DqES0g4BgUBB/s/DiuScMjYrCK8A\ncraehb11Hr06oBKPaRRBqi9Go+bAHGGJPFQdI7yIKoEgIofVEDoX2b7sQMYK\nav6u7ddVmUsnb9m4ZT1jXgqVR15x4KSQQu0sw3GVlRc8sfc5wpzFr7lAz/kU\nU2xG7K8XaKCpuQnqfQ6d8AMry9ti8y8NBj/phka0lYLfqBAo9JEZ9+ItUt0D\nRXt3DE1xfONefrkq2CrfC3svG6MbBPGmXRFTKMNoHUqXSsPkkukrzDKhelF2\naIcH\r\n=3kDm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/@alvasoft/alva-image-editor.js","gitHead":"ace489eb6e2560ce99d838163683caf043017c19","scripts":{"doc":"tuidoc","test":"karma start","serve":"webpack-dev-server","bundle":"webpack && webpack -p","tslint":"tslint index.d.ts","doc:dev":"tuidoc --dev","test:ex":"node exampleTest.js","test:ne":"KARMA_SERVER=ne karma start","version":"npm run bundle","preversion":"npm run test","test:types":"tsc --project test/types","postversion":"git push all && git push all --tags"},"_npmUser":{"name":"alvasoft-admin","email":"development@alvasoft.eu"},"repository":{"url":"git+https://github.com/alvasoft-github/alva-image-editor.git","type":"git"},"_npmVersion":"6.14.7","description":"Fork of TUI ImageEditor","directories":{},"_nodeVersion":"14.7.0","dependencies":{"fabric":"^3.6.6","core-js-pure":"^3.6.4","tui-code-snippet":"^1.5.0","tui-color-picker":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.5.4","karma":"^5.0.9","eslint":"^4.5.0","jquery":"^3.5.0","mkdirp":"^0.5.1","stylus":"^0.54.5","tslint":"^5.12.0","dtslint":"^3.6.11","webpack":"^4.41.5","es5-shim":"^4.5.9","simulant":"^0.2.2","svgstore":"^2.0.3","babel-core":"^6.26.3","css-loader":"^3.4.1","file-saver":"^1.3.3","typescript":"^3.2.2","webpack-cli":"^3.3.10","babel-eslint":"^10.0.3","babel-loader":"^7.1.2","jasmine-core":"^2.4.1","karma-jquery":"^0.2.4","eslint-loader":"^2.0.0","karma-jasmine":"^1.1.1","karma-webpack":"^4.0.2","stylus-loader":"^3.0.2","jasmine-jquery":"^2.1.1","karma-coverage":"^2.0.1","karma-es5-shim":"0.0.4","eslint-config-tui":"^1.0.1","karma-ie-launcher":"^1.0.0","svg-inline-loader":"^0.8.2","selenium-webdriver":"^4.0.0-alpha.7","tui-jsdoc-template":"^1.0.4","webpack-dev-server":"^3.10.1","babel-preset-es2015":"^6.24.1","karma-edge-launcher":"^0.4.2","karma-junit-reporter":"^1.2.0","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","karma-jasmine-jquery-2":"^0.1.1","karma-sourcemap-loader":"^0.3.7","mini-css-extract-plugin":"^0.9.0","safe-umd-webpack-plugin":"^4.0.0","uglifyjs-webpack-plugin":"^2.2.0","karma-webdriver-launcher":"git+https://github.com/nhn/karma-webdriver-launcher.git#v1.2.0","istanbul-instrumenter-loader":"^1.0.0","optimize-css-assets-webpack-plugin":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/alva-image-editor_5.5.1_1618839309780_0.6523327301883843","host":"s3://npm-registry-packages"}},"5.5.2":{"name":"@alvasoft/alva-image-editor","version":"5.5.2","keywords":["northrange","component","image","editor","canvas","fabric"],"author":{"name":"Alvasoft"},"license":"MIT","_id":"@alvasoft/alva-image-editor@5.5.2","maintainers":[{"name":"alvasoft-admin","email":"development@alvasoft.eu"}],"homepage":"https://github.com/alvasoft-github/alva-image-editor#readme","bugs":{"url":"https://github.com/alvasoft-github/alva-image-editor/issues"},"dist":{"shasum":"da816c74e44afc9ed4e31776e557fbcb35b5d84e","tarball":"https://registry.npmjs.org/@alvasoft/alva-image-editor/-/alva-image-editor-5.5.2.tgz","fileCount":96,"integrity":"sha512-DWpiEUA+5+YE0mChvBCisFkCJfJeubsvpNKYStndT0vjhV0rglKAzDdee7HaqN0IBj6u9qLuD7sR6vc5IhNrPw==","signatures":[{"sig":"MEUCIQDjtDKhiKpj7fn8qNo0OMXW03mQOo5ENutXTqPHTtH8LwIgfgnQcwFLaCQJdvL7vXDCeBgiFvgbXeNvECABTe37MKo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1457283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfYhDCRA9TVsSAnZWagAA2NAP/RsSf+ye9mo6QE8FiiWc\npOF8uLAaiICCIbKUthDGUcSTlqQ+cCwe1Zw4PNLtSm4NNcnZFOAh1VQLTOOr\nOc9+qhrW6qR6PTMjpqZog+h3EoYQ5tyQLfxFjY4tWtsyLn1sXI2c+GdIknrf\nOZCV2XyHY6emKHCuCDY2yv1tWjuoJV5WAsOLmVt67JldrhmEoHPPcMjCRNFv\nWQIAcxkUUpbXUV2IH6lahBtBAotmNcZFh7o4OcOJOtasnm0toiXb+TJXFwXs\nbfUe+uqAqg1vISWr2Y+7euiZtcrWY3gjwciSA2zfwRJWPltgVbxj3NlSlhSF\nxsJ0U5yhLzHaFoDh70ZmWHutCa+s2L8dOYi2VUo9MlLO/r+6Do4xEEUpaKKS\nDga5Ruv1cQI1lBbbFSnzlCIC4k8MRTNTjiVuheG2i5tmyMucifuooqZVcg6O\nCYNth/vxLNQ1pUOEz1WETQYm0UzdD4B52vBOvP7d9vNyQ6m5x7pmtbtiFm1v\ne8nmHSzy67QUQZRvzHZYgmXugMXkvzfIHVQyhpgbkB8ZIcdvRcjXywH0FfgV\nusRqnAe0AIfKEh0x//T/ESUO7MckTppQioryatALk8hkkQHWK8lf4Y8LCLrY\nVltLALpX70G358sjAC1DwPmgEfj6fUglh8DYv1G9ZZ2hJUvUacF8b9Mzfznb\nnj++\r\n=Fd/b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/@alvasoft/alva-image-editor.js","gitHead":"2a01275e5b8e6388640cd33d11ddcc819e4ff5c8","scripts":{"doc":"tuidoc","test":"karma start","serve":"webpack-dev-server","bundle":"webpack && webpack -p","tslint":"tslint index.d.ts","doc:dev":"tuidoc --dev","test:ex":"node exampleTest.js","test:ne":"KARMA_SERVER=ne karma start","version":"npm run bundle","preversion":"npm run test","test:types":"tsc --project test/types","postversion":"git push all && git push all --tags"},"_npmUser":{"name":"alvasoft-admin","email":"development@alvasoft.eu"},"repository":{"url":"git+https://github.com/alvasoft-github/alva-image-editor.git","type":"git"},"_npmVersion":"6.14.7","description":"Fork of TUI ImageEditor","directories":{},"_nodeVersion":"14.7.0","dependencies":{"fabric":"^3.6.6","core-js-pure":"^3.6.4","tui-code-snippet":"^1.5.0","tui-color-picker":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.5.4","karma":"^5.0.9","eslint":"^4.5.0","jquery":"^3.5.0","mkdirp":"^0.5.1","stylus":"^0.54.5","tslint":"^5.12.0","dtslint":"^3.6.11","webpack":"^4.41.5","es5-shim":"^4.5.9","simulant":"^0.2.2","svgstore":"^2.0.3","babel-core":"^6.26.3","css-loader":"^3.4.1","file-saver":"^1.3.3","typescript":"^3.2.2","webpack-cli":"^3.3.10","babel-eslint":"^10.0.3","babel-loader":"^7.1.2","jasmine-core":"^2.4.1","karma-jquery":"^0.2.4","eslint-loader":"^2.0.0","karma-jasmine":"^1.1.1","karma-webpack":"^4.0.2","stylus-loader":"^3.0.2","jasmine-jquery":"^2.1.1","karma-coverage":"^2.0.1","karma-es5-shim":"0.0.4","eslint-config-tui":"^1.0.1","karma-ie-launcher":"^1.0.0","svg-inline-loader":"^0.8.2","selenium-webdriver":"^4.0.0-alpha.7","tui-jsdoc-template":"^1.0.4","webpack-dev-server":"^3.10.1","babel-preset-es2015":"^6.24.1","karma-edge-launcher":"^0.4.2","karma-junit-reporter":"^1.2.0","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","karma-jasmine-jquery-2":"^0.1.1","karma-sourcemap-loader":"^0.3.7","mini-css-extract-plugin":"^0.9.0","safe-umd-webpack-plugin":"^4.0.0","uglifyjs-webpack-plugin":"^2.2.0","karma-webdriver-launcher":"git+https://github.com/nhn/karma-webdriver-launcher.git#v1.2.0","istanbul-instrumenter-loader":"^1.0.0","optimize-css-assets-webpack-plugin":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/alva-image-editor_5.5.2_1618839618276_0.6389401034200697","host":"s3://npm-registry-packages"}},"5.6.0":{"name":"@alvasoft/alva-image-editor","version":"5.6.0","keywords":["northrange","component","image","editor","canvas","fabric"],"author":{"name":"Alvasoft"},"license":"MIT","_id":"@alvasoft/alva-image-editor@5.6.0","maintainers":[{"name":"alvasoft-admin","email":"development@alvasoft.eu"}],"homepage":"https://github.com/alvasoft-github/alva-image-editor#readme","bugs":{"url":"https://github.com/alvasoft-github/alva-image-editor/issues"},"dist":{"shasum":"10056dd389e9272e31b6aba1a201ee8d9754b41d","tarball":"https://registry.npmjs.org/@alvasoft/alva-image-editor/-/alva-image-editor-5.6.0.tgz","fileCount":96,"integrity":"sha512-/J9GMoKAgPt8luCk4kmb4HYejRDsh56iWevtkyooZoz89+y3ZHB+vgIqCU1BoKl/9NBQ1wRUgCMPUFFd2mHEhg==","signatures":[{"sig":"MEQCIDA6zYaYDU6mxFmIlvPU8agCCN+leADpHyvgwzKUSHl4AiBoptc4+yBwRg4ZJTNoKVKZp5dYlo8+Dvx8WidcdRduVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1461010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWyGVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrE1Q/8DueYGkzxgSAQ7o59iASQpsMeNGsxG2z7zU4i/b+5xLFNIBkz\r\n5qemmEmGMmFIaR8UOZxcoG7wrA1xXLhDW/ETfPFQIn7tIVwnmrJ3DF+7ZFUx\r\nySUA7GKwjO4PhwYSQLDsiDU67jQAzvWPhxPZlc31nrK6k9Nf/oI3IwV9UTHO\r\nUZhOAyagInwex3/HQs8vSWEzvRpMePeieZzXqorli80b0wHIpqRCOOUBsKX0\r\nDZISQBJ8tlGb70w9hsLXkpjVOtG8K1kBw8mr0hmKiON5dTEbawagvDUVR6Q5\r\nPYi556pFnkkH0eP4pPA22njRqefWpTJm0w6LNIQOHV5TGaFKCCVFDskHMWJG\r\nOmMsxOOcC7tz8Hr0dzfb1On6sknimLm7K9jnm03Otv55wUa+z0QYTCJ9TCdE\r\n+CGjM6r8ZFMd0ftq3+ADwZgJT725qbfP2PnsL8ojh2TlaKOfsmhZvC7Rib1Y\r\nVJmV4XPyeLdPVFIu0uqzhBvMr6GB14pyytD0ioubDybrDJXx8rzisqY/Vqpk\r\nOp1Oc5oU3RiwENbL1jurzYpgnkBZ8UK3S54IOnpq1eWJOkfTDvahf5fW8cOf\r\na5AWD+6ycVQVkOlWymFBHz5OAPgQKwSPQAlSlRnmSc8Zl7Smtd4mOnvRKSc+\r\nq4KZwiEVF0lvdcwB8GMlmavudMRKORs9GaY=\r\n=Td7H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/@alvasoft/alva-image-editor.js","gitHead":"b59491718f0f1e97438c3f31982618fdd30cd709","scripts":{"doc":"tuidoc","test":"karma start","serve":"webpack-dev-server","bundle":"webpack && webpack -p","tslint":"tslint index.d.ts","doc:dev":"tuidoc --dev","publish":"npm publish --access public","test:ex":"node exampleTest.js","test:ne":"KARMA_SERVER=ne karma start","version":"npm run bundle","preversion":"npm run test","test:types":"tsc --project test/types","postversion":"git push all && git push all --tags","new-version:minor":"npm version minor"},"_npmUser":{"name":"alvasoft-admin","email":"development@alvasoft.eu"},"repository":{"url":"git+https://github.com/alvasoft-github/alva-image-editor.git","type":"git"},"_npmVersion":"8.1.3","description":"Fork of TUI ImageEditor","directories":{},"_nodeVersion":"17.1.0","dependencies":{"fabric":"^3.6.6","core-js-pure":"^3.6.4","tui-code-snippet":"^1.5.0","tui-color-picker":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.5.4","karma":"^5.0.9","eslint":"^4.5.0","jquery":"^3.5.0","mkdirp":"^0.5.1","stylus":"^0.54.5","tslint":"^5.12.0","dtslint":"^3.6.11","webpack":"^4.41.5","es5-shim":"^4.5.9","simulant":"^0.2.2","svgstore":"^2.0.3","babel-core":"^6.26.3","css-loader":"^3.4.1","file-saver":"^1.3.3","typescript":"^3.2.2","webpack-cli":"^3.3.10","babel-eslint":"^10.0.3","babel-loader":"^7.1.2","jasmine-core":"^2.4.1","karma-jquery":"^0.2.4","eslint-loader":"^2.0.0","karma-jasmine":"^1.1.1","karma-webpack":"^4.0.2","stylus-loader":"^3.0.2","jasmine-jquery":"^2.1.1","karma-coverage":"^2.0.1","karma-es5-shim":"0.0.4","eslint-config-tui":"^1.0.1","karma-ie-launcher":"^1.0.0","svg-inline-loader":"^0.8.2","selenium-webdriver":"^4.0.0-alpha.7","tui-jsdoc-template":"^1.0.4","webpack-dev-server":"^3.10.1","babel-preset-es2015":"^6.24.1","karma-edge-launcher":"^0.4.2","karma-junit-reporter":"^1.2.0","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","karma-jasmine-jquery-2":"^0.1.1","karma-sourcemap-loader":"^0.3.7","mini-css-extract-plugin":"^0.9.0","safe-umd-webpack-plugin":"^4.0.0","uglifyjs-webpack-plugin":"^2.2.0","karma-webdriver-launcher":"git+https://github.com/nhn/karma-webdriver-launcher.git#v1.2.0","istanbul-instrumenter-loader":"^1.0.0","optimize-css-assets-webpack-plugin":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/alva-image-editor_5.6.0_1650139541393_0.20971549203523732","host":"s3://npm-registry-packages"}},"5.6.1":{"name":"@alvasoft/alva-image-editor","version":"5.6.1","keywords":["northrange","component","image","editor","canvas","fabric"],"author":{"name":"Alvasoft"},"license":"MIT","_id":"@alvasoft/alva-image-editor@5.6.1","maintainers":[{"name":"alvasoft-admin","email":"development@alvasoft.eu"}],"homepage":"https://github.com/alvasoft-github/alva-image-editor#readme","bugs":{"url":"https://github.com/alvasoft-github/alva-image-editor/issues"},"dist":{"shasum":"457548e4f066c2f18ff1e68a8ff2ed85fb6b4099","tarball":"https://registry.npmjs.org/@alvasoft/alva-image-editor/-/alva-image-editor-5.6.1.tgz","fileCount":96,"integrity":"sha512-r3XeyPm9bDGdozDvJ1WasobUO1Qqbjq8NGcCluLkeZDFhjhGwKQqEJBDsL4OWYfjbbqhoN5ux65DfOq0/l84Vg==","signatures":[{"sig":"MEUCIGWutEu8fkeNJpDBnYp7djsccwxT1P+ELTQo95IyNi2/AiEAqQpYDwDTe3VsWDPnXs7MX2ZaD32PWVtIZqrU68Yq7n4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1460994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWyboACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoORBAAi0UsZPFnif6aN6YPGWcA9IHqXaQUIuoSHRzIFNLD44IxvvLg\r\nLWdN5z+KEOdL6eCeqMtqmjjBXeoyohFflc5zcqToKc2OoCV88+Muzr2XtlFc\r\nwqQCQWnOfRdKDcrcuV6FS3BWcNxf20c/gmdmIzvYHcXz2nT4z7JQ6rWVebgU\r\nJh7hcE021qZofpQIaE9f3S8APiM7yRi0aeKV3Aq/0rXxgXjdJgd3QtWsB1Av\r\nG8QaOTsL7N8p6CE5NGG6dGW62PQ0Mur4g2FMwg270k41GQyIa+yxh3uS0nYX\r\neSPHNJKliI8U93D0NRbCAjqNns8Flv9p7HvrNWOLSehUHc0x0JoA9z0kiI3V\r\nQ39D6+PE1GKqc/i/lUta0yFv7FQ4LAEErKyb/IgLz2GpIhq9iaMgzW1O3C+x\r\nXqXH/SaULedudPgIBxWXlv0L5vKwMUGQ1AwOinBTvHGm3Af9mYBB5Q/DFyll\r\nhC7BQegvNMCpKqrLyQbbRAFMD2zSWikUOH6Kik3PtJ0bRF605c0kn6lAP7l/\r\nxs1gFM7cBlOXoEDgD3ir5gDFwygWcaI6HIFTYowK+etX++zeeTWDtqazKcVg\r\nhuY00ONE8OwP3EUSlQF9MrXH/mpl49O1X7ksZBAcuLNt650q3bQtfnjXtOZO\r\npamOTxAtSKSO2OaMk5+kGak5iMaqVQAP+5g=\r\n=hhOa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/@alvasoft/alva-image-editor.js","gitHead":"9c73eba50983b1b13421a8eb1b762867917c31f6","scripts":{"doc":"tuidoc","test":"karma start","serve":"webpack-dev-server","bundle":"webpack && webpack -p","tslint":"tslint index.d.ts","doc:dev":"tuidoc --dev","publish":"npm publish","test:ex":"node exampleTest.js","test:ne":"KARMA_SERVER=ne karma start","version":"npm run bundle","preversion":"npm run test","test:types":"tsc --project test/types","postversion":"git push all && git push all --tags","new-version:minor":"npm version minor"},"_npmUser":{"name":"alvasoft-admin","email":"development@alvasoft.eu"},"repository":{"url":"git+https://github.com/alvasoft-github/alva-image-editor.git","type":"git"},"_npmVersion":"8.7.0","description":"Fork of TUI ImageEditor","directories":{},"_nodeVersion":"17.1.0","dependencies":{"fabric":"^3.6.6","core-js-pure":"^3.6.4","tui-code-snippet":"^1.5.0","tui-color-picker":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.5.4","karma":"^5.0.9","eslint":"^4.5.0","jquery":"^3.5.0","mkdirp":"^0.5.1","stylus":"^0.54.5","tslint":"^5.12.0","dtslint":"^3.6.11","webpack":"^4.41.5","es5-shim":"^4.5.9","simulant":"^0.2.2","svgstore":"^2.0.3","babel-core":"^6.26.3","css-loader":"^3.4.1","file-saver":"^1.3.3","typescript":"^3.2.2","webpack-cli":"^3.3.10","babel-eslint":"^10.0.3","babel-loader":"^7.1.2","jasmine-core":"^2.4.1","karma-jquery":"^0.2.4","eslint-loader":"^2.0.0","karma-jasmine":"^1.1.1","karma-webpack":"^4.0.2","stylus-loader":"^3.0.2","jasmine-jquery":"^2.1.1","karma-coverage":"^2.0.1","karma-es5-shim":"0.0.4","eslint-config-tui":"^1.0.1","karma-ie-launcher":"^1.0.0","svg-inline-loader":"^0.8.2","selenium-webdriver":"^4.0.0-alpha.7","tui-jsdoc-template":"^1.0.4","webpack-dev-server":"^3.10.1","babel-preset-es2015":"^6.24.1","karma-edge-launcher":"^0.4.2","karma-junit-reporter":"^1.2.0","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","karma-jasmine-jquery-2":"^0.1.1","karma-sourcemap-loader":"^0.3.7","mini-css-extract-plugin":"^0.9.0","safe-umd-webpack-plugin":"^4.0.0","uglifyjs-webpack-plugin":"^2.2.0","karma-webdriver-launcher":"git+https://github.com/nhn/karma-webdriver-launcher.git#v1.2.0","istanbul-instrumenter-loader":"^1.0.0","optimize-css-assets-webpack-plugin":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/alva-image-editor_5.6.1_1650140903901_0.8652941049340848","host":"s3://npm-registry-packages"}},"5.6.3":{"name":"@alvasoft/alva-image-editor","version":"5.6.3","keywords":["alvasoft","component","image","editor","canvas","fabric"],"author":{"name":"Alvasoft"},"license":"MIT","_id":"@alvasoft/alva-image-editor@5.6.3","maintainers":[{"name":"alvasoft-admin","email":"development@alvasoft.eu"}],"homepage":"https://github.com/alvasoft-github/alva-image-editor#readme","bugs":{"url":"https://github.com/alvasoft-github/alva-image-editor/issues"},"dist":{"shasum":"3d4eecc8f80cbaf915e3db51be735710f44809a5","tarball":"https://registry.npmjs.org/@alvasoft/alva-image-editor/-/alva-image-editor-5.6.3.tgz","fileCount":96,"integrity":"sha512-zw5SJ472HmMjIYzDsV6PMT66aJEao1j4dtFy7dgpUItyzvCOCoobJsTyL8JV1jQFkj8LYXuCVcXkgePN4fQOlQ==","signatures":[{"sig":"MEUCIHoqRM5by4Esmtyka4rrb3qqQtO1XiXM0hkWwUIKQ+I2AiEAverWt9zexG0pPTNy1U0ERLIzRb1Qk9vXd86toW78Nrk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1461964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXoq6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxUw//WN99CXxPyyRxVcB46zs/um72+B24c/rKAaokmKxUxENtqeeA\r\n74hOu5p5bnYOdhTCA1v7IS427Uib2giRqw45Wcxvrs5XSr/07gJJftpLj33y\r\nTNJ5g4IuDNEeT245U43Fe4FZa38UT249Jvt5nMeHXMgZkHSLK4SY/klhZCU4\r\nas2CVjkqkkBG6nAsLhx/YTc79h95OouKjCq3a2qdF9AnPYU+hmhf7UtN9SYT\r\nbjHV5rSdMF25NWztvi7NKkzIfmtmr3gTDH903fez5dpCbjJqWu1jtO2XoXD4\r\nfRrIQaNH3YHjUVHUDCkwTqEda6DQayfqKO6Xqq3MxvwlFr1bXbI2cgvHQd9n\r\nUrf0kO5v6xMeocl9L/1VEzIkmyBh4dMg7D4xys8PgqVdR4q4CeSuXQb7hhp+\r\ntkqQ8OCMk87k6K37TkgW2xeRMVzVf36n6D94EuW7nl6bxxJuAD40HBOBtDKq\r\nXYyB2E11+loaRTERHNJoXBJzz2TBE/aXuV74Cl5sL0lawYFhNw6G3Nsca1ub\r\n7p7MQusjM6/d6ftJW3yg19wS/8iPv71khOirrWbDcRUxMpn5fiFMM1mhY5g5\r\n34hcsG/Px7TeUdn6hhuu+YXG5k2GVVD0OFeUpRzKVHIflvyQDrTo6A/rgTYs\r\njF7dmY61eIWkAhuQx679OD2TelQ/8fcLUPU=\r\n=6Jwl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/@alvasoft/alva-image-editor.js","gitHead":"aa2eb344ea97a559a7e8007e41884faf626d2b7d","scripts":{"doc":"tuidoc","test":"karma start","serve":"webpack-dev-server","bundle":"webpack && webpack -p","tslint":"tslint index.d.ts","doc:dev":"tuidoc --dev","publish":"npm publish","test:ex":"node exampleTest.js","test:ne":"KARMA_SERVER=ne karma start","version":"npm run bundle","preversion":"npm run test","test:types":"tsc --project test/types","postversion":"git push all && git push all --tags","new-version:minor":"npm version minor"},"_npmUser":{"name":"alvasoft-admin","email":"development@alvasoft.eu"},"repository":{"url":"git+https://github.com/alvasoft-github/alva-image-editor.git","type":"git"},"_npmVersion":"8.7.0","description":"Fork of TUI ImageEditor","directories":{},"_nodeVersion":"17.1.0","dependencies":{"fabric":"^3.6.6","core-js-pure":"^3.6.4","tui-code-snippet":"^1.5.0","tui-color-picker":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.5.4","karma":"^5.0.9","eslint":"^4.5.0","jquery":"^3.5.0","mkdirp":"^0.5.1","stylus":"^0.54.5","tslint":"^5.12.0","dtslint":"^3.6.11","webpack":"^4.41.5","es5-shim":"^4.5.9","simulant":"^0.2.2","svgstore":"^2.0.3","babel-core":"^6.26.3","css-loader":"^3.4.1","file-saver":"^1.3.3","typescript":"^3.2.2","webpack-cli":"^3.3.10","babel-eslint":"^10.0.3","babel-loader":"^7.1.2","jasmine-core":"^2.4.1","karma-jquery":"^0.2.4","eslint-loader":"^2.0.0","karma-jasmine":"^1.1.1","karma-webpack":"^4.0.2","stylus-loader":"^3.0.2","jasmine-jquery":"^2.1.1","karma-coverage":"^2.0.1","karma-es5-shim":"0.0.4","eslint-config-tui":"^1.0.1","karma-ie-launcher":"^1.0.0","svg-inline-loader":"^0.8.2","selenium-webdriver":"^4.0.0-alpha.7","tui-jsdoc-template":"^1.0.4","webpack-dev-server":"^3.10.1","babel-preset-es2015":"^6.24.1","karma-edge-launcher":"^0.4.2","karma-junit-reporter":"^1.2.0","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","karma-jasmine-jquery-2":"^0.1.1","karma-sourcemap-loader":"^0.3.7","mini-css-extract-plugin":"^0.9.0","safe-umd-webpack-plugin":"^4.0.0","uglifyjs-webpack-plugin":"^2.2.0","karma-webdriver-launcher":"git+https://github.com/nhn/karma-webdriver-launcher.git#v1.2.0","istanbul-instrumenter-loader":"^1.0.0","optimize-css-assets-webpack-plugin":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/alva-image-editor_5.6.3_1650363066135_0.6889069938139554","host":"s3://npm-registry-packages"}},"5.6.4":{"name":"@alvasoft/alva-image-editor","version":"5.6.4","keywords":["alvasoft","component","image","editor","canvas","fabric"],"author":{"name":"Alvasoft"},"license":"MIT","_id":"@alvasoft/alva-image-editor@5.6.4","maintainers":[{"name":"alvasoft-admin","email":"development@alvasoft.eu"}],"homepage":"https://github.com/alvasoft-github/alva-image-editor#readme","bugs":{"url":"https://github.com/alvasoft-github/alva-image-editor/issues"},"dist":{"shasum":"42a493dc5b9d956e992d6bf09c85c3a1f52f7ae4","tarball":"https://registry.npmjs.org/@alvasoft/alva-image-editor/-/alva-image-editor-5.6.4.tgz","fileCount":96,"integrity":"sha512-MxAO6/BFESzq0FSC3V8NXP4wx2pHL+4WvCI02MpTFKy14I84mhvYIohRqSWPZJPoX6FfuUcYvq+0SftiFWtO4Q==","signatures":[{"sig":"MEUCIBdsVIldyPWpKv8QpUAWQiAoxSNosOk6atzRRSpnD9+yAiEA6PQz3O/XEoKwmpddobVgp6G9KQYEB/8iRkxa60dJ50g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1537560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYQEmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrlpg/+Ol7Git6OT27zFu3KkZ98tbireO4VhodVpMqAm/HX6NbOHACZ\r\n7HOF0k/nAtkkwsPgDr+B0RzWKj5bXA6o4CcD0BW7y63tGlCdRFp2zk76Vm8S\r\neVG7YGjUO+m3fSILtm7OiEl2KEyfBEYTbCLnsrstP9eUwCM+Gm+2IGq29iom\r\nAHArjQM7qxRl4nhYbBAI+A2+xR0wQE2jkJPahf+shuj4CeT89O6hQg/Sv3Ok\r\nvhMGnVNKnMxx38aQOXDDDI9f/Yud/ZJSUMJ7wp9o3R1oREF6W7F9tfCwdtqO\r\nfZBY44l3QbRaHzc6faGwvSraMsZzt/3UYgRMtyaurCktzMPF59FA8GaiPNpr\r\nCoKnyXSVy6jHdYCzr0tk1XePEYBRtZjDa0txgwzbPQs6St9mrlAulFYpvnFa\r\nrxIEcpcV8qdNs8FFXKUfx6vhcmKqlQ6y6hH1kBBQ7ZOfuJBZ0XPz1Jje5I7k\r\nDGgkxGzo4xXi3pIHV7Te/cyiNt+xl9hPsaCQ3QFyjtHLK7HfY7LrraVNTQb7\r\nKunSkKLtWECbCmQa1+tm52c3Or1Iw/NV6NQY2le058bqE2bunlIa91Ts76IN\r\nJpeHnrcS8uI9mu44dqhMLSxwU7ADFZXDpDp+NmbiZ2Cnaq2toFF6TXLyFEe1\r\n8uyy/RXHiLQPlFgBvN5v2AHtsbGnJTTuoRI=\r\n=/nA8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/@alvasoft/alva-image-editor.js","gitHead":"daa97f5a470c977b9d8294bf4d89e4c6a05713db","scripts":{"doc":"tuidoc","test":"karma start","serve":"webpack-dev-server","bundle":"webpack && webpack -p","tslint":"tslint index.d.ts","doc:dev":"tuidoc --dev","test:ex":"node exampleTest.js","test:ne":"KARMA_SERVER=ne karma start","version":"npm run bundle","preversion":"npm run test","test:types":"tsc --project test/types","postversion":"git push all && git push all --tags","new-version:minor":"npm version minor"},"_npmUser":{"name":"alvasoft-admin","email":"development@alvasoft.eu"},"repository":{"url":"git+https://github.com/alvasoft-github/alva-image-editor.git","type":"git"},"_npmVersion":"8.7.0","description":"Fork of TUI ImageEditor","directories":{},"_nodeVersion":"17.1.0","dependencies":{"fabric":"^3.6.6","core-js-pure":"^3.6.4","tui-code-snippet":"^1.5.0","tui-color-picker":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.5.4","karma":"^5.0.9","eslint":"^4.5.0","jquery":"^3.5.0","mkdirp":"^0.5.1","stylus":"^0.54.5","tslint":"^5.12.0","dtslint":"^3.6.11","webpack":"^4.41.5","es5-shim":"^4.5.9","simulant":"^0.2.2","svgstore":"^2.0.3","babel-core":"^6.26.3","css-loader":"^3.4.1","file-saver":"^1.3.3","typescript":"^3.2.2","webpack-cli":"^3.3.10","babel-eslint":"^10.0.3","babel-loader":"^7.1.2","jasmine-core":"^2.4.1","karma-jquery":"^0.2.4","eslint-loader":"^2.0.0","karma-jasmine":"^1.1.1","karma-webpack":"^4.0.2","stylus-loader":"^3.0.2","jasmine-jquery":"^2.1.1","karma-coverage":"^2.0.1","karma-es5-shim":"0.0.4","eslint-config-tui":"^1.0.1","karma-ie-launcher":"^1.0.0","svg-inline-loader":"^0.8.2","selenium-webdriver":"^4.0.0-alpha.7","tui-jsdoc-template":"^1.0.4","webpack-dev-server":"^3.10.1","babel-preset-es2015":"^6.24.1","karma-edge-launcher":"^0.4.2","karma-junit-reporter":"^1.2.0","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","karma-jasmine-jquery-2":"^0.1.1","karma-sourcemap-loader":"^0.3.7","mini-css-extract-plugin":"^0.9.0","safe-umd-webpack-plugin":"^4.0.0","uglifyjs-webpack-plugin":"^2.2.0","karma-webdriver-launcher":"git+https://github.com/nhn/karma-webdriver-launcher.git#v1.2.0","istanbul-instrumenter-loader":"^1.0.0","optimize-css-assets-webpack-plugin":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/alva-image-editor_5.6.4_1650524454631_0.39008345290869073","host":"s3://npm-registry-packages"}},"5.6.5":{"name":"@alvasoft/alva-image-editor","version":"5.6.5","keywords":["alvasoft","component","image","editor","canvas","fabric"],"author":{"name":"Alvasoft"},"license":"MIT","_id":"@alvasoft/alva-image-editor@5.6.5","maintainers":[{"name":"alvasoft-admin","email":"development@alvasoft.eu"}],"homepage":"https://github.com/alvasoft-github/alva-image-editor#readme","bugs":{"url":"https://github.com/alvasoft-github/alva-image-editor/issues"},"dist":{"shasum":"3c4c7d1868887dc07f597d0bdb7a3bc72fed6f04","tarball":"https://registry.npmjs.org/@alvasoft/alva-image-editor/-/alva-image-editor-5.6.5.tgz","fileCount":96,"integrity":"sha512-daQZX9T+tRZ567W29Fr+DZeiZoqqymbPJW4aG67du7qz3h0I9BFCrJ+6Ci7b+948PukIAikva91eTGG3eXE1LA==","signatures":[{"sig":"MEUCIH0aos3WGH7DVnjXsfdtrgmrtVoUUS2X8E+hTlGCSxqrAiEA/XgqdUpSRi1Hhccf7/ttc8r+wvUHf+nB4piznxGk4dU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1538675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYnuOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqf1hAAlIL7QX2b4wqpfXfpVBitiy5SC34Vpfy8BBardffMBhdOUjdT\r\nOMjBZPZ9YIshmVyECd7q2fykSGGzI4mwNqRlUYq2c1ZB1AgmTsMf1JMAVWKs\r\nHH7meMh7pYCgH0j8aXAexEYLWQYoVxv131yPh8XMETiDt/IdEasTIMdsfaEx\r\n2WvyTT2D1BwvuEroIj3M8De9CKkYAfs8mzzEb933OP8xGz0bKwSHWPVBrV8x\r\nL5fPgFxAnibDt9zdOuj8lnSEG+XpewNgADEn7qflYnPnJn19fAJIvbrxn/TH\r\ncojS22V2O/OaV+f4GslFDfpXh5Pnev/rYX3RCf+2eqxEKNrf7u06et5PnML6\r\nntl7xWMPJKIxkq8w4yl8jFdq5sc3YUfkJU3HYa9dq4hSNjA4mE6CFTo9zDuK\r\n9nLBbnspPVfMUWQsh1dSWtlaajEwxpY7OF5cPOxOCOA8/R8GXlUIy+CtftAD\r\nl+iq+ksZoWAeOa+GNr+eguuQAToetBo6lCpepQgFQqSdxG0HB+yphhpbLaOF\r\nVMZu8g24sJQx/Cub563IjAoKRh5ornK/9WBO7WyBJ+TP6HgkQLlDCCMCEHTB\r\nhLRPsCqBZsJCd8cdejedpLG3gc3+FtZP+G21ReDHcDKgPES+X4Dt7r8lgm/A\r\nFRrWOmmvj1Fp3xQtPxruh/0Zc4+xVd+RW6Q=\r\n=zgYC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/@alvasoft/alva-image-editor.js","gitHead":"ef6341c4c9a202cbd60bb7c9047b6dac45dec648","scripts":{"doc":"tuidoc","test":"karma start","serve":"webpack-dev-server","bundle":"webpack && webpack -p","tslint":"tslint index.d.ts","doc:dev":"tuidoc --dev","test:ex":"node exampleTest.js","test:ne":"KARMA_SERVER=ne karma start","version":"npm run bundle","preversion":"npm run test","test:types":"tsc --project test/types","postversion":"git push all && git push all --tags","new-version:minor":"npm version minor"},"_npmUser":{"name":"alvasoft-admin","email":"development@alvasoft.eu"},"repository":{"url":"git+https://github.com/alvasoft-github/alva-image-editor.git","type":"git"},"_npmVersion":"8.7.0","description":"Fork of TUI ImageEditor","directories":{},"_nodeVersion":"17.1.0","dependencies":{"fabric":"^3.6.6","core-js-pure":"^3.6.4","tui-code-snippet":"^1.5.0","tui-color-picker":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.5.4","karma":"^5.0.9","eslint":"^4.5.0","jquery":"^3.5.0","mkdirp":"^0.5.1","stylus":"^0.54.5","tslint":"^5.12.0","dtslint":"^3.6.11","webpack":"^4.41.5","es5-shim":"^4.5.9","simulant":"^0.2.2","svgstore":"^2.0.3","babel-core":"^6.26.3","css-loader":"^3.4.1","file-saver":"^1.3.3","typescript":"^3.2.2","webpack-cli":"^3.3.10","babel-eslint":"^10.0.3","babel-loader":"^7.1.2","jasmine-core":"^2.4.1","karma-jquery":"^0.2.4","eslint-loader":"^2.0.0","karma-jasmine":"^1.1.1","karma-webpack":"^4.0.2","stylus-loader":"^3.0.2","jasmine-jquery":"^2.1.1","karma-coverage":"^2.0.1","karma-es5-shim":"0.0.4","eslint-config-tui":"^1.0.1","karma-ie-launcher":"^1.0.0","svg-inline-loader":"^0.8.2","selenium-webdriver":"^4.0.0-alpha.7","tui-jsdoc-template":"^1.0.4","webpack-dev-server":"^3.10.1","babel-preset-es2015":"^6.24.1","karma-edge-launcher":"^0.4.2","karma-junit-reporter":"^1.2.0","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","karma-jasmine-jquery-2":"^0.1.1","karma-sourcemap-loader":"^0.3.7","mini-css-extract-plugin":"^0.9.0","safe-umd-webpack-plugin":"^4.0.0","uglifyjs-webpack-plugin":"^2.2.0","karma-webdriver-launcher":"git+https://github.com/nhn/karma-webdriver-launcher.git#v1.2.0","istanbul-instrumenter-loader":"^1.0.0","optimize-css-assets-webpack-plugin":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/alva-image-editor_5.6.5_1650621325966_0.7165676263526277","host":"s3://npm-registry-packages"}},"5.6.6":{"name":"@alvasoft/alva-image-editor","version":"5.6.6","keywords":["alvasoft","component","image","editor","canvas","fabric"],"author":{"name":"Alvasoft"},"license":"MIT","_id":"@alvasoft/alva-image-editor@5.6.6","maintainers":[{"name":"alvasoft-admin","email":"development@alvasoft.eu"}],"homepage":"https://github.com/alvasoft-github/alva-image-editor#readme","bugs":{"url":"https://github.com/alvasoft-github/alva-image-editor/issues"},"dist":{"shasum":"505ee8b7ed050fc008bd0303e69c9320fb06d002","tarball":"https://registry.npmjs.org/@alvasoft/alva-image-editor/-/alva-image-editor-5.6.6.tgz","fileCount":96,"integrity":"sha512-kGLt8sIGBlkQSQ2k6kc0UgpJdHPMum1ViXHDRzNIr7X70HF8viHiPLd75D1wEWEXc6B8PwLEirdmE2Tx/ksLvQ==","signatures":[{"sig":"MEUCIDrhwHnTslfTxpCIq71c70iHxF2/ckC+WJf5UquxOb+PAiEAiWuVP4BjWDMiYRii6jTMDZfVCmRquQrkJbEyCLyTehs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1539016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYrzeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrg3Q/9Hnk1Djnmlrizun7EazX+U7zFr8Mi1Hwwc1YcsFUhIwUl2J4k\r\n/Cz7pHqBR78fN34VMqB4cDNZVVcpa5H8/xAUUFQziwvPjMKSUB7mSJ73/AV3\r\n8XYYgtgkMjvy1ovZ91vIf7iUHhurYx/kea4iCc0gz8XkD5ed/30eZGxPHG/H\r\nJpYdSacT1syoCnjLOV062vVt8enOkZpKvEXiRaCKtVo6iKCYafNUnQ4+nckn\r\nqjnO1SxC0/ICj0AGeilx1oajCmAklSHpz2vO7rNjWtRnTwlU1sW3B5KA7exe\r\nlKlR0mnA/BwUYp0iqi9Jk2s3+gFzosRFyLJifIbEFIyTr7+PNoiUWe1eawdv\r\nzXcLY8xk1tHdH0jYHG1zv5T8jY0RQv3Y72khWQzJldUQ/MbYB3gSd+K+8ag0\r\nKEn4o1kXXJPWSk09qsGSFDAc5295MP/e9YLCVq5pXyKeSC2md+3zfaNfhIRM\r\ns79FE2Pn8dtHhpMiagiGVv6LhhPdSrmszOV4bmo497fpsfN9CKS5QbpzslpN\r\ntTyNa8AU7F1tRxEqOxZ0Y3tY5ExerNJ64b7a/yjKEGwD8iizWucXOnbi/Q64\r\nZVrY29PCeCMYD4aptTVL6/wcNX+ZaK/dMvrsddNXUh29uCIYOhEH10lSJHwm\r\noGTyUXaGR3FrvoZ+aMI7CSmEGQkDhCFG/3c=\r\n=roiy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/@alvasoft/alva-image-editor.js","gitHead":"114c17322df8ee824c67db4837511ef6b17ab87b","private":false,"scripts":{"doc":"tuidoc","test":"karma start","serve":"webpack-dev-server","bundle":"webpack && webpack -p","tslint":"tslint index.d.ts","doc:dev":"tuidoc --dev","test:ex":"node exampleTest.js","test:ne":"KARMA_SERVER=ne karma start","version":"npm run bundle","preversion":"npm run test","test:types":"tsc --project test/types","postversion":"git push all && git push all --tags","new-version:minor":"npm version minor"},"_npmUser":{"name":"alvasoft-admin","email":"development@alvasoft.eu"},"repository":{"url":"git+https://github.com/alvasoft-github/alva-image-editor.git","type":"git"},"_npmVersion":"8.7.0","description":"Fork of TUI ImageEditor","directories":{},"_nodeVersion":"17.1.0","dependencies":{"fabric":"^3.6.6","core-js-pure":"^3.6.4","tui-code-snippet":"^1.5.0","tui-color-picker":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.5.4","karma":"^5.0.9","eslint":"^4.5.0","jquery":"^3.5.0","mkdirp":"^0.5.1","stylus":"^0.54.5","tslint":"^5.12.0","dtslint":"^3.6.11","webpack":"^4.41.5","es5-shim":"^4.5.9","simulant":"^0.2.2","svgstore":"^2.0.3","babel-core":"^6.26.3","css-loader":"^3.4.1","file-saver":"^1.3.3","typescript":"^3.2.2","webpack-cli":"^3.3.10","babel-eslint":"^10.0.3","babel-loader":"^7.1.2","jasmine-core":"^2.4.1","karma-jquery":"^0.2.4","eslint-loader":"^2.0.0","karma-jasmine":"^1.1.1","karma-webpack":"^4.0.2","stylus-loader":"^3.0.2","jasmine-jquery":"^2.1.1","karma-coverage":"^2.0.1","karma-es5-shim":"0.0.4","eslint-config-tui":"^1.0.1","karma-ie-launcher":"^1.0.0","svg-inline-loader":"^0.8.2","selenium-webdriver":"^4.0.0-alpha.7","tui-jsdoc-template":"^1.0.4","webpack-dev-server":"^3.10.1","babel-preset-es2015":"^6.24.1","karma-edge-launcher":"^0.4.2","karma-junit-reporter":"^1.2.0","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","karma-jasmine-jquery-2":"^0.1.1","karma-sourcemap-loader":"^0.3.7","mini-css-extract-plugin":"^0.9.0","safe-umd-webpack-plugin":"^4.0.0","uglifyjs-webpack-plugin":"^2.2.0","karma-webdriver-launcher":"git+https://github.com/nhn/karma-webdriver-launcher.git#v1.2.0","istanbul-instrumenter-loader":"^1.0.0","optimize-css-assets-webpack-plugin":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/alva-image-editor_5.6.6_1650638046680_0.3136122604247167","host":"s3://npm-registry-packages"}},"5.6.7":{"name":"@alvasoft/alva-image-editor","version":"5.6.7","keywords":["alvasoft","component","image","editor","canvas","fabric"],"author":{"name":"Alvasoft"},"license":"MIT","_id":"@alvasoft/alva-image-editor@5.6.7","maintainers":[{"name":"alvasoft-admin","email":"development@alvasoft.eu"}],"homepage":"https://github.com/alvasoft-github/alva-image-editor#readme","bugs":{"url":"https://github.com/alvasoft-github/alva-image-editor/issues"},"dist":{"shasum":"715222cdc1a6411a2351247f506c7cf74ddcdc56","tarball":"https://registry.npmjs.org/@alvasoft/alva-image-editor/-/alva-image-editor-5.6.7.tgz","fileCount":96,"integrity":"sha512-4ld2HFtlkjhtq7YySzDSSXoBZ00ao7UtHR9MQbK+ja31n5FLZuTI/jCZG+4Eb2PsW9UxkUM4AUIyDkx2hYhc+g==","signatures":[{"sig":"MEUCIQDl0iLA7XMNyP0tx2jD5OdGYPJqvEl4rbK9wE4A+CBiaQIgOD3Rr9ZXILWesSiuX8mj06KOyA2NBe9xWcUsjTiHR8I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1540163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZ+W9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxYBAAla2U8OcmJ6cCQGODEMYnDw6tzCibKN13QVNirzzEfjyextnd\r\n6vWlu+QO1yHyTrO6thlybNG2KE0r4pTC5GDY4mcOxfsEBNV0GD0PNkVEwmA0\r\nlfQeXaWrYkfInNMsKA6YHwoTWX4w1GpFW/2zNnLnDjHiPNhZ9DcdjicS8fNn\r\niqyQ8d//ould3eNHZOMZsptsFjrjI1t5/QXRZSmaSPaUxVGjSfTR/9qcd0lI\r\nbhzh++SCyrjqCqCN6fHxm5x7vu2othxw1WfMrhu03VquCkTAZjxQE4mceraM\r\n+2RVKCDZSpfCDY3TQHAu3tGInSElRh7qEnd4/Pb4ukvJx0FmtZHUs7RIva4e\r\nXPTANzOMJbgUrerePM4qxvuycOb6PGBfQgRrZcpXwQDOHxVSdD6huE4Ctsxl\r\nJYKAz/hcNri12zvCKltfnFjrnIc57E4Wk8NQzjQHkoheIQPcXXCAEdyjP3O7\r\nVjkACNRvZIlgP3XjvatG5WUcgwV30kN9O+baldVRYCMwsHigrv5oJRXVbMHB\r\nKlgJW2RYd3wZUpzRLqmPzi5w4tCxTZi4A86/tnX1ypN6+GI6pqwf71s1iyW8\r\nSz0WhZtsx4aEd1wbUkuy21DUmjTDKwMQbgGPXuq/TeyWwDb1C47TA9hnL37J\r\nRW5A8Z5YnNPj6aah4cJtgSaeYpTJjRWEi+E=\r\n=AvwT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/@alvasoft/alva-image-editor.js","gitHead":"036b4ebd2eba5746a6689e8494a7f766169d08ce","private":false,"scripts":{"doc":"tuidoc","test":"npm run set-env && karma start","serve":"webpack-dev-server","bundle":"npm run set-env &&  webpack && webpack -p","tslint":"tslint index.d.ts","doc:dev":"tuidoc --dev","set-env":"set NODE_OPTIONS=--openssl-legacy-provider","test:ex":"node exampleTest.js","test:ne":"KARMA_SERVER=ne karma start","version":"npm run bundle","preversion":"npm run test","test:types":"tsc --project test/types","postversion":"git push all && git push all --tags","new-version:minor":"npm version minor"},"_npmUser":{"name":"alvasoft-admin","email":"development@alvasoft.eu"},"repository":{"url":"git+https://github.com/alvasoft-github/alva-image-editor.git","type":"git"},"_npmVersion":"8.7.0","description":"Fork of TUI ImageEditor","directories":{},"_nodeVersion":"17.1.0","dependencies":{"fabric":"^3.6.6","core-js-pure":"^3.6.4","tui-code-snippet":"^1.5.0","tui-color-picker":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.5.4","karma":"^5.0.9","eslint":"^4.5.0","jquery":"^3.5.0","mkdirp":"^0.5.1","stylus":"^0.54.5","tslint":"^5.12.0","dtslint":"^3.6.11","webpack":"^4.41.5","es5-shim":"^4.5.9","simulant":"^0.2.2","svgstore":"^2.0.3","babel-core":"^6.26.3","css-loader":"^3.4.1","file-saver":"^1.3.3","typescript":"^3.2.2","webpack-cli":"^3.3.10","babel-eslint":"^10.0.3","babel-loader":"^7.1.2","jasmine-core":"^2.4.1","karma-jquery":"^0.2.4","eslint-loader":"^2.0.0","karma-jasmine":"^1.1.1","karma-webpack":"^4.0.2","stylus-loader":"^3.0.2","jasmine-jquery":"^2.1.1","karma-coverage":"^2.0.1","karma-es5-shim":"0.0.4","eslint-config-tui":"^1.0.1","karma-ie-launcher":"^1.0.0","svg-inline-loader":"^0.8.2","selenium-webdriver":"^4.0.0-alpha.7","tui-jsdoc-template":"^1.0.4","webpack-dev-server":"^3.10.1","babel-preset-es2015":"^6.24.1","karma-edge-launcher":"^0.4.2","karma-junit-reporter":"^1.2.0","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","karma-jasmine-jquery-2":"^0.1.1","karma-sourcemap-loader":"^0.3.7","mini-css-extract-plugin":"^0.9.0","safe-umd-webpack-plugin":"^4.0.0","uglifyjs-webpack-plugin":"^2.2.0","karma-webdriver-launcher":"git+https://github.com/nhn/karma-webdriver-launcher.git#v1.2.0","istanbul-instrumenter-loader":"^1.0.0","optimize-css-assets-webpack-plugin":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/alva-image-editor_5.6.7_1650976188933_0.9753551779781839","host":"s3://npm-registry-packages"}},"5.6.8":{"name":"@alvasoft/alva-image-editor","version":"5.6.8","keywords":["alvasoft","component","image","editor","canvas","fabric"],"author":{"name":"Alvasoft"},"license":"MIT","_id":"@alvasoft/alva-image-editor@5.6.8","maintainers":[{"name":"alvasoft-admin","email":"development@alvasoft.eu"}],"homepage":"https://github.com/alvasoft-github/alva-image-editor#readme","bugs":{"url":"https://github.com/alvasoft-github/alva-image-editor/issues"},"dist":{"shasum":"c0308bf4272fb6160b522e097c9619f27f31d097","tarball":"https://registry.npmjs.org/@alvasoft/alva-image-editor/-/alva-image-editor-5.6.8.tgz","fileCount":96,"integrity":"sha512-SQByegCjSJm+I3Z+tYTllf7jmMiV9u55KaktppjJIPkznLITRy+EPFl/AMj/MWqmB0gF4mnid/ReRtizEAH6TQ==","signatures":[{"sig":"MEYCIQDzvkFkJbdaITAEhwSk25z1XNxwpVgfGpO13Hlk6cRovAIhAMLrsl6BQ2aVCxKEK+XEW4uXchAHGDYahrnigK8U0XMQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1540571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZ+mRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPxA/7B8KxPUK/iHns8eJY/6Eg5PG4CUaKeNS7Lug9f9mt4/71IHXc\r\nEYnVJ86N3JYF8GzHrj+CaAXpiKq9M1WSNiFNviCYu/Hcub3+y57BTd0K+hg2\r\nIJen2vzqgP1e166v5qsvrpoQ0UGmxLYfA+2DapgFVQMPUrRFqNh7O+pAuB7Q\r\nfsdYYR8Qk6qGH1f3k8R2ww319axwUNyIYZguKp3EPt3N/F4jsagbETO0lFe5\r\nXvv4nBCq5Q8yYgwPjxg7z5ER+QOjIhk1ZBBaKf0cn/hpM6/inmq2YLGyDTVO\r\n+bdRAeYGqFvRMgSIN20bZxTtW3VDqWfhX3MkvOyPEafLX/JzSKkRiEcpAbYo\r\nKtfzd3YP662B9Onom4P5aR0LxZOrOf6GzsArjZlcbVz4uGsgZI04b7mXJbE5\r\nYpPY29qU2G+1s8n3nsgmIN4TpOCOYd1yqHyofZJCVZ3dx0YQSVy/bfOWSx1R\r\no5OQb4PdEvA46+pf1Q1ZdpnSHOlHgmmJFGuPQMmxbfSm3ThQFadFTJNakz07\r\nX3xTBnqFFAaKkbek0Hv1dtbRWS9mhhcrCZSOQdzQpAq9PEzdsPfTAj9ic/lf\r\nGJLF5vAs3OJ9/ZYe/1WzJ2zabZViuu7IvYoTsNjwGK6hEYHDuVa5qDLDRkFy\r\nSYVow4s3bOV636/3hZxXV5e4xVvkEbcsYHQ=\r\n=FJI4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/@alvasoft/alva-image-editor.js","gitHead":"5037b14eea599e3258b27d552ad2ac48378abaa8","private":false,"scripts":{"doc":"tuidoc","test":"npm run set-env && karma start","serve":"webpack-dev-server","bundle":"npm run set-env &&  webpack && webpack -p","tslint":"tslint index.d.ts","doc:dev":"tuidoc --dev","set-env":"set NODE_OPTIONS=--openssl-legacy-provider","test:ex":"node exampleTest.js","test:ne":"KARMA_SERVER=ne karma start","version":"npm run bundle","preversion":"npm run test","test:types":"tsc --project test/types","postversion":"git push all && git push all --tags","new-version:minor":"npm version minor"},"_npmUser":{"name":"alvasoft-admin","email":"development@alvasoft.eu"},"repository":{"url":"git+https://github.com/alvasoft-github/alva-image-editor.git","type":"git"},"_npmVersion":"8.7.0","description":"Fork of TUI ImageEditor","directories":{},"_nodeVersion":"17.1.0","dependencies":{"fabric":"^3.6.6","core-js-pure":"^3.6.4","tui-code-snippet":"^1.5.0","tui-color-picker":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.5.4","karma":"^5.0.9","eslint":"^4.5.0","jquery":"^3.5.0","mkdirp":"^0.5.1","stylus":"^0.54.5","tslint":"^5.12.0","dtslint":"^3.6.11","webpack":"^4.41.5","es5-shim":"^4.5.9","simulant":"^0.2.2","svgstore":"^2.0.3","babel-core":"^6.26.3","css-loader":"^3.4.1","file-saver":"^1.3.3","typescript":"^3.2.2","webpack-cli":"^3.3.10","babel-eslint":"^10.0.3","babel-loader":"^7.1.2","jasmine-core":"^2.4.1","karma-jquery":"^0.2.4","eslint-loader":"^2.0.0","karma-jasmine":"^1.1.1","karma-webpack":"^4.0.2","stylus-loader":"^3.0.2","jasmine-jquery":"^2.1.1","karma-coverage":"^2.0.1","karma-es5-shim":"0.0.4","eslint-config-tui":"^1.0.1","karma-ie-launcher":"^1.0.0","svg-inline-loader":"^0.8.2","selenium-webdriver":"^4.0.0-alpha.7","tui-jsdoc-template":"^1.0.4","webpack-dev-server":"^3.10.1","babel-preset-es2015":"^6.24.1","karma-edge-launcher":"^0.4.2","karma-junit-reporter":"^1.2.0","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","karma-jasmine-jquery-2":"^0.1.1","karma-sourcemap-loader":"^0.3.7","mini-css-extract-plugin":"^0.9.0","safe-umd-webpack-plugin":"^4.0.0","uglifyjs-webpack-plugin":"^2.2.0","karma-webdriver-launcher":"git+https://github.com/nhn/karma-webdriver-launcher.git#v1.2.0","istanbul-instrumenter-loader":"^1.0.0","optimize-css-assets-webpack-plugin":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/alva-image-editor_5.6.8_1650977168929_0.9794131180949308","host":"s3://npm-registry-packages"}},"5.6.9":{"name":"@alvasoft/alva-image-editor","version":"5.6.9","keywords":["alvasoft","component","image","editor","canvas","fabric"],"author":{"name":"Alvasoft"},"license":"MIT","_id":"@alvasoft/alva-image-editor@5.6.9","maintainers":[{"name":"alvasoft-admin","email":"development@alvasoft.eu"}],"homepage":"https://github.com/alvasoft-github/alva-image-editor#readme","bugs":{"url":"https://github.com/alvasoft-github/alva-image-editor/issues"},"dist":{"shasum":"785859c365bb646cb22d8ce9c5834f2af3aeed89","tarball":"https://registry.npmjs.org/@alvasoft/alva-image-editor/-/alva-image-editor-5.6.9.tgz","fileCount":96,"integrity":"sha512-PBHeTZAIJmqBII4TcmSXhN6nKc4BlyxgoLy/GU7KTWWOsUvREpwHXZG8ztXDDeVBKHWQvB2ZvR/Gd/v30njjSA==","signatures":[{"sig":"MEYCIQCJP5s2QgPpWWpIWsPHWBCzB37Nf27rwGNSFaY11tXgSgIhAMo+v9hCJGjVjuDxiBKJ+TPm9H/PyYsOtv38E808kaiP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1540588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaEzMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZMw/+LMISutqRQ50uT1i/0Wys7Up4q/15sUiNTzQrmqwXhltanqFS\r\nR/N6MpdeM/JvOAolODWCtm0r+wGG42uaknFDtyCUtesHUcNZkMxt8g2dizxu\r\nNVOJtzWSw9eDLej30909sdQtsH290LFzWFbkBoO5v4iQiZF95sG8+FJJeb5O\r\n+DvPr2U0DK6x7hT+vROemQos6J4AO8yBgT56BennPUw5rmCD/1kNTIUvia8V\r\n54mameffHw6X7Y3elho8BD9N/N6o7kNeDbIc/8MEfj+4Gl6AiCqG6xraC+s/\r\n9Oye34ZCuZx4KBPKol4bVfuJ9J6Jl8fMqwwAv5bj+UpIfHdqkoGtocN5ZIuz\r\nJfBj6YObzlWlPqvxNTyJN2TTJzZZA4rLh/nbP/HPAk4KhkqQfpJFhZWdO6sw\r\nJl/LADCIS4o4n5p7xcl7/jFiURPHSw2LlD5NqGU9OmkwR6cSu02JFTXHNdy5\r\nfUGzPG5dJ5hI1HBaWvkInjC6nXYJeSuCprLSBYbEmvyN17Xx0OjNSGssgDB1\r\ncBPBVl/MB789tZF0ZbiuPEllr7VNLNBQY5YIh4R9SU7g6ZC1521d/IQ49gqe\r\nyyBOs3xVQMQQFhlr9oXmtSXKsFFgAjsWs/96x5m1fiUEzmMuIrhSfcjUW41c\r\nYQoi2STPJw99cqiKBU5m6zyKJ9arZJ2Zo8E=\r\n=Q3aW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/@alvasoft/alva-image-editor.js","gitHead":"cf47d079749c1a727117d6877df661688a62c8dd","private":false,"scripts":{"doc":"tuidoc","test":"npm run set-env && karma start","serve":"webpack-dev-server","bundle":"npm run set-env &&  webpack && webpack -p","tslint":"tslint index.d.ts","doc:dev":"tuidoc --dev","set-env":"set NODE_OPTIONS=--openssl-legacy-provider","test:ex":"node exampleTest.js","test:ne":"KARMA_SERVER=ne karma start","version":"npm run bundle","preversion":"npm run test","test:types":"tsc --project test/types","postversion":"git push all && git push all --tags","new-version:minor":"npm version minor"},"_npmUser":{"name":"alvasoft-admin","email":"development@alvasoft.eu"},"repository":{"url":"git+https://github.com/alvasoft-github/alva-image-editor.git","type":"git"},"_npmVersion":"8.7.0","description":"Fork of TUI ImageEditor","directories":{},"_nodeVersion":"17.1.0","dependencies":{"fabric":"^3.6.6","core-js-pure":"^3.6.4","tui-code-snippet":"^1.5.0","tui-color-picker":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.5.4","karma":"^5.0.9","eslint":"^4.5.0","jquery":"^3.5.0","mkdirp":"^0.5.1","stylus":"^0.54.5","tslint":"^5.12.0","dtslint":"^3.6.11","webpack":"^4.41.5","es5-shim":"^4.5.9","simulant":"^0.2.2","svgstore":"^2.0.3","babel-core":"^6.26.3","css-loader":"^3.4.1","file-saver":"^1.3.3","typescript":"^3.2.2","webpack-cli":"^3.3.10","babel-eslint":"^10.0.3","babel-loader":"^7.1.2","jasmine-core":"^2.4.1","karma-jquery":"^0.2.4","eslint-loader":"^2.0.0","karma-jasmine":"^1.1.1","karma-webpack":"^4.0.2","stylus-loader":"^3.0.2","jasmine-jquery":"^2.1.1","karma-coverage":"^2.0.1","karma-es5-shim":"0.0.4","eslint-config-tui":"^1.0.1","karma-ie-launcher":"^1.0.0","svg-inline-loader":"^0.8.2","selenium-webdriver":"^4.0.0-alpha.7","tui-jsdoc-template":"^1.0.4","webpack-dev-server":"^3.10.1","babel-preset-es2015":"^6.24.1","karma-edge-launcher":"^0.4.2","karma-junit-reporter":"^1.2.0","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","karma-jasmine-jquery-2":"^0.1.1","karma-sourcemap-loader":"^0.3.7","mini-css-extract-plugin":"^0.9.0","safe-umd-webpack-plugin":"^4.0.0","uglifyjs-webpack-plugin":"^2.2.0","karma-webdriver-launcher":"git+https://github.com/nhn/karma-webdriver-launcher.git#v1.2.0","istanbul-instrumenter-loader":"^1.0.0","optimize-css-assets-webpack-plugin":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/alva-image-editor_5.6.9_1651002571813_0.2625578716221515","host":"s3://npm-registry-packages"}},"5.6.12":{"name":"@alvasoft/alva-image-editor","version":"5.6.12","keywords":["alvasoft","component","image","editor","canvas","fabric"],"author":{"name":"Alvasoft"},"license":"MIT","_id":"@alvasoft/alva-image-editor@5.6.12","maintainers":[{"name":"alvasoft-admin","email":"development@alvasoft.eu"}],"homepage":"https://github.com/alvasoft-github/alva-image-editor#readme","bugs":{"url":"https://github.com/alvasoft-github/alva-image-editor/issues"},"dist":{"shasum":"eba7c402b4a2f68f631c205326c688c68d67e185","tarball":"https://registry.npmjs.org/@alvasoft/alva-image-editor/-/alva-image-editor-5.6.12.tgz","fileCount":94,"integrity":"sha512-0qVAVjyw8QVBMbKmoslv8lD1rWLa1RHOPjArFy8OC4GUk40FF6JmilRTzVdkGP0cVv9NIWtrMwfXmSTGDYXb4Q==","signatures":[{"sig":"MEUCIQDO4paL8VCad2fKcRMJ+myEj0DqXigPgJ/8w94NKdAGSAIgB8Fg69hg8s5wIr6jibTxlrjN3cdyJmCPSoowhhCgUp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":761885},"main":"@alvasoft/alva-image-editor.min.js","gitHead":"8d90b2d74e2cab04118d3cedc7309af1ef2ba73f","private":false,"scripts":{"doc":"tuidoc","test":"npm run set-env && karma start","serve":"webpack-dev-server","bundle":"npm run set-env && webpack -p","tslint":"tslint index.d.ts","doc:dev":"tuidoc --dev","publish":"npm publish dist/ngx-validation","set-env":"set NODE_OPTIONS=--openssl-legacy-provider","test:ex":"node exampleTest.js","test:ne":"KARMA_SERVER=ne karma start","version":"npm run bundle","preversion":"npm run test","test:types":"tsc --project test/types","new-version:minor":"npm version minor"},"_npmUser":{"name":"alvasoft-admin","email":"development@alvasoft.eu"},"repository":{"url":"git+https://github.com/alvasoft-github/alva-image-editor.git","type":"git"},"_npmVersion":"10.8.2","description":"Fork of TUI ImageEditor","directories":{},"_nodeVersion":"22.5.1","dependencies":{"fabric":"^3.6.6-browser","core-js-pure":"^3.0.0","tui-code-snippet":"^1.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.5.4","karma":"^6.0.0","eslint":"^4.5.0","jquery":"^3.5.0","mkdirp":"^0.5.1","stylus":"^0.54.5","tslint":"^5.12.0","dtslint":"^3.6.11","webpack":"^4.0.0","es5-shim":"^4.5.9","simulant":"^0.2.2","svgstore":"^2.0.3","babel-core":"^6.26.3","css-loader":"^3.4.1","file-saver":"^1.3.3","typescript":"^3.2.2","webpack-cli":"^3.3.10","babel-eslint":"^10.0.3","babel-loader":"^7.1.2","jasmine-core":"^2.4.1","karma-jquery":"^0.2.4","eslint-loader":"^2.0.0","karma-jasmine":"^1.1.1","karma-webpack":"^4.0.2","stylus-loader":"^3.0.2","jasmine-jquery":"^2.1.1","karma-coverage":"^2.0.1","karma-es5-shim":"0.0.4","eslint-config-tui":"^1.0.1","karma-ie-launcher":"^1.0.0","svg-inline-loader":"^0.8.2","selenium-webdriver":"^4.0.0-alpha.7","tui-jsdoc-template":"^1.0.4","webpack-dev-server":"^3.10.1","babel-preset-es2015":"^6.24.1","karma-edge-launcher":"^0.4.2","karma-junit-reporter":"^1.2.0","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","karma-jasmine-jquery-2":"^0.1.1","karma-sourcemap-loader":"^0.3.7","mini-css-extract-plugin":"^0.9.0","safe-umd-webpack-plugin":"^4.0.0","uglifyjs-webpack-plugin":"^2.2.0","karma-webdriver-launcher":"git+https://github.com/nhn/karma-webdriver-launcher.git#v1.2.0","istanbul-instrumenter-loader":"^1.0.0","optimize-css-assets-webpack-plugin":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/alva-image-editor_5.6.12_1738583417321_0.5422050995485259","host":"s3://npm-registry-packages-npm-production"}},"5.6.13":{"name":"@alvasoft/alva-image-editor","version":"5.6.13","keywords":["alvasoft","component","image","editor","canvas","fabric"],"author":{"name":"Alvasoft"},"license":"MIT","_id":"@alvasoft/alva-image-editor@5.6.13","maintainers":[{"name":"alvasoft-admin","email":"development@alvasoft.eu"}],"homepage":"https://github.com/alvasoft-github/alva-image-editor#readme","bugs":{"url":"https://github.com/alvasoft-github/alva-image-editor/issues"},"dist":{"shasum":"1e88598e8aabd6180d00d59f5b8c828633e5842d","tarball":"https://registry.npmjs.org/@alvasoft/alva-image-editor/-/alva-image-editor-5.6.13.tgz","fileCount":96,"integrity":"sha512-/HQnpgxDz6/Y+ryv9579Lk24q5oRn6SCGS6r1ZrR2nfrsvwy2DTQ6Bs9kVTyMOGzHt3Evf+UNEiDrXEEn5znfQ==","signatures":[{"sig":"MEQCIGEkW5W4w3to/dEYMlMjbJ31f8x+FLa2/YfhOL8bg1qZAiBf8ThhCzlIfGWJ4bRaw6RkPscwidF+NV9ONGoF/VsjZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1576896},"main":"@alvasoft/alva-image-editor.js","gitHead":"7bb6161e8c73d300a9a4b0147e5c28db058dfbd5","private":false,"scripts":{"doc":"tuidoc","test":"npm run set-env && karma start","serve":"webpack-dev-server","bundle":"npm run set-env && webpack && webpack -p","tslint":"tslint index.d.ts","doc:dev":"tuidoc --dev","publish":"npm publish dist/ngx-validation","set-env":"set NODE_OPTIONS=--openssl-legacy-provider","test:ex":"node exampleTest.js","test:ne":"KARMA_SERVER=ne karma start","version":"npm run bundle","preversion":"npm run test","test:types":"tsc --project test/types","new-version:minor":"npm version minor"},"_npmUser":{"name":"alvasoft-admin","email":"development@alvasoft.eu"},"repository":{"url":"git+https://github.com/alvasoft-github/alva-image-editor.git","type":"git"},"_npmVersion":"10.8.2","description":"Fork of TUI ImageEditor","directories":{},"_nodeVersion":"22.5.1","dependencies":{"fabric":"^3.6.6-browser","core-js-pure":"^3.0.0","tui-code-snippet":"^1.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdoc":"^3.5.4","karma":"^6.0.0","eslint":"^4.5.0","jquery":"^3.5.0","mkdirp":"^0.5.1","stylus":"^0.54.5","tslint":"^5.12.0","dtslint":"^3.6.11","webpack":"^4.0.0","es5-shim":"^4.5.9","simulant":"^0.2.2","svgstore":"^2.0.3","babel-core":"^6.26.3","css-loader":"^3.4.1","file-saver":"^1.3.3","typescript":"^3.2.2","webpack-cli":"^3.3.10","babel-eslint":"^10.0.3","babel-loader":"^7.1.2","jasmine-core":"^2.4.1","karma-jquery":"^0.2.4","eslint-loader":"^2.0.0","karma-jasmine":"^1.1.1","karma-webpack":"^4.0.2","stylus-loader":"^3.0.2","jasmine-jquery":"^2.1.1","karma-coverage":"^2.0.1","karma-es5-shim":"0.0.4","eslint-config-tui":"^1.0.1","karma-ie-launcher":"^1.0.0","svg-inline-loader":"^0.8.2","selenium-webdriver":"^4.0.0-alpha.7","tui-jsdoc-template":"^1.0.4","webpack-dev-server":"^3.10.1","babel-preset-es2015":"^6.24.1","karma-edge-launcher":"^0.4.2","karma-junit-reporter":"^1.2.0","karma-chrome-launcher":"^2.2.0","karma-firefox-launcher":"^1.1.0","karma-jasmine-jquery-2":"^0.1.1","karma-sourcemap-loader":"^0.3.7","mini-css-extract-plugin":"^0.9.0","safe-umd-webpack-plugin":"^4.0.0","uglifyjs-webpack-plugin":"^2.2.0","karma-webdriver-launcher":"git+https://github.com/nhn/karma-webdriver-launcher.git#v1.2.0","istanbul-instrumenter-loader":"^1.0.0","optimize-css-assets-webpack-plugin":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/alva-image-editor_5.6.13_1738583875730_0.3946737759662069","host":"s3://npm-registry-packages-npm-production"}},"5.6.14":{"name":"@alvasoft/alva-image-editor","author":{"name":"Alvasoft"},"version":"5.6.14","license":"MIT","repository":{"type":"git","url":"git+https://github.com/alvasoft-github/alva-image-editor.git"},"main":"dist/@alvasoft/alva-image-editor.js","description":"Fork of TUI ImageEditor","keywords":["alvasoft","component","image","editor","canvas","fabric"],"publishConfig":{"access":"public"},"private":false,"scripts":{"set-env":"set NODE_OPTIONS=--openssl-legacy-provider","test":"npm run set-env && karma start","test:ne":"KARMA_SERVER=ne karma start","test:ex":"node exampleTest.js","test:types":"tsc --project test/types","bundle":"npm run set-env && webpack && webpack -p","serve":"webpack-dev-server","doc:dev":"tuidoc --dev","doc":"tuidoc","tslint":"tslint index.d.ts","preversion":"npm run test","version":"npm run bundle","new-version:minor":"npm version minor","publish":"npm publish dist/ngx-validation"},"dependencies":{"core-js-pure":"^3.0.0","fabric":"^3.6.6-browser","tui-code-snippet":"^1.5.2"},"devDependencies":{"babel-core":"^6.26.3","babel-eslint":"^10.0.3","babel-loader":"^7.1.2","babel-preset-es2015":"^6.24.1","css-loader":"^3.4.1","dtslint":"^3.6.11","es5-shim":"^4.5.9","eslint":"^4.5.0","eslint-config-tui":"^1.0.1","eslint-loader":"^2.0.0","file-saver":"^1.3.3","istanbul-instrumenter-loader":"^1.0.0","jasmine-core":"^2.4.1","jasmine-jquery":"^2.1.1","jquery":"^3.5.0","jsdoc":"^3.5.4","karma":"^6.0.0","karma-chrome-launcher":"^2.2.0","karma-coverage":"^2.0.1","karma-edge-launcher":"^0.4.2","karma-es5-shim":"0.0.4","karma-firefox-launcher":"^1.1.0","karma-ie-launcher":"^1.0.0","karma-jasmine":"^1.1.1","karma-jasmine-jquery-2":"^0.1.1","karma-jquery":"^0.2.4","karma-junit-reporter":"^1.2.0","karma-sourcemap-loader":"^0.3.7","karma-webdriver-launcher":"git+https://github.com/nhn/karma-webdriver-launcher.git#v1.2.0","karma-webpack":"^4.0.2","mini-css-extract-plugin":"^0.9.0","mkdirp":"^0.5.1","optimize-css-assets-webpack-plugin":"^5.0.3","safe-umd-webpack-plugin":"^4.0.0","selenium-webdriver":"^4.0.0-alpha.7","simulant":"^0.2.2","stylus":"^0.54.5","stylus-loader":"^3.0.2","svg-inline-loader":"^0.8.2","svgstore":"^2.0.3","tslint":"^5.12.0","tui-jsdoc-template":"^1.0.4","typescript":"^3.2.2","uglifyjs-webpack-plugin":"^2.2.0","webpack":"^4.0.0","webpack-cli":"^3.3.10","webpack-dev-server":"^3.10.1"},"_id":"@alvasoft/alva-image-editor@5.6.14","gitHead":"599aa28e5264fc2941af632e52fb4ae482f1b7ee","bugs":{"url":"https://github.com/alvasoft-github/alva-image-editor/issues"},"homepage":"https://github.com/alvasoft-github/alva-image-editor#readme","_nodeVersion":"22.5.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-HjEFtTLwFQxQ5vWvJbltzs7lnK8s3QjlGJNeFPCKdND9Ky08n066TuQ/Wo8tDuMc1h4YCa35fKTKE9aR5BHqPg==","shasum":"76be50fd3c3bafae73cd86820d05e1d4acf53a7c","tarball":"https://registry.npmjs.org/@alvasoft/alva-image-editor/-/alva-image-editor-5.6.14.tgz","fileCount":96,"unpackedSize":1576901,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD4aFac9359CntOXqGEJxaEgXP5OHxlQKc8WaFBc4eTCQIhAMbN21n4Vf6KHp3cVpvXXDWS+zII4x1VxL07XOU3xKTg"}]},"_npmUser":{"name":"alvasoft-admin","email":"development@alvasoft.eu"},"directories":{},"maintainers":[{"name":"alvasoft-admin","email":"development@alvasoft.eu"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/alva-image-editor_5.6.14_1738584223060_0.9269352716425392"},"_hasShrinkwrap":false}},"time":{"created":"2021-04-16T14:01:13.287Z","modified":"2025-02-03T12:03:43.534Z","5.5.0":"2021-04-16T14:01:13.661Z","5.5.1":"2021-04-19T13:35:09.970Z","5.5.2":"2021-04-19T13:40:18.469Z","5.6.0":"2022-04-16T20:05:41.687Z","5.6.1":"2022-04-16T20:28:24.150Z","5.6.3":"2022-04-19T10:11:06.535Z","5.6.4":"2022-04-21T07:00:54.807Z","5.6.5":"2022-04-22T09:55:26.137Z","5.6.6":"2022-04-22T14:34:06.857Z","5.6.7":"2022-04-26T12:29:49.166Z","5.6.8":"2022-04-26T12:46:09.123Z","5.6.9":"2022-04-26T19:49:32.240Z","5.6.12":"2025-02-03T11:50:17.607Z","5.6.13":"2025-02-03T11:57:56.019Z","5.6.14":"2025-02-03T12:03:43.326Z"},"bugs":{"url":"https://github.com/alvasoft-github/alva-image-editor/issues"},"author":{"name":"Alvasoft"},"license":"MIT","homepage":"https://github.com/alvasoft-github/alva-image-editor#readme","keywords":["alvasoft","component","image","editor","canvas","fabric"],"repository":{"type":"git","url":"git+https://github.com/alvasoft-github/alva-image-editor.git"},"description":"Fork of TUI ImageEditor","maintainers":[{"name":"alvasoft-admin","email":"development@alvasoft.eu"}],"readme":"# ![Toast UI ImageEditor](https://user-images.githubusercontent.com/35218826/40895380-0b9f4cd6-67ea-11e8-982f-18121daa3a04.png)\r\n> Full featured image editor using HTML5 Canvas. It's easy to use and provides powerful filters.\r\n\r\n\r\n[![github version](https://img.shields.io/github/release/nhn/tui.image-editor.svg)](https://github.com/nhn/tui.image-editor/releases/latest) [![npm version](https://img.shields.io/npm/v/tui-image-editor.svg)](https://www.npmjs.com/package/tui-image-editor) [![bower version](https://img.shields.io/bower/v/tui.image-editor.svg)](https://github.com/nhn/tui.image-editor/releases/latest) [![license](https://img.shields.io/github/license/nhn/tui.image-editor.svg)](https://github.com/nhn/tui.image-editor/blob/master/LICENSE) [![PRs welcome](https://img.shields.io/badge/PRs-welcome-ff69b4.svg)](https://github.com/nhn/tui.image-editor/issues?q=is%3Aissue+is%3Aopen+label%3A%22help+wanted%22)[![code with hearth by NHN](https://img.shields.io/badge/%3C%2F%3E%20with%20%E2%99%A5%20by-NHN%20Entertainment-ff1414.svg)](https://github.com/nhn)\r\n\r\n## Wrappers\r\n- [toast-ui.vue-image-editor](https://github.com/nhn/toast-ui.vue-image-editor): Vue wrapper component is powered by [NHN](https://github.com/nhn).\r\n- [toast-ui.react-image-editor](https://github.com/nhn/toast-ui.react-image-editor): React wrapper component is powered by [NHN](https://github.com/nhn).\r\n\r\n![6 -20-2018 17-45-54](https://user-images.githubusercontent.com/35218826/41647896-7b218ae0-74b2-11e8-90db-d7805cc23e8c.gif)\r\n\r\n## 🚩 Table of Contents\r\n* [Collect statistics on the use of open source](#Collect-statistics-on-the-use-of-open-source)\r\n* [Browser Support](#-browser-support)\r\n* [Has full features that stick to the basic.](#-has-full-features-that-stick-to-the-basic)\r\n    * [Photo manipulation](#photo-manipulation)\r\n    * [Integration function](#integration-function)\r\n    * [Powerful filter function](#powerful-filter-function)\r\n    * [Select only the desired function](#select-only-the-desired-function)\r\n* [Easy to apply the size and design you want](#-easy-to-apply-the-size-and-design-you-want)\r\n    * [Can be used everywhere](#can-be-used-everywhere)\r\n    * [Nice default & Fully customizable Themes](#nice-default--fully-customizable-themes)\r\n* [Features](#-features)\r\n* [Install](#-install)\r\n  * [Via Package Manager](#via-package-manager)\r\n  * [Via Contents Delivery Network (CDN)](#via-contents-delivery-network-cdn)\r\n  * [Download Source Files](#download-source-files)\r\n* [Usage](#-usage)\r\n  * [HTML](#html)\r\n  * [JavaScript](#javascript)\r\n  * [Menu svg icon setting](#menu-svg-icon-setting)\r\n  * [TypeScript](#-typescript)\r\n* [Development](#-development)\r\n  * [Setup](#setup)\r\n  * [Run webpack-dev-server](#run-webpack-dev-server)\r\n* [Documents](#-documents)\r\n* [Contributing](#-contributing)\r\n* [Dependency](#-dependency)\r\n* [TOAST UI Family](#-toast-ui-family)\r\n* [Used By](#-used-by)\r\n* [License](#-license)\r\n\r\n\r\n## Collect statistics on the use of open source\r\n\r\nTOAST UI ImageEditor applies Google Analytics (GA) to collect statistics on the use of open source, in order to identify how widely TOAST UI ImageEditor is used throughout the world. It also serves as important index to determine the future course of projects. location.hostname (e.g. > “ui.toast.com\") is to be collected and the sole purpose is nothing but to measure statistics on the usage. To disable GA, use the following `usageStatistics` option when creating the instance.\r\n\r\n```js\r\nvar options = {\r\n    //...\r\n    usageStatistics: false\r\n}\r\n\r\nvar imageEditor = new tui.ImageEditor('#tui-image-editor-container', options);\r\n```\r\n\r\nOr, include [`tui-code-snippet`](https://github.com/nhn/tui.code-snippet)(**v1.4.0** or **later**) and then immediately write the options as follows:\r\n\r\n```js\r\ntui.usageStatistics = false;\r\n```\r\n\r\n\r\n## 🌏 Browser Support\r\n| <img src=\"https://user-images.githubusercontent.com/1215767/34348387-a2e64588-ea4d-11e7-8267-a43365103afe.png\" alt=\"Chrome\" width=\"16px\" height=\"16px\" /> Chrome | <img src=\"https://user-images.githubusercontent.com/1215767/34348590-250b3ca2-ea4f-11e7-9efb-da953359321f.png\" alt=\"IE\" width=\"16px\" height=\"16px\" /> Internet Explorer | <img src=\"https://user-images.githubusercontent.com/1215767/34348380-93e77ae8-ea4d-11e7-8696-9a989ddbbbf5.png\" alt=\"Edge\" width=\"16px\" height=\"16px\" /> Edge | <img src=\"https://user-images.githubusercontent.com/1215767/34348394-a981f892-ea4d-11e7-9156-d128d58386b9.png\" alt=\"Safari\" width=\"16px\" height=\"16px\" /> Safari | <img src=\"https://user-images.githubusercontent.com/1215767/34348383-9e7ed492-ea4d-11e7-910c-03b39d52f496.png\" alt=\"Firefox\" width=\"16px\" height=\"16px\" /> Firefox |\r\n| :---------: | :---------: | :---------: | :---------: | :---------: |\r\n| Yes | 10+ | Yes | Yes | Yes |\r\n\r\n\r\n## 💪 Has full features that stick to the basic.\r\n### Photo manipulation\r\n- Crop, Flip, Rotation, Drawing, Shape, Icon, Text, Mask Filter, Image Filter\r\n    \r\n### Integration function    \r\n- Download, Image Load, Undo, Redo, Reset, Delete Object(Shape, Line, Mask Image...)\r\n\r\n<table>\r\n        <tr>\r\n            <th width=\"20%\">Crop</th>\r\n            <th width=\"20%\">Flip</th>\r\n            <th width=\"20%\">Rotation</th>\r\n            <th width=\"20%\">Drawing</th>\r\n            <th width=\"20%\">Shape</th>\r\n        </tr>\r\n        <tr>\r\n            <td><img src=\"https://user-images.githubusercontent.com/35218826/40904241-0c28ec68-6815-11e8-8296-89a1716b22d8.png\" alt=\"2018-06-04 4 33 16\" style=\"max-width:100%;\"></td>\r\n            <td><img src=\"https://user-images.githubusercontent.com/35218826/40904521-f7c6e184-6815-11e8-8ba3-c94664da69a2.png\" alt=\"2018-06-04 4 40 06\" style=\"max-width:100%;\"></td>\r\n            <td><img src=\"https://user-images.githubusercontent.com/35218826/40904664-656aa748-6816-11e8-9943-6607c209deac.png\" alt=\"2018-06-04 4 43 02\" style=\"max-width:100%;\"></td>\r\n            <td><img src=\"https://user-images.githubusercontent.com/35218826/40904850-0f26ebde-6817-11e8-97d0-d3a7e4bc02da.png\" alt=\"2018-06-04 4 47 40\" style=\"max-width:100%;\"></td>\r\n            <td><img src=\"https://user-images.githubusercontent.com/35218826/40905037-a026296a-6817-11e8-9d28-9e1ca7bc58c4.png\" alt=\"2018-06-04 4 51 45\" style=\"max-width:100%;\"></td>\r\n        </tr>\r\n        <tr>\r\n            <th>Icon</th>\r\n            <th>Text</th>\r\n            <th>Mask</th>\r\n            <th>Filter</th>\r\n            <th></th>\r\n        </tr>\r\n        <tr>\r\n            <td><img src=\"https://user-images.githubusercontent.com/35218826/40931205-2d255db6-6865-11e8-98af-ad34c5a01da1.png\" alt=\"2018-06-05 2 06 29\" style=\"max-width:100%;\"></td>\r\n            <td><img src=\"https://user-images.githubusercontent.com/35218826/40931484-46253948-6866-11e8-8a04-fa042920e457.png\" alt=\"2018-06-05 2 14 36\" style=\"max-width:100%;\"></td>\r\n            <td><img src=\"https://user-images.githubusercontent.com/35218826/40931743-21eeb346-6867-11e8-8e31-a59f7a43482b.png\" alt=\"2018-06-05 2 20 46\" style=\"max-width:100%;\"></td>\r\n            <td><img src=\"https://user-images.githubusercontent.com/35218826/40932016-093ed1f4-6868-11e8-8224-a048c3ee8a09.png\" alt=\"2018-06-05 2 27 10\" style=\"max-width:100%;\"></td>\r\n            <td></td>\r\n        </tr>\r\n    </tbody>\r\n</table>\r\n\r\n### Powerful filter function\r\n- Grayscale, Invert, Sepia, Blur Sharpen, Emboss, RemoveWhite, Brightness, Noise, Pixelate, ColorFilter, Tint, Multiply, Blend\r\n\r\n| Grayscale | Noise | Emboss | Pixelate | \r\n| --- | --- | --- | --- | \r\n| ![grayscale](https://user-images.githubusercontent.com/35218826/41753470-930fb7b0-7608-11e8-9966-1c890e73d131.png) | ![noise](https://user-images.githubusercontent.com/35218826/41753458-9013bc82-7608-11e8-91d9-74dcc3ffce31.png) | ![emboss](https://user-images.githubusercontent.com/35218826/41753460-906c018a-7608-11e8-8861-c135c0117cea.png) | ![pixelate](https://user-images.githubusercontent.com/35218826/41753461-90a614a6-7608-11e8-97a7-0d3b7bb4aec4.png) |\r\n\r\n\r\n| Sepia | Sepia2 | Blend-righten | Blend-diff | Invert | \r\n| --- | --- | --- | --- | --- | \r\n| ![sepia](https://user-images.githubusercontent.com/35218826/41753464-91acc41c-7608-11e8-8652-572f935ea704.png) | ![sepia2](https://user-images.githubusercontent.com/35218826/41753640-91e57248-7609-11e8-8960-145e0de57e39.png) | ![blend-righten](https://user-images.githubusercontent.com/35218826/41753462-9114bc3a-7608-11e8-9ab4-16ce20a34321.png) | ![blend-diff](https://user-images.githubusercontent.com/35218826/41753465-91e4baf2-7608-11e8-9b8f-79e1b956d387.png) | ![invert](https://user-images.githubusercontent.com/35218826/41753466-9260b224-7608-11e8-848a-73231a02ae3a.png) |\r\n\r\n| Multifly | Tint | Brightness | Remove-white | Sharpen |\r\n| --- | --- | --- | --- | --- | \r\n| ![multifly](https://user-images.githubusercontent.com/35218826/41753467-92baae28-7608-11e8-80d2-187a310213f5.png) | ![tint](https://user-images.githubusercontent.com/35218826/41753468-92e6391c-7608-11e8-8977-651366ebe693.png) | ![brightness](https://user-images.githubusercontent.com/35218826/41753457-8fb3d3c6-7608-11e8-9e1d-10c6e4aeba68.png) | ![remove-white](https://user-images.githubusercontent.com/35218826/41753463-917feeb0-7608-11e8-862d-eb3af84e120a.png) | ![sharpen](https://user-images.githubusercontent.com/35218826/41753639-91b8470a-7609-11e8-8d13-48ac3232365b.png) |\r\n\r\n\r\n\r\n\r\n### Select only the desired function\r\n\r\n```javascripot\r\nvar imageEditor = new tui.ImageEditor('#tui-image-editor-container', {\r\n     includeUI: {\r\n         menu: ['shape', 'crop']\r\n         ...\r\n     },\r\n ...\r\n```\r\n\r\n\r\n## 🙆 Easy to apply the size and design you want\r\n\r\n### Can be used everywhere.\r\n  - Widely supported in browsers including IE10.\r\n  - Option to support various display sizes.\r\n    (allows you to use the editor features on your web pages at least over **550 * 450 sizes**)\r\n    \r\n    ![2018-06-04 5 35 25](https://user-images.githubusercontent.com/35218826/40907369-9221f482-681e-11e8-801c-78d6f2e246a8.png)\r\n\r\n\r\n### Nice default & Fully customizable Themes\r\n  - Has a white and black theme, and you can modify the theme file to customize it.\r\n  - Has an API so that you can create your own instead of the built-in.\r\n\r\n| black - top | black - bottom |  white - left | white - right |\r\n| --- | --- | --- | --- | \r\n| ![2018-06-05 1 41 13](https://user-images.githubusercontent.com/35218826/40930753-8b72502e-6863-11e8-9cff-1719aee9aef0.png) | ![2018-06-05 1 40 24](https://user-images.githubusercontent.com/35218826/40930755-8bcee136-6863-11e8-8e28-0a6722d38c59.png) | ![2018-06-05 1 41 48](https://user-images.githubusercontent.com/35218826/40930756-8bfe0b50-6863-11e8-8682-bab11a0a2289.png) | ![2018-06-05 1 42 27](https://user-images.githubusercontent.com/35218826/40930754-8ba1dba0-6863-11e8-9439-cc059241b675.png) |\r\n\r\n\r\n\r\n\r\n## 🎨 Features\r\n* Load image to canvas\r\n* Undo/Redo (With shortcut)\r\n* Crop\r\n* Flip\r\n* Rotation\r\n* Free drawing\r\n* Line drawing\r\n* Shape\r\n* Icon\r\n* Text\r\n* Mask Filter\r\n* Image Filter\r\n\r\n## 💾 Install\r\n\r\nThe TOAST UI products can be installed by using the package manager or downloading the source directly.\r\nHowever, we highly recommend using the package manager.\r\n\r\n### Via Package Manager\r\n\r\nYou can find TOAST UI producs via [npm](https://www.npmjs.com/) and [bower](https://bower.io/) package managers.\r\nInstall by using the commands provided by each package manager.\r\nWhen using npm, be sure [Node.js](https://nodejs.org) is installed in the environment.\r\n\r\n\r\n#### npm\r\n\r\n#### 1. ImageEditor installation\r\n```sh\r\n$ npm install --save tui-image-editor # Latest version\r\n$ npm install --save tui-image-editor@<version> # Specific version\r\n```\r\n\r\n##### 2. If the installation of the `fabric.js` dependency module does not go smoothly\r\n\r\nTo solve the problem, you need to refer to [Some Steps](https://github.com/fabricjs/fabric.js#install-with-npm) to solve the problem.\r\n\r\n#### bower\r\n\r\n```sh\r\n$ bower install tui-image-editor # Latest version\r\n$ bower install tui-image-editor#<tag> # Specific version\r\n```\r\n\r\n### Via Contents Delivery Network (CDN)\r\nTOAST UI products are available over the CDN powered by [TOAST Cloud](https://www.toast.com).\r\n\r\nYou can use the CDN as below.\r\n\r\n```html\r\n<link rel=\"stylesheet\" href=\"https://uicdn.toast.com/tui-image-editor/latest/tui-image-editor.css\">\r\n<script src=\"https://uicdn.toast.com/tui-image-editor/latest/tui-image-editor.js\"></script>\r\n```\r\n\r\nIf you want to use a specific version, use the tag name instead of `latest` in the URL.\r\n\r\nThe CDN directory has the following structure.\r\n\r\n```\r\ntui-image-editor/\r\n├─ latest/\r\n│  ├─ tui-image-editor.js\r\n│  ├─ tui-image-editor.min.js\r\n│  └─ tui-image-editor.css\r\n├─ v3.1.0/\r\n│  ├─ ...\r\n```\r\n\r\n### Download Source Files\r\n* [Download bundle files from `dist` folder](https://github.com/nhn/tui.image-editor/tree/production/dist)\r\n* [Download all sources for each version](https://github.com/nhn/tui.image-editor/releases)\r\n\r\n\r\n\r\n## 🔨 Usage\r\n\r\n### HTML\r\n\r\nAdd the container element where TOAST UI ImageEditor will be created.\r\n\r\n``` html\r\n<body>\r\n...\r\n<div id=\"tui-image-editor\"></div>\r\n...\r\n</body>\r\n```\r\n\r\n### javascript\r\n\r\nAdd dependencies & initialize ImageEditor class with given element to make an image editor.\r\n\r\n```javascript\r\nvar ImageEditor = require('tui-image-editor');\r\nvar FileSaver = require('file-saver'); //to download edited image to local. Use after npm install file-saver\r\nvar blackTheme = require('./js/theme/black-theme.js');\r\nvar locale_ru_RU = { // override default English locale to your custom\r\n    'Crop': 'Обзрезать',\r\n    'Delete-all': 'Удалить всё'\r\n    // etc...\r\n};\r\nvar instance = new ImageEditor(document.querySelector('#tui-image-editor'), {\r\n     includeUI: {\r\n         loadImage: {\r\n             path: 'img/sampleImage.jpg',\r\n             name: 'SampleImage'\r\n         },\r\n         locale: locale_ru_RU,\r\n         theme: blackTheme, // or whiteTheme\r\n         initMenu: 'filter',\r\n         menuBarPosition: 'bottom'\r\n     },\r\n    cssMaxWidth: 700,\r\n    cssMaxHeight: 500,\r\n    selectionStyle: {\r\n        cornerSize: 20,\r\n        rotatingPointOffset: 70\r\n    }\r\n});\r\n```\r\n\r\nOr ~ UI\r\n\r\n```javascript\r\nvar ImageEditor = require('tui-image-editor');\r\nvar instance = new ImageEditor(document.querySelector('#tui-image-editor'), {\r\n    cssMaxWidth: 700,\r\n    cssMaxHeight: 500,\r\n    selectionStyle: {\r\n        cornerSize: 20,\r\n        rotatingPointOffset: 70\r\n    }\r\n});\r\n```\r\n\r\n### Menu svg icon setting\r\n\r\n#### There are two ways to set icons.\r\n\r\n1. **Use default svg built** into imageEditor without setting svg file path (Features added since version v3.9.0).\r\n2. There is a way to use the **actual physical svg file** and **set the file location manually**.\r\n\r\nCan find more details in [this document](https://github.com/nhn/tui.image-editor/blob/master/docs/Basic-Tutorial.md#4-menu-submenu-svg-icon-setting).\r\n\r\n### TypeScript\r\nIf you using TypeScript, You must `import module = require('module')` on importing.\r\n[`export =` and `import = require()`](https://www.typescriptlang.org/docs/handbook/modules.html#export--and-import--require)\r\n\r\n```typescript\r\nimport ImageEditor = require('tui-image-editor');\r\nvar FileSaver = require('file-saver'); //to download edited image to local. Use after npm install file-saver\r\n\r\nconst instance = new ImageEditor(document.querySelector('#tui-image-editor'), {\r\n    cssMaxWidth: 700,\r\n    cssMaxHeight: 500,\r\n    selectionStyle: {\r\n        cornerSize: 20,\r\n        rotatingPointOffset: 70\r\n    }\r\n});\r\n```\r\n\r\nSee [details](https://nhn.github.io/tui.image-editor/latest) for additional informations.\r\n\r\n## 🔧 Development\r\n\r\nThe TOAST UI products are open-source.\r\nAfter fixing issues, create a pull request(PR).\r\nRun npm scripts and develop with the following process.\r\n\r\n### Setup\r\n\r\nFork `master` branch into your personal repository.\r\nClone to local computer. \r\nInstall node modules.\r\nBefore starting development, check for any errors.\r\n\r\n```sh\r\n$ git clone https://github.com/{username}/tui.image-editor.git\r\n$ cd tui.image-editor\r\n$ npm install\r\n$ npm run test\r\n```\r\n\r\n### Run webpack-dev-server\r\n\r\n```sh\r\n$ npm run serve\r\n```\r\n\r\n## 📙 Documents\r\n* **Tutorial** : [https://github.com/nhn/tui.image-editor/tree/master/docs](https://github.com/nhn/tui.image-editor/tree/master/docs)\r\n* **Example** : [http://nhn.github.io/tui.image-editor/latest/tutorial-example01-includeUi](http://nhn.github.io/tui.image-editor/latest/tutorial-example01-includeUi)\r\n* **API** : [http://nhn.github.io/tui.image-editor/latest](http://nhn.github.io/tui.image-editor/latest/index)\r\n\r\n## 💬 Contributing\r\n* [Code of Conduct](CODE_OF_CONDUCT.md)\r\n* [Contributing guideline](CONTRIBUTING.md)\r\n* [Issue guideline](ISSUE_TEMPLATE.md)\r\n* [Commit convention](https://github.com/nhn/tui.image-editor/blob/production/docs/COMMIT_MESSAGE_CONVENTION.md)\r\n\r\n## 🔩 Dependency\r\n* [fabric.js](https://github.com/fabricjs/fabric.js/releases) =3.6.0\r\n* [tui.code-snippet](https://github.com/nhn/tui.code-snippet/releases/tag/v1.3.0) >=1.3.0\r\n* [tui.color-picker](https://github.com/nhn/tui.color-picker/releases/tag/v2.2.0) >=2.2.0\r\n\r\n\r\n## 🍞 TOAST UI Family\r\n* [TOAST UI Editor](https://github.com/nhn/tui.editor)\r\n* [TOAST UI Grid](https://github.com/nhn/tui.grid)\r\n* [TOAST UI Chart](https://github.com/nhn/tui.chart)\r\n* [TOAST UI Calendar](https://github.com/nhn/tui.calendar)\r\n* [TOAST UI Components](https://github.com/nhn)\r\n\r\n## 🚀 Used By\r\n* [TOAST Dooray! - Collaboration Service (Project, Messenger, Mail, Calendar, Drive, Wiki, Contacts)](https://dooray.com/home/)\r\n* [Catalyst](https://catalystapp.co/)\r\n\r\n## 📜 License\r\n[MIT LICENSE](https://github.com/nhn/tui.image-editor/blob/master/LICENSE)\r\n","readmeFilename":"README.md"}