{"_id":"@antscorp/html-capture","_rev":"17-0f879ad05669bd829f65b39315bcc8eb","name":"@antscorp/html-capture","dist-tags":{"latest":"1.11.13-beta.2"},"versions":{"1.9.0":{"name":"@antscorp/html-capture","version":"1.9.0","keywords":["screenshot","capture","canvas","html","dom","image","vector","svg"],"author":{"name":"ThangHN"},"license":"MIT","_id":"@antscorp/html-capture@1.9.0","maintainers":[{"name":"phongdang707","email":"phongdang707@gmail.com"},{"name":"ngocthangh","email":"ngocthanguit@gmail.com"},{"name":"datle0497","email":"datle0497@gmail.com"},{"name":"vinlt.antsomi","email":"vinlt@antsomi.com"},{"name":"dotuan9x","email":"dotuan9x@gmail.com"},{"name":"khanhhv","email":"khanhhv@antsomi.com"},{"name":"sangndd-antsomi","email":"sangndd@antsomi.com"}],"contributors":[{"name":"Andrei","email":"heorghi"},{"name":"Andrey"},{"name":"Andy","email":"arnsha"},{"name":"Arun","email":"an"},{"name":"Calvin","email":"hen"},{"name":"Danang","email":"rbans"},{"name":"Darren","email":"mpe"},{"name":"Gordon","email":"mit"},{"name":"Guillermo","email":"ópe"},{"name":"Jim","email":"apti"},{"name":"Lin","email":"i"},{"name":"Marcel","email":"o"},{"name":"Marcin","email":"ietruszk"},{"name":"Marshal27","email":"marshalthompson1980@gmail.com"},{"name":"Martin","email":"robäc"},{"name":"Nick","email":"overidg"},{"name":"Perry","email":"uan"},{"name":"PrashoonB","email":"prashoonbhattacharjee@gmail.com"},{"name":"Sahin"},{"name":"Shachar","email":"34343793+ShaMan123@users.noreply.github.com"},{"name":"Sureshtr1998","email":"82634485+Sureshtr1998@users.noreply.github.com"},{"name":"Sérgio","email":"erreir"},{"name":"W.Y","email":"bubkoo@163.com"},{"name":"W.Y","email":"pengxingjian.pxj@alibaba-inc.com"},{"name":"Will","email":"11353590+june07@users.noreply.github.com"},{"name":"Will","email":"cKenzi"},{"name":"Yuhao","email":"liyuhao20001118@gmail.com"},{"name":"bubkoo","email":"bubkoo.wy@gmail.com"},{"name":"isergey87","email":"isergey87@users.noreply.github.com"},{"name":"mjr9804","email":"mjr9804@gmail.com"},{"name":"pengxingjian.pxj","email":"pengxingjian.pxj@alibaba-inc.com"},{"name":"ramadis","email":"rramiro.o@hotmail.com"},{"name":"runkow","email":"84323714+runkow@users.noreply.github.com"},{"name":"sasithahtl","email":"sasithaasaranga@gmail.com"},{"name":"semantic-release-bot","email":"semantic-release-bot@martynus.net"},{"name":"tavo","email":"gchava92@gmail.com"},{"name":"崖崖崖","email":"bubkoo@163.com"},{"name":"问崖","email":"bubkoo.wy@gmail.com"}],"homepage":"https://github.com/bubkoo/html-to-image#readme","bugs":{"url":"https://github.com/bubkoo/html-to-image/issues"},"dist":{"shasum":"079783f0973ec614bd3458dba39b3779ed732d69","tarball":"https://registry.npmjs.org/@antscorp/html-capture/-/html-capture-1.9.0.tgz","fileCount":66,"integrity":"sha512-5xfEtyfjD3BfH3ud+VlMcdf8fqwTaaE4xzN+qTrZVdJDVod+7L9ZfMVN95rDfaoH02iUQuOv8quhVu4gWxUF0Q==","signatures":[{"sig":"MEYCIQC9f4MRnWc5hL+Enu9YGu6VfQIZLH4JsqbqFE3amRnUswIhAOD3WvO0hL/ur13st6gMFQH4rF2BLbsI0G7DtONzHC+m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":420679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1N0PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqsxg//cKC9ofIcS9A9KwcQi4d5OC3D25NcN1k1iANguuzhzA0/8ygk\r\nUKPQnn70XWe2H8j0i+YEbSfkY5+e399PP42g1NNjjj3vzxHic1vkqHdRqixv\r\nRRo0Okc1D2/vsqJMYtX1zjH36iGdqXJYgfRCYQxDLSODc5d8zvaftQJfV114\r\nGqpl2VGKWS9JuXEDlSvj2crJw4rAhfogfsIplzHaS6YE258qLkujCxiu0T/q\r\nw3EtENU8ARC9GVGonCsgYFvJdUU/3lHJ02PCDfVmjrWobrojWFoY879Hggvd\r\n9Z8GBapw/g3/YGmR2TRElQoZVtRyu1dRGZ2rNQKCucHmwsT2seMN4qR9HHVA\r\nCpxwB9UD4E7ZfVHvpKMtDQbGxWkkeue6X4ahYDlU2Y9VAIWs/POaWgZ7AY63\r\nRqfdOYCLZoBtAsXjPS3xQqb4z52urMRBBvc8rRL0a7XNZf7iudDi2aOHA1NV\r\nEhQZJHSWq4On2D+aGekDsYz8GoYDi+ri0yk2znZ4a/u4QRlQYT2oLC/0yysH\r\nIWhuU50Jw4TT3oWIEps0fGhvfcHs3+FslASthYi484HSHq8CkzDggb53+0X8\r\nH3vuNCScwtlnQK4FKa2eTj3JN/J4oYtNoowgNIziAgnFbpklqLVHSGKCC27b\r\n2djPy/UemqDo9YdMfuGLpLTm1/Mmb6znprI=\r\n=IX/Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","unpkg":"dist/html-to-image.js","module":"es/index.js","gitHead":"814291f9b248aeadd2b5a4cc6a8a90ed670ce088","scripts":{"lint":"eslint 'src/**/*.{js,ts}?(x)' --fix","test":"karma start","build":"run-s build:esm build:cjs build:umd","clean":"rimraf dist es lib","prepare":"is-ci || husky install .husky","pretest":"rimraf ./test/coverage","build:cjs":"tsc --module commonjs --target es5 --outDir ./lib","build:esm":"tsc --module esnext --target es2015 --outDir ./es","build:umd":"rollup -c","coveralls":"cat ./test/coverage/lcov.info | coveralls","test:debug":"karma start --browsers=Chrome --single-run=false --auto-watch --debug","test:watch":"karma start --single-run=false --auto-watch"},"_npmUser":{"name":"ngocthangh","email":"ngocthanguit@gmail.com"},"commitlint":{"extends":["@commitlint/config-conventional"]},"repository":{"url":"git+https://github.com/bubkoo/html-to-image.git","type":"git"},"_npmVersion":"6.14.13","description":"Generates an image from a DOM node using HTML5 canvas and SVG.","directories":{},"lint-staged":{"*.ts":["eslint --fix"],"**/*.{js,jsx,tsx,ts,less,md,json}":["pretty-quick — staged"]},"_nodeVersion":"14.17.3","dependencies":{"localforage":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^7.0.2","is-ci":"^3.0.0","karma":"^6.3.4","tslib":"^2.3.1","eslint":"^7.22.0","rimraf":"^3.0.2","rollup":"^2.56.3","prettier":"^2.4.0","coveralls":"^3.1.1","imagediff":"^1.0.8","typescript":"^4.4.3","lint-staged":"^11.1.2","npm-run-all":"^4.1.5","jasmine-core":"^3.9.0","pretty-quick":"^3.1.1","@types/jquery":"^3.5.6","karma-jasmine":"^4.0.1","@types/jasmine":"^3.9.1","karma-coverage":"^2.0.3","@commitlint/cli":"^13.1.0","karma-typescript":"^5.3.0","karma-spec-reporter":"^0.0.32","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-plugin-promise":"^5.1.0","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^8.1.0","eslint-plugin-prettier":"^4.0.0","rollup-plugin-filesize":"^9.1.1","@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-typescript":"^8.2.5","@typescript-eslint/parser":"^4.18.0","eslint-config-airbnb-base":"^14.2.1","@rollup/plugin-node-resolve":"^13.0.4","@fortawesome/fontawesome-free":"^5.15.4","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^13.1.0","@typescript-eslint/eslint-plugin":"^4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/html-capture_1.9.0_1658117390928_0.4721098405723523","host":"s3://npm-registry-packages"}},"1.10.8":{"name":"@antscorp/html-capture","version":"1.10.8","keywords":["screenshot","capture","canvas","html","dom","image","vector","svg"],"author":{"name":"bubkooo","email":"bubkoo.wy@gmail.com"},"license":"MIT","_id":"@antscorp/html-capture@1.10.8","maintainers":[{"name":"phongdang707","email":"phongdang707@gmail.com"},{"name":"ngocthangh","email":"ngocthanguit@gmail.com"},{"name":"datle0497","email":"datle0497@gmail.com"},{"name":"vinlt.antsomi","email":"vinlt@antsomi.com"},{"name":"dotuan9x","email":"dotuan9x@gmail.com"},{"name":"khanhhv","email":"khanhhv@antsomi.com"},{"name":"sangndd-antsomi","email":"sangndd@antsomi.com"}],"contributors":[{"name":"bubkooo","email":"bubkoo.wy@gmail.com"},{"name":"OiNutter","email":"will@oinutter.co.uk"}],"homepage":"https://github.com/bubkoo/html-to-image#readme","bugs":{"url":"https://github.com/bubkoo/html-to-image/issues"},"dist":{"shasum":"94c58f5b31e32714e269bc066b234f31b50dce1d","tarball":"https://registry.npmjs.org/@antscorp/html-capture/-/html-capture-1.10.8.tgz","fileCount":72,"integrity":"sha512-FQcvMN/SBDQn37IrBx5NkfqFaFOqF6DIiC3y+DbU3Zihs7bb2qcHR4+A/IK2L3xjJHgi9Z+Rihr0rqxiZ7LAaA==","signatures":[{"sig":"MEQCIDNaO8tDory9HY8+eHSl9ba8AVf8pMl6SvAQOtFKDP5lAiBFrM8UaMbeT6lvKdyFITWx9apEiZMjbR4VwREYYjUIzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1009682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGsTJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrefg/9HOLf3qfVeRNT/nEOdaz4gE4iZmuJ/nMzPgYMD+PqpzvnJiHG\r\ncpm2uOohA5JxvrZdlOPnwh79tDoXzVXq2F3/8vA7r+pbILl9gJNFIsY3JVfD\r\nndqTJ0XKVe5RFHb7e9C566rMewvbiMjJUrVzqliYxPEHd9qAympBG/J8YYSe\r\nckURrhSVQprzb5Nv/e+n6cIt2lOcIHiF9NSmRbftJsqeMNtLfPx88KfXiAoY\r\ngdAHLlfiqh4i+W3YyD+o5eyN35AbviNA9xgiJl8p9lp+lCdE2fnRidIYKhi8\r\nJUTLHUfEXMwulj14UgUg+6MJHAQZLmO9kCPdA+HZ+iVW7aS+MqvVpTn3Lc3Y\r\nR3QcbFWutFJuapIGXabOazFGRWL3LubYSusedTZJPKoJYz20Dwngs5Y+I5L4\r\nucikxO4avt6Y9wZ/l8ZHU7mXjKJLPWtMUfEdiqoFQ/sul1HkhIDUdIzrUKzI\r\ndsbrDb6dHmHQWSEGsHR6286Mty8ngLGJKIuL9osROvsYHEam4sMoIMtEOdrC\r\n6qfW78dgmKPljaAUIzcY//pBwU1YHitqiRj6l0r07Mm5A9X3EfQ/cAbrkbWd\r\nO4WBXQp84o2kHzxkbL+bmJf7YWc6+WVlItxh3jTsg0ZdoY4EPpdJkleuWwVv\r\nlOpGOFFXWr/AVrLNhhUdBGQJwcv3pOxbENI=\r\n=gp9r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","unpkg":"dist/html-to-image.js","module":"es/index.js","gitHead":"8cb450d9f60f4160830273021118a5dc5c47ba1a","release":{"extends":"@bubkoo/semantic-release-config"},"scripts":{"lint":"eslint 'src/**/*.{js,ts}?(x)' --fix","test":"karma start","build":"run-s build:esm build:cjs build:umd","clean":"rimraf dist es lib","prepare":"is-ci || husky install .husky","pretest":"rimraf ./test/coverage","prebuild":"run-s lint clean","build:cjs":"tsc --module commonjs --target es5 --outDir ./lib","build:esm":"tsc --module esnext --target es2017 --outDir ./es","build:umd":"rollup -c","coveralls":"cat ./test/coverage/lcov.info | coveralls","test:debug":"karma start --browsers=Chrome --single-run=false --auto-watch --debug","test:watch":"karma start --single-run=false --auto-watch"},"_npmUser":{"name":"khanhhv","email":"khanhhv@antsomi.com"},"repository":{"url":"git+https://github.com/bubkoo/html-to-image.git","type":"git"},"_npmVersion":"6.14.17","description":"Generates an image from a DOM node using HTML5 canvas and SVG.","directories":{},"lint-staged":{"*.ts":["eslint --fix"],"**/*.{js,jsx,tsx,ts,less,md,json}":["pretty-quick —-staged"]},"_nodeVersion":"14.19.3","dependencies":{"axios":"^0.27.2","lodash":"^4.17.21","node-fetch":"^3.2.10","@types/lodash":"^4.14.184"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","is-ci":"^3.0.1","karma":"^6.4.0","tslib":"^2.4.0","eslint":"^8.22.0","rimraf":"^3.0.2","rollup":"^2.78.1","prettier":"^2.7.1","coveralls":"^3.1.1","pixelmatch":"^5.3.0","typescript":"^4.8.2","npm-run-all":"^4.1.5","jasmine-core":"^4.3.0","pretty-quick":"^3.1.3","karma-jasmine":"^5.1.0","@types/jasmine":"^4.3.0","karma-coverage":"^2.2.0","@bubkoo/tsconfig":"^1.0.0","karma-typescript":"^5.5.3","semantic-release":"^19.0.5","@types/pixelmatch":"^5.2.4","karma-spec-reporter":"^0.0.34","@bubkoo/eslint-config":"^1.2.0","@bubkoo/rollup-config":"^1.0.3","karma-chrome-launcher":"^3.1.1","@bubkoo/commitlint-config":"^1.0.1","@fortawesome/fontawesome-free":"^6.1.2","@bubkoo/semantic-release-config":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/html-capture_1.10.8_1662698697156_0.4846607468203745","host":"s3://npm-registry-packages"}},"1.10.9":{"name":"@antscorp/html-capture","version":"1.10.9","keywords":["screenshot","capture","canvas","html","dom","image","vector","svg"],"author":{"name":"bubkooo","email":"bubkoo.wy@gmail.com"},"license":"MIT","_id":"@antscorp/html-capture@1.10.9","maintainers":[{"name":"phongdang707","email":"phongdang707@gmail.com"},{"name":"ngocthangh","email":"ngocthanguit@gmail.com"},{"name":"datle0497","email":"datle0497@gmail.com"},{"name":"vinlt.antsomi","email":"vinlt@antsomi.com"},{"name":"dotuan9x","email":"dotuan9x@gmail.com"},{"name":"khanhhv","email":"khanhhv@antsomi.com"},{"name":"sangndd-antsomi","email":"sangndd@antsomi.com"}],"contributors":[{"name":"bubkooo","email":"bubkoo.wy@gmail.com"},{"name":"OiNutter","email":"will@oinutter.co.uk"}],"homepage":"https://github.com/bubkoo/html-to-image#readme","bugs":{"url":"https://github.com/bubkoo/html-to-image/issues"},"dist":{"shasum":"aa0b74f4ec43a5b670e43affe5c06c3818189aee","tarball":"https://registry.npmjs.org/@antscorp/html-capture/-/html-capture-1.10.9.tgz","fileCount":72,"integrity":"sha512-l38V7VHXVXN897/2Bh52VFHBGik7El3+ciNS8rlbxu4n+FEmIfkdZxYDCEEUebqRhrEBfcuw3ySDvpnqXQEyqA==","signatures":[{"sig":"MEUCIQCMSxZnnb9QBkOSPhv5jI2UlyT5GULQXEg6yY6YQyfJywIgSpITmK3ilm+l+w6UQeO6xaf//oX01LUnqQtngVJLqz0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":239503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGsyFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq80Q//dBtypp4oPIQKursAnQVwbtnIAUVKT0IqzEppM0GXQipQirCg\r\nteI8u/zzrsy6BLZT8taAnhDrWgnTHheDgY7godNbq1eiSTjzlb3y9zD+jm2I\r\n8Rczbj/vqOr/ugXayWmsPo5SgkmFrfNhMSQ5XAMfLVgqhUxt993D06TKNsz0\r\nrDNW/nN+1rzog1/D0XjHtoj1nkeLZoy+KQ8eWSYxcASZtK/fYcT5bJL0sFYp\r\nE8V0cAzb8jiJH6wgMOq1tKAsPh8IeB8IzBFzTsScQ4pB8uVc8QQE9RGla4Xm\r\n8J1G6JTO0FkefES18Cl14SfDL5toVf+lbAUZmFWYr3hauUA4rP4My41i4i44\r\ntSvhrp8FyjiZU4D/Iz6pb57paP2BqBm3JUlSNSJt5RwFxlfRx7O+UlUSSooV\r\ntZCMtzR3mMOTAbSq4bUKnfsDQv4hUxGcd3vjGvS3eZVYDL5yNcAgBvtB9m44\r\nhQ7WPugmcS4K4FBh9ZS1IhOCuRjV4xFDGk6QBfMYxBfa1RCDJkQUp6lZuBaw\r\npk7PDJ9P6HGWaBoWGY6FlHnuMKGlnOTc8Js1vJqB/amP6NdQmqsAFu80Qs5r\r\nRpjf9+aiC4lJL2Th0Z6CsGF676Gc6XmYAhBy74B0/OU9GwEmaZnyMQILj3LB\r\ngSVREC3HO7wYUSBPiDQgIjF5joL7E6BK8UM=\r\n=n1W6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","unpkg":"dist/html-to-image.js","module":"es/index.js","gitHead":"8cb450d9f60f4160830273021118a5dc5c47ba1a","release":{"extends":"@bubkoo/semantic-release-config"},"scripts":{"lint":"eslint 'src/**/*.{js,ts}?(x)' --fix","test":"karma start","build":"run-s build:esm build:cjs build:umd","clean":"rimraf dist es lib","prepare":"is-ci || husky install .husky","pretest":"rimraf ./test/coverage","prebuild":"run-s lint clean","build:cjs":"tsc --module commonjs --target es5 --outDir ./lib","build:esm":"tsc --module esnext --target es2017 --outDir ./es","build:umd":"rollup -c","coveralls":"cat ./test/coverage/lcov.info | coveralls","test:debug":"karma start --browsers=Chrome --single-run=false --auto-watch --debug","test:watch":"karma start --single-run=false --auto-watch"},"_npmUser":{"name":"khanhhv","email":"khanhhv@antsomi.com"},"repository":{"url":"git+https://github.com/bubkoo/html-to-image.git","type":"git"},"_npmVersion":"6.14.17","description":"Generates an image from a DOM node using HTML5 canvas and SVG.","directories":{},"lint-staged":{"*.ts":["eslint --fix"],"**/*.{js,jsx,tsx,ts,less,md,json}":["pretty-quick —-staged"]},"_nodeVersion":"14.19.3","dependencies":{"axios":"^0.27.2","lodash":"^4.17.21","node-fetch":"^3.2.10","@types/lodash":"^4.14.184"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","is-ci":"^3.0.1","karma":"^6.4.0","tslib":"^2.4.0","eslint":"^8.22.0","rimraf":"^3.0.2","rollup":"^2.78.1","prettier":"^2.7.1","coveralls":"^3.1.1","pixelmatch":"^5.3.0","typescript":"^4.8.2","npm-run-all":"^4.1.5","jasmine-core":"^4.3.0","pretty-quick":"^3.1.3","karma-jasmine":"^5.1.0","@types/jasmine":"^4.3.0","karma-coverage":"^2.2.0","@bubkoo/tsconfig":"^1.0.0","karma-typescript":"^5.5.3","semantic-release":"^19.0.5","@types/pixelmatch":"^5.2.4","karma-spec-reporter":"^0.0.34","@bubkoo/eslint-config":"^1.2.0","@bubkoo/rollup-config":"^1.0.3","karma-chrome-launcher":"^3.1.1","@bubkoo/commitlint-config":"^1.0.1","@fortawesome/fontawesome-free":"^6.1.2","@bubkoo/semantic-release-config":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/html-capture_1.10.9_1662700677298_0.5980035103234487","host":"s3://npm-registry-packages"}},"1.10.10":{"name":"@antscorp/html-capture","version":"1.10.10","keywords":["screenshot","capture","canvas","html","dom","image","vector","svg"],"author":{"name":"bubkooo","email":"bubkoo.wy@gmail.com"},"license":"MIT","_id":"@antscorp/html-capture@1.10.10","maintainers":[{"name":"phongdang707","email":"phongdang707@gmail.com"},{"name":"ngocthangh","email":"ngocthanguit@gmail.com"},{"name":"datle0497","email":"datle0497@gmail.com"},{"name":"vinlt.antsomi","email":"vinlt@antsomi.com"},{"name":"dotuan9x","email":"dotuan9x@gmail.com"},{"name":"khanhhv","email":"khanhhv@antsomi.com"},{"name":"sangndd-antsomi","email":"sangndd@antsomi.com"}],"contributors":[{"name":"bubkooo","email":"bubkoo.wy@gmail.com"},{"name":"OiNutter","email":"will@oinutter.co.uk"}],"homepage":"https://github.com/bubkoo/html-to-image#readme","bugs":{"url":"https://github.com/bubkoo/html-to-image/issues"},"dist":{"shasum":"6b7e35523aabb6559caf23ec75a3946cb36d4c5c","tarball":"https://registry.npmjs.org/@antscorp/html-capture/-/html-capture-1.10.10.tgz","fileCount":72,"integrity":"sha512-/QKvoBzq9cSEPx4eFxvzR29HMDUlU+e8abklSyHAmo7KICpQ8cs+ZD6c+lQG7FfqwUTq/dklCo9NRDAQweiWhA==","signatures":[{"sig":"MEUCIGUQ1F8W/1S8yjys0eZ2eYGp6i3XO/1U1Db6Rx8XYIDOAiEAzvPZ7d8T2HaHmk4DJpgzBJeBhY/xidA/XOZ+q5ZPj44=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1009965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGtEKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYoRAAkbMRGuxkdrLVJ+SpZC+IJuw6nrIOQ8s3GcA4bvGfFgmccDIC\r\nI4dPJE1oEypFPns6VJxBnerit1Y8DleMpMbWHzXvYmuTevv/eEpmpSQyQefk\r\nXizMiqJKpxUiXlCs1jhekw5l6TjXV1PVts0uOUbDs4RTM1+spO0NpzRedEU0\r\nzByrNFQpAfWN7mS95yVMJ2+QDPF8YwTNbyg/V33hueJECMrZ7H5x4jKm7kfL\r\nP9hxAf0kTmEKEWnbCPArRgpPkYC04v0a+UHXiqbHr8RZsqyDqyLxTWTiuAp7\r\nsMuojW95sB0iKA2/0HJD9/ZilYEWlTnsBTrYpoxWfMeKJdC1oTaV4AStHa9U\r\ns0pb0fx1yNP+oOywpE5lIJpdQ903eHWRdUkUKHgoHtfuIVM5l8A5evJw1AJq\r\nBVaEKBCs+rkObj9Kzn/jbJPYC7BNgc2aYoyIctFOcR4nf4ssZrOTA+AsXPSk\r\nvQjNwD9vGBi1ap/wCDtg855L7hN6urlRYokWv35Yh3OWqy2cfpb0fZPrOQ2f\r\nt8KSjvbCTm3+1CBQ6rf3Trafe4099MfgXk3K0zfFggCIoybuCFjbI9rZgFTW\r\n3QzV9IBhzxomWfFM8Kt0E/7bnQMsK6azxdJy80G5EC9R03uDz/QN4zk8/0Tc\r\n5yiqa3o7KrEO4EVeO6MPC4NZKiU9T7xhJl8=\r\n=iSQW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","unpkg":"dist/html-to-image.js","module":"es/index.js","gitHead":"8cb450d9f60f4160830273021118a5dc5c47ba1a","release":{"extends":"@bubkoo/semantic-release-config"},"scripts":{"lint":"eslint 'src/**/*.{js,ts}?(x)' --fix","test":"karma start","build":"run-s build:esm build:cjs build:umd","clean":"rimraf dist es lib","prepare":"is-ci || husky install .husky","pretest":"rimraf ./test/coverage","prebuild":"run-s lint clean","build:cjs":"tsc --module commonjs --target es5 --outDir ./lib","build:esm":"tsc --module esnext --target es2017 --outDir ./es","build:umd":"rollup -c","coveralls":"cat ./test/coverage/lcov.info | coveralls","test:debug":"karma start --browsers=Chrome --single-run=false --auto-watch --debug","test:watch":"karma start --single-run=false --auto-watch"},"_npmUser":{"name":"khanhhv","email":"khanhhv@antsomi.com"},"repository":{"url":"git+https://github.com/bubkoo/html-to-image.git","type":"git"},"_npmVersion":"6.14.17","description":"Generates an image from a DOM node using HTML5 canvas and SVG.","directories":{},"lint-staged":{"*.ts":["eslint --fix"],"**/*.{js,jsx,tsx,ts,less,md,json}":["pretty-quick —-staged"]},"_nodeVersion":"14.19.3","dependencies":{"axios":"^0.27.2","lodash":"^4.17.21","node-fetch":"^3.2.10","@types/lodash":"^4.14.184"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","is-ci":"^3.0.1","karma":"^6.4.0","tslib":"^2.4.0","eslint":"^8.22.0","rimraf":"^3.0.2","rollup":"^2.78.1","prettier":"^2.7.1","coveralls":"^3.1.1","pixelmatch":"^5.3.0","typescript":"^4.8.2","npm-run-all":"^4.1.5","jasmine-core":"^4.3.0","pretty-quick":"^3.1.3","karma-jasmine":"^5.1.0","@types/jasmine":"^4.3.0","karma-coverage":"^2.2.0","@bubkoo/tsconfig":"^1.0.0","karma-typescript":"^5.5.3","semantic-release":"^19.0.5","@types/pixelmatch":"^5.2.4","karma-spec-reporter":"^0.0.34","@bubkoo/eslint-config":"^1.2.0","@bubkoo/rollup-config":"^1.0.3","karma-chrome-launcher":"^3.1.1","@bubkoo/commitlint-config":"^1.0.1","@fortawesome/fontawesome-free":"^6.1.2","@bubkoo/semantic-release-config":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/html-capture_1.10.10_1662701833779_0.2984014345066439","host":"s3://npm-registry-packages"}},"1.10.11":{"name":"@antscorp/html-capture","version":"1.10.11","keywords":["screenshot","capture","canvas","html","dom","image","vector","svg"],"author":{"name":"bubkooo","email":"bubkoo.wy@gmail.com"},"license":"MIT","_id":"@antscorp/html-capture@1.10.11","maintainers":[{"name":"phongdang707","email":"phongdang707@gmail.com"},{"name":"ngocthangh","email":"ngocthanguit@gmail.com"},{"name":"datle0497","email":"datle0497@gmail.com"},{"name":"vinlt.antsomi","email":"vinlt@antsomi.com"},{"name":"dotuan9x","email":"dotuan9x@gmail.com"},{"name":"khanhhv","email":"khanhhv@antsomi.com"},{"name":"sangndd-antsomi","email":"sangndd@antsomi.com"}],"contributors":[{"name":"bubkooo","email":"bubkoo.wy@gmail.com"},{"name":"OiNutter","email":"will@oinutter.co.uk"}],"homepage":"https://github.com/bubkoo/html-to-image#readme","bugs":{"url":"https://github.com/bubkoo/html-to-image/issues"},"dist":{"shasum":"0f96046e3cd8c5909381fa2cefa791e805890603","tarball":"https://registry.npmjs.org/@antscorp/html-capture/-/html-capture-1.10.11.tgz","fileCount":72,"integrity":"sha512-9GUHPZr8NWUXtiDhLvHpRT+AhYq8J02JFebObZdNNxPQn+mPuEnY3o4PuZHiK2Wjy9VwndDi9BqBRpqKvFEwdw==","signatures":[{"sig":"MEYCIQCcPDYy0qFOXsNEkavirMK+zUaC6eOoYm/wySDvlnydHAIhAIWrkTLGf2Jv6aMsCH9AayBveOEqevdcXqhUMLXipWy+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1010195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGtNEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAVA/8CU2qRMOZXNKg2V00aE5OwUiGgJ7krI1m/u29i164CSSZD/EI\r\nGVAsND5TM1Vab1z0OgHcNlTlx0921YGdLmywpkq3wwzlANtq2x9o6YHaSyqg\r\nv0jNMZm1mCRB7rxWQx7Z9G7pXzMM4ihuXnAXOfw+caZox0mSmZiow30jCpx3\r\nSUlyzTy6myXvMLqVawk+Euruu4c0BHA3GcVi90eYKtzDPCHY7ZHb5JXoeBaL\r\n18pj7HD2MNhpa4TAxA1NTDyW47KCejAGZoUVXdNB7wnXUW6sKGd8idnmS/pf\r\nyTh1v6vUvMa+qt9lf2d1k3tpGdafx5paUHAGmTFgnvkQDHhqAPSxiRuHyMsx\r\nZ7tggDD3+ue507tUJbb/e/R87uaYexy2tp4yxGsFhXxPiH0bkOejFnFHsTgm\r\nUv2tu2KWsIurh4M9d08dqXujBs50Ez9Iq2Fx5JY3Vi6mFSesDCF1ckHC2+to\r\nYbvX8WkerZwj7v+Bv3mGtNL7HTWVgTbTZNq1juqdJvUZCpgaj79dvCene2bL\r\nbDFb3lHvEN85CbAw/Vt2LXsSAgVLedKmqfrqXSl7j65gfLbrg9ps8VE7us4n\r\nPdHOesu3wmpXDHTT1AIyRkVWxD8idv/V5GQP0YLDequHFTkQA8rhbrJGZKR1\r\nSUVUvphu3D8dBgQqi+ZzvNgwuL3tnQf1/F4=\r\n=jXGo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","unpkg":"dist/html-to-image.js","module":"es/index.js","gitHead":"8cb450d9f60f4160830273021118a5dc5c47ba1a","release":{"extends":"@bubkoo/semantic-release-config"},"scripts":{"lint":"eslint 'src/**/*.{js,ts}?(x)' --fix","test":"karma start","build":"run-s build:esm build:cjs build:umd","clean":"rimraf dist es lib","prepare":"is-ci || husky install .husky","pretest":"rimraf ./test/coverage","prebuild":"run-s lint clean","build:cjs":"tsc --module commonjs --target es5 --outDir ./lib","build:esm":"tsc --module esnext --target es2017 --outDir ./es","build:umd":"rollup -c","coveralls":"cat ./test/coverage/lcov.info | coveralls","test:debug":"karma start --browsers=Chrome --single-run=false --auto-watch --debug","test:watch":"karma start --single-run=false --auto-watch"},"_npmUser":{"name":"khanhhv","email":"khanhhv@antsomi.com"},"repository":{"url":"git+https://github.com/bubkoo/html-to-image.git","type":"git"},"_npmVersion":"6.14.17","description":"Generates an image from a DOM node using HTML5 canvas and SVG.","directories":{},"lint-staged":{"*.ts":["eslint --fix"],"**/*.{js,jsx,tsx,ts,less,md,json}":["pretty-quick —-staged"]},"_nodeVersion":"14.19.3","dependencies":{"axios":"^0.27.2","lodash":"^4.17.21","node-fetch":"^3.2.10","@types/lodash":"^4.14.184"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","is-ci":"^3.0.1","karma":"^6.4.0","tslib":"^2.4.0","eslint":"^8.22.0","rimraf":"^3.0.2","rollup":"^2.78.1","prettier":"^2.7.1","coveralls":"^3.1.1","pixelmatch":"^5.3.0","typescript":"^4.8.2","npm-run-all":"^4.1.5","jasmine-core":"^4.3.0","pretty-quick":"^3.1.3","karma-jasmine":"^5.1.0","@types/jasmine":"^4.3.0","karma-coverage":"^2.2.0","@bubkoo/tsconfig":"^1.0.0","karma-typescript":"^5.5.3","semantic-release":"^19.0.5","@types/pixelmatch":"^5.2.4","karma-spec-reporter":"^0.0.34","@bubkoo/eslint-config":"^1.2.0","@bubkoo/rollup-config":"^1.0.3","karma-chrome-launcher":"^3.1.1","@bubkoo/commitlint-config":"^1.0.1","@fortawesome/fontawesome-free":"^6.1.2","@bubkoo/semantic-release-config":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/html-capture_1.10.11_1662702404047_0.5518166351760103","host":"s3://npm-registry-packages"}},"1.10.12":{"name":"@antscorp/html-capture","version":"1.10.12","keywords":["screenshot","capture","canvas","html","dom","image","vector","svg"],"author":{"name":"bubkooo","email":"bubkoo.wy@gmail.com"},"license":"MIT","_id":"@antscorp/html-capture@1.10.12","maintainers":[{"name":"phongdang707","email":"phongdang707@gmail.com"},{"name":"ngocthangh","email":"ngocthanguit@gmail.com"},{"name":"datle0497","email":"datle0497@gmail.com"},{"name":"vinlt.antsomi","email":"vinlt@antsomi.com"},{"name":"dotuan9x","email":"dotuan9x@gmail.com"},{"name":"khanhhv","email":"khanhhv@antsomi.com"},{"name":"sangndd-antsomi","email":"sangndd@antsomi.com"}],"contributors":[{"name":"bubkooo","email":"bubkoo.wy@gmail.com"},{"name":"OiNutter","email":"will@oinutter.co.uk"}],"homepage":"https://github.com/bubkoo/html-to-image#readme","bugs":{"url":"https://github.com/bubkoo/html-to-image/issues"},"dist":{"shasum":"fb99b7d4d3ca566bac21634b707d760081887bfa","tarball":"https://registry.npmjs.org/@antscorp/html-capture/-/html-capture-1.10.12.tgz","fileCount":72,"integrity":"sha512-Wu+OiG+ps48O/TtSKuQQ63X9zUJ54yvhOryo4POTz+jOkNa6FHwlYOe3MtN2Xu4esb+p8WONQnyiWKhLRSQtCQ==","signatures":[{"sig":"MEUCIQDtK4sD46RYsvftq18wCNOIOAGaY5M7HV4Yf2TFdjQY4AIgSyO2cV9qMONQoSXEpf6JpwqnALOwKoVzqe3RjrGbovU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1010473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGt+TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpg0A//TF/J3wBTssp+xWBjvDbioPAjbIKo0COrLWqeH153CyK5MMcd\r\n/qLonuYc1asZ1jK/4aGdVTYc+N0E9FK4xPNR7acQhv/z7cUFw3IcZpx7S/u6\r\nqwSLaPHHBc4sQrWA8j3egS+RQiPil/fT8YJXf8+EpeJsGbzEi9/JKkdGIpsB\r\nFLIpAoIM6MceXM8P4lPhcBu3Ho0R4BiDMfa2gXUD8IjiLXMq5I9UJ0oAfOS4\r\nzsc92GGxryOumDDskbem+D7rlSXeLWTNSX5HxAWhfefSqMedfXQB1XtswxjI\r\nRlfy/19dWgw9t08vLzF+ytP8BN+120n48WCApGKLjMFu/d/zogzKiXOMFrHx\r\nkVxMrxhOTUeh9CKtvjQAkfaoBFQeGw3bnX3OzjFdBFGcFEZ8ItxBBg2UvQvm\r\nNoS6JKEps+6A1dLfl15n0ehoqjJKkW+VfFBEEnPQKAhIrCOvicLhD+AM5qHk\r\nr0rcR9hEmHR4UVkSTKYQ5P1uDtL9GiddIXw3UHeq8a0hfpCZekzY71HS/8Fi\r\nNxYoLtvO/tWjtIo/EGf3Vhr6Y9VOZ41IKJuPIhHztWAA3BMv5T5G3SseHOwJ\r\n9Qx3T2hD8EREV5sJx+1dI44spQ7cwwOFpkVk02ztgngoKqec4DEnQVqUjY1F\r\nUi4FdYgWJFlQ4r8G6PCsYEmJfC2QEdTuQuU=\r\n=H7VF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","unpkg":"dist/html-to-image.js","module":"es/index.js","gitHead":"8cb450d9f60f4160830273021118a5dc5c47ba1a","release":{"extends":"@bubkoo/semantic-release-config"},"scripts":{"lint":"eslint 'src/**/*.{js,ts}?(x)' --fix","test":"karma start","build":"run-s build:esm build:cjs build:umd","clean":"rimraf dist es lib","prepare":"is-ci || husky install .husky","pretest":"rimraf ./test/coverage","prebuild":"run-s lint clean","build:cjs":"tsc --module commonjs --target es5 --outDir ./lib","build:esm":"tsc --module esnext --target es2017 --outDir ./es","build:umd":"rollup -c","coveralls":"cat ./test/coverage/lcov.info | coveralls","test:debug":"karma start --browsers=Chrome --single-run=false --auto-watch --debug","test:watch":"karma start --single-run=false --auto-watch"},"_npmUser":{"name":"khanhhv","email":"khanhhv@antsomi.com"},"repository":{"url":"git+https://github.com/bubkoo/html-to-image.git","type":"git"},"_npmVersion":"6.14.17","description":"Generates an image from a DOM node using HTML5 canvas and SVG.","directories":{},"lint-staged":{"*.ts":["eslint --fix"],"**/*.{js,jsx,tsx,ts,less,md,json}":["pretty-quick —-staged"]},"_nodeVersion":"14.19.3","dependencies":{"axios":"^0.27.2","lodash":"^4.17.21","node-fetch":"^3.2.10","@types/lodash":"^4.14.184"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","is-ci":"^3.0.1","karma":"^6.4.0","tslib":"^2.4.0","eslint":"^8.22.0","rimraf":"^3.0.2","rollup":"^2.78.1","prettier":"^2.7.1","coveralls":"^3.1.1","pixelmatch":"^5.3.0","typescript":"^4.8.2","npm-run-all":"^4.1.5","jasmine-core":"^4.3.0","pretty-quick":"^3.1.3","karma-jasmine":"^5.1.0","@types/jasmine":"^4.3.0","karma-coverage":"^2.2.0","@bubkoo/tsconfig":"^1.0.0","karma-typescript":"^5.5.3","semantic-release":"^19.0.5","@types/pixelmatch":"^5.2.4","karma-spec-reporter":"^0.0.34","@bubkoo/eslint-config":"^1.2.0","@bubkoo/rollup-config":"^1.0.3","karma-chrome-launcher":"^3.1.1","@bubkoo/commitlint-config":"^1.0.1","@fortawesome/fontawesome-free":"^6.1.2","@bubkoo/semantic-release-config":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/html-capture_1.10.12_1662705554705_0.2610401921154697","host":"s3://npm-registry-packages"}},"1.10.13":{"name":"@antscorp/html-capture","version":"1.10.13","keywords":["screenshot","capture","canvas","html","dom","image","vector","svg"],"author":{"name":"bubkooo","email":"bubkoo.wy@gmail.com"},"license":"MIT","_id":"@antscorp/html-capture@1.10.13","maintainers":[{"name":"phongdang707","email":"phongdang707@gmail.com"},{"name":"ngocthangh","email":"ngocthanguit@gmail.com"},{"name":"datle0497","email":"datle0497@gmail.com"},{"name":"vinlt.antsomi","email":"vinlt@antsomi.com"},{"name":"dotuan9x","email":"dotuan9x@gmail.com"},{"name":"khanhhv","email":"khanhhv@antsomi.com"},{"name":"sangndd-antsomi","email":"sangndd@antsomi.com"}],"contributors":[{"name":"bubkooo","email":"bubkoo.wy@gmail.com"},{"name":"OiNutter","email":"will@oinutter.co.uk"}],"homepage":"https://github.com/bubkoo/html-to-image#readme","bugs":{"url":"https://github.com/bubkoo/html-to-image/issues"},"dist":{"shasum":"ff49cc65bd5c91f47e1419944838326f5b06117f","tarball":"https://registry.npmjs.org/@antscorp/html-capture/-/html-capture-1.10.13.tgz","fileCount":72,"integrity":"sha512-DZpGaBbPiQmqPPb01fYmCdIQLLuBDZSe/+3BSFBgCcYv23QJ+cxkF620xg1DEJSPijKK/MIO8tN+LGdXKqaOnA==","signatures":[{"sig":"MEYCIQChjrY3n6k78ggFrIdsHHat1uQ19IyqArI9Ne01ixJl/AIhAIWZInlTVavAyLFzttJmoQaOArFq/2w3xBBpNQ8UKszq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1009670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGuCCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxjA/+LCy+lXh4OvVRjy7pPAvwD/nsHIBOlso2t/OandIf/DGG4v0K\r\nioJXGJX8T4kOsXyijUrqsgw04NQSM3c+5MLH4oEhWRWyIm3srmpRwBQ7C92W\r\nADEETy+mVlKqpPvZr6x6mJAdEo/JXg77Rm+mAZDkDaYmyBWX1TlX/Rri7lKs\r\nX51KRjR18Ydv6DRJNd5fExrs5Cgpo0dcE1inmetJp/ojDkyY6HlyYhIDw7w/\r\n8BiOB4PkN8FEgdY8m2ssgnFQk2tUeSVyzwIr7+n7/Wkb0uYodUqJN0DVgQw0\r\n94wnNxt4SxlTbhoqSZ3RNgK0xFg1VYjW000vjpDIUDq3LKSGnTR27Xa4PCgI\r\nmh7ktXyBctAmcNDG6WxDlbGbnjN39iH0FHRrxCABxYRQNTX24h4rQ6jhv/do\r\npcRBVMHNsoE4o9sGkn0uHGbX+PbCGufs78UzPygsFiQqHMZdr8LoaxgcnZAx\r\nN09FwCD0B0sWBxXof6iPPve/yq4rrN26jbnNqZr8uBTChmhEarudRz3U64Uw\r\nha/w3SUWLADQP3MmTZn+cX7qpRLttCJSC8EaYqbB2DHX+igJXPofjvVKAEfW\r\nwTZYwkFOMlASZ+xuoSag1CzhKClerfGasEgpBwgKrBf0nMCdXC7ccFjd4IRN\r\nTCysy+8x+pWo58i7ox7UvVRrE73CfPzt0xw=\r\n=+UxO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","unpkg":"dist/html-to-image.js","module":"es/index.js","gitHead":"8cb450d9f60f4160830273021118a5dc5c47ba1a","release":{"extends":"@bubkoo/semantic-release-config"},"scripts":{"lint":"eslint 'src/**/*.{js,ts}?(x)' --fix","test":"karma start","build":"run-s build:esm build:cjs build:umd","clean":"rimraf dist es lib","prepare":"is-ci || husky install .husky","pretest":"rimraf ./test/coverage","prebuild":"run-s lint clean","build:cjs":"tsc --module commonjs --target es5 --outDir ./lib","build:esm":"tsc --module esnext --target es2017 --outDir ./es","build:umd":"rollup -c","coveralls":"cat ./test/coverage/lcov.info | coveralls","test:debug":"karma start --browsers=Chrome --single-run=false --auto-watch --debug","test:watch":"karma start --single-run=false --auto-watch"},"_npmUser":{"name":"khanhhv","email":"khanhhv@antsomi.com"},"repository":{"url":"git+https://github.com/bubkoo/html-to-image.git","type":"git"},"_npmVersion":"6.14.17","description":"Generates an image from a DOM node using HTML5 canvas and SVG.","directories":{},"lint-staged":{"*.ts":["eslint --fix"],"**/*.{js,jsx,tsx,ts,less,md,json}":["pretty-quick —-staged"]},"_nodeVersion":"14.19.3","dependencies":{"axios":"^0.27.2","lodash":"^4.17.21","node-fetch":"^3.2.10","@types/lodash":"^4.14.184"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","is-ci":"^3.0.1","karma":"^6.4.0","tslib":"^2.4.0","eslint":"^8.22.0","rimraf":"^3.0.2","rollup":"^2.78.1","prettier":"^2.7.1","coveralls":"^3.1.1","pixelmatch":"^5.3.0","typescript":"^4.8.2","npm-run-all":"^4.1.5","jasmine-core":"^4.3.0","pretty-quick":"^3.1.3","karma-jasmine":"^5.1.0","@types/jasmine":"^4.3.0","karma-coverage":"^2.2.0","@bubkoo/tsconfig":"^1.0.0","karma-typescript":"^5.5.3","semantic-release":"^19.0.5","@types/pixelmatch":"^5.2.4","karma-spec-reporter":"^0.0.34","@bubkoo/eslint-config":"^1.2.0","@bubkoo/rollup-config":"^1.0.3","karma-chrome-launcher":"^3.1.1","@bubkoo/commitlint-config":"^1.0.1","@fortawesome/fontawesome-free":"^6.1.2","@bubkoo/semantic-release-config":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/html-capture_1.10.13_1662705794240_0.2174762342972636","host":"s3://npm-registry-packages"}},"1.10.14":{"name":"@antscorp/html-capture","version":"1.10.14","keywords":["screenshot","capture","canvas","html","dom","image","vector","svg"],"author":{"name":"bubkooo","email":"bubkoo.wy@gmail.com"},"license":"MIT","_id":"@antscorp/html-capture@1.10.14","maintainers":[{"name":"phongdang707","email":"phongdang707@gmail.com"},{"name":"ngocthangh","email":"ngocthanguit@gmail.com"},{"name":"datle0497","email":"datle0497@gmail.com"},{"name":"vinlt.antsomi","email":"vinlt@antsomi.com"},{"name":"dotuan9x","email":"dotuan9x@gmail.com"},{"name":"khanhhv","email":"khanhhv@antsomi.com"},{"name":"sangndd-antsomi","email":"sangndd@antsomi.com"}],"contributors":[{"name":"bubkooo","email":"bubkoo.wy@gmail.com"},{"name":"OiNutter","email":"will@oinutter.co.uk"}],"homepage":"https://github.com/bubkoo/html-to-image#readme","bugs":{"url":"https://github.com/bubkoo/html-to-image/issues"},"dist":{"shasum":"be5a59db288088e4ad33d9b3a05393861560ae9a","tarball":"https://registry.npmjs.org/@antscorp/html-capture/-/html-capture-1.10.14.tgz","fileCount":72,"integrity":"sha512-IyNx+Yxm6uO4VWWwR9LCZPQZlEYeNOtCufJowa1jbKK4rQxhJflA16anXUKpfWD1MB6AAUwnvh/zWtvj6Vtzdw==","signatures":[{"sig":"MEYCIQCgzAZLu+m0QCs/IRb0EzHjw0jn3m/TfIzcAi1L7xFnAgIhAKtqa6HRT9EkvVwhl0r1VtwennE45B+oidJi2fgrroAe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1009449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGuFsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpExg/9FNImGVXGSrwMtfJrhqZ3ycnvWgUfeupXB6nmzJMBjZ60WNYh\r\njR0c1e16FmZEj6xBGBCmSWEwH9WaAuX3DjxpQoPz3PvLPeZcvvlBdmwEorH6\r\nycV/+ef6kXm5lGK/YfTTOPioN+wVkAkrAyh6u06YC2+av//DzMYBnqEOAl4H\r\nxZAJWimji+4xIwgHJvE0k90fn3TcxL2HQmfGiFTmsg5M0PbsxBzvdXvqUhhT\r\nnD1RRVUVbMGpCAmwSmYe7a/Pw7iZNa5o4ft9BotxeHzGpfQyrH/WMJJChUCA\r\nzzb7KI9J1ouBRRTuJsH3NO8Pj0OgcU6+6/AgEmE6A0yCTsNLyvfyML1aNN/X\r\nky79vROuqK2P5XC12MoIMFOm7sgaNf+riCzXqxxojDQYJTS/4jaBYvdeWG8N\r\naFLyyqui16NoafI/G8r1LHqnvf8Xc74pv6aUVLDg5LMxUutzznCdHJJpVjre\r\nac1hkkMVr7Q6McqCffFk6aVJ9nE/bkrUWh4NFjJ46IbGzAw7TDEa/BVje8NZ\r\nH49PGmS8yNCwLVRy0EqB3bT44IKaPGrgXxeOQuasNX5vVI+OL70fUPeG7cVm\r\n9HEl3psCLT3Fsonn0u4GPBICoip+938GAfyNoOy4VJDbpnQvDjB5Q3HrPbWP\r\nangyt45FhE0cYCAopn3ShQQ4i8++cvcdTLw=\r\n=x+Of\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","unpkg":"dist/html-to-image.js","module":"es/index.js","gitHead":"8cb450d9f60f4160830273021118a5dc5c47ba1a","release":{"extends":"@bubkoo/semantic-release-config"},"scripts":{"lint":"eslint 'src/**/*.{js,ts}?(x)' --fix","test":"karma start","build":"run-s build:esm build:cjs build:umd","clean":"rimraf dist es lib","prepare":"is-ci || husky install .husky","pretest":"rimraf ./test/coverage","prebuild":"run-s lint clean","build:cjs":"tsc --module commonjs --target es5 --outDir ./lib","build:esm":"tsc --module esnext --target es2017 --outDir ./es","build:umd":"rollup -c","coveralls":"cat ./test/coverage/lcov.info | coveralls","test:debug":"karma start --browsers=Chrome --single-run=false --auto-watch --debug","test:watch":"karma start --single-run=false --auto-watch"},"_npmUser":{"name":"khanhhv","email":"khanhhv@antsomi.com"},"repository":{"url":"git+https://github.com/bubkoo/html-to-image.git","type":"git"},"_npmVersion":"6.14.17","description":"Generates an image from a DOM node using HTML5 canvas and SVG.","directories":{},"lint-staged":{"*.ts":["eslint --fix"],"**/*.{js,jsx,tsx,ts,less,md,json}":["pretty-quick —-staged"]},"_nodeVersion":"14.19.3","dependencies":{"axios":"^0.27.2","lodash":"^4.17.21","node-fetch":"^3.2.10","@types/lodash":"^4.14.184"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","is-ci":"^3.0.1","karma":"^6.4.0","tslib":"^2.4.0","eslint":"^8.22.0","rimraf":"^3.0.2","rollup":"^2.78.1","prettier":"^2.7.1","coveralls":"^3.1.1","pixelmatch":"^5.3.0","typescript":"^4.8.2","npm-run-all":"^4.1.5","jasmine-core":"^4.3.0","pretty-quick":"^3.1.3","karma-jasmine":"^5.1.0","@types/jasmine":"^4.3.0","karma-coverage":"^2.2.0","@bubkoo/tsconfig":"^1.0.0","karma-typescript":"^5.5.3","semantic-release":"^19.0.5","@types/pixelmatch":"^5.2.4","karma-spec-reporter":"^0.0.34","@bubkoo/eslint-config":"^1.2.0","@bubkoo/rollup-config":"^1.0.3","karma-chrome-launcher":"^3.1.1","@bubkoo/commitlint-config":"^1.0.1","@fortawesome/fontawesome-free":"^6.1.2","@bubkoo/semantic-release-config":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/html-capture_1.10.14_1662706027870_0.1949785503994086","host":"s3://npm-registry-packages"}},"1.10.15":{"name":"@antscorp/html-capture","version":"1.10.15","keywords":["screenshot","capture","canvas","html","dom","image","vector","svg"],"author":{"name":"bubkooo","email":"bubkoo.wy@gmail.com"},"license":"MIT","_id":"@antscorp/html-capture@1.10.15","maintainers":[{"name":"phongdang707","email":"phongdang707@gmail.com"},{"name":"ngocthangh","email":"ngocthanguit@gmail.com"},{"name":"datle0497","email":"datle0497@gmail.com"},{"name":"vinlt.antsomi","email":"vinlt@antsomi.com"},{"name":"dotuan9x","email":"dotuan9x@gmail.com"},{"name":"khanhhv","email":"khanhhv@antsomi.com"},{"name":"sangndd-antsomi","email":"sangndd@antsomi.com"}],"contributors":[{"name":"bubkooo","email":"bubkoo.wy@gmail.com"},{"name":"OiNutter","email":"will@oinutter.co.uk"}],"homepage":"https://github.com/bubkoo/html-to-image#readme","bugs":{"url":"https://github.com/bubkoo/html-to-image/issues"},"dist":{"shasum":"7eeb86845cd3efdf72a3750fb18f92207e66b6b1","tarball":"https://registry.npmjs.org/@antscorp/html-capture/-/html-capture-1.10.15.tgz","fileCount":72,"integrity":"sha512-OjHYlVkYC4HCmPM0IV8lf1T+kkir2mcl5MiwR1KKABLwY4O0k/x/5hUqhtvSYCheaMjDhlp7ts8KHZGFCtU11w==","signatures":[{"sig":"MEUCIQCkK1vSxGbIGPjb3kj/U8fU25ynHd6RjQ3+xehXddv5BgIgQYsL0+wvcGJ0I3utUE36XkPFYLW0f9zSMzsDile9LIE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1009593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGuIMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNuA/+KEu40i2Y55YtI6FNxa7BKsAR9G7Zx2XhlvHzRGooTfSLpd7X\r\ndU30IErMLNan72WmMiGdo0LHZHZ2UyaGqHuBGfyzyDT5CbzXB/2tL91zeuN3\r\ntshj7I6XyDUyM8/SJ34ikVaNBi8UamPnTR1NHgZ5W8czG4nMz2UO4XygEk2s\r\n4ynILgWXlRIH+dekpacYlYC8wLmGBqm4VOtYb9zr56JbM7A5ywgu+nrg+GLx\r\nbVHdYOBNeyTNqvuNFoQxBUkSiPVFFH6z1FmGjtEQ+5TyYKZJtKPAa7AnH6s0\r\nXuVj1nEuz45qExQVj/1jc0aX0KqQBXXCSqi0leJ+6YRXVu77zxiSi1lY6Oas\r\nU9o5igYh6R2bWdEF2hKebMjMNvt3apA7mFPqLV4jDHbuXqQKaOqoAzy7K9ac\r\n9S8AWVK/Y094tmll0q1KFhODklN7a6iZ9Ky/vzIzeUvq/HiKJGLBeuXlSpPl\r\n0WTxG5dX+Zc3+gbVIw28vmDW++TSXivMIV5MQXKozsX+HQ2OLCE99Rn7RuTX\r\nk21LFL/6J9gzEgFfWdvGM5pwggrZwZlqDLoP03R0hFzZa4HDa2fOLHe1jHaw\r\nI/96pMIo1L59NWmH9f4Fkk2sevNR/Gg/fS8/u8LXMejc4WbERLnAYYfMj/Rk\r\nFpMWMN7I74e9yYDq+o1YGwS2T0I8xCBb6To=\r\n=B723\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","unpkg":"dist/html-to-image.js","module":"es/index.js","gitHead":"8cb450d9f60f4160830273021118a5dc5c47ba1a","release":{"extends":"@bubkoo/semantic-release-config"},"scripts":{"lint":"eslint 'src/**/*.{js,ts}?(x)' --fix","test":"karma start","build":"run-s build:esm build:cjs build:umd","clean":"rimraf dist es lib","prepare":"is-ci || husky install .husky","pretest":"rimraf ./test/coverage","prebuild":"run-s lint clean","build:cjs":"tsc --module commonjs --target es5 --outDir ./lib","build:esm":"tsc --module esnext --target es2017 --outDir ./es","build:umd":"rollup -c","coveralls":"cat ./test/coverage/lcov.info | coveralls","test:debug":"karma start --browsers=Chrome --single-run=false --auto-watch --debug","test:watch":"karma start --single-run=false --auto-watch"},"_npmUser":{"name":"khanhhv","email":"khanhhv@antsomi.com"},"repository":{"url":"git+https://github.com/bubkoo/html-to-image.git","type":"git"},"_npmVersion":"6.14.17","description":"Generates an image from a DOM node using HTML5 canvas and SVG.","directories":{},"lint-staged":{"*.ts":["eslint --fix"],"**/*.{js,jsx,tsx,ts,less,md,json}":["pretty-quick —-staged"]},"_nodeVersion":"14.19.3","dependencies":{"axios":"^0.27.2","lodash":"^4.17.21","node-fetch":"^3.2.10","@types/lodash":"^4.14.184"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","is-ci":"^3.0.1","karma":"^6.4.0","tslib":"^2.4.0","eslint":"^8.22.0","rimraf":"^3.0.2","rollup":"^2.78.1","prettier":"^2.7.1","coveralls":"^3.1.1","pixelmatch":"^5.3.0","typescript":"^4.8.2","npm-run-all":"^4.1.5","jasmine-core":"^4.3.0","pretty-quick":"^3.1.3","karma-jasmine":"^5.1.0","@types/jasmine":"^4.3.0","karma-coverage":"^2.2.0","@bubkoo/tsconfig":"^1.0.0","karma-typescript":"^5.5.3","semantic-release":"^19.0.5","@types/pixelmatch":"^5.2.4","karma-spec-reporter":"^0.0.34","@bubkoo/eslint-config":"^1.2.0","@bubkoo/rollup-config":"^1.0.3","karma-chrome-launcher":"^3.1.1","@bubkoo/commitlint-config":"^1.0.1","@fortawesome/fontawesome-free":"^6.1.2","@bubkoo/semantic-release-config":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/html-capture_1.10.15_1662706187877_0.7832302559857409","host":"s3://npm-registry-packages"}},"1.10.16":{"name":"@antscorp/html-capture","version":"1.10.16","keywords":["screenshot","capture","canvas","html","dom","image","vector","svg"],"author":{"name":"bubkooo","email":"bubkoo.wy@gmail.com"},"license":"MIT","_id":"@antscorp/html-capture@1.10.16","maintainers":[{"name":"phongdang707","email":"phongdang707@gmail.com"},{"name":"ngocthangh","email":"ngocthanguit@gmail.com"},{"name":"datle0497","email":"datle0497@gmail.com"},{"name":"vinlt.antsomi","email":"vinlt@antsomi.com"},{"name":"dotuan9x","email":"dotuan9x@gmail.com"},{"name":"khanhhv","email":"khanhhv@antsomi.com"},{"name":"sangndd-antsomi","email":"sangndd@antsomi.com"}],"contributors":[{"name":"bubkooo","email":"bubkoo.wy@gmail.com"},{"name":"OiNutter","email":"will@oinutter.co.uk"}],"homepage":"https://github.com/bubkoo/html-to-image#readme","bugs":{"url":"https://github.com/bubkoo/html-to-image/issues"},"dist":{"shasum":"2f1f673f957afe921f04ace2c6da672df84f22a8","tarball":"https://registry.npmjs.org/@antscorp/html-capture/-/html-capture-1.10.16.tgz","fileCount":72,"integrity":"sha512-iYuzrab5FeQlvQnLZcn6CAcA1o6gmIU+e/FTZeH8F33hdFF9GQ/lLr2Iv0ISuDPS753Rq8GEfPnAkKoJCm1tYw==","signatures":[{"sig":"MEUCICNlN9RgfUCmnofnrW6TesIocuU9G4mPYH7iIxNCjN5SAiEA186JRbKsZrQjiZ5cceky8V6Uzdzvq0pltJCEmCFzVw0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1009848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGuSpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnwxAAoOvoOQRHXofwuVOfTWHVVbp7As1S+Xbt3z/ScQYqlLMvyHgB\r\n094/Sr53swI+BKQq670t+bYSKlMyQPRnnE+yBVe1OaF4UqlK9E3/SN95eI/n\r\nxEgVvRorya8FqiajVwBHivLt2vWlqL7olzoOKffdsBx2geoK9F0yM5Ht2EdY\r\n1C34gCD5Fd/k+CQftHJ1uG6Hq7firj5uXAPnfU7DmBzk5JAQc39f5GmbCJtZ\r\nPLLZHfqYlZ6BOdn6BXqEScbYuW7ORSP1DmcEAKP47raAOaoLb41fqUhYPyJs\r\nqyv96PKu2/gDamm0K9tSwiBCy3wiWKmCj9M0OaK4ro8FSSYGTDn8Ku21Hkz5\r\nqJ3W4hBdCXPBilg3luGKmifs4rXWU/nfmGKZjlhk/CCUM2Idg+rb4U8d50At\r\nFOxYD8cdIEsb+/pS/rEBVkS1K2W0HnW7LT/Ew6xicWCFJq3ONlvqJAhVgNDs\r\nLUwskqDdwL432iCNC0zXN4z7oXY5/rTMAlAsu1hHsRDr56/muQ1EdrrU86ZG\r\nADLNvuRdJry7InWK3JKKvkF5meyOBcxJxF8sMX+ty2UVvsT/Y4uxTT75DIs7\r\nAoXaOqskLERqwR72fcN9jvAOfQ1FmlOFgVSess08UF+7lXBSDgwg4aOL7DXu\r\notblWNPF0JJ7lrfVuM94J2wq+BmTz+n60b0=\r\n=iUe2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","unpkg":"dist/html-to-image.js","module":"es/index.js","gitHead":"8cb450d9f60f4160830273021118a5dc5c47ba1a","release":{"extends":"@bubkoo/semantic-release-config"},"scripts":{"lint":"eslint 'src/**/*.{js,ts}?(x)' --fix","test":"karma start","build":"run-s build:esm build:cjs build:umd","clean":"rimraf dist es lib","prepare":"is-ci || husky install .husky","pretest":"rimraf ./test/coverage","prebuild":"run-s lint clean","build:cjs":"tsc --module commonjs --target es5 --outDir ./lib","build:esm":"tsc --module esnext --target es2017 --outDir ./es","build:umd":"rollup -c","coveralls":"cat ./test/coverage/lcov.info | coveralls","test:debug":"karma start --browsers=Chrome --single-run=false --auto-watch --debug","test:watch":"karma start --single-run=false --auto-watch"},"_npmUser":{"name":"khanhhv","email":"khanhhv@antsomi.com"},"repository":{"url":"git+https://github.com/bubkoo/html-to-image.git","type":"git"},"_npmVersion":"6.14.17","description":"Generates an image from a DOM node using HTML5 canvas and SVG.","directories":{},"lint-staged":{"*.ts":["eslint --fix"],"**/*.{js,jsx,tsx,ts,less,md,json}":["pretty-quick —-staged"]},"_nodeVersion":"14.19.3","dependencies":{"axios":"^0.27.2","lodash":"^4.17.21","node-fetch":"^3.2.10","@types/lodash":"^4.14.184"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","is-ci":"^3.0.1","karma":"^6.4.0","tslib":"^2.4.0","eslint":"^8.22.0","rimraf":"^3.0.2","rollup":"^2.78.1","prettier":"^2.7.1","coveralls":"^3.1.1","pixelmatch":"^5.3.0","typescript":"^4.8.2","npm-run-all":"^4.1.5","jasmine-core":"^4.3.0","pretty-quick":"^3.1.3","karma-jasmine":"^5.1.0","@types/jasmine":"^4.3.0","karma-coverage":"^2.2.0","@bubkoo/tsconfig":"^1.0.0","karma-typescript":"^5.5.3","semantic-release":"^19.0.5","@types/pixelmatch":"^5.2.4","karma-spec-reporter":"^0.0.34","@bubkoo/eslint-config":"^1.2.0","@bubkoo/rollup-config":"^1.0.3","karma-chrome-launcher":"^3.1.1","@bubkoo/commitlint-config":"^1.0.1","@fortawesome/fontawesome-free":"^6.1.2","@bubkoo/semantic-release-config":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/html-capture_1.10.16_1662706857284_0.5939419254225773","host":"s3://npm-registry-packages"}},"1.10.17":{"name":"@antscorp/html-capture","version":"1.10.17","keywords":["screenshot","capture","canvas","html","dom","image","vector","svg"],"author":{"name":"bubkooo","email":"bubkoo.wy@gmail.com"},"license":"MIT","_id":"@antscorp/html-capture@1.10.17","maintainers":[{"name":"phongdang707","email":"phongdang707@gmail.com"},{"name":"ngocthangh","email":"ngocthanguit@gmail.com"},{"name":"datle0497","email":"datle0497@gmail.com"},{"name":"vinlt.antsomi","email":"vinlt@antsomi.com"},{"name":"dotuan9x","email":"dotuan9x@gmail.com"},{"name":"khanhhv","email":"khanhhv@antsomi.com"},{"name":"sangndd-antsomi","email":"sangndd@antsomi.com"}],"contributors":[{"name":"bubkooo","email":"bubkoo.wy@gmail.com"},{"name":"OiNutter","email":"will@oinutter.co.uk"}],"homepage":"https://github.com/bubkoo/html-to-image#readme","bugs":{"url":"https://github.com/bubkoo/html-to-image/issues"},"dist":{"shasum":"c837cb41e925cb41e99dc982b23a084f428d1375","tarball":"https://registry.npmjs.org/@antscorp/html-capture/-/html-capture-1.10.17.tgz","fileCount":72,"integrity":"sha512-1FEdUxvzoqgwMRf+RdX1WNHtv7aN/sejNuNKZpfQu+v26Zua3YD9rAfiduIJiR1dROHXaaHREfQ7pdmFEfQQrg==","signatures":[{"sig":"MEUCID0VEODSRZ/PrxG6jaxOYZGs4c7WzQJDhoXKsawxk2hcAiEA73h5ZHJykXzr1N69T7rVwcejvNZLAkPHgDRUQMdvKco=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1010028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGu6bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLxBAAigzBVFhCidIknlU0TCd1SMg4pw/bK399Sf49muyfq6FgmudL\r\nyvcARealmKg+iNJiXK5JxyrDTKuoSPz4vKGsy8huvWw4gzRbPczygUHuAKwQ\r\nlyEr6YSNQntRprLUG1qG8N2eeSg1XH6A9EovFnYZ6ow+EC5ooXCglJib2n2Z\r\nGLeQ+D3DOfmcRRyggsnl7qeXjL2YxUSkolYRcChc3tHCkJ/vbR3KnPBc0cJe\r\n1GBNbqzHqHll0OS0VomdAvJxGg/GzK642jORd4DbY2vMZ5cqw7OR8ittD1mC\r\njW4zDGvI47y7GV/iBIfTQoX/eXdij5nnnRb1L8uA3L5hvSKccEoZPVmivIK8\r\n8suVmOJoYOHHIgs5Lj5O5yj6/P1KGMo8JQN+0e2phobF+F8BF6xwyKB2L2hB\r\n95w8GznL15SqraJUzAdN93M8PPR+ybxDAJpy6JERiqTFxUGVAuFS3vs1n1qp\r\nJwjo4CIG//BrYVlnw0PoARWKefouVeti5j7Gp446abp1ku/njpjrf/NgRbXV\r\nDgOM0HH6aiQMmK1H8ibfP0zebWt94EwW3eTn49LMN8H6WIl1jsrFzlTQ2fus\r\nrno4xPCRJVR7MjCgnsE6qx7cuQXg4TCjFb6osBH/30O0GC1FbF/ch6Ti2cMG\r\n5a2f24w4K3ZDjn5aqKMZCFfJMUSTBPZyVlE=\r\n=WceT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","unpkg":"dist/html-to-image.js","module":"es/index.js","gitHead":"8cb450d9f60f4160830273021118a5dc5c47ba1a","release":{"extends":"@bubkoo/semantic-release-config"},"scripts":{"lint":"eslint 'src/**/*.{js,ts}?(x)' --fix","test":"karma start","build":"run-s build:esm build:cjs build:umd","clean":"rimraf dist es lib","prepare":"is-ci || husky install .husky","pretest":"rimraf ./test/coverage","prebuild":"run-s lint clean","build:cjs":"tsc --module commonjs --target es5 --outDir ./lib","build:esm":"tsc --module esnext --target es2017 --outDir ./es","build:umd":"rollup -c","coveralls":"cat ./test/coverage/lcov.info | coveralls","test:debug":"karma start --browsers=Chrome --single-run=false --auto-watch --debug","test:watch":"karma start --single-run=false --auto-watch"},"_npmUser":{"name":"khanhhv","email":"khanhhv@antsomi.com"},"repository":{"url":"git+https://github.com/bubkoo/html-to-image.git","type":"git"},"_npmVersion":"6.14.17","description":"Generates an image from a DOM node using HTML5 canvas and SVG.","directories":{},"lint-staged":{"*.ts":["eslint --fix"],"**/*.{js,jsx,tsx,ts,less,md,json}":["pretty-quick —-staged"]},"_nodeVersion":"14.19.3","dependencies":{"axios":"^0.27.2","lodash":"^4.17.21","node-fetch":"^3.2.10","@types/lodash":"^4.14.184"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","is-ci":"^3.0.1","karma":"^6.4.0","tslib":"^2.4.0","eslint":"^8.22.0","rimraf":"^3.0.2","rollup":"^2.78.1","prettier":"^2.7.1","coveralls":"^3.1.1","pixelmatch":"^5.3.0","typescript":"^4.8.2","npm-run-all":"^4.1.5","jasmine-core":"^4.3.0","pretty-quick":"^3.1.3","karma-jasmine":"^5.1.0","@types/jasmine":"^4.3.0","karma-coverage":"^2.2.0","@bubkoo/tsconfig":"^1.0.0","karma-typescript":"^5.5.3","semantic-release":"^19.0.5","@types/pixelmatch":"^5.2.4","karma-spec-reporter":"^0.0.34","@bubkoo/eslint-config":"^1.2.0","@bubkoo/rollup-config":"^1.0.3","karma-chrome-launcher":"^3.1.1","@bubkoo/commitlint-config":"^1.0.1","@fortawesome/fontawesome-free":"^6.1.2","@bubkoo/semantic-release-config":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/html-capture_1.10.17_1662709402906_0.13263709177425187","host":"s3://npm-registry-packages"}},"1.10.18":{"name":"@antscorp/html-capture","version":"1.10.18","keywords":["screenshot","capture","canvas","html","dom","image","vector","svg"],"author":{"name":"bubkooo","email":"bubkoo.wy@gmail.com"},"license":"MIT","_id":"@antscorp/html-capture@1.10.18","maintainers":[{"name":"phongdang707","email":"phongdang707@gmail.com"},{"name":"ngocthangh","email":"ngocthanguit@gmail.com"},{"name":"datle0497","email":"datle0497@gmail.com"},{"name":"vinlt.antsomi","email":"vinlt@antsomi.com"},{"name":"dotuan9x","email":"dotuan9x@gmail.com"},{"name":"khanhhv","email":"khanhhv@antsomi.com"},{"name":"sangndd-antsomi","email":"sangndd@antsomi.com"}],"contributors":[{"name":"bubkooo","email":"bubkoo.wy@gmail.com"},{"name":"OiNutter","email":"will@oinutter.co.uk"}],"homepage":"https://github.com/bubkoo/html-to-image#readme","bugs":{"url":"https://github.com/bubkoo/html-to-image/issues"},"dist":{"shasum":"da35c842dc91f5d81ef65ac8f98d20b1d9410871","tarball":"https://registry.npmjs.org/@antscorp/html-capture/-/html-capture-1.10.18.tgz","fileCount":72,"integrity":"sha512-uvBaWlJPC+c+IQiQhFw91paWHWnTyXIafWBJMUI4sHxC0y20o6iZ9FK4ZLl0dVC859uUg0WmnqnqG6lfM/o7Tw==","signatures":[{"sig":"MEQCIAulxWMR8w4sUwFtY7qOgIfqD9d2Xp3RPBSoeomfEUYmAiBHlksOnkcwQ21M8VHPl13lNHyfv85/IHKHSLjPuVOIEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":240052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGvB7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6+BAAkKt1WxkLJdqfXr1d//h4s2XcLweD2rTlXXhZ1/Ikw9LEO/nV\r\nNTCaWC1VqsXZ4PHB0A7DzfXvXH71FQiU6D7nHqS74jWPl9oaTJjgCkO1a0LX\r\nwbwMMcaxUlmlj4VO9LhCzxhtTYbJ2jg97xQoKvvZwQTeDjP+7RrUoq0IsOCj\r\nt7tErx1bvV/oH51lW3hKOo2Y8ZMi6MlzzYML00fv+JhrrgeDy7kNYoDqkHQo\r\nCT1yjD68BHyhIdTKm8C03lp/WgASx6x3IM2G5mFaf5Vyb7XXG+D62Lra3IQl\r\ndg5p2dJDgXUBus7bnZJxbzCEHsQ7wHZRvp0SJ4lMxWWm/b0zqM798aKoOkuF\r\ncBegYKibww5fxgN8CnLEBsFrmwByzu8HcT8eBUeizvHp6GGfresI9olIbzyP\r\nmkxzR9dgI/fC3a4rxvuA4XQ/yE7b+/WON+xTDIhKFN+WDDBBK246E5pVGwuD\r\noa9UxMgcVq0nRRXKEabX3UpxCLLd1p4nH6u7BLMtfgGBR4PbNNHvucw+M/he\r\nRnVaNFej8fIgXAhBNnYcPaWh9YczK1EXWOlPSCz6r073C+TykEBrMUgrjRmw\r\n1AYy8ktML6JR6G8eDLPVAFgH57tmaj3pMJPNKZxwLtpf7azHybFbIZejphsu\r\nFPUjjJEXh9tmrjL2v43rIsaiGZxRBF5GEzk=\r\n=iIys\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","unpkg":"dist/html-to-image.js","module":"es/index.js","gitHead":"8cb450d9f60f4160830273021118a5dc5c47ba1a","release":{"extends":"@bubkoo/semantic-release-config"},"scripts":{"lint":"eslint 'src/**/*.{js,ts}?(x)' --fix","test":"karma start","build":"run-s build:esm build:cjs build:umd","clean":"rimraf dist es lib","prepare":"is-ci || husky install .husky","pretest":"rimraf ./test/coverage","prebuild":"run-s lint clean","build:cjs":"tsc --module commonjs --target es5 --outDir ./lib","build:esm":"tsc --module esnext --target es2017 --outDir ./es","build:umd":"rollup -c","coveralls":"cat ./test/coverage/lcov.info | coveralls","test:debug":"karma start --browsers=Chrome --single-run=false --auto-watch --debug","test:watch":"karma start --single-run=false --auto-watch"},"_npmUser":{"name":"khanhhv","email":"khanhhv@antsomi.com"},"repository":{"url":"git+https://github.com/bubkoo/html-to-image.git","type":"git"},"_npmVersion":"6.14.17","description":"Generates an image from a DOM node using HTML5 canvas and SVG.","directories":{},"lint-staged":{"*.ts":["eslint --fix"],"**/*.{js,jsx,tsx,ts,less,md,json}":["pretty-quick —-staged"]},"_nodeVersion":"14.19.3","dependencies":{"axios":"^0.27.2","lodash":"^4.17.21","node-fetch":"^3.2.10","@types/lodash":"^4.14.184"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","is-ci":"^3.0.1","karma":"^6.4.0","tslib":"^2.4.0","eslint":"^8.22.0","rimraf":"^3.0.2","rollup":"^2.78.1","prettier":"^2.7.1","coveralls":"^3.1.1","pixelmatch":"^5.3.0","typescript":"^4.8.2","npm-run-all":"^4.1.5","jasmine-core":"^4.3.0","pretty-quick":"^3.1.3","karma-jasmine":"^5.1.0","@types/jasmine":"^4.3.0","karma-coverage":"^2.2.0","@bubkoo/tsconfig":"^1.0.0","karma-typescript":"^5.5.3","semantic-release":"^19.0.5","@types/pixelmatch":"^5.2.4","karma-spec-reporter":"^0.0.34","@bubkoo/eslint-config":"^1.2.0","@bubkoo/rollup-config":"^1.0.3","karma-chrome-launcher":"^3.1.1","@bubkoo/commitlint-config":"^1.0.1","@fortawesome/fontawesome-free":"^6.1.2","@bubkoo/semantic-release-config":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/html-capture_1.10.18_1662709883214_0.6905737420741596","host":"s3://npm-registry-packages"}},"1.11.13-beta.1":{"name":"@antscorp/html-capture","version":"1.11.13-beta.1","keywords":["screenshot","capture","canvas","html","dom","image","vector","svg"],"author":{"name":"ThangHN"},"license":"MIT","_id":"@antscorp/html-capture@1.11.13-beta.1","maintainers":[{"name":"vinlt.antsomi","email":"vinlt@antsomi.com"},{"name":"khanhhv","email":"khanhhv@antsomi.com"},{"name":"sangndd-antsomi","email":"sangndd@antsomi.com"},{"name":"datle0497","email":"datle0497@gmail.com"},{"name":"ngocthangh","email":"ngocthanguit@gmail.com"},{"name":"cuongcn","email":"cuong.cn0103@gmail.com"},{"name":"hoangkhang887","email":"lenguyenhoangkhang2@gmail.com"}],"dist":{"shasum":"7d64185922be493d76e02203bd6444fd4c92b692","tarball":"https://registry.npmjs.org/@antscorp/html-capture/-/html-capture-1.11.13-beta.1.tgz","fileCount":88,"integrity":"sha512-iseciHtCvlkpCH4vGJOQfqRECTbfhjk64lagt+2HoO+MZiynTCyWtUZbTn5ljqdv01HzcLACKgl8ftFkxb/jIQ==","signatures":[{"sig":"MEYCIQCUtC+J4TZN7lYTPI+HZjxC+/Y1h2DHhSA7JeqsdDyJrwIhAOpMAssNmtqTHHEt8HnKtGSosoHoZ2z/8HXd0kx3AF79","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336965},"main":"lib/index.js","types":"lib/index.d.ts","unpkg":"dist/html-to-image.js","module":"es/index.js","scripts":{"lint":"eslint 'src/**/*.{js,ts}?(x)' --fix","test":"karma start","build":"run-s build:esm build:cjs build:umd","clean":"rimraf dist es lib","prepare":"is-ci || husky install .husky","pretest":"rimraf ./test/coverage","build:cjs":"tsc --module commonjs --target es5 --outDir ./lib","build:esm":"tsc --module esnext --target es2017 --outDir ./es","build:umd":"rollup -c --bundleConfigAsCjs","coveralls":"cat ./test/coverage/lcov.info | coveralls","test:debug":"karma start --browsers=Chrome --single-run=false --auto-watch --debug","test:watch":"karma start --single-run=false --auto-watch"},"_npmUser":{"name":"ngocthangh","email":"ngocthanguit@gmail.com"},"description":"Generates an image from a DOM node using HTML5 canvas and SVG.","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2017-2025 W.Y.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","lint-staged":{"*.ts":["eslint --fix"],"**/*.{js,jsx,tsx,ts,less,md,json}":["pretty-quick —-staged"]},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","is-ci":"^3.0.1","karma":"^6.4.0","tslib":"^2.4.0","eslint":"^8.22.0","rimraf":"^4.1.2","rollup":"^3.7.4","prettier":"^2.8.1","coveralls":"^3.1.1","pixelmatch":"^5.3.0","typescript":"^4.9.5","npm-run-all":"^4.1.5","jasmine-core":"^4.3.0","pretty-quick":"^3.1.3","karma-jasmine":"^5.1.0","@types/jasmine":"^4.3.1","karma-coverage":"^2.2.0","@bubkoo/tsconfig":"^1.0.0","karma-typescript":"^5.5.3","@types/pixelmatch":"^5.2.4","karma-spec-reporter":"^0.0.36","@bubkoo/eslint-config":"^1.3.1","@bubkoo/rollup-config":"^1.2.1","karma-chrome-launcher":"^3.1.1","@bubkoo/commitlint-config":"^1.0.2","@fortawesome/fontawesome-free":"^6.1.2","@bubkoo/semantic-release-config":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/html-capture_1.11.13-beta.1_1748836437540_0.8006380498683303","host":"s3://npm-registry-packages-npm-production"}},"1.11.13-beta.2":{"name":"@antscorp/html-capture","version":"1.11.13-beta.2","description":"Generates an image from a DOM node using HTML5 canvas and SVG.","main":"lib/index.js","module":"es/index.js","unpkg":"dist/html-to-image.js","types":"lib/index.d.ts","keywords":["screenshot","capture","canvas","html","dom","image","vector","svg"],"scripts":{"lint":"eslint 'src/**/*.{js,ts}?(x)' --fix","clean":"rimraf dist es lib","build:esm":"tsc --module esnext --target es2017 --outDir ./es","build:cjs":"tsc --module commonjs --target es5 --outDir ./lib","build:umd":"rollup -c --bundleConfigAsCjs","build":"run-s build:esm build:cjs build:umd","test":"karma start","test:watch":"karma start --single-run=false --auto-watch","test:debug":"karma start --browsers=Chrome --single-run=false --auto-watch --debug","coveralls":"cat ./test/coverage/lcov.info | coveralls","pretest":"rimraf ./test/coverage","prepare":"is-ci || husky install .husky"},"lint-staged":{"**/*.{js,jsx,tsx,ts,less,md,json}":["pretty-quick —-staged"],"*.ts":["eslint --fix"]},"license":"MIT","author":{"name":"ThangHN"},"devDependencies":{"@bubkoo/commitlint-config":"^1.0.2","@bubkoo/eslint-config":"^1.3.1","@bubkoo/rollup-config":"^1.2.1","@bubkoo/semantic-release-config":"^1.6.1","@bubkoo/tsconfig":"^1.0.0","@fortawesome/fontawesome-free":"^6.1.2","@types/jasmine":"^4.3.1","@types/pixelmatch":"^5.2.4","coveralls":"^3.1.1","eslint":"^8.22.0","husky":"^8.0.1","is-ci":"^3.0.1","jasmine-core":"^4.3.0","karma":"^6.4.0","karma-chrome-launcher":"^3.1.1","karma-coverage":"^2.2.0","karma-jasmine":"^5.1.0","karma-spec-reporter":"^0.0.36","karma-typescript":"^5.5.3","npm-run-all":"^4.1.5","pixelmatch":"^5.3.0","prettier":"^2.8.1","pretty-quick":"^3.1.3","rimraf":"^4.1.2","rollup":"^3.7.4","tslib":"^2.4.0","typescript":"^4.9.5"},"licenseText":"MIT License\n\nCopyright (c) 2017-2025 W.Y.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@antscorp/html-capture@1.11.13-beta.2","dist":{"shasum":"797ce7e65ffe042d766a5f54255edb29efb4b906","integrity":"sha512-fmnyTHKoSocZAheYLucG26J9jXDxdh38t9hE2ib/WpqDgSpqcw7518JJAV/T62YXwaajxzFdhilt+i5x84RNTQ==","tarball":"https://registry.npmjs.org/@antscorp/html-capture/-/html-capture-1.11.13-beta.2.tgz","fileCount":88,"unpackedSize":337384,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIE5iVjJrIXeu7pemQObyk2MSNXcNkKiVjkVk9Z2lJV3iAiAtwte9LMjneForkkwIn5I9r+KnANAw5AJz9pHlptbvaw=="}]},"_npmUser":{"name":"ngocthangh","email":"ngocthanguit@gmail.com"},"directories":{},"maintainers":[{"name":"vinlt.antsomi","email":"vinlt@antsomi.com"},{"name":"khanhhv","email":"khanhhv@antsomi.com"},{"name":"sangndd-antsomi","email":"sangndd@antsomi.com"},{"name":"datle0497","email":"datle0497@gmail.com"},{"name":"ngocthangh","email":"ngocthanguit@gmail.com"},{"name":"cuongcn","email":"cuong.cn0103@gmail.com"},{"name":"hoangkhang887","email":"lenguyenhoangkhang2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/html-capture_1.11.13-beta.2_1748860319543_0.036025954463400955"},"_hasShrinkwrap":false}},"time":{"created":"2022-07-18T04:09:50.860Z","modified":"2025-06-02T10:31:59.968Z","1.9.0":"2022-07-18T04:09:51.103Z","1.10.8":"2022-09-09T04:44:57.361Z","1.10.9":"2022-09-09T05:17:57.505Z","1.10.10":"2022-09-09T05:37:14.063Z","1.10.11":"2022-09-09T05:46:44.283Z","1.10.12":"2022-09-09T06:39:14.978Z","1.10.13":"2022-09-09T06:43:14.551Z","1.10.14":"2022-09-09T06:47:08.107Z","1.10.15":"2022-09-09T06:49:48.057Z","1.10.16":"2022-09-09T07:00:57.544Z","1.10.17":"2022-09-09T07:43:23.115Z","1.10.18":"2022-09-09T07:51:23.368Z","1.11.13-beta.1":"2025-06-02T03:53:57.697Z","1.11.13-beta.2":"2025-06-02T10:31:59.739Z"},"author":{"name":"ThangHN"},"license":"MIT","keywords":["screenshot","capture","canvas","html","dom","image","vector","svg"],"description":"Generates an image from a DOM node using HTML5 canvas and SVG.","maintainers":[{"name":"vinlt.antsomi","email":"vinlt@antsomi.com"},{"name":"khanhhv","email":"khanhhv@antsomi.com"},{"name":"sangndd-antsomi","email":"sangndd@antsomi.com"},{"name":"datle0497","email":"datle0497@gmail.com"},{"name":"ngocthangh","email":"ngocthanguit@gmail.com"},{"name":"cuongcn","email":"cuong.cn0103@gmail.com"},{"name":"hoangkhang887","email":"lenguyenhoangkhang2@gmail.com"}],"readme":"<h1 align=\"center\">html-to-image</h1>\n\n<p align=\"center\"><strong>✂️ Generates an image from a DOM node using HTML5 canvas and SVG.</strong></p>\n\n<p align=\"center\">Fork from <a href=\"https://github.com/tsayen/dom-to-image\" rel=\"nofollow\">dom-to-image</a> with more maintainable code and some new features.</p>\n\n<p align=\"center\">\n<a href=\"https://github.com/bubkoo/html-to-image/actions/workflows/ci.yml\"><img alt=\"build\" src=\"https://img.shields.io/github/actions/workflow/status/bubkoo/html-to-image/ci.yml?branch=master&logo=github&style=for-the-badge\"></a>\n<a href=\"https://app.codecov.io/gh/bubkoo/html-to-image\"><img alt=\"coverage\" src=\"https://img.shields.io/codecov/c/gh/bubkoo/html-to-image?logo=codecov&style=for-the-badge&token=BWweeU2uNX\"></a>\n<a href=\"https://www.npmjs.com/package/html-to-image\" rel=\"nofollow\"><img alt=\"NPM Package\" src=\"https://img.shields.io/npm/v/html-to-image.svg?logo=npm&style=for-the-badge\" /></a>\n<a href=\"https://www.npmjs.com/package/html-to-image\" rel=\"nofollow\"><img alt=\"NPM Downloads\" src=\"http://img.shields.io/npm/dm/html-to-image.svg?logo=npm&style=for-the-badge\" /></a>\n\n\n</p>\n\n<p align=\"center\">\n<a href=\"/LICENSE\"><img src=\"https://img.shields.io/github/license/bubkoo/html-to-image?style=for-the-badge\" alt=\"MIT License\"></a>\n<a href=\"https://www.typescriptlang.org\"><img alt=\"Language\" src=\"https://img.shields.io/badge/language-TypeScript-blue.svg?style=for-the-badge\"></a>\n<a href=\"https://github.com/bubkoo/html-to-image/pulls\"><img alt=\"PRs Welcome\" src=\"https://img.shields.io/badge/PRs-Welcome-brightgreen.svg?style=for-the-badge\"></a>\n</p>\n\n## Install\n\n```shell\nnpm install --save html-to-image\n```\n\n## Usage\n\n```js\n/* ES6 */\nimport * as htmlToImage from 'html-to-image';\nimport { toPng, toJpeg, toBlob, toPixelData, toSvg } from 'html-to-image';\n\n/* ES5 */\nvar htmlToImage = require('html-to-image');\n```\n\nAll the top level functions accept DOM node and rendering options, and return a promise fulfilled with corresponding dataURL:\n\n- [toPng](#toPng)\n- [toSvg](#toSvg)\n- [toJpeg](#toJpeg)\n- [toBlob](#toBlob)\n- [toCanvas](#toCanvas)\n- [toPixelData](#toPixelData)\n\nGo with the following examples.\n\n#### toPng\nGet a PNG image base64-encoded data URL and display it right away:\n\n```js\nconst node = document.getElementById('my-node');\n\nhtmlToImage\n  .toPng(node)\n  .then((dataUrl) => {\n    const img = new Image();\n    img.src = dataUrl;\n    document.body.appendChild(img);\n  })\n  .catch((err) => {\n    console.error('oops, something went wrong!', err);\n  });\n```\n\nGet a PNG image base64-encoded data URL and download it (using [download](https://github.com/rndme/download)):\n\n```js\nhtmlToImage\n  .toPng(document.getElementById('my-node'))\n  .then((dataUrl) => download(dataUrl, 'my-node.png'));\n```\n\n#### toSvg\nGet an SVG data URL, but filter out all the `<i>` elements:\n\n```js\nfunction filter (node) {\n  return (node.tagName !== 'i');\n}\n\nhtmlToImage\n  .toSvg(document.getElementById('my-node'), { filter: filter })\n  .then(function (dataUrl) {\n    /* do something */\n  });\n```\n\n#### toJpeg\nSave and download a compressed JPEG image:\n\n```js\nhtmlToImage\n  .toJpeg(document.getElementById('my-node'), { quality: 0.95 })\n  .then(function (dataUrl) {\n    var link = document.createElement('a');\n    link.download = 'my-image-name.jpeg';\n    link.href = dataUrl;\n    link.click();\n  });\n```\n\n#### toBlob\nGet a PNG image blob and download it (using [FileSaver](https://github.com/eligrey/FileSaver.js)):\n\n```js\nhtmlToImage\n  .toBlob(document.getElementById('my-node'))\n  .then(function (blob) {\n    if (window.saveAs) {\n      window.saveAs(blob, 'my-node.png');\n    } else {\n     FileSaver.saveAs(blob, 'my-node.png');\n   }\n  });\n```\n\n#### toCanvas\nGet a HTMLCanvasElement, and display it right away:\n\n```js\nhtmlToImage\n  .toCanvas(document.getElementById('my-node'))\n  .then(function (canvas) {\n    document.body.appendChild(canvas);\n  });\n```\n\n#### toPixelData\nGet the raw pixel data as a [Uint8Array](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array) with every 4 array elements representing the RGBA data of a pixel:\n\n```js\nvar node = document.getElementById('my-node');\n\nhtmlToImage\n  .toPixelData(node)\n  .then(function (pixels) {\n    for (var y = 0; y < node.scrollHeight; ++y) {\n      for (var x = 0; x < node.scrollWidth; ++x) {\n        pixelAtXYOffset = (4 * y * node.scrollHeight) + (4 * x);\n        /* pixelAtXY is a Uint8Array[4] containing RGBA values of the pixel at (x, y) in the range 0..255 */\n        pixelAtXY = pixels.slice(pixelAtXYOffset, pixelAtXYOffset + 4);\n      }\n    }\n  });\n```\n\n#### React\n```tsx\nimport React, { useCallback, useRef } from 'react';\nimport { toPng } from 'html-to-image';\n\nconst App: React.FC = () => {\n  const ref = useRef<HTMLDivElement>(null)\n\n  const onButtonClick = useCallback(() => {\n    if (ref.current === null) {\n      return\n    }\n\n    toPng(ref.current, { cacheBust: true, })\n      .then((dataUrl) => {\n        const link = document.createElement('a')\n        link.download = 'my-image-name.png'\n        link.href = dataUrl\n        link.click()\n      })\n      .catch((err) => {\n        console.log(err)\n      })\n  }, [ref])\n\n  return (\n    <>\n      <div ref={ref}>\n      {/* DOM nodes you want to convert to PNG */}\n      </div>\n      <button onClick={onButtonClick}>Click me</button>\n    </>\n  )\n}\n```\n\n## Options\n\n### filter\n\n```ts\n(domNode: HTMLElement) => boolean\n```\n\nA function taking DOM node as argument. Should return true if passed node should be included in the output. Excluding node means excluding it's children as well.\n\nYou can add filter to every image function. For example, \n\n```ts\nconst filter = (node: HTMLElement) => {\n  const exclusionClasses = ['remove-me', 'secret-div'];\n  return !exclusionClasses.some((classname) => node.classList?.contains(classname));\n}\n\nhtmlToImage.toJpeg(node, { quality: 0.95, filter: filter});\n```\nor\n\n```js\nhtmlToImage.toPng(node, {filter:filter})\n```\n\nNot called on the root node.\n\n### backgroundColor\n\nA string value for the background color, any valid CSS color value.\n\n### width, height\n\nWidth and height in pixels to be applied to node before rendering.\n\n### canvasWidth, canvasHeight\n\nAllows to scale the canva's size including the elements inside to a given width and height (in pixels).\n\n### style\n\nAn object whose properties to be copied to node's style before rendering. You might want to check [this reference](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Properties_Reference) for JavaScript names of CSS properties.\n\n### quality\n\nA number between `0` and `1` indicating image quality (e.g. `0.92` => `92%`) of the JPEG image.\n\nDefaults to `1.0` (`100%`)\n\n### cacheBust\n\nSet to true to append the current time as a query string to URL requests to enable cache busting.\n\nDefaults to `false`\n\n### includeQueryParams\n\nSet false to use all URL as cache key.\nIf the value has falsy value, it will exclude query params from the provided URL.\n\nDefaults to `false`\n\n### imagePlaceholder\n\nA data URL for a placeholder image that will be used when fetching an image fails.\n\nDefaults to an empty string and will render empty areas for failed images.\n\n### pixelRatio\n\nThe pixel ratio of the captured image. Default use the actual pixel ratio of the device. Set `1` to\nuse as initial-scale `1` for the image.\n\n### preferredFontFormat\n\nThe format required for font embedding. This is a useful optimisation when a webfont provider\nspecifies several different formats for fonts in the CSS, for example:\n\n```css\n@font-face {\n  name: 'proxima-nova';\n  src: url(\"...\") format(\"woff2\"), url(\"...\") format(\"woff\"), url(\"...\") format(\"opentype\");\n}\n```\n\nInstead of embedding each format, all formats other than the one specified will be discarded. If\nthis option is not specified then all formats will be downloaded and embedded.\n\n### fontEmbedCSS\n\nWhen supplied, the library will skip the process of parsing and embedding webfont URLs in CSS,\ninstead using this value. This is useful when combined with `getFontEmbedCSS()` to only perform the\nembedding process a single time across multiple calls to library functions.\n\n```javascript\nconst fontEmbedCSS = await htmlToImage.getFontEmbedCSS(element1);\nhtml2Image.toSVG(element1, { fontEmbedCSS });\nhtml2Image.toSVG(element2, { fontEmbedCSS });\n```\n\n### skipAutoScale\n\nWhen supplied, the library will skip the process of scaling extra large doms into the canvas object.\nYou may experience loss of parts of the image if set to `true` and you are exporting a very large image.\n\nDefaults to `false`  \n\n### type\n\nA string indicating the image format. The default type is image/png; that type is also used if the given type isn't supported.\nWhen supplied, the toCanvas function will return a blob matching the given image type and quality. \n\nDefaults to `image/png`\n\n### includeStyleProperties\n\nAn array of style property names. Can be used to manually specify which style properties are included when cloning nodes. This can be useful for performance-critical scenarios.\n\n## Browsers\n\nOnly standard lib is currently used, but make sure your browser supports:\n\n- [Promise](https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Promise)\n- SVG `<foreignObject>` tag\n\nIt's tested on latest Chrome, Firefox and Safari (49, 45 and 16 respectively at the time of writing), with Chrome performing significantly better on big DOM trees, possibly due to it's more performant SVG support, and the fact that it supports `CSSStyleDeclaration.cssText` property.\n\n*Internet Explorer is not (and will not be) supported, as it does not support SVG `<foreignObject>` tag.*\n\n## How it works\n\nThere might some day exist (or maybe already exists?) a simple and standard way of exporting parts of the HTML to image (and then this script can only serve as an evidence of all the hoops I had to jump through in order to get such obvious thing done) but I haven't found one so far.\n\nThis library uses a feature of SVG that allows having arbitrary HTML content inside of the `<foreignObject>` tag. So, in order to render that DOM node for you, following steps are taken:\n\n1. Clone the original DOM node recursively\n2. Compute the style for the node and each sub-node and copy it to corresponding clone \n   - and don't forget to recreate pseudo-elements, as they are not cloned in any way, of course\n3. Embed web fonts\n   - find all the `@font-face` declarations that might represent web fonts\n   - parse file URLs, download corresponding files\n   - base64-encode and inline content as dataURLs\n   - concatenate all the processed CSS rules and put them into one `<style>` element, then attach it to the clone\n4. Embed images\n   - embed image URLs in `<img>` elements\n   - inline images used in `background` CSS property, in a fashion similar to fonts\n5. Serialize the cloned node to XML\n6. Wrap XML into the `<foreignObject>` tag, then into the SVG, then make it a data URL\n7. Optionally, to get PNG content or raw pixel data as a Uint8Array, create an Image element with the SVG as a source, and render it on an off-screen canvas, that you have also created, then read the content from the canvas\n8. Done!\n\n\n## Things to watch out for\n\n- If the DOM node you want to render includes a `<canvas>` element with something drawn on it, it should be handled fine, unless the canvas is [tainted](https://developer.mozilla.org/en-US/docs/Web/HTML/CORS_enabled_image) - in this case rendering will rather not succeed.\n- Rendering will failed on huge DOM due to the dataURI [limit varies](https://stackoverflow.com/questions/695151/data-protocol-url-size-limitations/41755526#41755526).\n\n## Contributing\n\nPlease let us know how can we help. Do check out [issues](https://github.com/bubkoo/html-to-image/issues) for bug reports or suggestions first.\n\nTo become a contributor, please follow our [contributing guide](/CONTRIBUTING.md).\n\n<a href=\"https://github.com/bubkoo/html-to-image/graphs/contributors\">\n  <img src=\"/CONTRIBUTORS.svg\" alt=\"Contributors\" width=\"740\" />\n</a>\n\n\n## License\n\nThe scripts and documentation in this project are released under the [MIT License](LICENSE)\n","readmeFilename":"README.md"}