{"_id":"html2canvas-pro","_rev":"54-d8994e9342c18cd49875b6be1670a1df","name":"html2canvas-pro","dist-tags":{"latest":"2.4.5"},"versions":{"1.4.3":{"name":"html2canvas-pro","version":"1.4.3","author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@1.4.3","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://github.com/yorickshan/html2canvas-pro#readme","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"100124e2d17d4de483700ce03176d7447e90d49f","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-1.4.3.tgz","fileCount":394,"integrity":"sha512-RB36SrUGxT9PTjImC7BsGxTinaI3y8cEne76ACdw+E7nRmeJ0jgDntxUP15B9Q9AM2mvEPN6SZo6zmkzwk8HKg==","signatures":[{"sig":"MEQCIBI2sX5o6t8g9CSEY2B+SMb6on8wDhvzZo0FB5INsfcPAiAPrtVSjzHiWfGH5sWVW/e0ADOdlfnAvNZziQHHcqRx6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3381689},"main":"dist/html2canvas-pro.js","title":"html2canvas-pro","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.js","engines":{"node":">=8.0.0"},"gitHead":"fa9069c8948a2e2a70b17d0e2a02a64d69735228","scripts":{"pub":"sh ./publish.sh","lint":"eslint src/**/*.ts --max-warnings 0","test":"npm run lint && npm run unittest && npm run karma","build":"tsc --module commonjs && rollup -c rollup.config.ts && npm run build:create-reftest-list && npm run build:testrunner && npm run build:minify","karma":"ts-node tests/karma","start":"ts-node tests/server --port=8080 --cors=8081","watch":"rollup -c rollup.config.ts -w","format":"prettier --write \"{src,www/src,tests,scripts}/**/*.ts\"","release":"standard-version","prebuild":"rimraf dist/ && rimraf build/ && mkdirp dist && mkdirp build","unittest":"jest","build:minify":"uglifyjs --compress --comments /^!/ -o dist/html2canvas-pro.min.js --mangle -- dist/html2canvas-pro.js","reftests-diff":"mkdirp tmp/snapshots && jest --roots=tests --testMatch=**/reftest-diff.ts","watch:unittest":"mocha --require ts-node/register --watch-extensions ts -w src/**/__tests__/*.ts","build:testrunner":"rollup -c tests/rollup.config.ts","build:reftest-preview":"webpack --config www/webpack.config.js","build:create-reftest-list":"ts-node scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.ts","build:reftest-result-list":"ts-node scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"yorickshan","email":"yorickshan@gmail.com"},"deprecated":"html2canvas-pro versions prior to v1.5.5 are no longer supported","repository":{"url":"git+ssh://git@github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"6.14.13","description":"Screenshots with JavaScript forked from html2canvas, fixed some known issues","directories":{},"_nodeVersion":"14.17.0","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.1","cors":"^2.8.5","glob":"7.1.3","jest":"^27.0.6","karma":"^6.3.2","mocha":"^9.0.2","slash":"1.0.0","tslib":"^2.3.0","yargs":"^17.0.1","eslint":"^7.30.0","jquery":"^3.5.1","rimraf":"^3.0.2","rollup":"^2.53.1","express":"^4.17.1","ts-jest":"^27.0.3","ts-node":"^10.1.0","webpack":"^4.46.0","platform":"^1.3.6","prettier":"^2.3.2","ts-loader":"^8.3.0","uglify-js":"^3.13.10","@babel/cli":"^7.4.3","chromeless":"^1.5.2","typescript":"^4.3.5","@babel/core":"^7.4.3","@types/chai":"^4.1.7","@types/glob":"^7.1.1","@types/jest":"^26.0.24","@types/node":"^16.3.1","body-parser":"^1.19.0","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","node-simctl":"^5.3.0","serve-index":"^1.9.1","webpack-cli":"^3.3.12","@types/karma":"^6.3.0","@types/mocha":"^8.2.3","babel-eslint":"^10.0.1","babel-loader":"^8.0.5","js-polyfills":"^0.1.42","@types/express":"^4.17.13","filenamify-url":"1.0.0","@types/platform":"^1.3.4","replace-in-file":"^3.0.0","standard-version":"^8.0.2","@babel/preset-env":"^7.4.3","html2canvas-proxy":"1.0.1","karma-ie-launcher":"^1.0.0","@babel/preset-flow":"^7.0.0","base64-arraybuffer":"1.0.1","@rollup/plugin-json":"^4.1.0","jest-image-snapshot":"^4.5.1","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^3.10.0","karma-junit-reporter":"^2.0.1","karma-sauce-launcher":"^2.0.2","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"3.4.0","karma-firefox-launcher":"^2.1.0","@rollup/plugin-commonjs":"^19.0.0","@types/promise-polyfill":"^6.0.3","uglifyjs-webpack-plugin":"^2.2.0","rollup-plugin-sourcemaps":"^0.6.3","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^4.28.2","@types/jest-image-snapshot":"^4.3.1","@rollup/plugin-node-resolve":"^13.0.0","babel-plugin-dev-expression":"^0.2.1","karma-safarinative-launcher":"^1.1.0","babel-plugin-add-module-exports":"^1.0.2","@typescript-eslint/eslint-plugin":"^4.28.2"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_1.4.3_1710138012594_0.5533930377013514","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"html2canvas-pro","version":"1.5.0","author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@1.5.0","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://github.com/yorickshan/html2canvas-pro#readme","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"18925def43505bad352a394b95fffb45d6d46a8f","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-1.5.0.tgz","fileCount":413,"integrity":"sha512-izxSphcINRwfEVV6eamsPVdhsxSYqX8n/hxzK+niVWdB+onM+aYRoVO+xgS9iMmZoUleZTWg1tJwryikib2hXg==","signatures":[{"sig":"MEQCIE+8k0rD/CU2RR/uqHAt/ofc3oPj6v5HYWhJ77OAlVMDAiAId5pQWU3JlMY6LPUclkWe7NxXFgu77egXh2PGlWz1XA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3697308},"main":"dist/html2canvas-pro.js","title":"html2canvas-pro","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.js","engines":{"node":">=8.0.0"},"gitHead":"3cc89ad13e3f599a72250f789c7cd5d0cea79fb3","scripts":{"pub":"sh ./publish.sh","lint":"eslint src/**/*.ts --max-warnings 0","test":"npm run lint && npm run unittest && npm run karma","build":"tsc --module commonjs && rollup -c rollup.config.ts && npm run build:create-reftest-list && npm run build:testrunner && npm run build:minify","karma":"ts-node tests/karma","start":"ts-node tests/server --port=8080 --cors=8081","watch":"rollup -c rollup.config.ts -w","format":"prettier --write \"{src,www/src,tests,scripts}/**/*.ts\"","release":"standard-version","prebuild":"rimraf dist/ && rimraf build/ && mkdirp dist && mkdirp build","unittest":"jest","build:minify":"uglifyjs --compress --comments /^!/ -o dist/html2canvas-pro.min.js --mangle -- dist/html2canvas-pro.js","reftests-diff":"mkdirp tmp/snapshots && jest --roots=tests --testMatch=**/reftest-diff.ts","watch:unittest":"mocha --require ts-node/register --watch-extensions ts -w src/**/__tests__/*.ts","build:testrunner":"rollup -c tests/rollup.config.ts","build:reftest-preview":"webpack --config www/webpack.config.js","build:create-reftest-list":"ts-node scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.ts","build:reftest-result-list":"ts-node scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"yorickshan","email":"yorickshan@gmail.com"},"deprecated":"All 1.5.x series are deprecated. Known rendering bugs exist and no further maintenance. Please upgrade to the latest 2.x release.","repository":{"url":"git+ssh://git@github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"8.19.4","description":"Screenshots with JavaScript forked from html2canvas, fixed some known issues","directories":{},"_nodeVersion":"16.20.2","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.1","cors":"^2.8.5","glob":"7.1.3","jest":"^27.0.6","karma":"^6.3.2","mocha":"^9.0.2","slash":"1.0.0","tslib":"^2.3.0","yargs":"^17.0.1","eslint":"^7.30.0","jquery":"^3.5.1","rimraf":"^3.0.2","rollup":"^2.53.1","express":"^4.17.1","ts-jest":"^27.0.3","ts-node":"^10.1.0","webpack":"^4.46.0","platform":"^1.3.6","prettier":"^2.3.2","ts-loader":"^8.3.0","uglify-js":"^3.13.10","@babel/cli":"^7.4.3","chromeless":"^1.5.2","typescript":"^4.3.5","@babel/core":"^7.4.3","@types/chai":"^4.1.7","@types/glob":"^7.1.1","@types/jest":"^26.0.24","@types/node":"^16.3.1","body-parser":"^1.19.0","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","node-simctl":"^5.3.0","serve-index":"^1.9.1","webpack-cli":"^3.3.12","@types/karma":"^6.3.0","@types/mocha":"^8.2.3","babel-eslint":"^10.0.1","babel-loader":"^8.0.5","js-polyfills":"^0.1.42","@types/express":"^4.17.13","filenamify-url":"1.0.0","@types/platform":"^1.3.4","replace-in-file":"^3.0.0","standard-version":"^8.0.2","@babel/preset-env":"^7.4.3","html2canvas-proxy":"1.0.1","karma-ie-launcher":"^1.0.0","@babel/preset-flow":"^7.0.0","base64-arraybuffer":"1.0.1","@rollup/plugin-json":"^4.1.0","jest-image-snapshot":"^4.5.1","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^3.10.0","karma-junit-reporter":"^2.0.1","karma-sauce-launcher":"^2.0.2","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"3.4.0","karma-firefox-launcher":"^2.1.0","@rollup/plugin-commonjs":"^19.0.0","@types/promise-polyfill":"^6.0.3","uglifyjs-webpack-plugin":"^2.2.0","rollup-plugin-sourcemaps":"^0.6.3","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^4.28.2","@types/jest-image-snapshot":"^4.3.1","@rollup/plugin-node-resolve":"^13.0.0","babel-plugin-dev-expression":"^0.2.1","karma-safarinative-launcher":"^1.1.0","babel-plugin-add-module-exports":"^1.0.2","@typescript-eslint/eslint-plugin":"^4.28.2"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_1.5.0_1716797128733_0.5610907873492119","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"html2canvas-pro","version":"1.5.1","author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@1.5.1","homepage":"https://github.com/yorickshan/html2canvas-pro#readme","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"e62aea27c598152308be35754b8b0f188908e171","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-1.5.1.tgz","fileCount":413,"integrity":"sha512-6LmbLb3qNg8f3jSSRdzDwG7c9VIFDC9jOP3iZ6mK1cjc9W6F2Mkh/n2WmBECxAzF2yHEznJFmgbQAut1g+NbEQ==","signatures":[{"sig":"MEUCIQC+3XTZeZAxKpTBTtypCkPKY++2ksjatg9TKlYODOghkwIgSnkURGt6TPCwgLmUg+a+XHltt8MNaXry8YqRETzYvms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3698258},"main":"dist/html2canvas-pro.js","title":"html2canvas-pro","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.js","engines":{"node":">=8.0.0"},"gitHead":"8ee3491d5f5fac4ebe6207ee9421cf35c382f111","scripts":{"pub":"sh ./publish.sh","lint":"eslint src/**/*.ts --max-warnings 0","test":"npm run lint && npm run unittest && npm run karma","build":"tsc --module commonjs && rollup -c rollup.config.ts && npm run build:create-reftest-list && npm run build:testrunner && npm run build:minify","karma":"ts-node tests/karma","start":"ts-node tests/server --port=8080 --cors=8081","watch":"rollup -c rollup.config.ts -w","format":"prettier --write \"{src,www/src,tests,scripts}/**/*.ts\"","release":"sh scripts/version-upgrade.sh","prebuild":"rimraf dist/ && rimraf build/ && mkdirp dist && mkdirp build","unittest":"jest","build:minify":"uglifyjs --compress --comments /^!/ -o dist/html2canvas-pro.min.js --mangle -- dist/html2canvas-pro.js","reftests-diff":"mkdirp tmp/snapshots && jest --roots=tests --testMatch=**/reftest-diff.ts","watch:unittest":"mocha --require ts-node/register --watch-extensions ts -w src/**/__tests__/*.ts","build:testrunner":"rollup -c tests/rollup.config.ts","build:reftest-preview":"webpack --config www/webpack.config.js","build:create-reftest-list":"ts-node scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.ts","build:reftest-result-list":"ts-node scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"yorickshan","email":"yorickshan@gmail.com"},"deprecated":"All 1.5.x series are deprecated. Known rendering bugs exist and no further maintenance. Please upgrade to the latest 2.x release.","repository":{"url":"git+ssh://git@github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"8.19.4","description":"Screenshots with JavaScript forked from html2canvas, fixed some known issues","directories":{},"_nodeVersion":"16.20.2","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.1","cors":"^2.8.5","glob":"7.1.3","jest":"^27.0.6","karma":"^6.3.2","mocha":"^9.0.2","slash":"1.0.0","tslib":"^2.3.0","yargs":"^17.0.1","eslint":"^7.30.0","jquery":"^3.5.1","rimraf":"^3.0.2","rollup":"^2.53.1","express":"^4.17.1","ts-jest":"^27.0.3","ts-node":"^10.1.0","webpack":"^4.46.0","platform":"^1.3.6","prettier":"^2.3.2","ts-loader":"^8.3.0","uglify-js":"^3.13.10","@babel/cli":"^7.4.3","chromeless":"^1.5.2","typescript":"^4.3.5","@babel/core":"^7.4.3","@types/chai":"^4.1.7","@types/glob":"^7.1.1","@types/jest":"^26.0.24","@types/node":"^16.3.1","body-parser":"^1.19.0","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","node-simctl":"^5.3.0","serve-index":"^1.9.1","webpack-cli":"^3.3.12","@types/karma":"^6.3.0","@types/mocha":"^8.2.3","babel-eslint":"^10.0.1","babel-loader":"^8.0.5","js-polyfills":"^0.1.42","@types/express":"^4.17.13","filenamify-url":"1.0.0","@types/platform":"^1.3.4","replace-in-file":"^3.0.0","standard-version":"^9.0.0","@babel/preset-env":"^7.4.3","html2canvas-proxy":"1.0.1","karma-ie-launcher":"^1.0.0","@babel/preset-flow":"^7.0.0","base64-arraybuffer":"1.0.1","@rollup/plugin-json":"^4.1.0","jest-image-snapshot":"^4.5.1","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^3.10.0","karma-junit-reporter":"^2.0.1","karma-sauce-launcher":"^2.0.2","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"3.4.0","karma-firefox-launcher":"^2.1.0","@rollup/plugin-commonjs":"^19.0.0","@types/promise-polyfill":"^6.0.3","uglifyjs-webpack-plugin":"^2.2.0","rollup-plugin-sourcemaps":"^0.6.3","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^4.28.2","cz-conventional-changelog":"^3.3.0","@types/jest-image-snapshot":"^4.3.1","conventional-changelog-cli":"^2.1.1","@rollup/plugin-node-resolve":"^13.0.0","babel-plugin-dev-expression":"^0.2.1","karma-safarinative-launcher":"^1.1.0","babel-plugin-add-module-exports":"^1.0.2","@typescript-eslint/eslint-plugin":"^4.28.2"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_1.5.1_1719825678404_0.26322751157172974","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"html2canvas-pro","version":"1.5.2","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@1.5.2","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://github.com/yorickshan/html2canvas-pro#readme","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"fb9841feabd477d02e54ea60b4a45ef499f8350a","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-1.5.2.tgz","fileCount":412,"integrity":"sha512-VYZifzRbLl+ssNDbivIAQftu+qRsxF3YdNpCo1NvqHAZ/0O3aoV0j1yIyIEKcDxTtuQ0buE3pe74IhmyRk/QdQ==","signatures":[{"sig":"MEUCIQDC0pof0QPonJBwqyyg7OxlhkTAFJ2rxcEE0MxSh00vcQIgJAJ2FqXZBwaB8AQ8JIywtsvdCqktgbrZQt4RM9Z4aus=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3709024},"main":"dist/html2canvas-pro.js","title":"html2canvas-pro","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.js","engines":{"node":">=8.0.0"},"gitHead":"674e75b95c5b1ae03211365646908fb0171c0cc4","scripts":{"tag":"sh ./scripts/create-tag.sh","lint":"eslint src/**/*.ts --max-warnings 0","test":"npm run lint && npm run unittest && npm run karma","build":"tsc --module commonjs && rollup -c rollup.config.ts && npm run build:create-reftest-list && npm run build:testrunner && npm run build:minify","karma":"ts-node tests/karma","start":"ts-node tests/server --port=8080 --cors=8081","watch":"rollup -c rollup.config.ts -w","format":"prettier --write \"{src,www/src,tests,scripts}/**/*.ts\"","release":"sh scripts/version-upgrade.sh","prebuild":"rimraf dist/ && rimraf build/ && mkdirp dist && mkdirp build","unittest":"jest","build:minify":"uglifyjs --compress --comments /^!/ -o dist/html2canvas-pro.min.js --mangle -- dist/html2canvas-pro.js","reftests-diff":"mkdirp tmp/snapshots && jest --roots=tests --testMatch=**/reftest-diff.ts","watch:unittest":"mocha --require ts-node/register --watch-extensions ts -w src/**/__tests__/*.ts","build:testrunner":"rollup -c tests/rollup.config.ts","build:reftest-preview":"webpack --config www/webpack.config.js","build:create-reftest-list":"ts-node scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.ts","build:reftest-result-list":"ts-node scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"yorickshan","email":"yorickshan@gmail.com"},"deprecated":"All 1.5.x series are deprecated. Known rendering bugs exist and no further maintenance. Please upgrade to the latest 2.x release.","repository":{"url":"git+ssh://git@github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"8.19.4","description":"Screenshots with JavaScript forked from html2canvas, fixed some known issues","directories":{},"_nodeVersion":"16.20.2","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.1","cors":"^2.8.5","glob":"7.1.3","jest":"^27.0.6","karma":"^6.3.2","mocha":"^9.0.2","slash":"1.0.0","tslib":"^2.3.0","yargs":"^17.0.1","eslint":"^7.30.0","jquery":"^3.5.1","rimraf":"^3.0.2","rollup":"^2.53.1","express":"^4.17.1","ts-jest":"^27.0.3","ts-node":"^10.1.0","webpack":"^4.46.0","platform":"^1.3.6","prettier":"^2.3.2","ts-loader":"^8.3.0","uglify-js":"^3.13.10","@babel/cli":"^7.4.3","chromeless":"^1.5.2","typescript":"^4.3.5","@babel/core":"^7.4.3","@types/chai":"^4.1.7","@types/glob":"^7.1.1","@types/jest":"^26.0.24","@types/node":"^16.3.1","body-parser":"^1.19.0","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","node-simctl":"^5.3.0","serve-index":"^1.9.1","webpack-cli":"^3.3.12","@types/karma":"^6.3.0","@types/mocha":"^8.2.3","babel-eslint":"^10.0.1","babel-loader":"^8.0.5","js-polyfills":"^0.1.42","@types/express":"^4.17.13","filenamify-url":"1.0.0","@types/platform":"^1.3.4","replace-in-file":"^3.0.0","standard-version":"^9.0.0","@babel/preset-env":"^7.4.3","html2canvas-proxy":"1.0.1","karma-ie-launcher":"^1.0.0","@babel/preset-flow":"^7.0.0","base64-arraybuffer":"1.0.1","@rollup/plugin-json":"^4.1.0","jest-image-snapshot":"^4.5.1","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^3.10.0","karma-junit-reporter":"^2.0.1","karma-sauce-launcher":"^2.0.2","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"3.4.0","karma-firefox-launcher":"^2.1.0","@rollup/plugin-commonjs":"^19.0.0","@types/promise-polyfill":"^6.0.3","uglifyjs-webpack-plugin":"^2.2.0","rollup-plugin-sourcemaps":"^0.6.3","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^4.28.2","cz-conventional-changelog":"^3.3.0","@types/jest-image-snapshot":"^4.3.1","conventional-changelog-cli":"^2.1.1","@rollup/plugin-node-resolve":"^13.0.0","babel-plugin-dev-expression":"^0.2.1","karma-safarinative-launcher":"^1.1.0","babel-plugin-add-module-exports":"^1.0.2","@typescript-eslint/eslint-plugin":"^4.28.2"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_1.5.2_1719979175055_0.09920623549245855","host":"s3://npm-registry-packages"}},"1.5.3":{"name":"html2canvas-pro","version":"1.5.3","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@1.5.3","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://github.com/yorickshan/html2canvas-pro#readme","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"463233bb9f53ed8809e464064b8ac63f83c49194","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-1.5.3.tgz","fileCount":416,"integrity":"sha512-nOjQTgJWAxW81/f6cQgH3TWjSiatfHCjQnPdXeLIudO6wZX8ViRRmhtpVguAH2nfFQy//qsT9Z0LKYr35cpf9w==","signatures":[{"sig":"MEUCIQD/NDwDSmkIbvJYEeseEvV7E0iS1yzSNhfD0dp/svPO9wIgdpHgF62UD+xcq/6o0G4uH13GNVtcmyfWt/rhEOTQmII=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3712537},"main":"dist/html2canvas-pro.js","title":"html2canvas-pro","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.js","engines":{"node":">=8.0.0"},"gitHead":"5a9ad3f13e49d0de4a006beb47e055a04389643f","scripts":{"tag":"sh scripts/create-tag.sh","lint":"eslint src/**/*.ts --max-warnings 0","test":"npm run lint && npm run unittest && npm run karma","build":"tsc --module commonjs && rollup -c rollup.config.ts && npm run build:create-reftest-list && npm run build:testrunner && npm run build:minify","karma":"ts-node tests/karma","start":"ts-node tests/server --port=8080 --cors=8081","watch":"rollup -c rollup.config.ts -w","format":"prettier --write \"{src,www/src,tests,scripts}/**/*.ts\"","prepare":"if [ \"$SKIP_PREPARE\" != \"true\" ]; then husky install; fi","release":"sh scripts/version-upgrade.sh","prebuild":"rimraf dist/ && rimraf build/ && mkdirp dist && mkdirp build","unittest":"jest","commitlint":"commitlint --config .commitlintrc.json -e -V","build:minify":"uglifyjs --compress --comments /^!/ -o dist/html2canvas-pro.min.js --mangle -- dist/html2canvas-pro.js","reftests-diff":"mkdirp tmp/snapshots && jest --roots=tests --testMatch=**/reftest-diff.ts","watch:unittest":"mocha --require ts-node/register --watch-extensions ts -w src/**/__tests__/*.ts","build:testrunner":"rollup -c tests/rollup.config.ts","build:reftest-preview":"webpack --config www/webpack.config.js","build:create-reftest-list":"ts-node scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.ts","build:reftest-result-list":"ts-node scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"yorickshan","email":"yorickshan@gmail.com"},"deprecated":"All 1.5.x series are deprecated. Known rendering bugs exist and no further maintenance. Please upgrade to the latest 2.x release.","repository":{"url":"git+ssh://git@github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"8.19.4","description":"Screenshots with JavaScript forked from html2canvas, fixed some known issues","directories":{},"lint-staged":{"**/*.{js,ts}":["prettier --write","eslint --fix"]},"_nodeVersion":"16.20.2","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.1","cors":"^2.8.5","glob":"7.1.3","jest":"^27.0.6","husky":"^8.0.0","karma":"^6.3.2","mocha":"^9.0.2","slash":"1.0.0","tslib":"^2.3.0","yargs":"^17.0.1","eslint":"^7.30.0","jquery":"^3.5.1","rimraf":"^3.0.2","rollup":"^2.53.1","express":"^4.17.1","ts-jest":"^27.0.3","ts-node":"^10.1.0","webpack":"^4.46.0","platform":"^1.3.6","prettier":"^2.3.2","ts-loader":"^8.3.0","uglify-js":"^3.13.10","@babel/cli":"^7.4.3","chromeless":"^1.5.2","typescript":"^4.3.5","@babel/core":"^7.4.3","@types/chai":"^4.1.7","@types/glob":"^7.1.1","@types/jest":"^26.0.24","@types/node":"^16.3.1","body-parser":"^1.19.0","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","lint-staged":"^15.2.7","node-simctl":"^5.3.0","serve-index":"^1.9.1","webpack-cli":"^3.3.12","@types/karma":"^6.3.0","@types/mocha":"^8.2.3","babel-eslint":"^10.0.1","babel-loader":"^8.0.5","js-polyfills":"^0.1.42","@types/express":"^4.17.13","filenamify-url":"1.0.0","@commitlint/cli":"^19.3.0","@types/platform":"^1.3.4","replace-in-file":"^3.0.0","standard-version":"^9.5.0","@babel/preset-env":"^7.4.3","html2canvas-proxy":"1.0.1","karma-ie-launcher":"^1.0.0","@babel/preset-flow":"^7.0.0","base64-arraybuffer":"1.0.1","@rollup/plugin-json":"^4.1.0","jest-image-snapshot":"^4.5.1","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^3.10.0","karma-junit-reporter":"^2.0.1","karma-sauce-launcher":"^2.0.2","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"3.4.0","karma-firefox-launcher":"^2.1.0","@rollup/plugin-commonjs":"^19.0.0","@types/promise-polyfill":"^6.0.3","uglifyjs-webpack-plugin":"^2.2.0","rollup-plugin-sourcemaps":"^0.6.3","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^4.28.2","cz-conventional-changelog":"^3.3.0","@types/jest-image-snapshot":"^4.3.1","conventional-changelog-cli":"^2.1.1","@rollup/plugin-node-resolve":"^13.0.0","babel-plugin-dev-expression":"^0.2.1","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^19.2.2","babel-plugin-add-module-exports":"^1.0.2","@typescript-eslint/eslint-plugin":"^4.28.2"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_1.5.3_1720082422698_0.27727831879027764","host":"s3://npm-registry-packages"}},"1.5.4":{"name":"html2canvas-pro","version":"1.5.4","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@1.5.4","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://github.com/yorickshan/html2canvas-pro#readme","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"bba5fdc0259be797b1071ba2a20c12a7c0b6c23f","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-1.5.4.tgz","fileCount":417,"integrity":"sha512-ITH2s2CzSkleyQyAMYa+mMogpf7NmdlR4i9HemCrJxqFe9GbKft5WJlykfg7eB6adNBX23hTfLo+IDHNodjlBw==","signatures":[{"sig":"MEQCIGv3DnLl1EJ8KZZzHRHE9eSAn2GPNHFVbmFS2t2dxHoDAiB7W/HhQ5PCbQwADPuRnSWTghrCQH123mYe+jDix/qyMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3752584},"main":"dist/html2canvas-pro.js","title":"html2canvas-pro","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.js","engines":{"node":">=8.0.0"},"gitHead":"9f5a7d98c736f4de51097f8a5a14dd78791c49f5","scripts":{"tag":"sh scripts/create-tag.sh","lint":"eslint src/**/*.ts --max-warnings 0","test":"npm run lint && npm run unittest && npm run karma","build":"tsc --module commonjs && rollup -c rollup.config.ts && npm run build:create-reftest-list && npm run build:testrunner && npm run build:minify","karma":"ts-node tests/karma","start":"ts-node tests/server --port=8080 --cors=8081","watch":"rollup -c rollup.config.ts -w","format":"prettier --write \"{src,www/src,tests,scripts}/**/*.ts\"","prepare":"if [ \"$SKIP_PREPARE\" != \"true\" ]; then husky install; fi","release":"sh scripts/version-upgrade.sh","prebuild":"rimraf dist/ && rimraf build/ && mkdirp dist && mkdirp build","unittest":"jest","commitlint":"commitlint --config .commitlintrc.json -e -V","build:minify":"uglifyjs --compress --comments /^!/ -o dist/html2canvas-pro.min.js --mangle -- dist/html2canvas-pro.js","reftests-diff":"mkdirp tmp/snapshots && jest --roots=tests --testMatch=**/reftest-diff.ts","watch:unittest":"mocha --require ts-node/register --watch-extensions ts -w src/**/__tests__/*.ts","build:testrunner":"rollup -c tests/rollup.config.ts","build:reftest-preview":"webpack --config www/webpack.config.js","build:create-reftest-list":"ts-node scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.ts","build:reftest-result-list":"ts-node scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"yorickshan","email":"yorickshan@gmail.com"},"deprecated":"All 1.5.x series are deprecated. Known rendering bugs exist and no further maintenance. Please upgrade to the latest 2.x release.","repository":{"url":"git+ssh://git@github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"8.19.4","description":"Screenshots with JavaScript forked from html2canvas, fixed some known issues","directories":{},"lint-staged":{"**/*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"16.20.2","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.1","cors":"^2.8.5","glob":"7.1.3","jest":"^29.7.0","husky":"^8.0.0","karma":"^6.3.2","mocha":"^9.0.2","slash":"1.0.0","tslib":"^2.3.0","yargs":"^17.0.1","eslint":"^7.32.0","jquery":"^3.5.1","rimraf":"^3.0.2","rollup":"^2.53.1","express":"^4.17.1","ts-jest":"^29.1.5","ts-node":"^10.9.2","webpack":"^4.46.0","platform":"^1.3.6","prettier":"^2.3.2","puppeteer":"^22.12.1","ts-loader":"^8.3.0","uglify-js":"^3.13.10","@babel/cli":"^7.4.3","typescript":"^4.9.5","@babel/core":"^7.4.3","@types/chai":"^4.1.7","@types/glob":"^7.1.1","@types/jest":"^29.5.12","@types/node":"^16.3.1","body-parser":"^1.19.0","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","lint-staged":"^15.2.7","node-simctl":"^5.3.0","serve-index":"^1.9.1","webpack-cli":"^3.3.12","@types/karma":"^6.3.0","@types/mocha":"^8.2.3","babel-eslint":"^10.0.1","babel-loader":"^8.0.5","js-polyfills":"^0.1.42","@types/express":"^4.17.13","filenamify-url":"1.0.0","@commitlint/cli":"^19.3.0","@types/platform":"^1.3.4","replace-in-file":"^3.0.0","standard-version":"^9.5.0","@babel/preset-env":"^7.4.3","html2canvas-proxy":"1.0.1","karma-ie-launcher":"^1.0.0","@babel/preset-flow":"^7.0.0","base64-arraybuffer":"1.0.1","@rollup/plugin-json":"^4.1.0","jest-image-snapshot":"^6.4.0","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^3.10.0","karma-junit-reporter":"^2.0.1","karma-sauce-launcher":"^2.0.2","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"3.4.0","jest-environment-jsdom":"^29.7.0","karma-firefox-launcher":"^2.1.0","@rollup/plugin-commonjs":"^19.0.0","@types/promise-polyfill":"^6.0.3","rollup-plugin-sourcemaps":"^0.6.3","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^4.33.0","cz-conventional-changelog":"^3.3.0","@types/jest-image-snapshot":"^6.4.0","conventional-changelog-cli":"^2.1.1","@rollup/plugin-node-resolve":"^13.0.0","babel-plugin-dev-expression":"^0.2.1","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^19.2.2","babel-plugin-add-module-exports":"^1.0.2","@typescript-eslint/eslint-plugin":"^4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_1.5.4_1720406383940_0.30806835822498235","host":"s3://npm-registry-packages"}},"1.5.5":{"name":"html2canvas-pro","version":"1.5.5","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@1.5.5","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://github.com/yorickshan/html2canvas-pro#readme","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"8486a62b8ce0ff2d9062c34a85cbe5e74a096278","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-1.5.5.tgz","fileCount":410,"integrity":"sha512-Vk0Yiy9dCTxDxZfDRG3adwMV8gYVuuIFc+mbuAzZ9mCSInjYIiO6AxPL7OaNZUK/fI/FHDechxKj9QjPCVFRQw==","signatures":[{"sig":"MEYCIQC0yn41C8qnwBuGFegvHYxlLYc9+2fL+l3M0+ztqKvdBAIhAJSGN8JA9lUmjXYJu4ckl78xw2IQhcTynnvBA/RcLcSf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3746582},"main":"dist/html2canvas-pro.js","title":"html2canvas-pro","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.js","engines":{"node":">=8.0.0"},"gitHead":"07d7e634f7ca66f5b1c330766c64476b31b28177","scripts":{"tag":"sh scripts/create-tag.sh","lint":"eslint src/**/*.ts --max-warnings 0","test":"npm run lint && npm run unittest && npm run karma","build":"tsc --module commonjs && rollup -c rollup.config.ts && npm run build:create-reftest-list && npm run build:testrunner && npm run build:minify","karma":"ts-node tests/karma","start":"ts-node tests/server --port=8080 --cors=8081","watch":"rollup -c rollup.config.ts -w","format":"prettier --write \"{src,www/src,tests,scripts}/**/*.ts\"","prepare":"if [ \"$SKIP_PREPARE\" != \"true\" ]; then husky install; fi","release":"sh scripts/version-upgrade.sh","prebuild":"rimraf dist/ && rimraf build/ && mkdirp dist && mkdirp build","unittest":"jest","commitlint":"commitlint --config .commitlintrc.json -e -V","build:minify":"uglifyjs --compress --comments /^!/ -o dist/html2canvas-pro.min.js --mangle -- dist/html2canvas-pro.js","reftests-diff":"mkdirp tmp/snapshots && jest --roots=tests --testMatch=**/reftest-diff.ts","watch:unittest":"mocha --require ts-node/register --watch-extensions ts -w src/**/__tests__/*.ts","build:testrunner":"rollup -c tests/rollup.config.ts","build:reftest-preview":"webpack --config www/webpack.config.js","build:create-reftest-list":"ts-node scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.ts","build:reftest-result-list":"ts-node scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"yorickshan","email":"yorickshan@gmail.com"},"deprecated":"All 1.5.x series are deprecated. Known rendering bugs exist and no further maintenance. Please upgrade to the latest 2.x release.","repository":{"url":"git+ssh://git@github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"8.19.4","description":"Screenshots with JavaScript forked from html2canvas, fixed some known issues","directories":{},"lint-staged":{"**/*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"16.20.2","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.1","cors":"^2.8.5","glob":"7.1.3","jest":"^29.7.0","husky":"^8.0.0","karma":"^6.3.2","mocha":"^9.0.2","slash":"1.0.0","tslib":"^2.3.0","yargs":"^17.0.1","eslint":"^7.32.0","jquery":"^3.5.1","rimraf":"^3.0.2","rollup":"^2.53.1","express":"^4.17.1","ts-jest":"^29.1.5","ts-node":"^10.9.2","webpack":"^4.46.0","platform":"^1.3.6","prettier":"^2.3.2","puppeteer":"^22.12.1","ts-loader":"^8.3.0","uglify-js":"^3.13.10","@babel/cli":"^7.4.3","typescript":"^4.9.5","@babel/core":"^7.4.3","@types/chai":"^4.1.7","@types/glob":"^7.1.1","@types/jest":"^29.5.12","@types/node":"^16.3.1","body-parser":"^1.19.0","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","lint-staged":"^15.2.7","node-simctl":"^5.3.0","serve-index":"^1.9.1","webpack-cli":"^3.3.12","@types/karma":"^6.3.0","@types/mocha":"^8.2.3","babel-eslint":"^10.0.1","babel-loader":"^8.0.5","js-polyfills":"^0.1.42","@types/express":"^4.17.13","filenamify-url":"1.0.0","@commitlint/cli":"^19.3.0","@types/platform":"^1.3.4","replace-in-file":"^3.0.0","standard-version":"^9.5.0","@babel/preset-env":"^7.4.3","html2canvas-proxy":"1.0.1","karma-ie-launcher":"^1.0.0","@babel/preset-flow":"^7.0.0","base64-arraybuffer":"1.0.1","@rollup/plugin-json":"^4.1.0","jest-image-snapshot":"^6.4.0","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^3.10.0","karma-junit-reporter":"^2.0.1","karma-sauce-launcher":"^2.0.2","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"3.4.0","jest-environment-jsdom":"^29.7.0","karma-firefox-launcher":"^2.1.0","@rollup/plugin-commonjs":"^19.0.0","@types/promise-polyfill":"^6.0.3","rollup-plugin-sourcemaps":"^0.6.3","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^4.33.0","cz-conventional-changelog":"^3.3.0","@types/jest-image-snapshot":"^6.4.0","conventional-changelog-cli":"^2.1.1","@rollup/plugin-node-resolve":"^13.0.0","babel-plugin-dev-expression":"^0.2.1","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^19.2.2","babel-plugin-add-module-exports":"^1.0.2","@typescript-eslint/eslint-plugin":"^4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_1.5.5_1720488606832_0.9565234522473145","host":"s3://npm-registry-packages"}},"1.5.6":{"name":"html2canvas-pro","version":"1.5.6","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@1.5.6","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"398d342b6e484ab097e7e464a8365e6b9f604754","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-1.5.6.tgz","fileCount":410,"integrity":"sha512-L3tbWciKel9hiHl5CQVnVJz9+X38QVLzFyBMcoHD0FRF67ch4m/t9D+9/YTQ/A7a1av+tc+TIGAJbOWewvdXkA==","signatures":[{"sig":"MEQCIB1Vc1WAhcUnyMQaerH/8WQQO5n3xVFy324NjeUb9eo+AiAmbglEXGERkloTmuRppF6ecjVtHF8IgFU0kUlCPxTV4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3811793},"main":"dist/html2canvas-pro.js","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.js","engines":{"node":">=16.0.0"},"gitHead":"55811d057056171765aaebd465bcee9f1a8e92cb","scripts":{"tag":"sh scripts/create-tag.sh","lint":"eslint src/**/*.ts --max-warnings 0","test":"npm run lint && npm run unittest && npm run karma","build":"tsc --module commonjs && rollup -c rollup.config.ts && npm run build:create-reftest-list && npm run build:testrunner && npm run build:minify","karma":"ts-node tests/karma","start":"ts-node tests/server --port=8080 --cors=8081","watch":"rollup -c rollup.config.ts -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","prepare":"if [ \"$SKIP_PREPARE\" != \"true\" ]; then husky install; fi","release":"sh scripts/version-upgrade.sh","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdirp dist && mkdirp build","unittest":"jest","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","build:minify":"uglifyjs --compress --comments /^!/ -o dist/html2canvas-pro.min.js --mangle -- dist/html2canvas-pro.js","docs:preview":"vitepress preview docs","reftests-diff":"mkdirp tmp/snapshots && jest --roots=tests --testMatch=**/reftest-diff.ts","watch:unittest":"mocha --require ts-node/register --watch-extensions ts -w src/**/__tests__/*.ts","build:testrunner":"rollup -c tests/rollup.config.ts","build:create-reftest-list":"ts-node scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.ts","build:reftest-result-list":"ts-node scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"yorickshan","email":"yorickshan@gmail.com"},"deprecated":"All 1.5.x series are deprecated. Known rendering bugs exist and no further maintenance. Please upgrade to the latest 2.x release.","repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"8.19.4","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"16.20.2","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.1","cors":"^2.8.5","glob":"7.1.3","jest":"^29.7.0","husky":"^8.0.0","karma":"^6.3.2","mocha":"^9.0.2","slash":"1.0.0","tslib":"^2.3.0","yargs":"^17.0.1","eslint":"^7.32.0","jquery":"^3.5.1","rimraf":"^3.0.2","rollup":"^2.79.1","express":"^4.17.1","ts-jest":"^29.1.5","ts-node":"^10.9.2","platform":"^1.3.6","prettier":"^2.3.2","puppeteer":"^22.12.1","ts-loader":"^8.3.0","uglify-js":"^3.13.10","vitepress":"^1.3.0","@babel/cli":"^7.4.3","typescript":"^4.9.5","@babel/core":"^7.4.3","@types/chai":"^4.1.7","@types/glob":"^7.1.1","@types/jest":"^29.5.12","@types/node":"^16.3.1","body-parser":"^1.19.0","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","lint-staged":"^15.2.7","node-simctl":"^5.3.0","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^8.2.3","babel-eslint":"^10.0.1","babel-loader":"^8.0.5","js-polyfills":"^0.1.42","@types/express":"^4.17.13","filenamify-url":"1.0.0","@commitlint/cli":"^19.3.0","@types/platform":"^1.3.4","replace-in-file":"^3.0.0","standard-version":"^9.5.0","@babel/preset-env":"^7.4.3","html2canvas-proxy":"1.0.1","karma-ie-launcher":"^1.0.0","@babel/preset-flow":"^7.0.0","base64-arraybuffer":"1.0.1","@rollup/plugin-json":"^6.1.0","jest-image-snapshot":"^6.4.0","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^3.10.0","karma-junit-reporter":"^2.0.1","karma-sauce-launcher":"^2.0.2","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"3.4.0","jest-environment-jsdom":"^29.7.0","karma-firefox-launcher":"^2.1.0","@rollup/plugin-commonjs":"^26.0.1","@types/promise-polyfill":"^6.0.3","rollup-plugin-sourcemaps":"^0.6.3","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^4.33.0","cz-conventional-changelog":"^3.3.0","@types/jest-image-snapshot":"^6.4.0","conventional-changelog-cli":"^2.1.1","@rollup/plugin-node-resolve":"^15.2.3","babel-plugin-dev-expression":"^0.2.1","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^19.2.2","babel-plugin-add-module-exports":"^1.0.2","@typescript-eslint/eslint-plugin":"^4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_1.5.6_1720780555737_0.9864847800439673","host":"s3://npm-registry-packages"}},"1.5.7":{"name":"html2canvas-pro","version":"1.5.7","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@1.5.7","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"76010dcac227c1e69ce5275424664a471b22e2b2","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-1.5.7.tgz","fileCount":410,"integrity":"sha512-Ua94F52xoIqxClCbMC7kf5R5/fye9x7R10wW2+z5ZEhbcgwuVszsGJws9vrqMZtggKKG+43LYqsMgrhyvkZF3w==","signatures":[{"sig":"MEQCIEk5LcqPkNEj4t75IBXAqeiesY0n+21eBhyv0pGihzrpAiAQnsu7Liq8SXOfFmvXjKh7jGU6qZaGXaZ1YkgO0GYckA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3815597},"main":"dist/html2canvas-pro.js","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.js","engines":{"node":">=16.0.0"},"gitHead":"26ff63c30570d2a11e651546d20757e683616ecc","scripts":{"tag":"sh scripts/create-tag.sh","lint":"eslint src/**/*.ts --max-warnings 0","test":"npm run lint && npm run unittest && npm run karma","build":"tsc --module commonjs && rollup -c rollup.config.ts && npm run build:create-reftest-list && npm run build:testrunner && npm run build:minify","karma":"ts-node tests/karma","start":"ts-node tests/server --port=8080 --cors=8081","watch":"rollup -c rollup.config.ts -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","prepare":"if [ \"$SKIP_PREPARE\" != \"true\" ]; then husky install; fi","release":"sh scripts/version-upgrade.sh","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdirp dist && mkdirp build","unittest":"jest","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","build:minify":"uglifyjs --compress --comments /^!/ -o dist/html2canvas-pro.min.js --mangle -- dist/html2canvas-pro.js","docs:preview":"vitepress preview docs","reftests-diff":"mkdirp tmp/snapshots && jest --roots=tests --testMatch=**/reftest-diff.ts","watch:unittest":"mocha --require ts-node/register --watch-extensions ts -w src/**/__tests__/*.ts","build:testrunner":"rollup -c tests/rollup.config.ts","build:create-reftest-list":"ts-node scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.ts","build:reftest-result-list":"ts-node scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"yorickshan","email":"yorickshan@gmail.com"},"deprecated":"All 1.5.x series are deprecated. Known rendering bugs exist and no further maintenance. Please upgrade to the latest 2.x release.","repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"8.19.4","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"16.20.2","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.1","cors":"^2.8.5","glob":"7.1.3","jest":"^29.7.0","husky":"^8.0.0","karma":"^6.3.2","mocha":"^9.0.2","slash":"1.0.0","tslib":"^2.3.0","yargs":"^17.0.1","eslint":"^7.32.0","jquery":"^3.5.1","rimraf":"^3.0.2","rollup":"^2.79.1","express":"^4.17.1","ts-jest":"^29.1.5","ts-node":"^10.9.2","platform":"^1.3.6","prettier":"^2.3.2","puppeteer":"^22.12.1","ts-loader":"^8.3.0","uglify-js":"^3.13.10","vitepress":"^1.3.0","@babel/cli":"^7.4.3","typescript":"^4.9.5","@babel/core":"^7.4.3","@types/chai":"^4.1.7","@types/glob":"^7.1.1","@types/jest":"^29.5.12","@types/node":"^16.3.1","body-parser":"^1.19.0","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","lint-staged":"^15.2.7","node-simctl":"^5.3.0","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^8.2.3","babel-eslint":"^10.0.1","babel-loader":"^8.0.5","js-polyfills":"^0.1.42","@types/express":"^4.17.13","filenamify-url":"1.0.0","@commitlint/cli":"^19.3.0","@types/platform":"^1.3.4","replace-in-file":"^3.0.0","standard-version":"^9.5.0","@babel/preset-env":"^7.4.3","html2canvas-proxy":"1.0.1","karma-ie-launcher":"^1.0.0","@babel/preset-flow":"^7.0.0","base64-arraybuffer":"1.0.1","@rollup/plugin-json":"^6.1.0","jest-image-snapshot":"^6.4.0","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^3.10.0","karma-junit-reporter":"^2.0.1","karma-sauce-launcher":"^2.0.2","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"3.4.0","jest-environment-jsdom":"^29.7.0","karma-firefox-launcher":"^2.1.0","@rollup/plugin-commonjs":"^26.0.1","@types/promise-polyfill":"^6.0.3","rollup-plugin-sourcemaps":"^0.6.3","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^4.33.0","cz-conventional-changelog":"^3.3.0","@types/jest-image-snapshot":"^6.4.0","conventional-changelog-cli":"^2.1.1","@rollup/plugin-node-resolve":"^15.2.3","babel-plugin-dev-expression":"^0.2.1","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^19.2.2","babel-plugin-add-module-exports":"^1.0.2","@typescript-eslint/eslint-plugin":"^4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_1.5.7_1721296581602_0.30187194349672475","host":"s3://npm-registry-packages"}},"1.5.8":{"name":"html2canvas-pro","version":"1.5.8","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@1.5.8","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"d40ba9732c455943fc269f0606895ac00bb0c864","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-1.5.8.tgz","fileCount":410,"integrity":"sha512-bVGAU7IvhBwBlRAmX6QhekX8lsaxmYoF6zIwf/HNlHscjx+KN8jw/U4PQRYqeEVm9+m13hcS1l5ChJB9/e29Lw==","signatures":[{"sig":"MEUCIEr7JwuWvRb995HzGk8xpu4U+zROOUS5Saz/gmzkQeu+AiEAo2RQXQY8zklcJsq53zkcvVrWj9QgqSg4EZSRAG99Oqs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3814486},"main":"dist/html2canvas-pro.js","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.js","engines":{"node":">=16.0.0"},"gitHead":"1f986b6a8dd0ca4e33f73e0306e036f67b7b9762","scripts":{"tag":"sh scripts/create-tag.sh","lint":"eslint src/**/*.ts --max-warnings 0","test":"npm run lint && npm run unittest && npm run karma","build":"tsc --module commonjs && rollup -c rollup.config.ts && npm run build:create-reftest-list && npm run build:testrunner && npm run build:minify","karma":"ts-node tests/karma","start":"ts-node tests/server --port=8080 --cors=8081","watch":"rollup -c rollup.config.ts -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","prepare":"if [ \"$SKIP_PREPARE\" != \"true\" ]; then husky install; fi","release":"sh scripts/version-upgrade.sh","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdirp dist && mkdirp build","unittest":"jest","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","build:minify":"uglifyjs --compress --comments /^!/ -o dist/html2canvas-pro.min.js --mangle -- dist/html2canvas-pro.js","docs:preview":"vitepress preview docs","reftests-diff":"mkdirp tmp/snapshots && jest --roots=tests --testMatch=**/reftest-diff.ts","watch:unittest":"mocha --require ts-node/register --watch-extensions ts -w src/**/__tests__/*.ts","build:testrunner":"rollup -c tests/rollup.config.ts","build:create-reftest-list":"ts-node scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.ts","build:reftest-result-list":"ts-node scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"yorickshan","email":"yorickshan@gmail.com"},"deprecated":"All 1.5.x series are deprecated. Known rendering bugs exist and no further maintenance. Please upgrade to the latest 2.x release.","repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"8.19.4","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"16.20.2","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.1.1","cors":"^2.8.5","glob":"7.1.3","jest":"^29.7.0","husky":"^8.0.0","karma":"^6.3.2","mocha":"^9.0.2","slash":"1.0.0","tslib":"^2.3.0","yargs":"^17.0.1","eslint":"^7.32.0","jquery":"^3.5.1","rimraf":"^3.0.2","rollup":"^2.79.1","express":"^4.17.1","ts-jest":"^29.1.5","ts-node":"^10.9.2","platform":"^1.3.6","prettier":"^2.3.2","puppeteer":"^22.12.1","ts-loader":"^8.3.0","uglify-js":"^3.13.10","vitepress":"^1.3.0","@babel/cli":"^7.4.3","typescript":"^4.9.5","@babel/core":"^7.4.3","@types/chai":"^4.1.7","@types/glob":"^7.1.1","@types/jest":"^29.5.12","@types/node":"^16.3.1","body-parser":"^1.19.0","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","lint-staged":"^15.2.7","node-simctl":"^5.3.0","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^8.2.3","babel-eslint":"^10.0.1","babel-loader":"^8.0.5","js-polyfills":"^0.1.42","@types/express":"^4.17.13","filenamify-url":"1.0.0","@commitlint/cli":"^19.3.0","@types/platform":"^1.3.4","replace-in-file":"^3.0.0","standard-version":"^9.5.0","@babel/preset-env":"^7.4.3","html2canvas-proxy":"1.0.1","karma-ie-launcher":"^1.0.0","@babel/preset-flow":"^7.0.0","base64-arraybuffer":"1.0.1","@rollup/plugin-json":"^6.1.0","jest-image-snapshot":"^6.4.0","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^3.10.0","karma-junit-reporter":"^2.0.1","karma-sauce-launcher":"^2.0.2","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"3.4.0","jest-environment-jsdom":"^29.7.0","karma-firefox-launcher":"^2.1.0","@rollup/plugin-commonjs":"^26.0.1","@types/promise-polyfill":"^6.0.3","rollup-plugin-sourcemaps":"^0.6.3","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^4.33.0","cz-conventional-changelog":"^3.3.0","@types/jest-image-snapshot":"^6.4.0","conventional-changelog-cli":"^2.1.1","@rollup/plugin-node-resolve":"^15.2.3","babel-plugin-dev-expression":"^0.2.1","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^19.2.2","babel-plugin-add-module-exports":"^1.0.2","@typescript-eslint/eslint-plugin":"^4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_1.5.8_1721624851375_0.3510999952456306","host":"s3://npm-registry-packages"}},"1.5.9":{"name":"html2canvas-pro","version":"1.5.9","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@1.5.9","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"9997245ce2bb04d93f3677e87f1a3c87b69995ed","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-1.5.9.tgz","fileCount":410,"integrity":"sha512-OxYLtJIlR6GDAQKQD+z4RS6BPmmGnwcBt5ajVhc3aSigszqO2RyoJDt0VYNcuQI78kLOttTr3QJZEbBpnnf2Xg==","signatures":[{"sig":"MEQCIB7oSabcIV6g4BmzkR0oLJKv5CUUlFDXJw7VSTWjs1taAiARjOHNMYBNIgeqf+YnthYS2uAhkwvxSSA6kTttBcC94w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3827411},"main":"dist/html2canvas-pro.js","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.js","engines":{"node":">=16.0.0"},"gitHead":"fc25ea82ae99dbe7429174170d78420da329cd5e","scripts":{"tag":"sh scripts/create-tag.sh","lint":"eslint src/**/*.ts --max-warnings 0","test":"npm run lint && npm run unittest && npm run karma","build":"tsc --module commonjs && rollup -c rollup.config.ts && npm run build:create-reftest-list && npm run build:testrunner && npm run build:minify","karma":"ts-node tests/karma","start":"ts-node tests/server --port=8080 --cors=8081","watch":"rollup -c rollup.config.ts -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","prepare":"if [ \"$SKIP_PREPARE\" != \"true\" ]; then husky install; fi","release":"sh scripts/version-upgrade.sh","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdirp dist && mkdirp build","unittest":"jest","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","build:minify":"uglifyjs --compress --comments /^!/ -o dist/html2canvas-pro.min.js --mangle -- dist/html2canvas-pro.js","docs:preview":"vitepress preview docs","reftests-diff":"mkdirp tmp/snapshots && jest --roots=tests --testMatch=**/reftest-diff.ts","watch:unittest":"mocha --require ts-node/register --watch-extensions ts -w src/**/__tests__/*.ts","build:testrunner":"rollup -c tests/rollup.config.ts","build:create-reftest-list":"ts-node scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.ts","build:reftest-result-list":"ts-node scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"yorickshan","email":"yorickshan@gmail.com"},"deprecated":"All 1.5.x series are deprecated. Known rendering bugs exist and no further maintenance. Please upgrade to the latest 2.x release.","repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"8.19.4","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"16.20.2","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","cors":"^2.8.5","glob":"^11.0.0","jest":"^29.7.0","husky":"^8.0.0","karma":"^6.3.2","mocha":"^10.7.0","slash":"1.0.0","tslib":"^2.3.0","yargs":"^17.0.1","eslint":"^7.32.0","jquery":"^3.5.1","rimraf":"^6.0.1","rollup":"^2.79.1","express":"^4.17.1","ts-jest":"^29.1.5","ts-node":"^10.9.2","platform":"^1.3.6","prettier":"^2.3.2","puppeteer":"^22.12.1","uglify-js":"^3.13.10","vitepress":"^1.3.0","typescript":"^5.5.4","@types/chai":"^4.1.7","@types/glob":"^8.1.0","@types/jest":"^29.5.12","@types/node":"^20.14.12","body-parser":"^1.19.0","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","lint-staged":"^15.2.7","node-simctl":"^7.5.3","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","js-polyfills":"^0.1.42","@types/express":"^4.17.13","filenamify-url":"1.0.0","@commitlint/cli":"^19.3.0","@types/platform":"^1.3.4","replace-in-file":"^3.0.0","standard-version":"^9.5.0","karma-ie-launcher":"^1.0.0","base64-arraybuffer":"1.0.2","@rollup/plugin-json":"^6.1.0","jest-image-snapshot":"^6.4.0","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^6.1.10","karma-junit-reporter":"^2.0.1","karma-sauce-launcher":"^4.3.6","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"^29.7.0","karma-firefox-launcher":"^2.1.0","@rollup/plugin-commonjs":"^26.0.1","@types/promise-polyfill":"^6.0.3","rollup-plugin-sourcemaps":"^0.6.3","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^4.33.0","cz-conventional-changelog":"^3.3.0","@types/jest-image-snapshot":"^6.4.0","conventional-changelog-cli":"^5.0.0","@rollup/plugin-node-resolve":"^15.2.3","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_1.5.9_1745762584616_0.7451258596202692","host":"s3://npm-registry-packages-npm-production"}},"1.5.10":{"name":"html2canvas-pro","version":"1.5.10","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@1.5.10","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"c6e10c8734695a9e9077fcf7a2aa457c1f883d3c","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-1.5.10.tgz","fileCount":410,"integrity":"sha512-CoYkD4+wrdX5j5HfkPu6CxFXWXQbGld3cxcQYiU4JVHfZSe3JeMEgAwBCYd6ROsn2nVETHyMUjXLQLcmCGjRqQ==","signatures":[{"sig":"MEQCIFoFtL9HKu1dLGWomoivJWcvC02L0uF8lAempbs2Wp5cAiB/yHfd9dO5xMT0FlLSuAR8YrWdTM8ZV+rXx2Vi5yQo5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3827533},"main":"dist/html2canvas-pro.js","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.js","engines":{"node":">=16.0.0"},"gitHead":"f5025627a7bacfa16bdf05e149e8ddf646ac52fa","scripts":{"tag":"sh scripts/create-tag.sh","lint":"eslint src/**/*.ts --max-warnings 0","test":"npm run lint && npm run unittest && npm run karma","build":"tsc --module commonjs && rollup -c rollup.config.ts && npm run build:create-reftest-list && npm run build:testrunner && npm run build:minify","karma":"ts-node tests/karma","start":"ts-node tests/server --port=8080 --cors=8081","watch":"rollup -c rollup.config.ts -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","prepare":"if [ \"$SKIP_PREPARE\" != \"true\" ]; then husky install; fi","release":"sh scripts/version-upgrade.sh","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdirp dist && mkdirp build","unittest":"jest","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","build:minify":"uglifyjs --compress --comments /^!/ -o dist/html2canvas-pro.min.js --mangle -- dist/html2canvas-pro.js","docs:preview":"vitepress preview docs","reftests-diff":"mkdirp tmp/snapshots && jest --roots=tests --testMatch=**/reftest-diff.ts","watch:unittest":"mocha --require ts-node/register --watch-extensions ts -w src/**/__tests__/*.ts","build:testrunner":"rollup -c tests/rollup.config.ts","build:create-reftest-list":"ts-node scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.ts","build:reftest-result-list":"ts-node scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"yorickshan","email":"yorickshan@gmail.com"},"deprecated":"All 1.5.x series are deprecated. Known rendering bugs exist and no further maintenance. Please upgrade to the latest 2.x release.","repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"8.19.4","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"16.20.2","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","cors":"^2.8.5","glob":"^11.0.0","jest":"^29.7.0","husky":"^8.0.0","karma":"^6.3.2","mocha":"^10.7.0","slash":"1.0.0","tslib":"^2.3.0","yargs":"^17.0.1","eslint":"^7.32.0","jquery":"^3.5.1","rimraf":"^6.0.1","rollup":"^2.79.1","express":"^4.17.1","ts-jest":"^29.1.5","ts-node":"^10.9.2","platform":"^1.3.6","prettier":"^2.3.2","puppeteer":"^22.12.1","uglify-js":"^3.13.10","vitepress":"^1.3.0","typescript":"^5.5.4","@types/chai":"^4.1.7","@types/glob":"^8.1.0","@types/jest":"^29.5.12","@types/node":"^20.14.12","body-parser":"^1.19.0","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","lint-staged":"^15.2.7","node-simctl":"^7.5.3","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","js-polyfills":"^0.1.42","@types/express":"^4.17.13","filenamify-url":"1.0.0","@commitlint/cli":"^19.3.0","@types/platform":"^1.3.4","replace-in-file":"^3.0.0","standard-version":"^9.5.0","karma-ie-launcher":"^1.0.0","base64-arraybuffer":"1.0.2","@rollup/plugin-json":"^6.1.0","jest-image-snapshot":"^6.4.0","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^6.1.10","karma-junit-reporter":"^2.0.1","karma-sauce-launcher":"^4.3.6","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"^29.7.0","karma-firefox-launcher":"^2.1.0","@rollup/plugin-commonjs":"^26.0.1","@types/promise-polyfill":"^6.0.3","rollup-plugin-sourcemaps":"^0.6.3","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^4.33.0","cz-conventional-changelog":"^3.3.0","@types/jest-image-snapshot":"^6.4.0","conventional-changelog-cli":"^5.0.0","@rollup/plugin-node-resolve":"^15.2.3","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_1.5.10_1745763317914_0.5445003607798997","host":"s3://npm-registry-packages-npm-production"}},"1.5.11":{"name":"html2canvas-pro","version":"1.5.11","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@1.5.11","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"5145e9fbc511734c9e0bf37bdddccb046eaf41b1","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-1.5.11.tgz","fileCount":410,"integrity":"sha512-W4pEeKLG8+9a54RDOSiEKq7gRXXDzt0ORMaLXX+l6a3urSKbmnkmyzcRDCtgTOzmHLaZTLG2wiTQMJqKLlSh3w==","signatures":[{"sig":"MEUCIQD64JhfT9zAP9SGPfq1SjABSG85Fjit+30z4jZUbvV+hwIgOSeVzypdyBGsfWM3BQiNfBB95PgVGksqGYrWIo7Unjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3831075},"main":"dist/html2canvas-pro.js","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.js","engines":{"node":">=16.0.0"},"gitHead":"bb77c21c8ce0202e9d8e7ea18677264719d3ea25","scripts":{"tag":"sh scripts/create-tag.sh","lint":"eslint src/**/*.ts --max-warnings 0","test":"npm run lint && npm run unittest && npm run karma","build":"tsc --module commonjs && rollup -c rollup.config.ts && npm run build:create-reftest-list && npm run build:testrunner && npm run build:minify","karma":"ts-node tests/karma","start":"ts-node tests/server --port=8080 --cors=8081","watch":"rollup -c rollup.config.ts -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","prepare":"if [ \"$SKIP_PREPARE\" != \"true\" ]; then husky install; fi","release":"sh scripts/version-upgrade.sh","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdirp dist && mkdirp build","unittest":"jest","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","build:minify":"uglifyjs --compress --comments /^!/ -o dist/html2canvas-pro.min.js --mangle -- dist/html2canvas-pro.js","docs:preview":"vitepress preview docs","reftests-diff":"mkdirp tmp/snapshots && jest --roots=tests --testMatch=**/reftest-diff.ts","watch:unittest":"mocha --require ts-node/register --watch-extensions ts -w src/**/__tests__/*.ts","build:testrunner":"rollup -c tests/rollup.config.ts","build:create-reftest-list":"ts-node scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.ts","build:reftest-result-list":"ts-node scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"yorickshan","email":"yorickshan@gmail.com"},"deprecated":"All 1.5.x series are deprecated. Known rendering bugs exist and no further maintenance. Please upgrade to the latest 2.x release.","repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"8.19.4","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"16.20.2","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","cors":"^2.8.5","glob":"^11.0.0","jest":"^29.7.0","husky":"^8.0.0","karma":"^6.3.2","mocha":"^10.7.0","slash":"1.0.0","tslib":"^2.3.0","yargs":"^17.0.1","eslint":"^7.32.0","jquery":"^3.5.1","rimraf":"^6.0.1","rollup":"^2.79.1","express":"^4.17.1","ts-jest":"^29.1.5","ts-node":"^10.9.2","platform":"^1.3.6","prettier":"^2.3.2","puppeteer":"^22.12.1","uglify-js":"^3.13.10","vitepress":"^1.3.0","typescript":"^5.5.4","@types/chai":"^4.1.7","@types/glob":"^8.1.0","@types/jest":"^29.5.12","@types/node":"^20.14.12","body-parser":"^1.19.0","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","lint-staged":"^15.2.7","node-simctl":"^7.5.3","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","js-polyfills":"^0.1.42","@types/express":"^4.17.13","filenamify-url":"1.0.0","@commitlint/cli":"^19.3.0","@types/platform":"^1.3.4","replace-in-file":"^3.0.0","standard-version":"^9.5.0","karma-ie-launcher":"^1.0.0","base64-arraybuffer":"1.0.2","@rollup/plugin-json":"^6.1.0","jest-image-snapshot":"^6.4.0","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^6.1.10","karma-junit-reporter":"^2.0.1","karma-sauce-launcher":"^4.3.6","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"^29.7.0","karma-firefox-launcher":"^2.1.0","@rollup/plugin-commonjs":"^26.0.1","@types/promise-polyfill":"^6.0.3","rollup-plugin-sourcemaps":"^0.6.3","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^4.33.0","cz-conventional-changelog":"^3.3.0","@types/jest-image-snapshot":"^6.4.0","conventional-changelog-cli":"^5.0.0","@rollup/plugin-node-resolve":"^15.2.3","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_1.5.11_1747033065441_0.6127670366122917","host":"s3://npm-registry-packages-npm-production"}},"1.5.12":{"name":"html2canvas-pro","version":"1.5.12","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@1.5.12","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"fe2bc5dde3dbdc00866dbeb7aced0ba036e07743","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-1.5.12.tgz","fileCount":413,"integrity":"sha512-egtJIe6YXMKSLX/ls400OJD6tzEVtATJOE++mnXmxMWyqcu9HDXDoLiWeXnGv45QW2ZaIiDlXw46Gxqrqw6SEw==","signatures":[{"sig":"MEUCIQCq78v4B05krO2Kp5QII76KzQqN7NjUCqrXSSvksjuBsAIgYqpHKY16jGRxt+uyiV0cF35ilTirhlHsQM4zmZ/cwcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3855747},"main":"dist/html2canvas-pro.js","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.js","engines":{"node":">=16.0.0"},"gitHead":"ec366a226ca5f8ea78ae1cab8f6390feed961d21","scripts":{"tag":"sh scripts/create-tag.sh","lint":"eslint src/**/*.ts --max-warnings 0","test":"npm run lint && npm run unittest && npm run karma","build":"tsc --module commonjs && rollup -c rollup.config.ts && npm run build:create-reftest-list && npm run build:testrunner && npm run build:minify","karma":"ts-node tests/karma","start":"ts-node tests/server --port=8080 --cors=8081","watch":"rollup -c rollup.config.ts -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","prepare":"if [ \"$SKIP_PREPARE\" != \"true\" ]; then husky install; fi","release":"sh scripts/version-upgrade.sh","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdirp dist && mkdirp build","unittest":"jest","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","build:minify":"uglifyjs --compress --comments /^!/ -o dist/html2canvas-pro.min.js --mangle -- dist/html2canvas-pro.js","docs:preview":"vitepress preview docs","reftests-diff":"mkdirp tmp/snapshots && jest --roots=tests --testMatch=**/reftest-diff.ts","watch:unittest":"mocha --require ts-node/register --watch-extensions ts -w src/**/__tests__/*.ts","build:testrunner":"rollup -c tests/rollup.config.ts","build:create-reftest-list":"ts-node scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.ts","build:reftest-result-list":"ts-node scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"yorickshan","email":"yorickshan@gmail.com"},"deprecated":"All 1.5.x series are deprecated. Known rendering bugs exist and no further maintenance. Please upgrade to the latest 2.x release.","repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"8.19.4","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"16.20.2","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","cors":"^2.8.5","glob":"^11.0.0","jest":"^29.7.0","husky":"^8.0.0","karma":"^6.3.2","mocha":"^10.7.0","slash":"1.0.0","tslib":"^2.3.0","yargs":"^17.0.1","eslint":"^7.32.0","jquery":"^3.5.1","rimraf":"^6.0.1","rollup":"^2.79.1","express":"^4.17.1","ts-jest":"^29.1.5","ts-node":"^10.9.2","platform":"^1.3.6","prettier":"^2.3.2","puppeteer":"^22.12.1","uglify-js":"^3.13.10","vitepress":"^1.3.0","typescript":"^5.5.4","@types/chai":"^4.1.7","@types/glob":"^8.1.0","@types/jest":"^29.5.12","@types/node":"^20.14.12","body-parser":"^1.19.0","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","lint-staged":"^15.2.7","node-simctl":"^7.5.3","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","js-polyfills":"^0.1.42","@types/express":"^4.17.13","filenamify-url":"1.0.0","@commitlint/cli":"^19.3.0","@types/platform":"^1.3.4","replace-in-file":"^3.0.0","standard-version":"^9.5.0","karma-ie-launcher":"^1.0.0","base64-arraybuffer":"1.0.2","@rollup/plugin-json":"^6.1.0","jest-image-snapshot":"^6.4.0","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^6.1.10","karma-junit-reporter":"^2.0.1","karma-sauce-launcher":"^4.3.6","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"^29.7.0","karma-firefox-launcher":"^2.1.0","@rollup/plugin-commonjs":"^26.0.1","@types/promise-polyfill":"^6.0.3","rollup-plugin-sourcemaps":"^0.6.3","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^4.33.0","cz-conventional-changelog":"^3.3.0","@types/jest-image-snapshot":"^6.4.0","conventional-changelog-cli":"^5.0.0","@rollup/plugin-node-resolve":"^15.2.3","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_1.5.12_1760076924851_0.9415236357140637","host":"s3://npm-registry-packages-npm-production"}},"1.5.13":{"name":"html2canvas-pro","version":"1.5.13","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@1.5.13","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"40af06c3c4eb037dd04e2eb6d85610cf2c109da5","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-1.5.13.tgz","fileCount":414,"integrity":"sha512-//ksb3JLA+ewSxFODyb5YH6xqRLpe6Kt1i7Zyr5eqHmfcNt0bm8MpzSQjOK2qu6cCv13wqWtOZrCOpA+//EhaA==","signatures":[{"sig":"MEUCIQDUkV2WQJcrP9XMV7tvBPkhl4h+tBxitTdF0KPBI6HrSwIgHewDN2Ln+DpdG41RYpnw0d6TdHd8DdpGGJVrGHPP+zM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3858731},"main":"dist/html2canvas-pro.js","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.js","engines":{"node":">=16.0.0"},"gitHead":"051ca09b2d439aebbff4f46aa69a686a4b423ece","scripts":{"tag":"sh scripts/create-tag.sh","lint":"eslint src/**/*.ts --max-warnings 0","test":"npm run lint && npm run unittest && npm run karma","build":"tsc --module commonjs && rollup -c rollup.config.ts && npm run build:create-reftest-list && npm run build:testrunner && npm run build:minify","karma":"ts-node tests/karma","start":"ts-node tests/server --port=8080 --cors=8081","watch":"rollup -c rollup.config.ts -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","prepare":"if [ \"$SKIP_PREPARE\" != \"true\" ]; then husky install; fi","release":"sh scripts/version-upgrade.sh","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdirp dist && mkdirp build","unittest":"jest","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","build:minify":"uglifyjs --compress --comments /^!/ -o dist/html2canvas-pro.min.js --mangle -- dist/html2canvas-pro.js","docs:preview":"vitepress preview docs","reftests-diff":"mkdirp tmp/snapshots && jest --roots=tests --testMatch=**/reftest-diff.ts","watch:unittest":"mocha --require ts-node/register --watch-extensions ts -w src/**/__tests__/*.ts","build:testrunner":"rollup -c tests/rollup.config.ts","build:create-reftest-list":"ts-node scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.ts","build:reftest-result-list":"ts-node scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"yorickshan","email":"yorickshan@gmail.com"},"deprecated":"All 1.5.x series are deprecated. Known rendering bugs exist and no further maintenance. Please upgrade to the latest 2.x release.","repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"8.19.4","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"16.20.2","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","cors":"^2.8.5","glob":"^11.0.0","jest":"^29.7.0","husky":"^8.0.0","karma":"^6.3.2","mocha":"^10.7.0","slash":"1.0.0","tslib":"^2.3.0","yargs":"^17.0.1","eslint":"^7.32.0","jquery":"^3.5.1","rimraf":"^6.0.1","rollup":"^2.79.1","express":"^4.17.1","ts-jest":"^29.1.5","ts-node":"^10.9.2","platform":"^1.3.6","prettier":"^2.3.2","puppeteer":"^22.12.1","uglify-js":"^3.13.10","vitepress":"^1.3.0","typescript":"^5.5.4","@types/chai":"^4.1.7","@types/glob":"^8.1.0","@types/jest":"^29.5.12","@types/node":"^20.14.12","body-parser":"^1.19.0","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","lint-staged":"^15.2.7","node-simctl":"^7.5.3","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","js-polyfills":"^0.1.42","@types/express":"^4.17.13","filenamify-url":"1.0.0","@commitlint/cli":"^19.3.0","@types/platform":"^1.3.4","replace-in-file":"^3.0.0","standard-version":"^9.5.0","karma-ie-launcher":"^1.0.0","base64-arraybuffer":"1.0.2","@rollup/plugin-json":"^6.1.0","jest-image-snapshot":"^6.4.0","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^6.1.10","karma-junit-reporter":"^2.0.1","karma-sauce-launcher":"^4.3.6","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"^29.7.0","karma-firefox-launcher":"^2.1.0","@rollup/plugin-commonjs":"^26.0.1","@types/promise-polyfill":"^6.0.3","rollup-plugin-sourcemaps":"^0.6.3","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^4.33.0","cz-conventional-changelog":"^3.3.0","@types/jest-image-snapshot":"^6.4.0","conventional-changelog-cli":"^5.0.0","@rollup/plugin-node-resolve":"^15.2.3","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_1.5.13_1762409029885_0.0014755052906409993","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"html2canvas-pro","version":"1.6.0","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@1.6.0","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"31e28c2429b6c9a8e954402e858f0a30590f92f5","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-1.6.0.tgz","fileCount":413,"integrity":"sha512-EUx7eOr+AR4UKmumTZoIkasIOBu4FndtbvqkDZA0wtxZWQ8SdYRzQR/QoAFSS/qDpk6RqB0wm30DZ8Je04Fxnw==","signatures":[{"sig":"MEUCIQDP4c300n5+WGuehY1UTcFOctJsqTlzmdTzoACezKxcSQIgWXT14swb36gV9IZHoKLpuAYQ9hJsm9cpKvTUjjBYUdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3900757},"main":"dist/html2canvas-pro.js","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.js","engines":{"node":">=16.0.0"},"gitHead":"84774dda665fa4f7c9ad1f9422395afd5fefb4f0","scripts":{"tag":"sh scripts/create-tag.sh","lint":"eslint src/**/*.ts --max-warnings 0","test":"npm run lint && npm run unittest && npm run karma","build":"tsc --module commonjs && rollup -c rollup.config.ts && npm run build:create-reftest-list && npm run build:testrunner && npm run build:minify","karma":"ts-node tests/karma","start":"ts-node tests/server --port=8080 --cors=8081","watch":"rollup -c rollup.config.ts -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","prepare":"if [ \"$SKIP_PREPARE\" != \"true\" ]; then husky install; fi","release":"sh scripts/version-upgrade.sh","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdirp dist && mkdirp build","unittest":"jest","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","build:minify":"uglifyjs --compress --comments /^!/ -o dist/html2canvas-pro.min.js --mangle -- dist/html2canvas-pro.js","docs:preview":"vitepress preview docs","reftests-diff":"mkdirp tmp/snapshots && jest --roots=tests --testMatch=**/reftest-diff.ts","watch:unittest":"mocha --require ts-node/register --watch-extensions ts -w src/**/__tests__/*.ts","build:testrunner":"rollup -c tests/rollup.config.ts","build:create-reftest-list":"ts-node scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.ts","build:reftest-result-list":"ts-node scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"yorickshan","email":"yorickshan@gmail.com"},"repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"10.8.2","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.6","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","cors":"^2.8.5","glob":"^11.0.0","jest":"^29.7.0","husky":"^8.0.0","karma":"^6.3.2","mocha":"^10.7.0","slash":"1.0.0","tslib":"^2.3.0","yargs":"^17.0.1","eslint":"^7.32.0","jquery":"^3.5.1","rimraf":"^6.0.1","rollup":"^2.79.1","express":"^4.17.1","ts-jest":"^29.1.5","ts-node":"^10.9.2","platform":"^1.3.6","prettier":"^2.3.2","puppeteer":"^22.12.1","uglify-js":"^3.13.10","vitepress":"^1.3.0","typescript":"^5.5.4","@types/chai":"^4.1.7","@types/glob":"^8.1.0","@types/jest":"^29.5.12","@types/node":"^20.14.12","body-parser":"^1.19.0","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","lint-staged":"^15.2.7","node-simctl":"^7.5.3","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","js-polyfills":"^0.1.42","@types/express":"^4.17.13","filenamify-url":"1.0.0","@commitlint/cli":"^19.3.0","@types/platform":"^1.3.4","replace-in-file":"^3.0.0","standard-version":"^9.5.0","karma-ie-launcher":"^1.0.0","base64-arraybuffer":"1.0.2","@rollup/plugin-json":"^6.1.0","jest-image-snapshot":"^6.4.0","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^6.1.10","karma-junit-reporter":"^2.0.1","karma-sauce-launcher":"^4.3.6","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"4.2.1","jest-environment-jsdom":"^29.7.0","karma-firefox-launcher":"^2.1.0","@rollup/plugin-commonjs":"^26.0.1","@types/promise-polyfill":"^6.0.3","rollup-plugin-sourcemaps":"^0.6.3","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^4.33.0","cz-conventional-changelog":"^3.3.0","@types/jest-image-snapshot":"^6.4.0","conventional-changelog-cli":"^5.0.0","@rollup/plugin-node-resolve":"^15.2.3","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_1.6.0_1766025459265_0.2835793403350537","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"html2canvas-pro","version":"1.6.1","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@1.6.1","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"0df4bdd4e6c99aa8ca77500334ff33ab5713c0c9","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-1.6.1.tgz","fileCount":417,"integrity":"sha512-TAwiVhNNmMGIqCax3cPirMaAqp7GbPTAAFAU95DO13diXZTWEI2Ih0hDez5yUplvmqirklZQkKVVXLTpEt2o9Q==","signatures":[{"sig":"MEUCIG4xlE6kjRhMm7ED0gTuD4ybl5u4jxM4Omh2oUs69JX/AiEA4xf9GVmyAKHghQOoTI93pkCAnQ8H8f8eVGyOOuOftGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3610164},"main":"dist/html2canvas-pro.js","type":"module","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.js","engines":{"node":">=16.0.0"},"gitHead":"bf67b19658c7aaf4597a483859136c4cbbf070cd","scripts":{"tag":"sh scripts/create-tag.sh","lint":"eslint src/**/*.ts --max-warnings 0","test":"npm run lint && npm run unittest && npm run karma","build":"tsc --module commonjs && npx tsx --tsconfig tsconfig.json ./node_modules/.bin/rollup -c rollup.config.ts && npm run build:create-reftest-list && npx tsx --tsconfig tests/tsconfig.json ./node_modules/.bin/rollup -c tests/rollup.config.ts && npm run build:minify","karma":"npx tsx tests/karma","start":"npx tsx tests/server --port=8080 --cors=8081","watch":"rollup -c rollup.config.ts -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","prepare":"if [ \"$SKIP_PREPARE\" != \"true\" ]; then husky install; fi","release":"sh scripts/version-upgrade.sh","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdirp dist && mkdirp build","unittest":"jest","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","build:minify":"uglifyjs --compress --comments /^!/ -o dist/html2canvas-pro.min.js --mangle -- dist/html2canvas-pro.js","docs:preview":"vitepress preview docs","reftests-diff":"mkdirp tmp/snapshots && jest --roots=tests --testMatch=**/reftest-diff.ts","watch:unittest":"mocha --require tsx/register --watch-extensions ts -w src/**/__tests__/*.ts","build:testrunner":"npx tsx --tsconfig tests/tsconfig.json ./node_modules/.bin/rollup -c tests/rollup.config.ts","build:create-reftest-list":"npx tsx scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.ts","build:reftest-result-list":"npx tsx scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"yorickshan","email":"yorickshan@gmail.com"},"repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"10.8.2","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.6","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","cors":"^2.8.5","glob":"^11.0.0","jest":"^29.7.0","husky":"^8.0.0","karma":"^6.3.2","mocha":"^10.7.0","slash":"1.0.0","tslib":"^2.3.0","yargs":"^17.0.1","eslint":"^9.13.0","jquery":"^3.5.1","rimraf":"^6.0.1","rollup":"^4.24.2","express":"^4.17.1","ts-jest":"^29.1.5","ts-node":"^10.9.2","platform":"^1.3.6","prettier":"^3.3.3","puppeteer":"^22.12.1","uglify-js":"^3.13.10","vitepress":"^1.3.0","typescript":"^5.5.4","@types/chai":"^4.1.7","@types/glob":"^8.1.0","@types/jest":"^29.5.12","@types/node":"^20.14.12","body-parser":"^1.19.0","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","lint-staged":"^15.2.7","node-simctl":"^7.5.3","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","js-polyfills":"^0.1.42","@types/mkdirp":"^1.0.2","@types/express":"^4.17.13","filenamify-url":"3.1.0","@commitlint/cli":"^19.3.0","@types/platform":"^1.3.4","replace-in-file":"^3.0.0","standard-version":"^9.5.0","karma-ie-launcher":"^1.0.0","@types/serve-index":"^1.9.4","base64-arraybuffer":"1.0.2","@rollup/plugin-json":"^6.1.0","jest-image-snapshot":"^6.4.0","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^6.1.10","karma-junit-reporter":"^2.0.1","karma-sauce-launcher":"^4.3.6","@types/filenamify-url":"^1.0.0","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.5.4","jest-environment-jsdom":"^29.7.0","karma-firefox-launcher":"^2.1.0","@rollup/plugin-commonjs":"^26.0.1","@types/promise-polyfill":"^6.0.3","rollup-plugin-sourcemaps":"^0.6.3","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^8.50.0","cz-conventional-changelog":"^3.3.0","@types/jest-image-snapshot":"^6.4.0","conventional-changelog-cli":"^5.0.0","@rollup/plugin-node-resolve":"^15.2.3","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_1.6.1_1766135742437_0.42170573809477174","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"html2canvas-pro","version":"1.6.2","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@1.6.2","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"466447f49ef37ec3c0167689702fc20bbf6fbfc9","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-1.6.2.tgz","fileCount":416,"integrity":"sha512-BhoazWMFupMDyprWRn32b35azl1mN/4r25wqX12DKXhwTVM/N70Wq1UrVrZouhxPMihi0fu15I4HvnGsZ6yX3Q==","signatures":[{"sig":"MEUCIFDW0bFORkv8IiaehlekuOTikyAoar1vw8gjNsL46pNkAiEA7ueYYqsvhNfRa6PP/b/ng7COyTJV5lwhKNqL5KuwPwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3609431},"main":"dist/html2canvas-pro.js","type":"module","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/html2canvas-pro.esm.js","default":"./dist/html2canvas-pro.esm.js","require":"./dist/html2canvas-pro.js"}},"gitHead":"3612b967c59bde7865b8532f4e4e40803289cbff","scripts":{"tag":"sh scripts/create-tag.sh","lint":"eslint src/**/*.ts --max-warnings 0","test":"npm run lint && npm run unittest && npm run karma","build":"tsc --module commonjs && npx tsx --tsconfig tsconfig.json ./node_modules/.bin/rollup -c rollup.config.ts && npm run build:create-reftest-list && npx tsx --tsconfig tests/tsconfig.json ./node_modules/.bin/rollup -c tests/rollup.config.ts && npm run build:minify","karma":"npx tsx tests/karma","start":"npx tsx tests/server --port=8080 --cors=8081","watch":"rollup -c rollup.config.ts -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","prepare":"if [ \"$SKIP_PREPARE\" != \"true\" ]; then husky install; fi","release":"sh scripts/version-upgrade.sh","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdirp dist && mkdirp build","unittest":"jest","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","build:minify":"uglifyjs --compress --comments /^!/ -o dist/html2canvas-pro.min.js --mangle -- dist/html2canvas-pro.js","docs:preview":"vitepress preview docs","reftests-diff":"mkdirp tmp/snapshots && jest --roots=tests --testMatch=**/reftest-diff.ts","watch:unittest":"mocha --require tsx/register --watch-extensions ts -w src/**/__tests__/*.ts","build:testrunner":"npx tsx --tsconfig tests/tsconfig.json ./node_modules/.bin/rollup -c tests/rollup.config.ts","build:create-reftest-list":"npx tsx scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.js","build:reftest-result-list":"npx tsx scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"yorickshan","email":"yorickshan@gmail.com"},"repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"10.8.2","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.6","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"5.1.1","cors":"^2.8.5","glob":"^11.0.0","jest":"^29.7.0","husky":"^8.0.0","karma":"^6.3.2","mocha":"^10.7.0","slash":"5.1.0","tslib":"^2.3.0","yargs":"^17.0.1","eslint":"^9.13.0","jquery":"^3.5.1","rimraf":"^6.0.1","rollup":"^4.24.2","express":"^4.17.1","ts-jest":"^29.1.5","ts-node":"^10.9.2","platform":"^1.3.6","prettier":"^3.3.3","puppeteer":"^22.12.1","uglify-js":"^3.13.10","vitepress":"^1.3.0","typescript":"^5.5.4","@types/chai":"^4.1.7","@types/glob":"^8.1.0","@types/jest":"^29.5.12","@types/node":"^20.14.12","body-parser":"^1.19.0","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","lint-staged":"^16.2.7","node-simctl":"^8.1.2","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","js-polyfills":"^0.1.42","@types/mkdirp":"^1.0.2","@types/express":"^4.17.13","filenamify-url":"3.1.0","@commitlint/cli":"^19.3.0","@types/platform":"^1.3.4","replace-in-file":"^3.0.0","standard-version":"^9.5.0","karma-ie-launcher":"^1.0.0","@types/serve-index":"^1.9.4","base64-arraybuffer":"1.0.2","@rollup/plugin-json":"^6.1.0","jest-image-snapshot":"^6.4.0","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^6.1.10","karma-junit-reporter":"^2.0.1","karma-sauce-launcher":"^4.3.6","@types/filenamify-url":"^1.0.0","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.5.4","jest-environment-jsdom":"^29.7.0","karma-firefox-launcher":"^2.1.0","@rollup/plugin-commonjs":"^29.0.0","@types/promise-polyfill":"^6.0.3","rollup-plugin-sourcemaps":"^0.6.3","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.50.0","cz-conventional-changelog":"^3.3.0","@types/jest-image-snapshot":"^6.4.0","conventional-changelog-cli":"^5.0.0","@rollup/plugin-node-resolve":"^15.2.3","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_1.6.2_1766459946940_0.13320684450879816","host":"s3://npm-registry-packages-npm-production"}},"1.6.3":{"name":"html2canvas-pro","version":"1.6.3","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@1.6.3","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"8402b123112b973f10cacaad270cee4bac729578","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-1.6.3.tgz","fileCount":416,"integrity":"sha512-3Xi7ehorkDBV5Lrm+mpmPzjZUFVqKdH40QbEd8KYdlIaAr8OBpqZ72ZWKONIfdMPRfR+er/KedF3cjN64bmXNw==","signatures":[{"sig":"MEQCIGkAhlA2PrCQdkzVbjNI+5g7uhK3EaKgS5qSqlcHZ7HGAiBTRV2DEInxw8VXzXW5eyrErny/kB+6+felq1aezkXESw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3611498},"main":"dist/html2canvas-pro.js","type":"module","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/html2canvas-pro.esm.js","default":"./dist/html2canvas-pro.esm.js","require":"./dist/html2canvas-pro.js"}},"gitHead":"0e416e13b2bfb214fd60597a541a4c964f38981a","scripts":{"tag":"sh scripts/create-tag.sh","lint":"eslint src/**/*.ts --max-warnings 0","test":"npm run lint && npm run unittest && npm run karma","build":"tsc --module commonjs && npx tsx --tsconfig tsconfig.json ./node_modules/.bin/rollup -c rollup.config.ts && npm run build:create-reftest-list && npx tsx --tsconfig tests/tsconfig.json ./node_modules/.bin/rollup -c tests/rollup.config.ts && npm run build:minify","karma":"npx tsx tests/karma","start":"npx tsx tests/server --port=8080 --cors=8081","watch":"rollup -c rollup.config.ts -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","prepare":"if [ \"$SKIP_PREPARE\" != \"true\" ]; then husky install; fi","release":"sh scripts/version-upgrade.sh","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdirp dist && mkdirp build","unittest":"jest","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","build:minify":"uglifyjs --compress --comments /^!/ -o dist/html2canvas-pro.min.js --mangle -- dist/html2canvas-pro.js","docs:preview":"vitepress preview docs","reftests-diff":"mkdirp tmp/snapshots && jest --roots=tests --testMatch=**/reftest-diff.ts","watch:unittest":"mocha --require tsx/register --watch-extensions ts -w src/**/__tests__/*.ts","build:testrunner":"npx tsx --tsconfig tests/tsconfig.json ./node_modules/.bin/rollup -c tests/rollup.config.ts","build:create-reftest-list":"npx tsx scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.js","build:reftest-result-list":"npx tsx scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"yorickshan","email":"yorickshan@gmail.com"},"repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"10.8.2","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.6","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"6.2.2","cors":"^2.8.5","glob":"^11.0.0","jest":"^29.7.0","husky":"^9.1.7","karma":"^6.3.2","mocha":"^11.7.5","slash":"5.1.0","tslib":"^2.3.0","yargs":"^18.0.0","eslint":"^9.13.0","jquery":"^3.5.1","rimraf":"^6.0.1","rollup":"^4.24.2","express":"^5.2.1","ts-jest":"^29.1.5","ts-node":"^10.9.2","platform":"^1.3.6","prettier":"^3.3.3","puppeteer":"^22.12.1","uglify-js":"^3.13.10","vitepress":"^1.3.0","typescript":"^5.5.4","@types/chai":"^4.1.7","@types/glob":"^8.1.0","@types/jest":"^29.5.12","@types/node":"^25.0.3","body-parser":"^2.2.1","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","lint-staged":"^16.2.7","node-simctl":"^8.1.2","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","js-polyfills":"^0.1.42","@types/mkdirp":"^1.0.2","@types/express":"^5.0.6","filenamify-url":"4.0.0","@commitlint/cli":"^19.3.0","@types/platform":"^1.3.4","replace-in-file":"^8.4.0","standard-version":"^9.5.0","karma-ie-launcher":"^1.0.0","@types/serve-index":"^1.9.4","base64-arraybuffer":"1.0.2","@rollup/plugin-json":"^6.1.0","jest-image-snapshot":"^6.4.0","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^6.1.10","karma-junit-reporter":"^2.0.1","karma-sauce-launcher":"^4.3.6","@types/filenamify-url":"^2.0.1","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","jest-environment-jsdom":"^30.2.0","karma-firefox-launcher":"^2.1.0","@rollup/plugin-commonjs":"^29.0.0","@types/promise-polyfill":"^6.0.3","rollup-plugin-sourcemaps":"^0.6.3","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.50.0","cz-conventional-changelog":"^3.3.0","@types/jest-image-snapshot":"^6.4.0","conventional-changelog-cli":"^5.0.0","@rollup/plugin-node-resolve":"^15.2.3","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^20.2.0","@typescript-eslint/eslint-plugin":"^8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_1.6.3_1767171301562_0.6391989881364981","host":"s3://npm-registry-packages-npm-production"}},"1.6.4":{"name":"html2canvas-pro","version":"1.6.4","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@1.6.4","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"ba05727d3cc43a08a114d109322dbd45188443b5","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-1.6.4.tgz","fileCount":416,"integrity":"sha512-VuaqBaAujT0sheyny4omQwoJKznEutgOWuYfeGiXl9iRbbLKlRejdQCdaxHyGlfQWSP74lRtYSIgMMBsggfgtg==","signatures":[{"sig":"MEUCIQDobd1sroFErpVqekaQg6hZLQTaFkjUuAGq6TGTSyVfiAIgCNpVqcwuND1YxQSsyDzMVO9lQSxhHzt5y1JOsjl+td0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3615522},"main":"dist/html2canvas-pro.js","type":"module","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/html2canvas-pro.esm.js","default":"./dist/html2canvas-pro.esm.js","require":"./dist/html2canvas-pro.js"}},"gitHead":"eff70a54be4137349b9b3003d23b458d1797ae90","scripts":{"tag":"sh scripts/create-tag.sh","lint":"eslint src/**/*.ts --max-warnings 0","test":"npm run lint && npm run unittest && npm run karma","build":"tsc --module commonjs && npx tsx --tsconfig tsconfig.json ./node_modules/.bin/rollup -c rollup.config.ts && npm run build:create-reftest-list && npx tsx --tsconfig tests/tsconfig.json ./node_modules/.bin/rollup -c tests/rollup.config.ts && npm run build:minify","karma":"npx tsx tests/karma","start":"npx tsx tests/server --port=8080 --cors=8081","watch":"rollup -c rollup.config.ts -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","prepare":"if [ \"$SKIP_PREPARE\" != \"true\" ]; then husky install; fi","release":"sh scripts/version-upgrade.sh","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdirp dist && mkdirp build","unittest":"jest","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","build:minify":"uglifyjs --compress --comments /^!/ -o dist/html2canvas-pro.min.js --mangle -- dist/html2canvas-pro.js","docs:preview":"vitepress preview docs","reftests-diff":"mkdirp tmp/snapshots && jest --roots=tests --testMatch=**/reftest-diff.ts","watch:unittest":"mocha --require tsx/register --watch-extensions ts -w src/**/__tests__/*.ts","build:testrunner":"npx tsx --tsconfig tests/tsconfig.json ./node_modules/.bin/rollup -c tests/rollup.config.ts","build:create-reftest-list":"npx tsx scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.js","build:reftest-result-list":"npx tsx scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"yorickshan","email":"yorickshan@gmail.com"},"repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"10.8.2","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.6","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"6.2.2","cors":"^2.8.5","glob":"^13.0.0","jest":"^29.7.0","husky":"^9.1.7","karma":"^6.3.2","mocha":"^11.7.5","slash":"5.1.0","tslib":"^2.3.0","yargs":"^18.0.0","eslint":"^9.13.0","jquery":"^3.5.1","rimraf":"^6.0.1","rollup":"^4.24.2","express":"^5.2.1","ts-jest":"^29.1.5","ts-node":"^10.9.2","platform":"^1.3.6","prettier":"^3.3.3","puppeteer":"^24.34.0","uglify-js":"^3.13.10","vitepress":"^1.3.0","typescript":"^5.5.4","@types/chai":"^5.2.3","@types/glob":"^9.0.0","@types/jest":"^29.5.12","@types/node":"^25.0.3","body-parser":"^2.2.1","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","lint-staged":"^16.2.7","node-simctl":"^8.1.2","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","js-polyfills":"^0.1.42","@types/mkdirp":"^2.0.0","@types/express":"^5.0.6","filenamify-url":"4.0.0","@commitlint/cli":"^20.3.0","@types/platform":"^1.3.4","replace-in-file":"^8.4.0","standard-version":"^9.5.0","karma-ie-launcher":"^1.0.0","@types/serve-index":"^1.9.4","base64-arraybuffer":"1.0.2","@rollup/plugin-json":"^6.1.0","jest-image-snapshot":"^6.4.0","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^8.0.9","karma-junit-reporter":"^2.0.1","karma-sauce-launcher":"^4.3.6","@types/filenamify-url":"^2.0.1","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","jest-environment-jsdom":"^30.2.0","karma-firefox-launcher":"^2.1.0","@rollup/plugin-commonjs":"^29.0.0","@types/promise-polyfill":"^6.0.3","rollup-plugin-sourcemaps":"^0.6.3","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.50.0","cz-conventional-changelog":"^3.3.0","@types/jest-image-snapshot":"^6.4.0","conventional-changelog-cli":"^5.0.0","@rollup/plugin-node-resolve":"^16.0.3","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^20.2.0","@typescript-eslint/eslint-plugin":"^8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_1.6.4_1767861665931_0.1700314190170047","host":"s3://npm-registry-packages-npm-production"}},"1.6.5":{"name":"html2canvas-pro","version":"1.6.5","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@1.6.5","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"b9d8591ce9f66113aff93efc88cb0cf8d00c16d2","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-1.6.5.tgz","fileCount":428,"integrity":"sha512-Ot3UpUpzQFkJoKmwAcGzwdGhNNlBSlVQV32RY/i5JABOFXGbkHGKkbSotCY3ePKx1Xua3FWsROR54PUW9X/2Qg==","signatures":[{"sig":"MEUCICmQAeyjPgJUz96diKaTTuzbeO7E/xNEZ/6TXt2g6Pf2AiEAjoVkwj0LzdomI/EVywoEJKvfgVZcrGxj2qZtnFc7nRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3734432},"main":"dist/html2canvas-pro.js","type":"module","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/html2canvas-pro.esm.js","default":"./dist/html2canvas-pro.esm.js","require":"./dist/html2canvas-pro.js"}},"gitHead":"6ba500060311b9f8ca78eabd9f3a420e7dac995e","scripts":{"tag":"sh scripts/create-tag.sh","lint":"eslint src/**/*.ts --max-warnings 0","test":"npm run lint && npm run unittest && npm run karma","build":"tsc --module commonjs && npx tsx --tsconfig tsconfig.json ./node_modules/.bin/rollup -c rollup.config.ts && npm run build:create-reftest-list && npx tsx --tsconfig tests/tsconfig.json ./node_modules/.bin/rollup -c tests/rollup.config.ts && npm run build:minify","karma":"npx tsx tests/karma","start":"npx tsx tests/server --port=8080 --cors=8081","watch":"rollup -c rollup.config.ts -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","prepare":"if [ \"$SKIP_PREPARE\" != \"true\" ]; then husky install; fi","release":"sh scripts/version-upgrade.sh","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdirp dist && mkdirp build","unittest":"jest","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","build:minify":"uglifyjs --compress --comments /^!/ -o dist/html2canvas-pro.min.js --mangle -- dist/html2canvas-pro.js","docs:preview":"vitepress preview docs","reftests-diff":"mkdirp tmp/snapshots && jest --roots=tests --testMatch=**/reftest-diff.ts","watch:unittest":"mocha --require tsx/register --watch-extensions ts -w src/**/__tests__/*.ts","build:testrunner":"npx tsx --tsconfig tests/tsconfig.json ./node_modules/.bin/rollup -c tests/rollup.config.ts","build:create-reftest-list":"npx tsx scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.js","build:reftest-result-list":"npx tsx scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"yorickshan","email":"yorickshan@gmail.com"},"repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"10.8.2","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.6","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"6.2.2","cors":"^2.8.5","glob":"^13.0.0","jest":"^29.7.0","husky":"^9.1.7","karma":"^6.3.2","mocha":"^11.7.5","slash":"5.1.0","tslib":"^2.3.0","yargs":"^18.0.0","eslint":"^9.13.0","jquery":"^3.5.1","rimraf":"^6.0.1","rollup":"^4.24.2","express":"^5.2.1","ts-jest":"^29.1.5","ts-node":"^10.9.2","platform":"^1.3.6","prettier":"^3.3.3","puppeteer":"^24.34.0","uglify-js":"^3.13.10","vitepress":"^1.3.0","typescript":"^5.5.4","@types/chai":"^5.2.3","@types/glob":"^9.0.0","@types/jest":"^29.5.12","@types/node":"^25.0.3","body-parser":"^2.2.1","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","lint-staged":"^16.2.7","node-simctl":"^8.1.2","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","js-polyfills":"^0.1.42","@types/mkdirp":"^2.0.0","@types/express":"^5.0.6","filenamify-url":"4.0.0","@commitlint/cli":"^20.3.0","@types/platform":"^1.3.4","replace-in-file":"^8.4.0","standard-version":"^9.5.0","karma-ie-launcher":"^1.0.0","@types/serve-index":"^1.9.4","base64-arraybuffer":"1.0.2","@rollup/plugin-json":"^6.1.0","jest-image-snapshot":"^6.4.0","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^8.0.9","karma-junit-reporter":"^2.0.1","karma-sauce-launcher":"^4.3.6","@types/filenamify-url":"^2.0.1","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","jest-environment-jsdom":"^30.2.0","karma-firefox-launcher":"^2.1.0","@rollup/plugin-commonjs":"^29.0.0","@types/promise-polyfill":"^6.0.3","rollup-plugin-sourcemaps":"^0.6.3","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.50.0","cz-conventional-changelog":"^3.3.0","@types/jest-image-snapshot":"^6.4.0","conventional-changelog-cli":"^5.0.0","@rollup/plugin-node-resolve":"^16.0.3","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^20.2.0","@typescript-eslint/eslint-plugin":"^8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_1.6.5_1768807114212_0.8230508404941268","host":"s3://npm-registry-packages-npm-production"}},"1.6.6":{"name":"html2canvas-pro","version":"1.6.6","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@1.6.6","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"affd603d2d59042b84cd45c9351b805946d4280c","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-1.6.6.tgz","fileCount":431,"integrity":"sha512-5mRhTXZhv4B0kIcsn3bFBjol2o8vzP35mhtxdXBGPA3V3gZd6Sa2PIIFbT//DiqAX8UuywlcJit5jRKej4nV4Q==","signatures":[{"sig":"MEYCIQD6/SZrH1YfZaAgw0Ixe2HQIaPg0VwVwZC5x4xC+udsiAIhAOfT94lMNkZ8Ggf1hDtEEKiK4gnrKcH3213tK9G2/Aa7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3794879},"main":"dist/html2canvas-pro.js","type":"module","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/html2canvas-pro.esm.js","default":"./dist/html2canvas-pro.esm.js","require":"./dist/html2canvas-pro.js"}},"gitHead":"d81798a9f52ae5e42046ec92c50a93adbed7a55f","scripts":{"tag":"sh scripts/create-tag.sh","lint":"eslint src/**/*.ts --max-warnings 0","test":"npm run lint && npm run unittest && npm run karma","build":"tsc --module commonjs && npx tsx --tsconfig tsconfig.json ./node_modules/.bin/rollup -c rollup.config.ts && npm run build:create-reftest-list && npx tsx --tsconfig tests/tsconfig.json ./node_modules/.bin/rollup -c tests/rollup.config.ts && npm run build:minify","karma":"npx tsx tests/karma","start":"npx tsx tests/server --port=8080 --cors=8081","watch":"rollup -c rollup.config.ts -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","prepare":"if [ \"$SKIP_PREPARE\" != \"true\" ]; then husky install; fi","release":"sh scripts/version-upgrade.sh","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdirp dist && mkdirp build","unittest":"jest","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","build:minify":"uglifyjs --compress --comments /^!/ -o dist/html2canvas-pro.min.js --mangle -- dist/html2canvas-pro.js","docs:preview":"vitepress preview docs","reftests-diff":"mkdirp tmp/snapshots && jest --roots=tests --testMatch=**/reftest-diff.ts","watch:unittest":"mocha --require tsx/register --watch-extensions ts -w src/**/__tests__/*.ts","build:testrunner":"npx tsx --tsconfig tests/tsconfig.json ./node_modules/.bin/rollup -c tests/rollup.config.ts","build:create-reftest-list":"npx tsx scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.js","build:reftest-result-list":"npx tsx scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"yorickshan","email":"yorickshan@gmail.com"},"repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"10.8.2","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"20.19.6","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"6.2.2","cors":"^2.8.5","glob":"^13.0.0","jest":"^29.7.0","husky":"^9.1.7","karma":"^6.3.2","mocha":"^11.7.5","slash":"5.1.0","tslib":"^2.3.0","yargs":"^18.0.0","eslint":"^9.13.0","jquery":"^3.5.1","rimraf":"^6.0.1","rollup":"^4.24.2","express":"^5.2.1","ts-jest":"^29.1.5","ts-node":"^10.9.2","platform":"^1.3.6","prettier":"^3.3.3","puppeteer":"^24.34.0","uglify-js":"^3.13.10","vitepress":"^1.3.0","typescript":"^5.5.4","@types/chai":"^5.2.3","@types/glob":"^9.0.0","@types/jest":"^29.5.12","@types/node":"^25.0.3","body-parser":"^2.2.1","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","lint-staged":"^16.2.7","node-simctl":"^8.1.2","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","js-polyfills":"^0.1.42","@types/mkdirp":"^2.0.0","@types/express":"^5.0.6","filenamify-url":"4.0.0","@commitlint/cli":"^20.3.0","@types/platform":"^1.3.4","replace-in-file":"^8.4.0","standard-version":"^9.5.0","karma-ie-launcher":"^1.0.0","@types/serve-index":"^1.9.4","base64-arraybuffer":"1.0.2","@rollup/plugin-json":"^6.1.0","jest-image-snapshot":"^6.4.0","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^8.0.9","karma-junit-reporter":"^2.0.1","karma-sauce-launcher":"^4.3.6","@types/filenamify-url":"^2.0.1","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","jest-environment-jsdom":"^30.2.0","karma-firefox-launcher":"^2.1.0","@rollup/plugin-commonjs":"^29.0.0","@types/promise-polyfill":"^6.0.3","rollup-plugin-sourcemaps":"^0.6.3","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.50.0","cz-conventional-changelog":"^3.3.0","@types/jest-image-snapshot":"^6.4.0","conventional-changelog-cli":"^5.0.0","@rollup/plugin-node-resolve":"^16.0.3","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^20.2.0","@typescript-eslint/eslint-plugin":"^8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_1.6.6_1768986226052_0.631666092834736","host":"s3://npm-registry-packages-npm-production"}},"1.6.7":{"name":"html2canvas-pro","version":"1.6.7","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@1.6.7","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"ffecc00e90ad6d4a9361049f30e4ef5bceb7894e","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-1.6.7.tgz","fileCount":431,"integrity":"sha512-BzuCTXx0jf2TfnrJrtjMCY1FR9rxlPdy7yLWt9ZMhZm7Ylaw9MLb7agSheqv2mT/ARduBHDAqvJIFlbxrZfyOA==","signatures":[{"sig":"MEYCIQCfPdKcvGKyrUcmopY5R7+SfgZNxYaxGkxq8w2vmDTEKAIhAO8y2bJzSsDPBGbn3npRJ8WKEL0XmX4IODd6NI/2YOcJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3840054},"main":"dist/html2canvas-pro.js","type":"module","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/html2canvas-pro.esm.js","default":"./dist/html2canvas-pro.esm.js","require":"./dist/html2canvas-pro.js"}},"gitHead":"a0ec61f86b4961397c7fe23956fbd2d74bcbd2f8","scripts":{"tag":"sh scripts/create-tag.sh","lint":"eslint src/**/*.ts --max-warnings 0","test":"npm run lint && npm run unittest && npm run karma","build":"tsc --module commonjs && npx tsx --tsconfig tsconfig.json ./node_modules/.bin/rollup -c rollup.config.ts && npm run build:create-reftest-list && npx tsx --tsconfig tests/tsconfig.json ./node_modules/.bin/rollup -c tests/rollup.config.ts && npm run build:minify","karma":"npx tsx tests/karma","start":"npx tsx tests/server --port=8080 --cors=8081","watch":"rollup -c rollup.config.ts -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","prepare":"if [ \"$SKIP_PREPARE\" != \"true\" ]; then husky install; fi","release":"sh scripts/version-upgrade.sh","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdirp dist && mkdirp build","unittest":"jest","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","build:minify":"uglifyjs --compress --comments /^!/ -o dist/html2canvas-pro.min.js --mangle -- dist/html2canvas-pro.js","docs:preview":"vitepress preview docs","reftests-diff":"mkdirp tmp/snapshots && jest --roots=tests --testMatch=**/reftest-diff.ts","watch:unittest":"mocha --require tsx/register --watch-extensions ts -w src/**/__tests__/*.ts","build:testrunner":"npx tsx --tsconfig tests/tsconfig.json ./node_modules/.bin/rollup -c tests/rollup.config.ts","build:create-reftest-list":"npx tsx scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.js","build:reftest-result-list":"npx tsx scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"yorickshan","email":"yorickshan@gmail.com"},"repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"10.8.2","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"6.2.2","cors":"^2.8.5","glob":"^13.0.0","jest":"^29.7.0","husky":"^9.1.7","karma":"^6.3.2","mocha":"^11.7.5","slash":"5.1.0","tslib":"^2.3.0","yargs":"^18.0.0","eslint":"^9.13.0","jquery":"^3.5.1","rimraf":"^6.0.1","rollup":"^4.24.2","express":"^5.2.1","ts-jest":"^29.1.5","ts-node":"^10.9.2","platform":"^1.3.6","prettier":"^3.3.3","puppeteer":"^24.34.0","uglify-js":"^3.13.10","vitepress":"^1.3.0","typescript":"^5.5.4","@types/chai":"^5.2.3","@types/glob":"^9.0.0","@types/jest":"^29.5.12","@types/node":"^25.0.3","body-parser":"^2.2.1","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","lint-staged":"^16.2.7","node-simctl":"^8.1.2","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","js-polyfills":"^0.1.42","@types/mkdirp":"^2.0.0","@types/express":"^5.0.6","filenamify-url":"4.0.0","@commitlint/cli":"^20.3.0","@types/platform":"^1.3.4","replace-in-file":"^8.4.0","standard-version":"^9.5.0","karma-ie-launcher":"^1.0.0","@types/serve-index":"^1.9.4","base64-arraybuffer":"1.0.2","@rollup/plugin-json":"^6.1.0","jest-image-snapshot":"^6.4.0","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^8.0.9","karma-junit-reporter":"^2.0.1","karma-sauce-launcher":"^4.3.6","@types/filenamify-url":"^2.0.1","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","jest-environment-jsdom":"^30.2.0","karma-firefox-launcher":"^2.1.0","@rollup/plugin-commonjs":"^29.0.0","@types/promise-polyfill":"^6.0.3","rollup-plugin-sourcemaps":"^0.6.3","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.50.0","cz-conventional-changelog":"^3.3.0","@types/jest-image-snapshot":"^6.4.0","conventional-changelog-cli":"^5.0.0","@rollup/plugin-node-resolve":"^16.0.3","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^20.2.0","@typescript-eslint/eslint-plugin":"^8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_1.6.7_1770971307813_0.17003570217334585","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"html2canvas-pro","version":"2.0.0","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@2.0.0","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"4cbb2afddf57c388ea3ca079e12f306f9d9948c1","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-2.0.0.tgz","fileCount":505,"integrity":"sha512-PmpzJERnezedeiMku0ijTuAzrparJvcH2j/ZDG4U4TFHfezax3gKh0eCGa5t5wdT2MjCsPBtqENw/Xw8C4s0Rw==","signatures":[{"sig":"MEYCIQDzdF8iLQQp4ffKBrNTCYjWwibsrJo34aXPclFM52+CNQIhAI8ysJTnWO4P45W+BD/PnQly1wNuJ1F3asSPXY2dbsjB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4405608},"main":"dist/html2canvas-pro.js","type":"module","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/html2canvas-pro.esm.js","default":"./dist/html2canvas-pro.esm.js","require":"./dist/html2canvas-pro.js"}},"gitHead":"330d33a0c86ac4d1faea6bd6baab2926a45381ad","scripts":{"tag":"sh scripts/create-tag.sh","lint":"eslint src/**/*.ts --max-warnings 0","test":"npm run lint && npm run unittest && npm run karma","build":"tsc --module commonjs && npx tsx --tsconfig tsconfig.json ./node_modules/.bin/rollup -c rollup.config.ts && npm run build:create-reftest-list && npx tsx --tsconfig tests/tsconfig.json ./node_modules/.bin/rollup -c tests/rollup.config.ts && npm run build:minify","karma":"npx tsx tests/karma","start":"npx tsx tests/server --port=8080 --cors=8081","watch":"rollup -c rollup.config.ts -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","prepare":"if [ \"$SKIP_PREPARE\" != \"true\" ]; then husky install; fi","release":"sh scripts/version-upgrade.sh","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdirp dist && mkdirp build","unittest":"jest","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","build:minify":"uglifyjs --compress --comments /^!/ -o dist/html2canvas-pro.min.js --mangle -- dist/html2canvas-pro.js","docs:preview":"vitepress preview docs","reftests-diff":"mkdirp tmp/snapshots && jest --roots=tests --testMatch=**/reftest-diff.ts","watch:unittest":"mocha --require tsx/register --watch-extensions ts -w src/**/__tests__/*.ts","build:testrunner":"npx tsx --tsconfig tests/tsconfig.json ./node_modules/.bin/rollup -c tests/rollup.config.ts","build:create-reftest-list":"npx tsx scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.js","build:reftest-result-list":"npx tsx scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"yorickshan","email":"yorickshan@gmail.com"},"repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"10.8.2","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"6.2.2","cors":"^2.8.5","glob":"^13.0.0","jest":"^29.7.0","husky":"^9.1.7","karma":"^6.3.2","mocha":"^11.7.5","slash":"5.1.0","tslib":"^2.3.0","yargs":"^18.0.0","eslint":"^9.13.0","jquery":"^3.5.1","rimraf":"^6.0.1","rollup":"^4.24.2","express":"^5.2.1","ts-jest":"^29.1.5","ts-node":"^10.9.2","platform":"^1.3.6","prettier":"^3.3.3","puppeteer":"^24.34.0","uglify-js":"^3.13.10","vitepress":"^1.3.0","typescript":"^5.5.4","@types/chai":"^5.2.3","@types/glob":"^9.0.0","@types/jest":"^29.5.12","@types/node":"^25.0.3","body-parser":"^2.2.1","change-case":"^5.4.4","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","lint-staged":"^16.2.7","node-simctl":"^8.1.2","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","js-polyfills":"^0.1.42","@types/mkdirp":"^2.0.0","@types/express":"^5.0.6","filenamify-url":"4.0.0","@commitlint/cli":"^20.3.0","@types/platform":"^1.3.4","replace-in-file":"^8.4.0","standard-version":"^9.5.0","karma-ie-launcher":"^1.0.0","@types/serve-index":"^1.9.4","base64-arraybuffer":"1.0.2","@rollup/plugin-json":"^6.1.0","jest-image-snapshot":"^6.4.0","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^8.0.9","karma-junit-reporter":"^2.0.1","karma-sauce-launcher":"^4.3.6","@types/filenamify-url":"^2.0.1","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","jest-environment-jsdom":"^30.2.0","karma-firefox-launcher":"^2.1.0","@rollup/plugin-commonjs":"^29.0.0","@types/promise-polyfill":"^6.0.3","rollup-plugin-sourcemaps":"^0.6.3","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.50.0","cz-conventional-changelog":"^3.3.0","@types/jest-image-snapshot":"^6.4.0","conventional-changelog-cli":"^5.0.0","@rollup/plugin-node-resolve":"^16.0.3","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^20.2.0","@typescript-eslint/eslint-plugin":"^8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_2.0.0_1771681842160_0.03517573437901911","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"html2canvas-pro","version":"2.0.1","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@2.0.1","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"ec08da2381f989c1f8d4b00dda84426de64d5c1b","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-2.0.1.tgz","fileCount":511,"integrity":"sha512-Ku4phoOSlH+9RIjYGBwGngxDhxV2aBUbonJC3nQWJyvsx5lbsD1Ih1Gjmf4hWOi5nNRd0UvjXlNDIQMgyckAcA==","signatures":[{"sig":"MEUCIDIYCk4CwPoM52vNB8aJVkywnY1N88XAcKIgeDp1ZHctAiEAnJdLroJKcWFVjuw31ZM4J72/yWJrrehM/zXjicnmqZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4607153},"main":"dist/html2canvas-pro.js","type":"module","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/html2canvas-pro.esm.js","default":"./dist/html2canvas-pro.esm.js","require":"./dist/html2canvas-pro.js"}},"gitHead":"b87b3e48c37c73517361af3c8c6fe28f79322755","scripts":{"tag":"sh scripts/create-tag.sh","lint":"eslint src/**/*.ts --max-warnings 0","test":"npm run lint && npm run unittest && npm run karma","build":"tsc --module commonjs && npx tsx --tsconfig tsconfig.json ./node_modules/.bin/rollup -c rollup.config.ts && npm run build:create-reftest-list && npx tsx --tsconfig tests/tsconfig.json ./node_modules/.bin/rollup -c tests/rollup.config.ts && npm run build:minify","karma":"npx tsx tests/karma","start":"npx tsx tests/server --port=8080 --cors=8081","watch":"rollup -c rollup.config.ts -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","prepare":"if [ \"$SKIP_PREPARE\" != \"true\" ]; then husky install; fi","release":"sh scripts/version-upgrade.sh","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdirp dist && mkdirp build","unittest":"jest","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","build:minify":"uglifyjs --compress --comments /^!/ -o dist/html2canvas-pro.min.js --mangle -- dist/html2canvas-pro.js","docs:preview":"vitepress preview docs","reftests-diff":"mkdirp tmp/snapshots && jest --roots=tests --testMatch=**/reftest-diff.ts","watch:unittest":"mocha --require tsx/register --watch-extensions ts -w src/**/__tests__/*.ts","build:testrunner":"npx tsx --tsconfig tests/tsconfig.json ./node_modules/.bin/rollup -c tests/rollup.config.ts","build:create-reftest-list":"npx tsx scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.js","build:reftest-result-list":"npx tsx scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"yorickshan","email":"yorickshan@gmail.com"},"repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"10.8.2","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"6.2.2","cors":"^2.8.5","glob":"^13.0.0","jest":"^29.7.0","husky":"^9.1.7","karma":"^6.3.2","mocha":"^11.7.5","slash":"5.1.0","tslib":"^2.3.0","yargs":"^18.0.0","eslint":"^9.13.0","jquery":"^3.5.1","rimraf":"^6.0.1","rollup":"^4.24.2","express":"^5.2.1","ts-jest":"^29.1.5","ts-node":"^10.9.2","platform":"^1.3.6","prettier":"^3.3.3","puppeteer":"^24.34.0","uglify-js":"^3.13.10","vitepress":"^1.3.0","typescript":"^5.5.4","@types/chai":"^5.2.3","@types/glob":"^9.0.0","@types/jest":"^29.5.12","@types/node":"^25.0.3","body-parser":"^2.2.1","change-case":"^5.4.4","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","lint-staged":"^16.2.7","node-simctl":"^8.1.2","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","js-polyfills":"^0.1.42","@types/mkdirp":"^2.0.0","@types/express":"^5.0.6","filenamify-url":"4.0.0","@commitlint/cli":"^20.3.0","@types/platform":"^1.3.4","replace-in-file":"^8.4.0","standard-version":"^9.5.0","karma-ie-launcher":"^1.0.0","@types/serve-index":"^1.9.4","base64-arraybuffer":"1.0.2","@rollup/plugin-json":"^6.1.0","jest-image-snapshot":"^6.4.0","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^8.0.9","karma-junit-reporter":"^2.0.1","karma-sauce-launcher":"^4.3.6","@types/filenamify-url":"^2.0.1","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","jest-environment-jsdom":"^30.2.0","karma-firefox-launcher":"^2.1.0","@rollup/plugin-commonjs":"^29.0.0","@types/promise-polyfill":"^6.0.3","rollup-plugin-sourcemaps":"^0.6.3","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.50.0","cz-conventional-changelog":"^3.3.0","@types/jest-image-snapshot":"^6.4.0","conventional-changelog-cli":"^5.0.0","@rollup/plugin-node-resolve":"^16.0.3","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^20.2.0","@typescript-eslint/eslint-plugin":"^8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_2.0.1_1771936167183_0.2965752273692903","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"html2canvas-pro","version":"2.0.2","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@2.0.2","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"7fc61fc16d6745d4321c9d947ba2f7efd611b82d","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-2.0.2.tgz","fileCount":511,"integrity":"sha512-9G/t0XgCZWonLwL0JwI7su6NdbOPUY7Ur4Ihpp8+XMaW9ibA2nDXF181Jr6tm94k8lX6sthpaXB3XqEnsMd5Cw==","signatures":[{"sig":"MEUCIQCHdSjrvxsHuCqgPsTlju4nFolNo/mThXD6A0rdS1VOawIgR8OV032SAvrCVSFu/tGZPQuFKtT7vzL8+YRQqKt7hII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4615251},"main":"dist/html2canvas-pro.js","type":"module","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/html2canvas-pro.esm.js","default":"./dist/html2canvas-pro.esm.js","require":"./dist/html2canvas-pro.js"}},"gitHead":"11efc91c6cb60bd9235832d025c2d7fd744ca0b1","scripts":{"tag":"sh scripts/create-tag.sh","lint":"eslint src/**/*.ts --max-warnings 0","test":"npm run lint && npm run unittest && npm run karma","build":"tsc --module commonjs && npx tsx --tsconfig tsconfig.json ./node_modules/.bin/rollup -c rollup.config.ts && npm run build:create-reftest-list && npx tsx --tsconfig tests/tsconfig.json ./node_modules/.bin/rollup -c tests/rollup.config.ts && npm run build:minify","karma":"npx tsx tests/karma","start":"npx tsx tests/server --port=8080 --cors=8081","watch":"rollup -c rollup.config.ts -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","prepare":"if [ \"$SKIP_PREPARE\" != \"true\" ]; then husky install; fi","release":"sh scripts/version-upgrade.sh","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdirp dist && mkdirp build","unittest":"jest","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","build:minify":"uglifyjs --compress --comments /^!/ -o dist/html2canvas-pro.min.js --mangle -- dist/html2canvas-pro.js","docs:preview":"vitepress preview docs","reftests-diff":"mkdirp tmp/snapshots && jest --roots=tests --testMatch=**/reftest-diff.ts","watch:unittest":"mocha --require tsx/register --watch-extensions ts -w src/**/__tests__/*.ts","build:testrunner":"npx tsx --tsconfig tests/tsconfig.json ./node_modules/.bin/rollup -c tests/rollup.config.ts","build:create-reftest-list":"npx tsx scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.js","build:reftest-result-list":"npx tsx scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"yorickshan","email":"yorickshan@gmail.com"},"repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"10.8.2","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"20.20.0","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"6.2.2","cors":"^2.8.5","glob":"^13.0.0","jest":"^29.7.0","husky":"^9.1.7","karma":"^6.3.2","mocha":"^11.7.5","slash":"5.1.0","tslib":"^2.3.0","yargs":"^18.0.0","eslint":"^9.13.0","jquery":"^3.5.1","rimraf":"^6.0.1","rollup":"^4.24.2","express":"^5.2.1","ts-jest":"^29.1.5","ts-node":"^10.9.2","platform":"^1.3.6","prettier":"^3.3.3","puppeteer":"^24.34.0","uglify-js":"^3.13.10","vitepress":"^1.3.0","typescript":"^5.5.4","@types/chai":"^5.2.3","@types/glob":"^9.0.0","@types/jest":"^29.5.12","@types/node":"^25.0.3","body-parser":"^2.2.1","change-case":"^5.4.4","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","lint-staged":"^16.2.7","node-simctl":"^8.1.2","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","js-polyfills":"^0.1.42","@types/mkdirp":"^2.0.0","@types/express":"^5.0.6","filenamify-url":"4.0.0","@commitlint/cli":"^20.3.0","@types/platform":"^1.3.4","replace-in-file":"^8.4.0","standard-version":"^9.5.0","karma-ie-launcher":"^1.0.0","@types/serve-index":"^1.9.4","base64-arraybuffer":"1.0.2","@rollup/plugin-json":"^6.1.0","jest-image-snapshot":"^6.4.0","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^8.0.9","karma-junit-reporter":"^2.0.1","karma-sauce-launcher":"^4.3.6","@types/filenamify-url":"^2.0.1","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","jest-environment-jsdom":"^30.2.0","karma-firefox-launcher":"^2.1.0","@rollup/plugin-commonjs":"^29.0.0","@types/promise-polyfill":"^6.0.3","rollup-plugin-sourcemaps":"^0.6.3","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.50.0","cz-conventional-changelog":"^3.3.0","@types/jest-image-snapshot":"^6.4.0","conventional-changelog-cli":"^5.0.0","@rollup/plugin-node-resolve":"^16.0.3","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^20.2.0","@typescript-eslint/eslint-plugin":"^8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_2.0.2_1772078858038_0.4501478778262247","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"html2canvas-pro","version":"2.0.3","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@2.0.3","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"1895b6706cf956004e649879eb4ce963ffe8b99e","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-2.0.3.tgz","fileCount":511,"integrity":"sha512-lCo9YarLwEonAtH7mrh0yW0LKgpPTZFmHiqSJY/ftpBIcFhzry8LT+nBWRjbS2lgDPjS8s3PKpVRds6W3iXgcQ==","signatures":[{"sig":"MEUCIQDV1OiDkthg0tRhZ0q+4pvpq8GtzJlNC9WosDpnF2LlBAIgLJuaqVoXHsv8jbGjwVB8RYY4sumBAZlGqR4KAvajztg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4616077},"main":"dist/html2canvas-pro.js","type":"module","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/html2canvas-pro.esm.js","default":"./dist/html2canvas-pro.esm.js","require":"./dist/html2canvas-pro.js"}},"gitHead":"b901c4fa08fd17951ea5197609e7c6e4cefaa85a","scripts":{"tag":"sh scripts/create-tag.sh","lint":"eslint src/**/*.ts --max-warnings 0","test":"npm run lint && npm run unittest && npm run karma","build":"tsc --module commonjs && npx tsx --tsconfig tsconfig.json ./node_modules/.bin/rollup -c rollup.config.ts && npm run build:create-reftest-list && npx tsx --tsconfig tests/tsconfig.json ./node_modules/.bin/rollup -c tests/rollup.config.ts && npm run build:minify","karma":"tsx tests/karma","start":"npx tsx tests/server --port=8080 --cors=8081","watch":"rollup -c rollup.config.ts -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","prepare":"if [ \"$SKIP_PREPARE\" != \"true\" ]; then husky install; fi","release":"sh scripts/version-upgrade.sh","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdirp dist && mkdirp build","prekarma":"node scripts/ensure-karma-prereqs.mjs","unittest":"jest","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","build:minify":"uglifyjs --compress --comments /^!/ -o dist/html2canvas-pro.min.js --mangle -- dist/html2canvas-pro.js","docs:preview":"vitepress preview docs","reftests-diff":"mkdirp tmp/snapshots && jest --roots=tests --testMatch=**/reftest-diff.ts","watch:unittest":"mocha --require tsx/register --watch-extensions ts -w src/**/__tests__/*.ts","build:testrunner":"npx tsx --tsconfig tests/tsconfig.json ./node_modules/.bin/rollup -c tests/rollup.config.ts","build:create-reftest-list":"npx tsx scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.js","build:reftest-result-list":"npx tsx scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"yorickshan","email":"yorickshan@gmail.com"},"repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"10.8.1","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"20.16.0","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","chai":"6.2.2","cors":"^2.8.5","glob":"^13.0.0","jest":"^29.7.0","husky":"^9.1.7","karma":"^6.3.2","mocha":"^11.7.5","slash":"5.1.0","yargs":"^18.0.0","eslint":"^9.13.0","jquery":"^3.5.1","rimraf":"^6.0.1","rollup":"^4.24.2","express":"^5.2.1","ts-jest":"^29.1.5","ts-node":"^10.9.2","platform":"^1.3.6","prettier":"^3.3.3","puppeteer":"^24.34.0","uglify-js":"^3.13.10","vitepress":"^1.3.0","typescript":"^5.5.4","@types/chai":"^5.2.3","@types/glob":"^9.0.0","@types/jest":"^29.5.12","@types/node":"^25.0.3","body-parser":"^2.2.1","change-case":"^5.4.4","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","lint-staged":"^16.2.7","node-simctl":"^8.1.2","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","js-polyfills":"^0.1.42","@types/mkdirp":"^2.0.0","@types/express":"^5.0.6","filenamify-url":"4.0.0","@commitlint/cli":"^20.3.0","@types/platform":"^1.3.4","replace-in-file":"^8.4.0","standard-version":"^9.5.0","karma-ie-launcher":"^1.0.0","@types/serve-index":"^1.9.4","base64-arraybuffer":"1.0.2","@rollup/plugin-json":"^6.1.0","jest-image-snapshot":"^6.4.0","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^8.0.9","karma-junit-reporter":"^2.0.1","karma-sauce-launcher":"^4.3.6","@types/filenamify-url":"^2.0.1","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","jest-environment-jsdom":"^30.2.0","karma-firefox-launcher":"^2.1.0","@rollup/plugin-commonjs":"^29.0.0","@types/promise-polyfill":"^6.0.3","rollup-plugin-sourcemaps":"^0.6.3","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.50.0","cz-conventional-changelog":"^3.3.0","@types/jest-image-snapshot":"^6.4.0","conventional-changelog-cli":"^5.0.0","@rollup/plugin-node-resolve":"^16.0.3","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^20.2.0","@typescript-eslint/eslint-plugin":"^8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_2.0.3_1779506190693_0.7543086042213012","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"html2canvas-pro","version":"2.0.4","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@2.0.4","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"2ddb1d4577fcfea04cf389f517cceba3eab5fb18","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-2.0.4.tgz","fileCount":514,"integrity":"sha512-tfL8XNvuITvYQJKgAx4bvANauuLKc88C+ZSZt7HZJveqQBWjBDtkqs/It06UzlqbM+sSq7Cv45rFbuUxOFgmow==","signatures":[{"sig":"MEQCIHcmDugFzpy9noJLYr6M/OOwq5Z6/YlPf3ar7WY2pK+RAiBj6MmmBrrF9yOMt33TU+X4HprEgLjIpjWs8TR0ko14QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4653516},"main":"dist/html2canvas-pro.js","type":"module","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/html2canvas-pro.esm.js","default":"./dist/html2canvas-pro.esm.js","require":"./dist/html2canvas-pro.js"}},"gitHead":"05ef13fb73e6231fd6081b0e2d11729eec8534f1","scripts":{"tag":"sh scripts/create-tag.sh","lint":"eslint src/**/*.ts --max-warnings 0","test":"npm run lint && npm run unittest && npm run karma","build":"tsc --module commonjs && npx tsx --tsconfig tsconfig.json ./node_modules/.bin/rollup -c rollup.config.ts && npm run build:create-reftest-list && npx tsx --tsconfig tests/tsconfig.json ./node_modules/.bin/rollup -c tests/rollup.config.ts && npm run build:minify","karma":"tsx tests/karma","start":"npx tsx tests/server --port=8080 --cors=8081","watch":"rollup -c rollup.config.ts -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","prepare":"if [ \"$SKIP_PREPARE\" != \"true\" ]; then husky install; fi","release":"sh scripts/version-upgrade.sh","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdirp dist && mkdirp build","prekarma":"node scripts/ensure-karma-prereqs.mjs","unittest":"jest","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","build:minify":"uglifyjs --compress --comments /^!/ -o dist/html2canvas-pro.min.js --mangle -- dist/html2canvas-pro.js","docs:preview":"vitepress preview docs","reftests-diff":"mkdirp tmp/snapshots && jest --roots=tests --testMatch=**/reftest-diff.ts","watch:unittest":"mocha --require tsx/register --watch-extensions ts -w src/**/__tests__/*.ts","build:testrunner":"npx tsx --tsconfig tests/tsconfig.json ./node_modules/.bin/rollup -c tests/rollup.config.ts","build:create-reftest-list":"npx tsx scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.js","build:reftest-result-list":"npx tsx scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"yorickshan","email":"yorickshan@gmail.com"},"repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"10.8.1","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"_nodeVersion":"20.16.0","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","chai":"6.2.2","cors":"^2.8.5","glob":"^13.0.0","jest":"^29.7.0","husky":"^9.1.7","karma":"^6.3.2","mocha":"^11.7.5","slash":"5.1.0","yargs":"^18.0.0","eslint":"^9.13.0","jquery":"^3.5.1","rimraf":"^6.0.1","rollup":"^4.24.2","express":"^5.2.1","ts-jest":"^29.1.5","ts-node":"^10.9.2","platform":"^1.3.6","prettier":"^3.3.3","puppeteer":"^24.34.0","uglify-js":"^3.13.10","vitepress":"^1.3.0","typescript":"^5.5.4","@types/chai":"^5.2.3","@types/glob":"^9.0.0","@types/jest":"^29.5.12","@types/node":"^25.0.3","body-parser":"^2.2.1","change-case":"^5.4.4","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","lint-staged":"^16.2.7","node-simctl":"^8.1.2","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","js-polyfills":"^0.1.42","@types/mkdirp":"^2.0.0","@types/express":"^5.0.6","filenamify-url":"4.0.0","@commitlint/cli":"^20.3.0","@types/platform":"^1.3.4","replace-in-file":"^8.4.0","standard-version":"^9.5.0","karma-ie-launcher":"^1.0.0","@types/serve-index":"^1.9.4","base64-arraybuffer":"1.0.2","@rollup/plugin-json":"^6.1.0","jest-image-snapshot":"^6.4.0","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^8.0.9","karma-junit-reporter":"^2.0.1","karma-sauce-launcher":"^4.3.6","@types/filenamify-url":"^2.0.1","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","jest-environment-jsdom":"^30.2.0","karma-firefox-launcher":"^2.1.0","@rollup/plugin-commonjs":"^29.0.0","@types/promise-polyfill":"^6.0.3","rollup-plugin-sourcemaps":"^0.6.3","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.50.0","cz-conventional-changelog":"^3.3.0","@types/jest-image-snapshot":"^6.4.0","conventional-changelog-cli":"^5.0.0","@rollup/plugin-node-resolve":"^16.0.3","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^20.2.0","@typescript-eslint/eslint-plugin":"^8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_2.0.4_1779782057467_0.5117335367210278","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"html2canvas-pro","version":"2.1.0","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@2.1.0","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"5155e7c4d035c25d59de5c3ee28c4ed7314d4edb","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-2.1.0.tgz","fileCount":463,"integrity":"sha512-u8LtUmiD2p5Hro1Tij2611bUB0sanLD8OQsY4h6KVyiSJbim/Lsb2aFykSR1mcGdwvoscEeBcwYcJSbi6JeBvA==","signatures":[{"sig":"MEUCIDh+WWFCeaNdOgijr7KeUBca2i90k4+/RS4t0toNNtJDAiEAuADRnuwsmlaGbyvkBMJJgfOFZIgEedXrC5yt2n9oIOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/html2canvas-pro@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4596353},"main":"dist/html2canvas-pro.js","type":"module","_from":"file:html2canvas-pro-2.1.0.tgz","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.esm.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/html2canvas-pro.esm.js","default":"./dist/html2canvas-pro.esm.js","require":"./dist/html2canvas-pro.js"}},"scripts":{"tag":"sh scripts/create-tag.sh","lint":"eslint src/**/*.ts --max-warnings 0","test":"pnpm lint && pnpm unittest && pnpm karma","build":"tsc --module commonjs -p tsconfig.build.json && rollup --configPlugin typescript -c rollup.config.ts && pnpm build:create-reftest-list && rollup --configPlugin typescript -c tests/rollup.config.ts && pnpm build:minify","karma":"tsx tests/karma","start":"tsx tests/server --port=8080 --cors=8081","watch":"rollup --configPlugin typescript -c rollup.config.ts -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","release":"sh scripts/version-upgrade.sh","docs:api":"typedoc","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdir -p dist && mkdir -p build","prekarma":"node scripts/ensure-karma-prereqs.mjs","unittest":"vitest run","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","build:minify":"uglifyjs --compress --comments /^!/ -o dist/html2canvas-pro.min.js --mangle -- dist/html2canvas-pro.js","docs:preview":"vitepress preview docs","reftests-diff":"mkdir -p tmp/snapshots && vitest run --config vitest.reftest.config.ts","docs:api:watch":"typedoc --watch","watch:unittest":"vitest","bench:css-parse":"tsx scripts/benchmarks/css-parse.bench.ts","build:testrunner":"rollup --configPlugin typescript -c tests/rollup.config.ts","unittest:coverage":"vitest run --coverage","build:create-reftest-list":"tsx scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.js","build:reftest-result-list":"tsx scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5d1c8e2d-9b11-44bf-aecf-ea871b1f886f"}},"_resolved":"/tmp/3562f9f6c908b6fd328f35a2b5f9dd1c/html2canvas-pro-2.1.0.tgz","_integrity":"sha512-u8LtUmiD2p5Hro1Tij2611bUB0sanLD8OQsY4h6KVyiSJbim/Lsb2aFykSR1mcGdwvoscEeBcwYcJSbi6JeBvA==","repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"11.13.0","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","chai":"6.2.2","cors":"^2.8.5","glob":"^13.0.0","husky":"^9.1.7","jsdom":"^29.1.1","karma":"^6.3.2","mocha":"^11.7.5","pngjs":"^7.0.0","slash":"5.1.0","yargs":"^18.0.0","eslint":"^9.13.0","jquery":"^3.5.1","rimraf":"^6.0.1","rollup":"^4.24.2","vitest":"^3.2.6","express":"^5.2.1","ts-node":"^10.9.2","typedoc":"^0.28.19","platform":"^1.3.6","prettier":"^3.3.3","puppeteer":"^24.34.0","uglify-js":"^3.13.10","vitepress":"^1.6.4","pixelmatch":"^7.2.0","typescript":"^5.5.4","@types/chai":"^5.2.3","@types/glob":"^9.0.0","@types/node":"^25.0.3","body-parser":"^2.2.1","change-case":"^5.4.4","es6-promise":"^4.2.8","karma-mocha":"^2.0.1","lint-staged":"^16.2.7","node-simctl":"^8.1.2","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","@types/pngjs":"^6.0.5","js-polyfills":"^0.1.42","@types/express":"^5.0.6","filenamify-url":"4.0.0","@commitlint/cli":"^20.3.0","@types/platform":"^1.3.4","replace-in-file":"^8.4.0","standard-version":"^9.5.0","karma-ie-launcher":"^1.0.0","@types/serve-index":"^1.9.4","base64-arraybuffer":"1.0.2","@rollup/plugin-json":"^6.1.0","@vitest/coverage-v8":"^3.2.6","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^8.0.9","karma-junit-reporter":"^2.0.1","@types/filenamify-url":"^2.0.1","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","karma-firefox-launcher":"^2.1.0","@rollup/plugin-commonjs":"^29.0.0","@types/promise-polyfill":"^6.0.3","rollup-plugin-sourcemaps":"^0.6.3","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.50.0","cz-conventional-changelog":"^3.3.0","conventional-changelog-cli":"^5.0.0","@rollup/plugin-node-resolve":"^16.0.3","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^20.2.0","@typescript-eslint/eslint-plugin":"^8.50.0"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_2.1.0_1782136773850_0.03773196975780002","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"html2canvas-pro","version":"2.1.1","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@2.1.1","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"5eb69c026e572d49510c5f6e96dea0df75499689","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-2.1.1.tgz","fileCount":288,"integrity":"sha512-GOlsHd4VyLtPxGOBU04yM9yDR0Lp+6gHSEGGPfpR8OGubkOd5dNIbBWWNAsWTe0e/SSe8FpSTX/3mtIsILoSIQ==","signatures":[{"sig":"MEUCIH5Ob0o+TnPT6DAV5YS/RVLRlzxYV/wU1KJCxHwvuTxwAiEA8I8xlGhqkhCn8ZTkVH5gdxJ2QE0aqqIjbWdEf+EbCVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/html2canvas-pro@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3952670},"main":"dist/html2canvas-pro.js","type":"module","_from":"file:html2canvas-pro-2.1.1.tgz","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.esm.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/html2canvas-pro.esm.js","default":"./dist/html2canvas-pro.esm.js","require":"./dist/html2canvas-pro.js"}},"scripts":{"lint":"eslint src/**/*.ts --max-warnings 0","test":"pnpm lint && pnpm unittest && pnpm karma","build":"tsc --module commonjs -p tsconfig.build.json && rollup --configPlugin typescript -c rollup.config.ts && pnpm build:create-reftest-list && rollup --configPlugin typescript -c tests/rollup.config.ts && pnpm build:minify","karma":"tsx tests/karma","start":"tsx tests/server --port=8080 --cors=8081","watch":"rollup --configPlugin typescript -c rollup.config.ts -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","release":"sh scripts/version-upgrade.sh","docs:api":"typedoc","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdir -p dist && mkdir -p build","prekarma":"node scripts/ensure-karma-prereqs.mjs","unittest":"vitest run","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","build:minify":"uglifyjs --compress --comments /^!/ -o dist/html2canvas-pro.min.js --mangle -- dist/html2canvas-pro.js","docs:preview":"vitepress preview docs","reftests-diff":"mkdir -p tmp/snapshots && vitest run --config vitest.reftest.config.ts","docs:api:watch":"typedoc --watch","watch:unittest":"vitest","bench:css-parse":"tsx scripts/benchmarks/css-parse.bench.ts","build:testrunner":"rollup --configPlugin typescript -c tests/rollup.config.ts","unittest:coverage":"vitest run --coverage","build:create-reftest-list":"tsx scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.js","build:reftest-result-list":"tsx scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5d1c8e2d-9b11-44bf-aecf-ea871b1f886f"}},"_resolved":"/tmp/db69e8546132c300c6692be2b7619fc0/html2canvas-pro-2.1.1.tgz","_integrity":"sha512-GOlsHd4VyLtPxGOBU04yM9yDR0Lp+6gHSEGGPfpR8OGubkOd5dNIbBWWNAsWTe0e/SSe8FpSTX/3mtIsILoSIQ==","repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"11.13.0","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","chai":"6.2.2","cors":"^2.8.5","glob":"^13.0.0","husky":"^9.1.7","jsdom":"^29.1.1","karma":"^6.3.2","mocha":"^11.7.5","pngjs":"^7.0.0","slash":"5.1.0","yargs":"^18.0.0","eslint":"^9.13.0","rimraf":"^6.0.1","rollup":"^4.24.2","vitest":"^3.2.6","express":"^5.2.1","ts-node":"^10.9.2","typedoc":"^0.28.19","platform":"^1.3.6","prettier":"^3.3.3","puppeteer":"^24.34.0","uglify-js":"^3.13.10","vitepress":"^1.6.4","pixelmatch":"^7.2.0","typescript":"^5.5.4","@types/chai":"^5.2.3","@types/node":"^25.0.3","body-parser":"^2.2.1","change-case":"^5.4.4","karma-mocha":"^2.0.1","lint-staged":"^16.2.7","node-simctl":"^8.1.2","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","@types/pngjs":"^6.0.5","@types/express":"^5.0.6","filenamify-url":"4.0.0","@commitlint/cli":"^20.3.0","@types/platform":"^1.3.4","replace-in-file":"^8.4.0","karma-ie-launcher":"^1.0.0","@types/serve-index":"^1.9.4","base64-arraybuffer":"1.0.2","@rollup/plugin-json":"^6.1.0","@vitest/coverage-v8":"^3.2.6","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^8.0.9","karma-junit-reporter":"^2.0.1","karma-chrome-launcher":"^3.1.0","conventional-changelog":"^7.2.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","karma-firefox-launcher":"^2.1.0","@rollup/plugin-commonjs":"^29.0.0","rollup-plugin-sourcemaps":"^0.6.3","@rollup/plugin-typescript":"^12.3.0","@typescript-eslint/parser":"^8.50.0","cz-conventional-changelog":"^3.3.0","@rollup/plugin-node-resolve":"^16.0.3","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^20.2.0","@typescript-eslint/eslint-plugin":"^8.50.0","conventional-changelog-conventionalcommits":"^9.3.1"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_2.1.1_1782191925168_0.5611927302601312","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"html2canvas-pro","version":"2.2.0","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@2.2.0","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"92e27818e7bbd7152c34ae795b3736d27d969e66","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-2.2.0.tgz","fileCount":326,"integrity":"sha512-Nx9cTLNn/p2vWHgXh1Y5I7OP54UqG8AuJrRP++2JDhQfTejGj0HEd/14ngzB0kLkS/dHcCIUY3KQuZFQeb/RsQ==","signatures":[{"sig":"MEYCIQCk70H5UkZ1YLE451UoLo5mhbnTL4tgVKJvqoIhnBdXXwIhAMe48UU5U+lXMG73nHScY1z9xlRvEMiRU5Q5/51tE+sv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/html2canvas-pro@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3580017},"main":"dist/html2canvas-pro.js","type":"module","_from":"file:html2canvas-pro-2.2.0.tgz","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.esm.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/html2canvas-pro.esm.js","default":"./dist/html2canvas-pro.esm.js","require":"./dist/html2canvas-pro.js"}},"scripts":{"lint":"eslint src/**/*.ts --max-warnings 0","test":"pnpm lint && pnpm unittest && pnpm karma","build":"tsc --module commonjs -p tsconfig.build.json && rolldown -c rolldown.config.ts && pnpm build:create-reftest-list && rolldown -c tests/rolldown.testrunner.config.ts && pnpm build:minify","karma":"tsx tests/karma","start":"tsx tests/server --port=8080 --cors=8081","watch":"rolldown -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","release":"sh scripts/version-upgrade.sh","docs:api":"typedoc","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdir -p dist && mkdir -p build","prekarma":"node scripts/ensure-karma-prereqs.mjs","unittest":"vitest run","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","build:minify":"uglifyjs --compress --comments /^!/ -o dist/html2canvas-pro.min.js --mangle -- dist/html2canvas-pro.js","docs:preview":"vitepress preview docs","reftests-diff":"mkdir -p tmp/snapshots && vitest run --config vitest.reftest.config.ts","docs:api:watch":"typedoc --watch","watch:unittest":"vitest","bench:css-parse":"tsx scripts/benchmarks/css-parse.bench.ts","build:testrunner":"rolldown -c tests/rolldown.testrunner.config.ts","unittest:coverage":"vitest run --coverage","build:create-reftest-list":"tsx scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.js","build:reftest-result-list":"tsx scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5d1c8e2d-9b11-44bf-aecf-ea871b1f886f"}},"_resolved":"/tmp/dbb1da4b33c5bd3415e3e94a413d4654/html2canvas-pro-2.2.0.tgz","_integrity":"sha512-Nx9cTLNn/p2vWHgXh1Y5I7OP54UqG8AuJrRP++2JDhQfTejGj0HEd/14ngzB0kLkS/dHcCIUY3KQuZFQeb/RsQ==","repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"11.13.0","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","chai":"6.2.2","cors":"^2.8.5","glob":"^13.0.0","husky":"^9.1.7","jsdom":"^29.1.1","karma":"^6.3.2","mocha":"^11.7.5","pngjs":"^7.0.0","slash":"5.1.0","yargs":"^18.0.0","eslint":"^9.13.0","rimraf":"^6.0.1","vitest":"^3.2.6","express":"^5.2.1","ts-node":"^10.9.2","typedoc":"^0.28.19","platform":"^1.3.6","prettier":"^3.3.3","rolldown":"^1.1.2","puppeteer":"^24.34.0","uglify-js":"^3.13.10","vitepress":"^1.6.4","pixelmatch":"^7.2.0","typescript":"^5.5.4","@types/chai":"^5.2.3","@types/node":"^25.0.3","body-parser":"^2.2.1","change-case":"^5.4.4","karma-mocha":"^2.0.1","lint-staged":"^16.2.7","node-simctl":"^8.1.2","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","@types/pngjs":"^6.0.5","@types/express":"^5.0.6","filenamify-url":"4.0.0","@commitlint/cli":"^20.3.0","@types/platform":"^1.3.4","replace-in-file":"^8.4.0","karma-ie-launcher":"^1.0.0","@types/serve-index":"^1.9.4","base64-arraybuffer":"1.0.2","@vitest/coverage-v8":"^3.2.6","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^8.0.9","karma-junit-reporter":"^2.0.1","karma-chrome-launcher":"^3.1.0","conventional-changelog":"^7.2.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","karma-firefox-launcher":"^2.1.0","@typescript-eslint/parser":"^8.50.0","cz-conventional-changelog":"^3.3.0","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^20.2.0","@typescript-eslint/eslint-plugin":"^8.50.0","conventional-changelog-conventionalcommits":"^9.3.1"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_2.2.0_1782272854946_0.9577598876794562","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"html2canvas-pro","version":"2.2.1","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@2.2.1","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"1eb8748e3cd8319ab47f103435e785121e9cb73c","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-2.2.1.tgz","fileCount":326,"integrity":"sha512-AoSeM/GpU5eKZ3rPNHJbMDgxMS0MJgvA9tQAcceHSzdS33ULqv889oiRSyxxz6PvVL/dbnYOrGKnqmNSpIaX1g==","signatures":[{"sig":"MEUCIBynH1F1mE1s6sj8B9BYHXLubbGnRrcGxWeLYSIGku3rAiEAk4GfEJ8seaaXWid9fdDUa3bNb4wtFdqG67XmsVDKVXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/html2canvas-pro@2.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3583878},"main":"dist/html2canvas-pro.js","type":"module","_from":"file:html2canvas-pro-2.2.1.tgz","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.esm.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/html2canvas-pro.esm.js","default":"./dist/html2canvas-pro.esm.js","require":"./dist/html2canvas-pro.js"}},"scripts":{"lint":"eslint src/**/*.ts --max-warnings 0","test":"pnpm lint && pnpm unittest && pnpm karma","build":"tsc --module commonjs -p tsconfig.build.json && rolldown -c rolldown.config.ts && pnpm build:create-reftest-list && rolldown -c tests/rolldown.testrunner.config.ts && pnpm build:minify","karma":"tsx tests/karma","start":"tsx tests/server --port=8080 --cors=8081","watch":"rolldown -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","release":"sh scripts/version-upgrade.sh","docs:api":"typedoc","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdir -p dist && mkdir -p build","prekarma":"node scripts/ensure-karma-prereqs.mjs","unittest":"vitest run","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","build:minify":"uglifyjs --compress --comments /^!/ -o dist/html2canvas-pro.min.js --mangle -- dist/html2canvas-pro.js","docs:preview":"vitepress preview docs","reftests-diff":"mkdir -p tmp/snapshots && vitest run --config vitest.reftest.config.ts","docs:api:watch":"typedoc --watch","watch:unittest":"vitest","bench:css-parse":"tsx scripts/benchmarks/css-parse.bench.ts","build:testrunner":"rolldown -c tests/rolldown.testrunner.config.ts","unittest:coverage":"vitest run --coverage","build:create-reftest-list":"tsx scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.js","build:reftest-result-list":"tsx scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5d1c8e2d-9b11-44bf-aecf-ea871b1f886f"}},"_resolved":"/tmp/6262df1470ea57ca7fd8a782926df4bc/html2canvas-pro-2.2.1.tgz","_integrity":"sha512-AoSeM/GpU5eKZ3rPNHJbMDgxMS0MJgvA9tQAcceHSzdS33ULqv889oiRSyxxz6PvVL/dbnYOrGKnqmNSpIaX1g==","repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"11.13.0","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","chai":"6.2.2","cors":"^2.8.5","glob":"^13.0.0","husky":"^9.1.7","jsdom":"^29.1.1","karma":"^6.3.2","mocha":"^11.7.5","pngjs":"^7.0.0","slash":"5.1.0","yargs":"^18.0.0","eslint":"^9.13.0","rimraf":"^6.0.1","vitest":"^3.2.6","express":"^5.2.1","ts-node":"^10.9.2","typedoc":"^0.28.19","platform":"^1.3.6","prettier":"^3.3.3","rolldown":"^1.1.2","puppeteer":"^24.34.0","uglify-js":"^3.13.10","vitepress":"^1.6.4","pixelmatch":"^7.2.0","typescript":"^5.5.4","@types/chai":"^5.2.3","@types/node":"^25.0.3","body-parser":"^2.2.1","change-case":"^5.4.4","karma-mocha":"^2.0.1","lint-staged":"^16.2.7","node-simctl":"^8.1.2","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","@types/pngjs":"^6.0.5","@types/express":"^5.0.6","filenamify-url":"4.0.0","@commitlint/cli":"^20.3.0","@types/platform":"^1.3.4","replace-in-file":"^8.4.0","karma-ie-launcher":"^1.0.0","@types/serve-index":"^1.9.4","base64-arraybuffer":"1.0.2","@vitest/coverage-v8":"^3.2.6","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^8.0.9","karma-junit-reporter":"^2.0.1","karma-chrome-launcher":"^3.1.0","conventional-changelog":"^7.2.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","karma-firefox-launcher":"^2.1.0","@typescript-eslint/parser":"^8.50.0","cz-conventional-changelog":"^3.3.0","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^20.2.0","@typescript-eslint/eslint-plugin":"^8.50.0","conventional-changelog-conventionalcommits":"^9.3.1"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_2.2.1_1782719691003_0.2706699153311809","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"html2canvas-pro","version":"2.2.2","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@2.2.2","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"2b580562049fc08af7d3fd4e1849a36215e7bdf7","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-2.2.2.tgz","fileCount":326,"integrity":"sha512-D0XeWy/vHlJSutu/f5Lz+KOEXtwXOdQjZ15Vgb926BDMqxMNg2FwoORlhU5P7vWZjj7l3NshlJ2g/DWt5+zdQg==","signatures":[{"sig":"MEQCIHtSuBCGsrK+H8NgFUz4Cdb8iFvLw30mZZBF3sE5uDpDAiAq6AGLL+zVjd1CNc1e2XPOfIcTHC2FT9ERHF2xt/iWwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/html2canvas-pro@2.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3589491},"main":"dist/html2canvas-pro.js","type":"module","_from":"file:html2canvas-pro-2.2.2.tgz","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.esm.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/html2canvas-pro.esm.js","default":"./dist/html2canvas-pro.esm.js","require":"./dist/html2canvas-pro.js"}},"scripts":{"lint":"eslint src/**/*.ts --max-warnings 0","test":"pnpm lint && pnpm unittest && pnpm karma","build":"tsc --module commonjs -p tsconfig.build.json && rolldown -c rolldown.config.ts && pnpm build:create-reftest-list && rolldown -c tests/rolldown.testrunner.config.ts && pnpm build:minify","karma":"tsx tests/karma","start":"tsx tests/server --port=8080 --cors=8081","watch":"rolldown -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","release":"sh scripts/version-upgrade.sh","docs:api":"typedoc","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdir -p dist && mkdir -p build","prekarma":"node scripts/ensure-karma-prereqs.mjs","unittest":"vitest run","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","build:minify":"uglifyjs --compress --comments /^!/ -o dist/html2canvas-pro.min.js --mangle -- dist/html2canvas-pro.js","docs:preview":"vitepress preview docs","reftests-diff":"mkdir -p tmp/snapshots && vitest run --config vitest.reftest.config.ts","docs:api:watch":"typedoc --watch","watch:unittest":"vitest","bench:css-parse":"tsx scripts/benchmarks/css-parse.bench.ts","build:testrunner":"rolldown -c tests/rolldown.testrunner.config.ts","unittest:coverage":"vitest run --coverage","build:create-reftest-list":"tsx scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.js","build:reftest-result-list":"tsx scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5d1c8e2d-9b11-44bf-aecf-ea871b1f886f"}},"_resolved":"/tmp/480c25094e2015a226282876aa7ac5b6/html2canvas-pro-2.2.2.tgz","_integrity":"sha512-D0XeWy/vHlJSutu/f5Lz+KOEXtwXOdQjZ15Vgb926BDMqxMNg2FwoORlhU5P7vWZjj7l3NshlJ2g/DWt5+zdQg==","repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"11.16.0","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","chai":"6.2.2","cors":"^2.8.5","glob":"^13.0.0","husky":"^9.1.7","jsdom":"^29.1.1","karma":"^6.3.2","mocha":"^11.7.5","pngjs":"^7.0.0","slash":"5.1.0","yargs":"^18.0.0","eslint":"^9.13.0","rimraf":"^6.0.1","vitest":"^3.2.6","express":"^5.2.1","ts-node":"^10.9.2","typedoc":"^0.28.19","platform":"^1.3.6","prettier":"^3.3.3","rolldown":"^1.1.2","puppeteer":"^24.34.0","uglify-js":"^3.13.10","vitepress":"^1.6.4","pixelmatch":"^7.2.0","typescript":"^5.5.4","@types/chai":"^5.2.3","@types/node":"^25.0.3","body-parser":"^2.2.1","change-case":"^5.4.4","karma-mocha":"^2.0.1","lint-staged":"^16.2.7","node-simctl":"^8.1.2","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","@types/pngjs":"^6.0.5","@types/express":"^5.0.6","filenamify-url":"4.0.0","@commitlint/cli":"^20.3.0","@types/platform":"^1.3.4","replace-in-file":"^8.4.0","karma-ie-launcher":"^1.0.0","@types/serve-index":"^1.9.4","base64-arraybuffer":"1.0.2","@vitest/coverage-v8":"^3.2.6","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^8.0.9","karma-junit-reporter":"^2.0.1","karma-chrome-launcher":"^3.1.0","conventional-changelog":"^7.2.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","karma-firefox-launcher":"^2.1.0","@typescript-eslint/parser":"^8.50.0","cz-conventional-changelog":"^3.3.0","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^20.2.0","@typescript-eslint/eslint-plugin":"^8.50.0","conventional-changelog-conventionalcommits":"^9.3.1"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_2.2.2_1783398969120_0.18617658533123094","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"html2canvas-pro","version":"2.2.3","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@2.2.3","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"d43d179975c30230f38498e8289c4332b367aad6","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-2.2.3.tgz","fileCount":326,"integrity":"sha512-PHW1mo/AU4fxXZu2ONzOcSWDwXi3ul/qMqOlmM0uvfvJqw2/dsWIY1jxUqYutO3RaLHxVC6mLYG6Ewfo3xYvhg==","signatures":[{"sig":"MEYCIQCdE5j8GSdc+xnOC3nwyCwDTE6XawRcqNbAcofj/mG/nAIhANNelEL49WXQSqZpl+l3CTPqWWwIc+N376Kf+oQ2e8Aa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/html2canvas-pro@2.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3591126},"main":"dist/html2canvas-pro.js","type":"module","_from":"file:html2canvas-pro-2.2.3.tgz","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.esm.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/html2canvas-pro.esm.js","default":"./dist/html2canvas-pro.esm.js","require":"./dist/html2canvas-pro.js"}},"scripts":{"lint":"eslint src/**/*.ts --max-warnings 0","test":"pnpm lint && pnpm unittest && pnpm karma","build":"tsc --module commonjs -p tsconfig.build.json && rolldown -c rolldown.config.ts && pnpm build:create-reftest-list && rolldown -c tests/rolldown.testrunner.config.ts && pnpm build:minify","karma":"tsx tests/karma","start":"tsx tests/server --port=8080 --cors=8081","watch":"rolldown -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","release":"sh scripts/version-upgrade.sh","docs:api":"typedoc","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdir -p dist && mkdir -p build","prekarma":"node scripts/ensure-karma-prereqs.mjs","unittest":"vitest run","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","build:minify":"uglifyjs --compress --comments /^!/ -o dist/html2canvas-pro.min.js --mangle -- dist/html2canvas-pro.js","docs:preview":"vitepress preview docs","reftests-diff":"mkdir -p tmp/snapshots && vitest run --config vitest.reftest.config.ts","docs:api:watch":"typedoc --watch","watch:unittest":"vitest","bench:css-parse":"tsx scripts/benchmarks/css-parse.bench.ts","build:testrunner":"rolldown -c tests/rolldown.testrunner.config.ts","unittest:coverage":"vitest run --coverage","build:create-reftest-list":"tsx scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.js","build:reftest-result-list":"tsx scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5d1c8e2d-9b11-44bf-aecf-ea871b1f886f"}},"_resolved":"/tmp/3b2ffb807443e3d124ea0058bf3cd1dd/html2canvas-pro-2.2.3.tgz","_integrity":"sha512-PHW1mo/AU4fxXZu2ONzOcSWDwXi3ul/qMqOlmM0uvfvJqw2/dsWIY1jxUqYutO3RaLHxVC6mLYG6Ewfo3xYvhg==","repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"11.16.0","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","chai":"6.2.2","cors":"^2.8.5","glob":"^13.0.0","husky":"^9.1.7","jsdom":"^29.1.1","karma":"^6.3.2","mocha":"^11.7.5","pngjs":"^7.0.0","slash":"5.1.0","yargs":"^18.0.0","eslint":"^9.13.0","rimraf":"^6.0.1","vitest":"^3.2.6","express":"^5.2.1","ts-node":"^10.9.2","typedoc":"^0.28.19","platform":"^1.3.6","prettier":"^3.3.3","rolldown":"^1.1.2","puppeteer":"^24.34.0","uglify-js":"^3.13.10","vitepress":"^1.6.4","pixelmatch":"^7.2.0","typescript":"^5.5.4","@types/chai":"^5.2.3","@types/node":"^25.0.3","body-parser":"^2.2.1","change-case":"^5.4.4","karma-mocha":"^2.0.1","lint-staged":"^16.2.7","node-simctl":"^8.1.2","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","@types/pngjs":"^6.0.5","@types/express":"^5.0.6","filenamify-url":"4.0.0","@commitlint/cli":"^20.3.0","@types/platform":"^1.3.4","replace-in-file":"^8.4.0","karma-ie-launcher":"^1.0.0","@types/serve-index":"^1.9.4","base64-arraybuffer":"1.0.2","@vitest/coverage-v8":"^3.2.6","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^8.0.9","karma-junit-reporter":"^2.0.1","karma-chrome-launcher":"^3.1.0","conventional-changelog":"^7.2.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","karma-firefox-launcher":"^2.1.0","@typescript-eslint/parser":"^8.50.0","cz-conventional-changelog":"^3.3.0","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^20.2.0","@typescript-eslint/eslint-plugin":"^8.50.0","conventional-changelog-conventionalcommits":"^9.3.1"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_2.2.3_1783412491403_0.38200468410528243","host":"s3://npm-registry-packages-npm-production"}},"2.2.4":{"name":"html2canvas-pro","version":"2.2.4","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@2.2.4","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"cd91f02e93f2cef27a26d3128060515ab78c48e9","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-2.2.4.tgz","fileCount":326,"integrity":"sha512-fo/VOiQZ3oWykAPvnMNHymUHzLWJE7c7C7VWPh+ydb+NquFTwqY5rHQRoxkgsaXo/iciVryPNffTvLzYg98xhg==","signatures":[{"sig":"MEUCIQDIkzSTqOH6vdmu9vbof0D6hdBaohtSoIyh9wBC8GbUoAIgdA5/RN5pFlL/cymIThpq3blg7JLjyfTGGyMVfWtobss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/html2canvas-pro@2.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3615336},"main":"dist/html2canvas-pro.js","type":"module","_from":"file:html2canvas-pro-2.2.4.tgz","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.esm.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/html2canvas-pro.esm.js","default":"./dist/html2canvas-pro.esm.js","require":"./dist/html2canvas-pro.js"}},"scripts":{"lint":"eslint src/**/*.ts --max-warnings 0","test":"pnpm lint && pnpm unittest && pnpm karma","build":"tsc --module commonjs -p tsconfig.build.json && rolldown -c rolldown.config.ts && pnpm build:create-reftest-list && rolldown -c tests/rolldown.testrunner.config.ts && pnpm build:minify","karma":"tsx tests/karma","start":"tsx tests/server --port=8080 --cors=8081","watch":"rolldown -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","release":"sh scripts/version-upgrade.sh","docs:api":"typedoc","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdir -p dist && mkdir -p build","prekarma":"node scripts/ensure-karma-prereqs.mjs","unittest":"vitest run","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","build:minify":"uglifyjs --compress --comments /^!/ -o dist/html2canvas-pro.min.js --mangle -- dist/html2canvas-pro.js","docs:preview":"vitepress preview docs","reftests-diff":"mkdir -p tmp/snapshots && vitest run --config vitest.reftest.config.ts","docs:api:watch":"typedoc --watch","watch:unittest":"vitest","bench:css-parse":"tsx scripts/benchmarks/css-parse.bench.ts","build:testrunner":"rolldown -c tests/rolldown.testrunner.config.ts","unittest:coverage":"vitest run --coverage","build:create-reftest-list":"tsx scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.js","build:reftest-result-list":"tsx scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5d1c8e2d-9b11-44bf-aecf-ea871b1f886f"}},"_resolved":"/tmp/0c250ec261b8124da2068549f23e78ff/html2canvas-pro-2.2.4.tgz","_integrity":"sha512-fo/VOiQZ3oWykAPvnMNHymUHzLWJE7c7C7VWPh+ydb+NquFTwqY5rHQRoxkgsaXo/iciVryPNffTvLzYg98xhg==","repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"11.16.0","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","chai":"6.2.2","cors":"^2.8.5","glob":"^13.0.0","husky":"^9.1.7","jsdom":"^29.1.1","karma":"^6.3.2","mocha":"^11.7.5","pngjs":"^7.0.0","slash":"5.1.0","yargs":"^18.0.0","eslint":"^9.13.0","rimraf":"^6.0.1","vitest":"^3.2.6","express":"^5.2.1","ts-node":"^10.9.2","typedoc":"^0.28.19","platform":"^1.3.6","prettier":"^3.3.3","rolldown":"^1.1.2","puppeteer":"^24.34.0","uglify-js":"^3.13.10","vitepress":"^1.6.4","pixelmatch":"^7.2.0","typescript":"^5.5.4","@types/chai":"^5.2.3","@types/node":"^25.0.3","body-parser":"^2.2.1","change-case":"^5.4.4","karma-mocha":"^2.0.1","lint-staged":"^16.2.7","node-simctl":"^8.1.2","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","@types/pngjs":"^6.0.5","@types/express":"^5.0.6","filenamify-url":"4.0.0","@commitlint/cli":"^20.3.0","@types/platform":"^1.3.4","replace-in-file":"^8.4.0","karma-ie-launcher":"^1.0.0","@types/serve-index":"^1.9.4","base64-arraybuffer":"1.0.2","@vitest/coverage-v8":"^3.2.6","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^8.0.9","karma-junit-reporter":"^2.0.1","karma-chrome-launcher":"^3.1.0","conventional-changelog":"^7.2.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","karma-firefox-launcher":"^2.1.0","@typescript-eslint/parser":"^8.50.0","cz-conventional-changelog":"^3.3.0","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^20.2.0","@typescript-eslint/eslint-plugin":"^8.50.0","conventional-changelog-conventionalcommits":"^9.3.1"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_2.2.4_1783926655382_0.5473100544916465","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"html2canvas-pro","version":"2.3.0","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@2.3.0","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"70b5f526cbc61263d296ab0181b743b4c59b32fd","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-2.3.0.tgz","fileCount":342,"integrity":"sha512-MuI3Gdf6E8tzZRsjdFrqM7FZT4+TgMmaUCbFmTwKe2vTk3QeivkXPRAr2Oy41SumExpaksqNGFykfbMGTn+Zdw==","signatures":[{"sig":"MEUCIBUv7PlPlVDIwzggZzxRRG9Ig6BAnjc0Er9dCmGeVjNVAiEAmumPd/J5xmd2fvsm4Y5VhSnlxJZ0dGRtQKqQumzikik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/html2canvas-pro@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5115952},"main":"dist/html2canvas-pro.cjs","type":"module","_from":"file:html2canvas-pro-2.3.0.tgz","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.esm.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/html2canvas-pro.esm.js","default":"./dist/html2canvas-pro.esm.js","require":"./dist/html2canvas-pro.cjs"}},"scripts":{"lint":"eslint src/**/*.ts --max-warnings 0","test":"pnpm lint && pnpm unittest && pnpm karma","build":"tsc --module commonjs -p tsconfig.build.json && rolldown -c rolldown.config.ts && pnpm build:create-reftest-list && rolldown -c tests/rolldown.testrunner.config.ts","karma":"tsx tests/karma","start":"tsx tests/server --port=8080 --cors=8081","watch":"rolldown -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","release":"sh scripts/version-upgrade.sh","docs:api":"typedoc","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdir -p dist && mkdir -p build","prekarma":"node scripts/ensure-karma-prereqs.mjs","unittest":"vitest run","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","reftests-diff":"mkdir -p tmp/snapshots && vitest run --config vitest.reftest.config.ts","docs:api:watch":"typedoc --watch","watch:unittest":"vitest","bench:css-parse":"tsx scripts/benchmarks/css-parse.bench.ts","build:testrunner":"rolldown -c tests/rolldown.testrunner.config.ts","unittest:coverage":"vitest run --coverage","build:create-reftest-list":"tsx scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.js","build:reftest-result-list":"tsx scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5d1c8e2d-9b11-44bf-aecf-ea871b1f886f"}},"_resolved":"/tmp/106071c87961a4c7d5ad7a4edac79e1f/html2canvas-pro-2.3.0.tgz","_integrity":"sha512-MuI3Gdf6E8tzZRsjdFrqM7FZT4+TgMmaUCbFmTwKe2vTk3QeivkXPRAr2Oy41SumExpaksqNGFykfbMGTn+Zdw==","repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"11.16.0","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","chai":"6.2.2","cors":"^2.8.5","glob":"^13.0.0","husky":"^9.1.7","jsdom":"^29.1.1","karma":"^6.3.2","mocha":"^11.7.5","pngjs":"^7.0.0","slash":"5.1.0","yargs":"^18.0.0","eslint":"^9.13.0","rimraf":"^6.0.1","vitest":"^3.2.6","express":"^5.2.1","ts-node":"^10.9.2","typedoc":"^0.28.19","platform":"^1.3.6","prettier":"^3.3.3","rolldown":"^1.2.0","puppeteer":"^24.34.0","vitepress":"^1.6.4","pixelmatch":"^7.2.0","typescript":"^5.5.4","@types/chai":"^5.2.3","@types/node":"^25.0.3","body-parser":"^2.2.1","change-case":"^5.4.4","karma-mocha":"^2.0.1","lint-staged":"^16.2.7","node-simctl":"^8.1.2","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","@types/pngjs":"^6.0.5","@types/express":"^5.0.6","filenamify-url":"4.0.0","@commitlint/cli":"^20.3.0","@types/platform":"^1.3.4","replace-in-file":"^8.4.0","karma-ie-launcher":"^1.0.0","@types/serve-index":"^1.9.4","base64-arraybuffer":"1.0.2","@vitest/coverage-v8":"^3.2.6","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^8.0.9","karma-junit-reporter":"^2.0.1","karma-chrome-launcher":"^3.1.0","conventional-changelog":"^7.2.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","karma-firefox-launcher":"^2.1.0","@typescript-eslint/parser":"^8.50.0","cz-conventional-changelog":"^3.3.0","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^20.2.0","@typescript-eslint/eslint-plugin":"^8.50.0","conventional-changelog-conventionalcommits":"^9.3.1"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_2.3.0_1784625964525_0.5623713337164122","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"html2canvas-pro","version":"2.3.1","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@2.3.1","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"a6546ccb5f3e2c63e13b6c4d851e0107572070d0","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-2.3.1.tgz","fileCount":342,"integrity":"sha512-w7CCWi0B0kCy/joy5cPN2GIDGW0iwbqBppxxc2Vc5UyqYDQ1K13ZVr+MyGR/34Mq03emCTxVbBTpG299/prACw==","signatures":[{"sig":"MEUCIQDxqxYykOGZ1ubee7q6ax47SSpVE76PwsJfvQIUuW3m6AIgEtgH+ZQslkI3pBfseJYQsJ8dtQaOaBjzjvuehTI9BPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/html2canvas-pro@2.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5118399},"main":"dist/html2canvas-pro.cjs","type":"module","_from":"file:html2canvas-pro-2.3.1.tgz","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.esm.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/html2canvas-pro.esm.js","default":"./dist/html2canvas-pro.esm.js","require":"./dist/html2canvas-pro.cjs"}},"scripts":{"lint":"eslint src/**/*.ts --max-warnings 0","test":"pnpm lint && pnpm unittest && pnpm karma","build":"tsc --module commonjs -p tsconfig.build.json && rolldown -c rolldown.config.ts && pnpm build:create-reftest-list && rolldown -c tests/rolldown.testrunner.config.ts","karma":"tsx tests/karma","start":"tsx tests/server --port=8080 --cors=8081","watch":"rolldown -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","release":"sh scripts/version-upgrade.sh","docs:api":"typedoc","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdir -p dist && mkdir -p build","prekarma":"node scripts/ensure-karma-prereqs.mjs","unittest":"vitest run","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","reftests-diff":"mkdir -p tmp/snapshots && vitest run --config vitest.reftest.config.ts","docs:api:watch":"typedoc --watch","watch:unittest":"vitest","bench:css-parse":"tsx scripts/benchmarks/css-parse.bench.ts","build:testrunner":"rolldown -c tests/rolldown.testrunner.config.ts","unittest:coverage":"vitest run --coverage","build:create-reftest-list":"tsx scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.js","build:reftest-result-list":"tsx scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5d1c8e2d-9b11-44bf-aecf-ea871b1f886f"}},"_resolved":"/tmp/f07e68ffdd4b4249ff8d7f89075dccf4/html2canvas-pro-2.3.1.tgz","_integrity":"sha512-w7CCWi0B0kCy/joy5cPN2GIDGW0iwbqBppxxc2Vc5UyqYDQ1K13ZVr+MyGR/34Mq03emCTxVbBTpG299/prACw==","repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"11.16.0","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","chai":"6.2.2","cors":"^2.8.5","glob":"^13.0.0","husky":"^9.1.7","jsdom":"^29.1.1","karma":"^6.3.2","mocha":"^11.7.5","pngjs":"^7.0.0","slash":"5.1.0","yargs":"^18.0.0","eslint":"^9.13.0","rimraf":"^6.0.1","vitest":"^3.2.6","express":"^5.2.1","ts-node":"^10.9.2","typedoc":"^0.28.19","platform":"^1.3.6","prettier":"^3.3.3","rolldown":"^1.2.0","puppeteer":"^24.34.0","vitepress":"^1.6.4","pixelmatch":"^7.2.0","typescript":"^5.5.4","@types/chai":"^5.2.3","@types/node":"^25.0.3","body-parser":"^2.2.1","change-case":"^5.4.4","karma-mocha":"^2.0.1","lint-staged":"^16.2.7","node-simctl":"^8.1.2","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","@types/pngjs":"^6.0.5","@types/express":"^5.0.6","filenamify-url":"4.0.0","@commitlint/cli":"^20.3.0","@types/platform":"^1.3.4","replace-in-file":"^8.4.0","karma-ie-launcher":"^1.0.0","@types/serve-index":"^1.9.4","base64-arraybuffer":"1.0.2","@vitest/coverage-v8":"^3.2.6","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^8.0.9","karma-junit-reporter":"^2.0.1","karma-chrome-launcher":"^3.1.0","conventional-changelog":"^7.2.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","karma-firefox-launcher":"^2.1.0","@typescript-eslint/parser":"^8.50.0","cz-conventional-changelog":"^3.3.0","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^20.2.0","@typescript-eslint/eslint-plugin":"^8.50.0","conventional-changelog-conventionalcommits":"^9.3.1"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_2.3.1_1784705863340_0.5571198536376671","host":"s3://npm-registry-packages-npm-production"}},"2.3.2":{"name":"html2canvas-pro","version":"2.3.2","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@2.3.2","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"4008d2ef18e78fdf529193c740ec81eb9fd10d29","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-2.3.2.tgz","fileCount":344,"integrity":"sha512-lYFaxtQM8exYVAtXmjdx8cjkw+/2GycRvSTcr2M2MuxXKuYlWe77+KFKuY92y/tzkvzA8XZTQIDlqoVZDB+mqQ==","signatures":[{"sig":"MEUCIQCmzXE0mFdTMB6TytWNf1lwRnFk7qOd7+jsz2n/8ZumMQIgbHjk9wiq2OVzLwevPA7cv/XnIdmqQHSjVTcRwXmw2+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHg+KG3F5fZ+66bdJibdBnLTu6oNHI0CnohvPRTXjD+tAiANHdSg8xd3rwtmm2OqwpFmD46QimQU/y82aKdpI2KYrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/html2canvas-pro@2.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5109396},"main":"dist/html2canvas-pro.cjs","type":"module","_from":"file:html2canvas-pro-2.3.2.tgz","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.esm.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/html2canvas-pro.esm.js","default":"./dist/html2canvas-pro.esm.js","require":"./dist/html2canvas-pro.cjs"}},"scripts":{"lint":"eslint src/**/*.ts --max-warnings 0","test":"pnpm lint && pnpm unittest && pnpm karma","build":"tsc --module commonjs -p tsconfig.build.json && rolldown -c rolldown.config.ts && pnpm build:create-reftest-list && rolldown -c tests/rolldown.testrunner.config.ts","karma":"tsx tests/karma","start":"tsx tests/server --port=8080 --cors=8081","watch":"rolldown -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","release":"sh scripts/version-upgrade.sh","docs:api":"typedoc","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdir -p dist && mkdir -p build","prekarma":"node scripts/ensure-karma-prereqs.mjs","unittest":"vitest run","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","reftests-diff":"mkdir -p tmp/snapshots && vitest run --config vitest.reftest.config.ts","docs:api:watch":"typedoc --watch","watch:unittest":"vitest","bench:css-parse":"tsx scripts/benchmarks/css-parse.bench.ts","build:testrunner":"rolldown -c tests/rolldown.testrunner.config.ts","unittest:coverage":"vitest run --coverage","build:create-reftest-list":"tsx scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.js","build:reftest-result-list":"tsx scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5d1c8e2d-9b11-44bf-aecf-ea871b1f886f"}},"_resolved":"/tmp/d1a881492677f621676507f3603665c0/html2canvas-pro-2.3.2.tgz","_integrity":"sha512-lYFaxtQM8exYVAtXmjdx8cjkw+/2GycRvSTcr2M2MuxXKuYlWe77+KFKuY92y/tzkvzA8XZTQIDlqoVZDB+mqQ==","repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"11.16.0","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","chai":"6.2.2","cors":"^2.8.5","glob":"^13.0.0","husky":"^9.1.7","jsdom":"^29.1.1","karma":"^6.3.2","mocha":"^11.7.5","pngjs":"^7.0.0","slash":"5.1.0","yargs":"^18.0.0","eslint":"^9.13.0","rimraf":"^6.0.1","vitest":"^3.2.6","express":"^5.2.1","ts-node":"^10.9.2","typedoc":"^0.28.19","platform":"^1.3.6","prettier":"^3.3.3","rolldown":"^1.2.0","puppeteer":"^24.34.0","vitepress":"^1.6.4","pixelmatch":"^7.2.0","typescript":"^5.5.4","@types/chai":"^5.2.3","@types/node":"^25.0.3","body-parser":"^2.2.1","change-case":"^5.4.4","karma-mocha":"^2.0.1","lint-staged":"^16.2.7","node-simctl":"^8.1.2","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","@types/pngjs":"^6.0.5","@types/express":"^5.0.6","filenamify-url":"4.0.0","@commitlint/cli":"^20.3.0","@types/platform":"^1.3.4","replace-in-file":"^8.4.0","karma-ie-launcher":"^1.0.0","@types/serve-index":"^1.9.4","base64-arraybuffer":"1.0.2","@vitest/coverage-v8":"^3.2.6","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^8.0.9","karma-junit-reporter":"^2.0.1","karma-chrome-launcher":"^3.1.0","conventional-changelog":"^7.2.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","karma-firefox-launcher":"^2.1.0","@typescript-eslint/parser":"^8.50.0","cz-conventional-changelog":"^3.3.0","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^20.2.0","@typescript-eslint/eslint-plugin":"^8.50.0","conventional-changelog-conventionalcommits":"^9.3.1"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_2.3.2_1785124760733_0.07167972140720225","host":"s3://npm-registry-packages-npm-production"}},"2.3.3":{"name":"html2canvas-pro","version":"2.3.3","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@2.3.3","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"9a1342fef348a53eb1b05459904bbc4644a0a14e","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-2.3.3.tgz","fileCount":344,"integrity":"sha512-HOPWJ9GJLGEquhZjEDHiJMaUqYdWL0eI5JDZXNiy1Ge2NB5s9QI+uSwKInCy5hnurGRIOpOQvEjolF8ch2XB9Q==","signatures":[{"sig":"MEQCIAUInTvrIKthIW/bprpfoVl0+25SxRdPoyGZouosOIGvAiBtuhSRJ2ftmvV/efDkih04pspwMMK8dZunN9tavAc+4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD58m09077WR8hzHWTREUgjZ5r38hr509vB/eVGAuaKIQIgA2wNS+PnQ12pCVAutxWL9lbLM/EOWGRzkTfdSWUFWvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/html2canvas-pro@2.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5150913},"main":"dist/html2canvas-pro.cjs","type":"module","_from":"file:html2canvas-pro-2.3.3.tgz","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.esm.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/html2canvas-pro.esm.js","default":"./dist/html2canvas-pro.esm.js","require":"./dist/html2canvas-pro.cjs"}},"scripts":{"lint":"eslint src/**/*.ts --max-warnings 0","test":"pnpm lint && pnpm unittest && pnpm karma","build":"tsc --module commonjs -p tsconfig.build.json && rolldown -c rolldown.config.ts && pnpm build:create-reftest-list && rolldown -c tests/rolldown.testrunner.config.ts","karma":"tsx tests/karma","start":"tsx tests/server --port=8080 --cors=8081","watch":"rolldown -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","release":"sh scripts/version-upgrade.sh","docs:api":"typedoc","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdir -p dist && mkdir -p build","prekarma":"node scripts/ensure-karma-prereqs.mjs","unittest":"vitest run","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","reftests-diff":"mkdir -p tmp/snapshots && vitest run --config vitest.reftest.config.ts","docs:api:watch":"typedoc --watch","watch:unittest":"vitest","bench:css-parse":"tsx scripts/benchmarks/css-parse.bench.ts","build:testrunner":"rolldown -c tests/rolldown.testrunner.config.ts","unittest:coverage":"vitest run --coverage","build:create-reftest-list":"tsx scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.js","build:reftest-result-list":"tsx scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5d1c8e2d-9b11-44bf-aecf-ea871b1f886f"}},"_resolved":"/tmp/27a5ce17207f4bc6946f95e5931ad05a/html2canvas-pro-2.3.3.tgz","_integrity":"sha512-HOPWJ9GJLGEquhZjEDHiJMaUqYdWL0eI5JDZXNiy1Ge2NB5s9QI+uSwKInCy5hnurGRIOpOQvEjolF8ch2XB9Q==","repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"11.16.0","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","chai":"6.2.2","cors":"^2.8.5","glob":"^13.0.0","husky":"^9.1.7","jsdom":"^29.1.1","karma":"^6.3.2","mocha":"^11.7.5","pngjs":"^7.0.0","slash":"5.1.0","yargs":"^18.0.0","eslint":"^9.13.0","rimraf":"^6.0.1","vitest":"^3.2.6","express":"^5.2.1","ts-node":"^10.9.2","typedoc":"^0.28.19","platform":"^1.3.6","prettier":"^3.3.3","rolldown":"^1.2.0","puppeteer":"^24.34.0","vitepress":"^1.6.4","pixelmatch":"^7.2.0","typescript":"^5.5.4","@types/chai":"^5.2.3","@types/node":"^25.0.3","body-parser":"^2.2.1","change-case":"^5.4.4","karma-mocha":"^2.0.1","lint-staged":"^16.2.7","node-simctl":"^8.1.2","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","@types/pngjs":"^6.0.5","@types/express":"^5.0.6","filenamify-url":"4.0.0","@commitlint/cli":"^20.3.0","@types/platform":"^1.3.4","replace-in-file":"^8.4.0","karma-ie-launcher":"^1.0.0","@types/serve-index":"^1.9.4","base64-arraybuffer":"1.0.2","@vitest/coverage-v8":"^3.2.6","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^8.0.9","karma-junit-reporter":"^2.0.1","karma-chrome-launcher":"^3.1.0","conventional-changelog":"^7.2.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","karma-firefox-launcher":"^2.1.0","@typescript-eslint/parser":"^8.50.0","cz-conventional-changelog":"^3.3.0","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^20.2.0","@typescript-eslint/eslint-plugin":"^8.50.0","conventional-changelog-conventionalcommits":"^9.3.1"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_2.3.3_1785476812028_0.8838005483747207","host":"s3://npm-registry-packages-npm-production"}},"2.3.4":{"name":"html2canvas-pro","version":"2.3.4","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@2.3.4","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"4d59ea89c311fb5bc73c6eda7a54fd12cda9f4bc","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-2.3.4.tgz","fileCount":344,"integrity":"sha512-CW/VAN0bK+TAtEfT02ss6np3k5VI6tz/ePNUeiQT+7G4OTwFE8Vk5R7iTVS7hpK3J21kR+Qy5btrJSOF8qrcng==","signatures":[{"sig":"MEUCIE2NdG2xg3or4FVOmxhSpkszupRgVv1mT0Jac1ZuhcpRAiEAiiCei0LxEChOPipeL7qbPD/Nxfc6kR6guYCrIcExkUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCH2wf990oXfMYwraajkMuOO9oQgNg1EVdl1wKmVq/bO8CIQCAMmgZ/m1vn4NCtLQnl/MWxL/nY6EBQHeGBge22VrQeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/html2canvas-pro@2.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5153198},"main":"dist/html2canvas-pro.cjs","type":"module","_from":"file:html2canvas-pro-2.3.4.tgz","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.esm.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/html2canvas-pro.esm.js","default":"./dist/html2canvas-pro.esm.js","require":"./dist/html2canvas-pro.cjs"}},"scripts":{"lint":"eslint src/**/*.ts --max-warnings 0","test":"pnpm lint && pnpm unittest && pnpm karma","build":"tsc --module commonjs -p tsconfig.build.json && rolldown -c rolldown.config.ts && pnpm build:create-reftest-list && rolldown -c tests/rolldown.testrunner.config.ts","karma":"tsx tests/karma","start":"tsx tests/server --port=8080 --cors=8081","watch":"rolldown -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","release":"sh scripts/version-upgrade.sh","docs:api":"typedoc","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdir -p dist && mkdir -p build","prekarma":"node scripts/ensure-karma-prereqs.mjs","unittest":"vitest run","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","reftests-diff":"mkdir -p tmp/snapshots && vitest run --config vitest.reftest.config.ts","docs:api:watch":"typedoc --watch","watch:unittest":"vitest","bench:css-parse":"tsx scripts/benchmarks/css-parse.bench.ts","build:testrunner":"rolldown -c tests/rolldown.testrunner.config.ts","unittest:coverage":"vitest run --coverage","build:create-reftest-list":"tsx scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.js","build:reftest-result-list":"tsx scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5d1c8e2d-9b11-44bf-aecf-ea871b1f886f"}},"_resolved":"/tmp/934f394f262888cf0976b11ccbf7260b/html2canvas-pro-2.3.4.tgz","_integrity":"sha512-CW/VAN0bK+TAtEfT02ss6np3k5VI6tz/ePNUeiQT+7G4OTwFE8Vk5R7iTVS7hpK3J21kR+Qy5btrJSOF8qrcng==","repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"11.16.0","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","chai":"6.2.2","cors":"^2.8.5","glob":"^13.0.0","husky":"^9.1.7","jsdom":"^29.1.1","karma":"^6.3.2","mocha":"^11.7.5","pngjs":"^7.0.0","slash":"5.1.0","yargs":"^18.0.0","eslint":"^9.13.0","rimraf":"^6.0.1","vitest":"^3.2.6","express":"^5.2.1","ts-node":"^10.9.2","typedoc":"^0.28.19","platform":"^1.3.6","prettier":"^3.3.3","rolldown":"^1.2.0","puppeteer":"^24.34.0","vitepress":"^1.6.4","pixelmatch":"^7.2.0","typescript":"^5.5.4","@types/chai":"^5.2.3","@types/node":"^25.0.3","body-parser":"^2.2.1","change-case":"^5.4.4","karma-mocha":"^2.0.1","lint-staged":"^16.2.7","node-simctl":"^8.1.2","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","@types/pngjs":"^6.0.5","@types/express":"^5.0.6","filenamify-url":"4.0.0","@commitlint/cli":"^20.3.0","@types/platform":"^1.3.4","replace-in-file":"^8.4.0","karma-ie-launcher":"^1.0.0","@types/serve-index":"^1.9.4","base64-arraybuffer":"1.0.2","@vitest/coverage-v8":"^3.2.6","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^8.0.9","karma-junit-reporter":"^2.0.1","karma-chrome-launcher":"^3.1.0","conventional-changelog":"^7.2.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","karma-firefox-launcher":"^2.1.0","@typescript-eslint/parser":"^8.50.0","cz-conventional-changelog":"^3.3.0","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^20.2.0","@typescript-eslint/eslint-plugin":"^8.50.0","conventional-changelog-conventionalcommits":"^9.3.1"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_2.3.4_1786506720618_0.6548743944609654","host":"s3://npm-registry-packages-npm-production"}},"2.3.5":{"name":"html2canvas-pro","version":"2.3.5","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@2.3.5","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"4bba29faa709565973cec02073afe4c4b34b0842","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-2.3.5.tgz","fileCount":344,"integrity":"sha512-gmAG/RzD4qzk1FzOqDtJgnYiZML2qpR3YbUoxMMKMU0ntmJ4Yg29s1BwzSUvm1AM6M27AxBdYGbOHGf3dQq04w==","signatures":[{"sig":"MEUCIGO4M2z5Yk7iyoH4lQV053JsIOTM8n4wXdz3f8cNtwK3AiEA3jT22Obp1MZ/VnIGAjGR17sI2VOdLeFrMCegcRHNiWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDsfVMttoJTRs+AzHfdn3oUdy0g7MnQMPZ8Tv9lztfviAiEAkCGaeMBXvdNCp6nDtP9wGzNdNEDtw+zmpUVv4XvBdCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/html2canvas-pro@2.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5157072},"main":"dist/html2canvas-pro.cjs","type":"module","_from":"file:html2canvas-pro-2.3.5.tgz","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.esm.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/html2canvas-pro.esm.js","default":"./dist/html2canvas-pro.esm.js","require":"./dist/html2canvas-pro.cjs"}},"scripts":{"lint":"eslint src/**/*.ts --max-warnings 0","test":"pnpm lint && pnpm unittest && pnpm karma","build":"tsc --module commonjs -p tsconfig.build.json && rolldown -c rolldown.config.ts && pnpm build:create-reftest-list && rolldown -c tests/rolldown.testrunner.config.ts","karma":"tsx tests/karma","start":"tsx tests/server --port=8080 --cors=8081","watch":"rolldown -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","release":"sh scripts/version-upgrade.sh","docs:api":"typedoc","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdir -p dist && mkdir -p build","prekarma":"node scripts/ensure-karma-prereqs.mjs","unittest":"vitest run","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","reftests-diff":"mkdir -p tmp/snapshots && vitest run --config vitest.reftest.config.ts","docs:api:watch":"typedoc --watch","watch:unittest":"vitest","bench:css-parse":"tsx scripts/benchmarks/css-parse.bench.ts","build:testrunner":"rolldown -c tests/rolldown.testrunner.config.ts","unittest:coverage":"vitest run --coverage","build:create-reftest-list":"tsx scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.js","build:reftest-result-list":"tsx scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5d1c8e2d-9b11-44bf-aecf-ea871b1f886f"}},"_resolved":"/tmp/e4837e4ec76d87ad35ab06ebb309bb55/html2canvas-pro-2.3.5.tgz","_integrity":"sha512-gmAG/RzD4qzk1FzOqDtJgnYiZML2qpR3YbUoxMMKMU0ntmJ4Yg29s1BwzSUvm1AM6M27AxBdYGbOHGf3dQq04w==","repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"11.16.0","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","chai":"6.2.2","cors":"^2.8.5","glob":"^13.0.0","husky":"^9.1.7","jsdom":"^29.1.1","karma":"^6.3.2","mocha":"^11.7.5","pngjs":"^7.0.0","slash":"5.1.0","yargs":"^18.0.0","eslint":"^9.13.0","rimraf":"^6.0.1","vitest":"^3.2.6","express":"^5.2.1","ts-node":"^10.9.2","typedoc":"^0.28.19","platform":"^1.3.6","prettier":"^3.3.3","rolldown":"^1.2.0","puppeteer":"^24.34.0","vitepress":"^1.6.4","pixelmatch":"^7.2.0","typescript":"^5.5.4","@types/chai":"^5.2.3","@types/node":"^25.0.3","body-parser":"^2.2.1","change-case":"^5.4.4","karma-mocha":"^2.0.1","lint-staged":"^16.2.7","node-simctl":"^8.1.2","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","@types/pngjs":"^6.0.5","@types/express":"^5.0.6","filenamify-url":"4.0.0","@commitlint/cli":"^20.3.0","@types/platform":"^1.3.4","replace-in-file":"^8.4.0","karma-ie-launcher":"^1.0.0","@types/serve-index":"^1.9.4","base64-arraybuffer":"1.0.2","@vitest/coverage-v8":"^3.2.6","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^8.0.9","karma-junit-reporter":"^2.0.1","karma-chrome-launcher":"^3.1.0","conventional-changelog":"^7.2.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","karma-firefox-launcher":"^2.1.0","@typescript-eslint/parser":"^8.50.0","cz-conventional-changelog":"^3.3.0","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^20.2.0","@typescript-eslint/eslint-plugin":"^8.50.0","conventional-changelog-conventionalcommits":"^9.3.1"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_2.3.5_1786515995202_0.8916292652510549","host":"s3://npm-registry-packages-npm-production"}},"2.3.6":{"name":"html2canvas-pro","version":"2.3.6","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@2.3.6","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"7004c4805b89984cbac421361c2cb085be51cf25","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-2.3.6.tgz","fileCount":344,"integrity":"sha512-pdnjUxrrj2BOGNsLlmvz0JeAQtVB5zv9IPJgHfK3bM3OYf1DTmxfxYy7LAHVbI1j9PxfgPiyCBshI/ukAdYMJg==","signatures":[{"sig":"MEQCIHHxwxhOGGBkDz+80WHf9eWq3Eaj7K+4J/4jJ8ReCQRiAiBV2/XvIVVHMh4+Nm+mITaWhfpTUP/kyBFjHYHvfVcsGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCnO8l0oz0j9/GO9yW4euqmUEPKmf83gwpvJuPnEGCkWAIhAPit2qzTdstM7bXH64Q6zrtmxLL47WhIG8Fu4rjKjsOE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/html2canvas-pro@2.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5181483},"main":"dist/html2canvas-pro.cjs","type":"module","_from":"file:html2canvas-pro-2.3.6.tgz","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.esm.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/html2canvas-pro.esm.js","default":"./dist/html2canvas-pro.esm.js","require":"./dist/html2canvas-pro.cjs"}},"scripts":{"lint":"eslint src/**/*.ts --max-warnings 0","test":"pnpm lint && pnpm unittest && pnpm karma","build":"tsc --module commonjs -p tsconfig.build.json && rolldown -c rolldown.config.ts && pnpm build:create-reftest-list && rolldown -c tests/rolldown.testrunner.config.ts","karma":"tsx tests/karma","start":"tsx tests/server --port=8080 --cors=8081","watch":"rolldown -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","release":"sh scripts/version-upgrade.sh","docs:api":"typedoc","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdir -p dist && mkdir -p build","prekarma":"node scripts/ensure-karma-prereqs.mjs","unittest":"vitest run","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","reftests-diff":"mkdir -p tmp/snapshots && vitest run --config vitest.reftest.config.ts","docs:api:watch":"typedoc --watch","watch:unittest":"vitest","bench:css-parse":"tsx scripts/benchmarks/css-parse.bench.ts","build:testrunner":"rolldown -c tests/rolldown.testrunner.config.ts","unittest:coverage":"vitest run --coverage","build:create-reftest-list":"tsx scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.js","build:reftest-result-list":"tsx scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5d1c8e2d-9b11-44bf-aecf-ea871b1f886f"}},"_resolved":"/tmp/b75d9fd269664050e30d6e9893d9dcb2/html2canvas-pro-2.3.6.tgz","_integrity":"sha512-pdnjUxrrj2BOGNsLlmvz0JeAQtVB5zv9IPJgHfK3bM3OYf1DTmxfxYy7LAHVbI1j9PxfgPiyCBshI/ukAdYMJg==","repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"11.16.0","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","chai":"6.2.2","cors":"^2.8.5","glob":"^13.0.0","husky":"^9.1.7","jsdom":"^29.1.1","karma":"^6.3.2","mocha":"^11.7.5","pngjs":"^7.0.0","slash":"5.1.0","yargs":"^18.0.0","eslint":"^9.13.0","rimraf":"^6.0.1","vitest":"^3.2.6","express":"^5.2.1","ts-node":"^10.9.2","typedoc":"^0.28.19","platform":"^1.3.6","prettier":"^3.3.3","rolldown":"^1.2.0","puppeteer":"^24.34.0","vitepress":"^1.6.4","pixelmatch":"^7.2.0","typescript":"^5.5.4","@types/chai":"^5.2.3","@types/node":"^25.0.3","body-parser":"^2.2.1","change-case":"^5.4.4","karma-mocha":"^2.0.1","lint-staged":"^16.2.7","node-simctl":"^8.1.2","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","@types/pngjs":"^6.0.5","@types/express":"^5.0.6","filenamify-url":"4.0.0","@commitlint/cli":"^20.3.0","@types/platform":"^1.3.4","replace-in-file":"^8.4.0","karma-ie-launcher":"^1.0.0","@types/serve-index":"^1.9.4","base64-arraybuffer":"1.0.2","@vitest/coverage-v8":"^3.2.6","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^8.0.9","karma-junit-reporter":"^2.0.1","karma-chrome-launcher":"^3.1.0","conventional-changelog":"^7.2.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","karma-firefox-launcher":"^2.1.0","@typescript-eslint/parser":"^8.50.0","cz-conventional-changelog":"^3.3.0","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^20.2.0","@typescript-eslint/eslint-plugin":"^8.50.0","conventional-changelog-conventionalcommits":"^9.3.1"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_2.3.6_1786589336008_0.560217672077419","host":"s3://npm-registry-packages-npm-production"}},"2.3.7":{"name":"html2canvas-pro","version":"2.3.7","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@2.3.7","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"334bd9a55c1f082fd9a4d2c0ece48f1d36188eac","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-2.3.7.tgz","fileCount":344,"integrity":"sha512-z0Yn97ccPUzczDqlMZ7Kbsd/caFnAaJAwmJ9Us8ifZR75eo3Vy3TmqoRDbNLB3q3RlRHuu5js++tjyLohKAZWw==","signatures":[{"sig":"MEUCIHCELiTVZf0V7a3W7T6Ges2QbvL6pv2xN1VKBt7NGNBLAiEA2vmfpCA7oiz3+bO/VFfSmrguPCfgDgVPICsl81DSENs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC4NKqoRdvUD3ExUKqXDlR+yVFrIymh71eUMtQvPiVcBwIhAPDpjvuOhhoKD0nBrIwAyh2sbdimQ1zmM/Y139vT7OTb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/html2canvas-pro@2.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5186576},"main":"dist/html2canvas-pro.cjs","type":"module","_from":"file:html2canvas-pro-2.3.7.tgz","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.esm.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/html2canvas-pro.esm.js","default":"./dist/html2canvas-pro.esm.js","require":"./dist/html2canvas-pro.cjs"}},"scripts":{"lint":"eslint src/**/*.ts --max-warnings 0","test":"pnpm lint && pnpm unittest && pnpm karma","build":"tsc --module commonjs -p tsconfig.build.json && rolldown -c rolldown.config.ts && pnpm build:create-reftest-list && rolldown -c tests/rolldown.testrunner.config.ts","karma":"tsx tests/karma","start":"tsx tests/server --port=8080 --cors=8081","watch":"rolldown -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","release":"sh scripts/version-upgrade.sh","docs:api":"typedoc","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdir -p dist && mkdir -p build","prekarma":"node scripts/ensure-karma-prereqs.mjs","unittest":"vitest run","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","reftests-diff":"mkdir -p tmp/snapshots && vitest run --config vitest.reftest.config.ts","docs:api:watch":"typedoc --watch","watch:unittest":"vitest","bench:css-parse":"tsx scripts/benchmarks/css-parse.bench.ts","build:testrunner":"rolldown -c tests/rolldown.testrunner.config.ts","unittest:coverage":"vitest run --coverage","build:create-reftest-list":"tsx scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.js","build:reftest-result-list":"tsx scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5d1c8e2d-9b11-44bf-aecf-ea871b1f886f"}},"_resolved":"/tmp/50031639fa5bcb5fd96cbdebca25128a/html2canvas-pro-2.3.7.tgz","_integrity":"sha512-z0Yn97ccPUzczDqlMZ7Kbsd/caFnAaJAwmJ9Us8ifZR75eo3Vy3TmqoRDbNLB3q3RlRHuu5js++tjyLohKAZWw==","repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"11.16.0","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","chai":"6.2.2","cors":"^2.8.5","glob":"^13.0.0","husky":"^9.1.7","jsdom":"^29.1.1","karma":"^6.3.2","mocha":"^11.7.5","pngjs":"^7.0.0","slash":"5.1.0","yargs":"^18.0.0","eslint":"^9.13.0","rimraf":"^6.0.1","vitest":"^3.2.6","express":"^5.2.1","ts-node":"^10.9.2","typedoc":"^0.28.19","platform":"^1.3.6","prettier":"^3.3.3","rolldown":"^1.2.0","puppeteer":"^24.34.0","vitepress":"^1.6.4","pixelmatch":"^7.2.0","typescript":"^5.5.4","@types/chai":"^5.2.3","@types/node":"^25.0.3","body-parser":"^2.2.1","change-case":"^5.4.4","karma-mocha":"^2.0.1","lint-staged":"^16.2.7","node-simctl":"^8.1.2","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","@types/pngjs":"^6.0.5","@types/express":"^5.0.6","filenamify-url":"4.0.0","@commitlint/cli":"^20.3.0","@types/platform":"^1.3.4","replace-in-file":"^8.4.0","karma-ie-launcher":"^1.0.0","@types/serve-index":"^1.9.4","base64-arraybuffer":"1.0.2","@vitest/coverage-v8":"^3.2.6","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^8.0.9","karma-junit-reporter":"^2.0.1","karma-chrome-launcher":"^3.1.0","conventional-changelog":"^7.2.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","karma-firefox-launcher":"^2.1.0","@typescript-eslint/parser":"^8.50.0","cz-conventional-changelog":"^3.3.0","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^20.2.0","@typescript-eslint/eslint-plugin":"^8.50.0","conventional-changelog-conventionalcommits":"^9.3.1"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_2.3.7_1786610246880_0.9024593464159518","host":"s3://npm-registry-packages-npm-production"}},"2.3.8":{"name":"html2canvas-pro","version":"2.3.8","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@2.3.8","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"d0e7e7184d80d58af0f5f18dd5750ff33c88f623","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-2.3.8.tgz","fileCount":346,"integrity":"sha512-z4qgQmElYHkF4m0yhL4gW+keDInZwDu070xwbAoTsssS+1ieVc8uoWOHGXF8ClaqEzw5puGclxwqZa7T4XR35A==","signatures":[{"sig":"MEQCIEP6LmAIwxTI8+1LKIVJLAm7pDpiziTQ+CxGsaCzuY4XAiBlOKyIdTbUCaMI654pY2fKyn2cb3ECNSyhrHyW/MJf0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC5rwtJzKlIXkDjOlY/dqWgaqwLVCJ89gEBTLDuipuYOwIgLdp3XTSE2fK4tzlquigJF3wwiWvCrZ6x3pv/VycEw18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/html2canvas-pro@2.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5215494},"main":"dist/html2canvas-pro.cjs","type":"module","_from":"file:html2canvas-pro-2.3.8.tgz","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.esm.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/html2canvas-pro.esm.js","default":"./dist/html2canvas-pro.esm.js","require":"./dist/html2canvas-pro.cjs"}},"scripts":{"lint":"eslint src/**/*.ts --max-warnings 0","test":"pnpm lint && pnpm unittest && pnpm karma","build":"tsc --module commonjs -p tsconfig.build.json && rolldown -c rolldown.config.ts && pnpm build:create-reftest-list && rolldown -c tests/rolldown.testrunner.config.ts","karma":"tsx tests/karma","start":"tsx tests/server --port=8080 --cors=8081","watch":"rolldown -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","release":"sh scripts/version-upgrade.sh","docs:api":"typedoc","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdir -p dist && mkdir -p build","prekarma":"node scripts/ensure-karma-prereqs.mjs","unittest":"vitest run","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","reftests-diff":"mkdir -p tmp/snapshots && vitest run --config vitest.reftest.config.ts","docs:api:watch":"typedoc --watch","watch:unittest":"vitest","bench:css-parse":"tsx scripts/benchmarks/css-parse.bench.ts","build:testrunner":"rolldown -c tests/rolldown.testrunner.config.ts","unittest:coverage":"vitest run --coverage","build:create-reftest-list":"tsx scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.js","build:reftest-result-list":"tsx scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5d1c8e2d-9b11-44bf-aecf-ea871b1f886f"}},"_resolved":"/tmp/5edb7f3981d7a35f6bdca83b508303c9/html2canvas-pro-2.3.8.tgz","_integrity":"sha512-z4qgQmElYHkF4m0yhL4gW+keDInZwDu070xwbAoTsssS+1ieVc8uoWOHGXF8ClaqEzw5puGclxwqZa7T4XR35A==","repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"11.17.0","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","chai":"6.2.2","cors":"^2.8.5","glob":"^13.0.0","husky":"^9.1.7","jsdom":"^29.1.1","karma":"^6.3.2","mocha":"^11.7.5","pngjs":"^7.0.0","slash":"5.1.0","yargs":"^18.0.0","eslint":"^9.13.0","rimraf":"^6.0.1","vitest":"^3.2.6","express":"^5.2.1","ts-node":"^10.9.2","typedoc":"^0.28.19","platform":"^1.3.6","prettier":"^3.3.3","rolldown":"^1.2.0","puppeteer":"^24.34.0","vitepress":"^1.6.4","pixelmatch":"^7.2.0","typescript":"^5.5.4","@types/chai":"^5.2.3","@types/node":"^25.0.3","body-parser":"^2.2.1","change-case":"^5.4.4","karma-mocha":"^2.0.1","lint-staged":"^16.2.7","node-simctl":"^8.1.2","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","@types/pngjs":"^6.0.5","@types/express":"^5.0.6","filenamify-url":"4.0.0","@commitlint/cli":"^20.3.0","@types/platform":"^1.3.4","replace-in-file":"^8.4.0","karma-ie-launcher":"^1.0.0","@types/serve-index":"^1.9.4","base64-arraybuffer":"1.0.2","@vitest/coverage-v8":"^3.2.6","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^8.0.9","karma-junit-reporter":"^2.0.1","karma-chrome-launcher":"^3.1.0","conventional-changelog":"^7.2.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","karma-firefox-launcher":"^2.1.0","@typescript-eslint/parser":"^8.50.0","cz-conventional-changelog":"^3.3.0","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^20.2.0","@typescript-eslint/eslint-plugin":"^8.50.0","conventional-changelog-conventionalcommits":"^9.3.1"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_2.3.8_1786690405673_0.6954016890317853","host":"s3://npm-registry-packages-npm-production"}},"2.3.9":{"name":"html2canvas-pro","version":"2.3.9","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@2.3.9","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"70508080cb48d0f77d881d2693b71e06268a6dfa","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-2.3.9.tgz","fileCount":346,"integrity":"sha512-s5LCNV8QHkKm4DkOuoXDnC+CvIsXjftn9mEA5BOPFWGa9A2M+Tn7wwitRivS5cch2/Bby6KuFmLZac5jlM51Sw==","signatures":[{"sig":"MEQCIH0D779jTsKFSaybI7QHldsPFCSt+4n11k1E3BX8IL+yAiALtBB4mBk+TVwsMt7ont5+vg200IHCPseSo0UW2As49A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGB1o+IKn0QY5RkMbafl3ZM5B+2XlpRnrcGIdFhwrUKXAiEA8s/APbBbvYxpa5LpjheOIqzGc671iJ2i7sMGzQfku68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/html2canvas-pro@2.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5216647},"main":"dist/html2canvas-pro.cjs","type":"module","_from":"file:html2canvas-pro-2.3.9.tgz","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.esm.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/html2canvas-pro.esm.js","default":"./dist/html2canvas-pro.esm.js","require":"./dist/html2canvas-pro.cjs"}},"scripts":{"lint":"eslint src/**/*.ts --max-warnings 0","test":"pnpm lint && pnpm unittest && pnpm karma","build":"tsc --module commonjs -p tsconfig.build.json && rolldown -c rolldown.config.ts && pnpm build:create-reftest-list && rolldown -c tests/rolldown.testrunner.config.ts","karma":"tsx tests/karma","start":"tsx tests/server --port=8080 --cors=8081","watch":"rolldown -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","release":"sh scripts/version-upgrade.sh","docs:api":"typedoc","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdir -p dist && mkdir -p build","prekarma":"node scripts/ensure-karma-prereqs.mjs","unittest":"vitest run","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","reftests-diff":"mkdir -p tmp/snapshots && vitest run --config vitest.reftest.config.ts","docs:api:watch":"typedoc --watch","watch:unittest":"vitest","bench:css-parse":"tsx scripts/benchmarks/css-parse.bench.ts","build:testrunner":"rolldown -c tests/rolldown.testrunner.config.ts","unittest:coverage":"vitest run --coverage","build:create-reftest-list":"tsx scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.js","build:reftest-result-list":"tsx scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5d1c8e2d-9b11-44bf-aecf-ea871b1f886f"}},"_resolved":"/tmp/4e991a5828879db58e45f32c1be9a296/html2canvas-pro-2.3.9.tgz","_integrity":"sha512-s5LCNV8QHkKm4DkOuoXDnC+CvIsXjftn9mEA5BOPFWGa9A2M+Tn7wwitRivS5cch2/Bby6KuFmLZac5jlM51Sw==","repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"11.17.0","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","chai":"6.2.2","cors":"^2.8.5","glob":"^13.0.0","husky":"^9.1.7","jsdom":"^29.1.1","karma":"^6.3.2","mocha":"^11.7.5","pngjs":"^7.0.0","slash":"5.1.0","yargs":"^18.0.0","eslint":"^9.13.0","rimraf":"^6.0.1","vitest":"^3.2.6","express":"^5.2.1","ts-node":"^10.9.2","typedoc":"^0.28.19","platform":"^1.3.6","prettier":"^3.3.3","rolldown":"^1.2.0","puppeteer":"^24.34.0","vitepress":"^1.6.4","pixelmatch":"^7.2.0","typescript":"^5.5.4","@types/chai":"^5.2.3","@types/node":"^25.0.3","body-parser":"^2.2.1","change-case":"^5.4.4","karma-mocha":"^2.0.1","lint-staged":"^16.2.7","node-simctl":"^8.1.2","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","@types/pngjs":"^6.0.5","@types/express":"^5.0.6","filenamify-url":"4.0.0","@commitlint/cli":"^20.3.0","@types/platform":"^1.3.4","replace-in-file":"^8.4.0","karma-ie-launcher":"^1.0.0","@types/serve-index":"^1.9.4","base64-arraybuffer":"1.0.2","@vitest/coverage-v8":"^3.2.6","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^8.0.9","karma-junit-reporter":"^2.0.1","karma-chrome-launcher":"^3.1.0","conventional-changelog":"^7.2.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","karma-firefox-launcher":"^2.1.0","@typescript-eslint/parser":"^8.50.0","cz-conventional-changelog":"^3.3.0","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^20.2.0","@typescript-eslint/eslint-plugin":"^8.50.0","conventional-changelog-conventionalcommits":"^9.3.1"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_2.3.9_1787022340586_0.24390639752608467","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"html2canvas-pro","version":"2.4.0","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@2.4.0","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"2cc986ea5eb698e55d99bb44600ec6745bcb37ba","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-2.4.0.tgz","fileCount":346,"integrity":"sha512-ERxMm/ZGRatO9g0mAM2EBlWFgCXDjma7RZFLCHm71gM6q/WqQRYaqB0MIGjjYKEHF8rKvXIeshrrJ8ovImd9aw==","signatures":[{"sig":"MEQCIGp6q595n2lsGlYmm61V6PO0jSAm8qnFVJFSmqXmps10AiBQWAWl+O+pd2oJubBJmFvWWD6pON5cph7Zz0o31vMYcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEIy/hDNSKMO9omRKAkE4Fkw7BCZnrScsypiqiw/XqChAiEAupTCM++xnpvZcnmQ0TDR4pF/s7w+j2ZBa7GzsgUyj5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/html2canvas-pro@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5230694},"main":"dist/html2canvas-pro.cjs","type":"module","_from":"file:html2canvas-pro-2.4.0.tgz","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.esm.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/html2canvas-pro.esm.js","default":"./dist/html2canvas-pro.esm.js","require":"./dist/html2canvas-pro.cjs"}},"scripts":{"lint":"eslint src/**/*.ts --max-warnings 0","test":"pnpm lint && pnpm unittest && pnpm karma","build":"tsc --module commonjs -p tsconfig.build.json && rolldown -c rolldown.config.ts && pnpm build:create-reftest-list && rolldown -c tests/rolldown.testrunner.config.ts","karma":"tsx tests/karma","start":"tsx tests/server --port=8080 --cors=8081","watch":"rolldown -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","release":"sh scripts/version-upgrade.sh","docs:api":"typedoc","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdir -p dist && mkdir -p build","prekarma":"node scripts/ensure-karma-prereqs.mjs","unittest":"vitest run","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","reftests-diff":"mkdir -p tmp/snapshots && vitest run --config vitest.reftest.config.ts","docs:api:watch":"typedoc --watch","watch:unittest":"vitest","bench:css-parse":"tsx scripts/benchmarks/css-parse.bench.ts","build:testrunner":"rolldown -c tests/rolldown.testrunner.config.ts","unittest:coverage":"vitest run --coverage","build:create-reftest-list":"tsx scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.js","build:reftest-result-list":"tsx scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5d1c8e2d-9b11-44bf-aecf-ea871b1f886f"}},"_resolved":"/tmp/0d3b1fcf8994d42d40e37eb6872301a5/html2canvas-pro-2.4.0.tgz","_integrity":"sha512-ERxMm/ZGRatO9g0mAM2EBlWFgCXDjma7RZFLCHm71gM6q/WqQRYaqB0MIGjjYKEHF8rKvXIeshrrJ8ovImd9aw==","repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"11.17.0","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","chai":"6.2.2","cors":"^2.8.5","glob":"^13.0.0","husky":"^9.1.7","jsdom":"^29.1.1","karma":"^6.3.2","mocha":"^11.7.5","pngjs":"^7.0.0","slash":"5.1.0","yargs":"^18.0.0","eslint":"^9.13.0","rimraf":"^6.0.1","vitest":"^3.2.6","express":"^5.2.1","ts-node":"^10.9.2","typedoc":"^0.28.19","platform":"^1.3.6","prettier":"^3.3.3","rolldown":"^1.2.0","puppeteer":"^24.34.0","vitepress":"^1.6.4","pixelmatch":"^7.2.0","typescript":"^5.5.4","@types/chai":"^5.2.3","@types/node":"^25.0.3","body-parser":"^2.2.1","change-case":"^5.4.4","karma-mocha":"^2.0.1","lint-staged":"^16.2.7","node-simctl":"^8.1.2","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","@types/pngjs":"^6.0.5","@types/express":"^5.0.6","filenamify-url":"4.0.0","@commitlint/cli":"^20.3.0","@types/platform":"^1.3.4","replace-in-file":"^8.4.0","karma-ie-launcher":"^1.0.0","@types/serve-index":"^1.9.4","base64-arraybuffer":"1.0.2","@vitest/coverage-v8":"^3.2.6","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^8.0.9","karma-junit-reporter":"^2.0.1","karma-chrome-launcher":"^3.1.0","conventional-changelog":"^7.2.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","karma-firefox-launcher":"^2.1.0","@typescript-eslint/parser":"^8.50.0","cz-conventional-changelog":"^3.3.0","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^20.2.0","@typescript-eslint/eslint-plugin":"^8.50.0","conventional-changelog-conventionalcommits":"^9.3.1"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_2.4.0_1787562766993_0.3922467840540762","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"html2canvas-pro","version":"2.4.1","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@2.4.1","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"d6ba1da16ea0e9d26a3878dc434c254b7932667c","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-2.4.1.tgz","fileCount":346,"integrity":"sha512-yjArt1NPIduV9aN6oK+FOQHb7INT46XMOu7Ue5YcKvlxpkEwmg+QpkCV3Bmfb+LzdltLy45kSYjHM/xyS3ukqw==","signatures":[{"sig":"MEUCIA4/CTHh89x4XgRwoE6KajWxBmuScaz/9gt4/MkT0ZmrAiEA6kY5OByMxfzMeW7XgkN7Pz4CfrnTY6/jBePbyn0W8GM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCTaSZVyRsrnfZItt/WpiQR+HXK5BzssD0xax/mZx5tmgIgIfNBIi3lESR22tE5Txo7OB6z/o0coN2v+LlV/KVQbPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/html2canvas-pro@2.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5238714},"main":"dist/html2canvas-pro.cjs","type":"module","_from":"file:html2canvas-pro-2.4.1.tgz","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.esm.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/html2canvas-pro.esm.js","default":"./dist/html2canvas-pro.esm.js","require":"./dist/html2canvas-pro.cjs"}},"scripts":{"lint":"eslint src/**/*.ts --max-warnings 0","test":"pnpm lint && pnpm unittest && pnpm karma","build":"tsc --module commonjs -p tsconfig.build.json && rolldown -c rolldown.config.ts && pnpm build:create-reftest-list && rolldown -c tests/rolldown.testrunner.config.ts","karma":"tsx tests/karma","start":"tsx tests/server --port=8080 --cors=8081","watch":"rolldown -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","release":"sh scripts/version-upgrade.sh","docs:api":"typedoc","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdir -p dist && mkdir -p build","prekarma":"node scripts/ensure-karma-prereqs.mjs","unittest":"vitest run","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","reftests-diff":"mkdir -p tmp/snapshots && vitest run --config vitest.reftest.config.ts","docs:api:watch":"typedoc --watch","watch:unittest":"vitest","bench:css-parse":"tsx scripts/benchmarks/css-parse.bench.ts","build:testrunner":"rolldown -c tests/rolldown.testrunner.config.ts","unittest:coverage":"vitest run --coverage","build:create-reftest-list":"tsx scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.js","build:reftest-result-list":"tsx scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5d1c8e2d-9b11-44bf-aecf-ea871b1f886f"}},"_resolved":"/tmp/3a06804d771aef303ba6ab22051f3d1d/html2canvas-pro-2.4.1.tgz","_integrity":"sha512-yjArt1NPIduV9aN6oK+FOQHb7INT46XMOu7Ue5YcKvlxpkEwmg+QpkCV3Bmfb+LzdltLy45kSYjHM/xyS3ukqw==","repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"11.17.0","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","chai":"6.2.2","cors":"^2.8.5","glob":"^13.0.0","husky":"^9.1.7","jsdom":"^29.1.1","karma":"^6.3.2","mocha":"^11.7.5","pngjs":"^7.0.0","slash":"5.1.0","yargs":"^18.0.0","eslint":"^9.13.0","rimraf":"^6.0.1","vitest":"^3.2.6","express":"^5.2.1","ts-node":"^10.9.2","typedoc":"^0.28.19","platform":"^1.3.6","prettier":"^3.3.3","rolldown":"^1.2.0","puppeteer":"^24.34.0","vitepress":"^1.6.4","pixelmatch":"^7.2.0","typescript":"^5.5.4","@types/chai":"^5.2.3","@types/node":"^25.0.3","body-parser":"^2.2.1","change-case":"^5.4.4","karma-mocha":"^2.0.1","lint-staged":"^16.2.7","node-simctl":"^8.1.2","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","@types/pngjs":"^6.0.5","@types/express":"^5.0.6","filenamify-url":"4.0.0","@commitlint/cli":"^20.3.0","@types/platform":"^1.3.4","replace-in-file":"^8.4.0","karma-ie-launcher":"^1.0.0","@types/serve-index":"^1.9.4","base64-arraybuffer":"1.0.2","@vitest/coverage-v8":"^3.2.6","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^8.0.9","karma-junit-reporter":"^2.0.1","karma-chrome-launcher":"^3.1.0","conventional-changelog":"^7.2.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","karma-firefox-launcher":"^2.1.0","@typescript-eslint/parser":"^8.50.0","cz-conventional-changelog":"^3.3.0","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^20.2.0","@typescript-eslint/eslint-plugin":"^8.50.0","conventional-changelog-conventionalcommits":"^9.3.1"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_2.4.1_1788255725751_0.6674551432587779","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"html2canvas-pro","version":"2.4.2","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@2.4.2","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"87d81e53607320fba45694317d37fca821d4a5e3","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-2.4.2.tgz","fileCount":346,"integrity":"sha512-W0QvhquArW7jnorC66FaCpP1LflcUJUdyLTUD8zAz0ka8kJv/PLW45W+lg5ZonBU1lOtKZU+FOntr+XTu1iPcA==","signatures":[{"sig":"MEUCIG7gOU/Hzc6AwlpY44iB8gVhsjy0yevsJIyLskg+CrSWAiEA6E+9oZPpG3Ab84/PO29yGhGL+2Lm0K/ILwKJuE/mSWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCwFbsl/sKx74/+YmHunDPadlbHhwhUo9mY+HArNFPt/wIhAIAyy15jnjNeGvrSxD0ToDXHdMbqzX/Eiq5WJBoTADcu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/html2canvas-pro@2.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5240484},"main":"dist/html2canvas-pro.cjs","type":"module","_from":"file:html2canvas-pro-2.4.2.tgz","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.esm.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/html2canvas-pro.esm.js","default":"./dist/html2canvas-pro.esm.js","require":"./dist/html2canvas-pro.cjs"}},"scripts":{"lint":"eslint src/**/*.ts --max-warnings 0","test":"pnpm lint && pnpm unittest && pnpm karma","build":"tsc --module commonjs -p tsconfig.build.json && rolldown -c rolldown.config.ts && pnpm build:create-reftest-list && rolldown -c tests/rolldown.testrunner.config.ts","karma":"tsx tests/karma","start":"tsx tests/server --port=8080 --cors=8081","watch":"rolldown -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","release":"sh scripts/version-upgrade.sh","docs:api":"typedoc","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdir -p dist && mkdir -p build","prekarma":"node scripts/ensure-karma-prereqs.mjs","unittest":"vitest run","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","reftests-diff":"mkdir -p tmp/snapshots && vitest run --config vitest.reftest.config.ts","docs:api:watch":"typedoc --watch","watch:unittest":"vitest","bench:css-parse":"tsx scripts/benchmarks/css-parse.bench.ts","build:testrunner":"rolldown -c tests/rolldown.testrunner.config.ts","unittest:coverage":"vitest run --coverage","build:create-reftest-list":"tsx scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.js","build:reftest-result-list":"tsx scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5d1c8e2d-9b11-44bf-aecf-ea871b1f886f"}},"_resolved":"/tmp/da5a8f175413853d84c367fcf0519b47/html2canvas-pro-2.4.2.tgz","_integrity":"sha512-W0QvhquArW7jnorC66FaCpP1LflcUJUdyLTUD8zAz0ka8kJv/PLW45W+lg5ZonBU1lOtKZU+FOntr+XTu1iPcA==","repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"11.19.0","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","chai":"6.2.2","cors":"^2.8.5","glob":"^13.0.0","husky":"^9.1.7","jsdom":"^29.1.1","karma":"^6.3.2","mocha":"^11.7.5","pngjs":"^7.0.0","slash":"5.1.0","yargs":"^18.0.0","eslint":"^9.13.0","rimraf":"^6.0.1","vitest":"^3.2.6","express":"^5.2.1","ts-node":"^10.9.2","typedoc":"^0.28.19","platform":"^1.3.6","prettier":"^3.3.3","rolldown":"^1.2.0","puppeteer":"^24.34.0","vitepress":"^1.6.4","pixelmatch":"^7.2.0","typescript":"^5.5.4","@types/chai":"^5.2.3","@types/node":"^25.0.3","body-parser":"^2.2.1","change-case":"^5.4.4","karma-mocha":"^2.0.1","lint-staged":"^16.2.7","node-simctl":"^8.1.2","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","@types/pngjs":"^6.0.5","@types/express":"^5.0.6","filenamify-url":"4.0.0","@commitlint/cli":"^20.3.0","@types/platform":"^1.3.4","replace-in-file":"^8.4.0","karma-ie-launcher":"^1.0.0","@types/serve-index":"^1.9.4","base64-arraybuffer":"1.0.2","@vitest/coverage-v8":"^3.2.6","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^8.0.9","karma-junit-reporter":"^2.0.1","karma-chrome-launcher":"^3.1.0","conventional-changelog":"^7.2.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","karma-firefox-launcher":"^2.1.0","@typescript-eslint/parser":"^8.50.0","cz-conventional-changelog":"^3.3.0","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^20.2.0","@typescript-eslint/eslint-plugin":"^8.50.0","conventional-changelog-conventionalcommits":"^9.3.1"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_2.4.2_1788773923166_0.15781879793938258","host":"s3://npm-registry-packages-npm-production"}},"2.4.3":{"name":"html2canvas-pro","version":"2.4.3","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@2.4.3","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"85568af420a516cbd34c7fa85e47acf256a9d4c8","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-2.4.3.tgz","fileCount":346,"integrity":"sha512-ov+EmxDc2abD2uKYpZdFWHkQkl3pu2fH0N98khT1Ojfqr3DJOuGyFIFTSfSyaWxddK9jSJu8sM7aUATxM26mDg==","signatures":[{"sig":"MEUCIFoQ2/nJhgp/92yCcq6lTpU6skjx+Cg84tcmfjoa0g+zAiEAgJqf8bI0plJJuu94dPa7MTmByCEAZi+tIFjbtbA+MrE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDIbq0Uzk6vk04Zb4vIuu7tMym6E0k99jacsna3AWNG4AiEA5TnnPKpdyzq7WDmdYYSseZ+Y1/hQLEqdO5tBVSqKIxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/html2canvas-pro@2.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5244982},"main":"dist/html2canvas-pro.cjs","type":"module","_from":"file:html2canvas-pro-2.4.3.tgz","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.esm.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/html2canvas-pro.esm.js","default":"./dist/html2canvas-pro.esm.js","require":"./dist/html2canvas-pro.cjs"}},"scripts":{"lint":"eslint src/**/*.ts --max-warnings 0","test":"pnpm lint && pnpm unittest && pnpm karma","build":"tsc --module commonjs -p tsconfig.build.json && rolldown -c rolldown.config.ts && pnpm build:create-reftest-list && rolldown -c tests/rolldown.testrunner.config.ts","karma":"tsx tests/karma","start":"tsx tests/server --port=8080 --cors=8081","watch":"rolldown -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","release":"sh scripts/version-upgrade.sh","docs:api":"typedoc","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdir -p dist && mkdir -p build","prekarma":"node scripts/ensure-karma-prereqs.mjs","unittest":"vitest run","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","reftests-diff":"mkdir -p tmp/snapshots && vitest run --config vitest.reftest.config.ts","docs:api:watch":"typedoc --watch","watch:unittest":"vitest","bench:css-parse":"tsx scripts/benchmarks/css-parse.bench.ts","build:testrunner":"rolldown -c tests/rolldown.testrunner.config.ts","unittest:coverage":"vitest run --coverage","build:create-reftest-list":"tsx scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.js","build:reftest-result-list":"tsx scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5d1c8e2d-9b11-44bf-aecf-ea871b1f886f"}},"_resolved":"/tmp/d1f50eb03f3bc106bc1479feebe2a5a9/html2canvas-pro-2.4.3.tgz","_integrity":"sha512-ov+EmxDc2abD2uKYpZdFWHkQkl3pu2fH0N98khT1Ojfqr3DJOuGyFIFTSfSyaWxddK9jSJu8sM7aUATxM26mDg==","repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"11.19.0","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","chai":"6.2.2","cors":"^2.8.5","glob":"^13.0.0","husky":"^9.1.7","jsdom":"^29.1.1","karma":"^6.3.2","mocha":"^11.7.5","pngjs":"^7.0.0","slash":"5.1.0","yargs":"^18.0.0","eslint":"^9.13.0","rimraf":"^6.0.1","vitest":"^3.2.6","express":"^5.2.1","ts-node":"^10.9.2","typedoc":"^0.28.19","platform":"^1.3.6","prettier":"^3.3.3","rolldown":"^1.2.0","puppeteer":"^24.34.0","vitepress":"^1.6.4","pixelmatch":"^7.2.0","typescript":"^5.5.4","@types/chai":"^5.2.3","@types/node":"^25.0.3","body-parser":"^2.2.1","change-case":"^5.4.4","karma-mocha":"^2.0.1","lint-staged":"^16.2.7","node-simctl":"^8.1.2","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","@types/pngjs":"^6.0.5","@types/express":"^5.0.6","filenamify-url":"4.0.0","@commitlint/cli":"^20.3.0","@types/platform":"^1.3.4","replace-in-file":"^8.4.0","karma-ie-launcher":"^1.0.0","@types/serve-index":"^1.9.4","base64-arraybuffer":"1.0.2","@vitest/coverage-v8":"^3.2.6","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^8.0.9","karma-junit-reporter":"^2.0.1","karma-chrome-launcher":"^3.1.0","conventional-changelog":"^7.2.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","karma-firefox-launcher":"^2.1.0","@typescript-eslint/parser":"^8.50.0","cz-conventional-changelog":"^3.3.0","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^20.2.0","@typescript-eslint/eslint-plugin":"^8.50.0","conventional-changelog-conventionalcommits":"^9.3.1"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_2.4.3_1789342681670_0.06107562138110789","host":"s3://npm-registry-packages-npm-production"}},"2.4.4":{"name":"html2canvas-pro","version":"2.4.4","keywords":["html2canvas","screenshot"],"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","_id":"html2canvas-pro@2.4.4","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"homepage":"https://yorickshan.github.io/html2canvas-pro/","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"db5451385eddb6c7bc533615c2a13f0a1f475d48","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-2.4.4.tgz","fileCount":350,"integrity":"sha512-SKpDtcVCSkbpV8R9ts5SQUC8cZyw5le0F/7kQMO+5s1NigLrDYvOe4Sl5wBe1hZaxAPymzbqgp/KX5ZVHuWghA==","signatures":[{"sig":"MEUCIQDcTpTwDbaq7Xbc9i+0cVeCP7ucDnZz7nXqfsXLyCwGBQIgINSN7ESeddl3Eu6QlTJXMyOaikZUU0F7rqlMqUN59OY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCq0HJslBpZajyFEBtY1d7A/AsGhI8iFq4EMnkYKIJCSgIhAK0D9iqInbv/TXOF5gtUt6/4oJml3POjTav6qXl91CjM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/html2canvas-pro@2.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5437956},"main":"dist/html2canvas-pro.cjs","type":"module","_from":"file:html2canvas-pro-2.4.4.tgz","module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.esm.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/html2canvas-pro.esm.js","default":"./dist/html2canvas-pro.esm.js","require":"./dist/html2canvas-pro.cjs"}},"scripts":{"lint":"eslint src/**/*.ts --max-warnings 0","test":"pnpm lint && pnpm unittest && pnpm karma","build":"tsc --module commonjs -p tsconfig.build.json && rolldown -c rolldown.config.ts && pnpm build:create-reftest-list && rolldown -c tests/rolldown.testrunner.config.ts && node scripts/copy-filter-baseline.mjs","karma":"tsx tests/karma","start":"tsx tests/server --port=8080 --cors=8081","watch":"rolldown -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","release":"sh scripts/version-upgrade.sh","docs:api":"typedoc","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdir -p dist && mkdir -p build","prekarma":"node scripts/ensure-karma-prereqs.mjs","unittest":"vitest run","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","reftests-diff":"mkdir -p tmp/snapshots && vitest run --config vitest.reftest.config.ts","docs:api:watch":"typedoc --watch","watch:unittest":"vitest","bench:css-parse":"tsx scripts/benchmarks/css-parse.bench.ts","build:testrunner":"rolldown -c tests/rolldown.testrunner.config.ts","unittest:coverage":"vitest run --coverage","build:create-reftest-list":"tsx scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.js","build:reftest-result-list":"tsx scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5d1c8e2d-9b11-44bf-aecf-ea871b1f886f"}},"_resolved":"/tmp/ab67b3cccef42d8e22a17b4ed160265b/html2canvas-pro-2.4.4.tgz","_integrity":"sha512-SKpDtcVCSkbpV8R9ts5SQUC8cZyw5le0F/7kQMO+5s1NigLrDYvOe4Sl5wBe1hZaxAPymzbqgp/KX5ZVHuWghA==","repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"11.19.0","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","chai":"6.2.2","cors":"^2.8.5","glob":"^13.0.0","husky":"^9.1.7","jsdom":"^29.1.1","karma":"^6.3.2","mocha":"^11.7.5","pngjs":"^7.0.0","slash":"5.1.0","yargs":"^18.0.0","eslint":"^9.13.0","rimraf":"^6.0.1","vitest":"^3.2.6","express":"^5.2.1","ts-node":"^10.9.2","typedoc":"^0.28.19","platform":"^1.3.6","prettier":"^3.3.3","rolldown":"^1.2.0","puppeteer":"^24.34.0","vitepress":"^1.6.4","pixelmatch":"^7.2.0","playwright":"1.60.0","typescript":"^5.5.4","@types/chai":"^5.2.3","@types/node":"^25.0.3","body-parser":"^2.2.1","change-case":"^5.4.4","karma-mocha":"^2.0.1","lint-staged":"^16.2.7","node-simctl":"^8.1.2","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","@types/pngjs":"^6.0.5","@types/express":"^5.0.6","filenamify-url":"4.0.0","@commitlint/cli":"^20.3.0","@types/platform":"^1.3.4","replace-in-file":"^8.4.0","karma-ie-launcher":"^1.0.0","@types/serve-index":"^1.9.4","base64-arraybuffer":"1.0.2","@vitest/coverage-v8":"^3.2.6","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^8.0.9","karma-junit-reporter":"^2.0.1","karma-chrome-launcher":"^3.1.0","conventional-changelog":"^7.2.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","karma-firefox-launcher":"^2.1.0","html2canvas-pro-baseline":"npm:html2canvas-pro@2.4.3","@typescript-eslint/parser":"^8.50.0","cz-conventional-changelog":"^3.3.0","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^20.2.0","@typescript-eslint/eslint-plugin":"^8.50.0","conventional-changelog-conventionalcommits":"^9.3.1"},"_npmOperationalInternal":{"tmp":"tmp/html2canvas-pro_2.4.4_1789879935651_0.40758116658426036","host":"s3://npm-registry-packages-npm-production"}},"2.4.5":{"_id":"html2canvas-pro@2.4.5","bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"dist":{"shasum":"d041de0e7c50145e9008dcaaf3f455ada19ec855","tarball":"https://registry.npmjs.org/html2canvas-pro/-/html2canvas-pro-2.4.5.tgz","fileCount":356,"integrity":"sha512-aeAwXx+Tt+i3ci0PJffMJVyxr0FJzuz44SkB7j/2Mh6Mjb7/+OeMhms56wK4j72zzKlKthoxSMzd883Lr0PcCA==","signatures":[{"sig":"MEUCIQDrWacflx0CnWQkbDkL1xxrqqvgVvfwsjIhMJrfOWfgAQIgJLi3/mg1CIa6i98N3avCI8v0vdcFdJ2imfabFOi8coI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCSrXXpUxuCne2MFM5qUVtMXPW/A2yeKe99L+JRFlJ7TwIhANqudltKZUfxbERhRGQ83/siAaR83bX3szLQkwEVbi38"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/html2canvas-pro@2.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5538943},"main":"dist/html2canvas-pro.cjs","name":"html2canvas-pro","type":"module","_from":"file:html2canvas-pro-2.4.5.tgz","author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"module":"dist/html2canvas-pro.esm.js","browser":"dist/html2canvas-pro.esm.js","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/html2canvas-pro.esm.js","default":"./dist/html2canvas-pro.esm.js","require":"./dist/html2canvas-pro.cjs"}},"license":"MIT","scripts":{"lint":"eslint src/**/*.ts --max-warnings 0","test":"pnpm lint && pnpm unittest && pnpm karma","build":"tsc --module commonjs -p tsconfig.build.json && rolldown -c rolldown.config.ts && pnpm build:create-reftest-list && rolldown -c tests/rolldown.testrunner.config.ts && node scripts/copy-filter-baseline.mjs","karma":"tsx tests/karma","start":"tsx tests/server --port=8080 --cors=8081","watch":"rolldown -w","format":"prettier --write \"{src,tests,scripts}/**/*.ts\"","release":"sh scripts/version-upgrade.sh","docs:api":"typedoc","docs:dev":"vitepress dev docs","prebuild":"rimraf dist/ && rimraf build/ && mkdir -p dist && mkdir -p build","prekarma":"node scripts/ensure-karma-prereqs.mjs","unittest":"vitest run","commitlint":"commitlint --config .commitlintrc.json -e -V","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","reftests-diff":"mkdir -p tmp/snapshots && vitest run --config vitest.reftest.config.ts","docs:api:watch":"typedoc --watch","watch:unittest":"vitest","bench:css-parse":"tsx scripts/benchmarks/css-parse.bench.ts","build:testrunner":"rolldown -c tests/rolldown.testrunner.config.ts","unittest:coverage":"vitest run --coverage","build:create-reftest-list":"tsx scripts/create-reftest-list.ts tests/reftests/ignore.txt build/reftests.js","build:reftest-result-list":"tsx scripts/create-reftest-result-list.ts"},"typings":"dist/types/index.d.ts","version":"2.4.5","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5d1c8e2d-9b11-44bf-aecf-ea871b1f886f"}},"homepage":"https://yorickshan.github.io/html2canvas-pro/","keywords":["html2canvas","screenshot"],"_resolved":"/tmp/090f89fbf5523ad87a0c6f2c465f8615/html2canvas-pro-2.4.5.tgz","_integrity":"sha512-aeAwXx+Tt+i3ci0PJffMJVyxr0FJzuz44SkB7j/2Mh6Mjb7/+OeMhms56wK4j72zzKlKthoxSMzd883Lr0PcCA==","repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"_npmVersion":"11.19.0","description":"Screenshots with JavaScript. Next generation!","directories":{},"lint-staged":{"{src,tests}/**/*.ts":["prettier --write","eslint --fix"]},"maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"css-line-break":"^2.1.0","text-segmentation":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.3","chai":"6.2.2","cors":"^2.8.5","glob":"^13.0.0","husky":"^9.1.7","jsdom":"^29.1.1","karma":"^6.3.2","mocha":"^11.7.5","pngjs":"^7.0.0","slash":"5.1.0","yargs":"^18.0.0","eslint":"^9.13.0","rimraf":"^6.0.1","vitest":"^3.2.6","express":"^5.2.1","ts-node":"^10.9.2","typedoc":"^0.28.19","platform":"^1.3.6","prettier":"^3.3.3","rolldown":"^1.2.0","puppeteer":"^24.34.0","vitepress":"^1.6.4","pixelmatch":"^7.2.0","playwright":"1.60.0","typescript":"^5.5.4","@types/chai":"^5.2.3","@types/node":"^25.0.3","body-parser":"^2.2.1","change-case":"^5.4.4","karma-mocha":"^2.0.1","lint-staged":"^16.2.7","node-simctl":"^8.1.2","serve-index":"^1.9.1","@types/karma":"^6.3.0","@types/mocha":"^10.0.7","@types/pngjs":"^6.0.5","@types/express":"^5.0.6","filenamify-url":"4.0.0","@commitlint/cli":"^20.3.0","@types/platform":"^1.3.4","replace-in-file":"^8.4.0","karma-ie-launcher":"^1.0.0","@types/serve-index":"^1.9.4","base64-arraybuffer":"1.0.2","@vitest/coverage-v8":"^3.2.6","karma-edge-launcher":"^0.4.2","appium-ios-simulator":"^8.0.9","karma-junit-reporter":"^2.0.1","karma-chrome-launcher":"^3.1.0","conventional-changelog":"^7.2.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","karma-firefox-launcher":"^2.1.0","html2canvas-pro-baseline":"npm:html2canvas-pro@2.4.3","@typescript-eslint/parser":"^8.50.0","cz-conventional-changelog":"^3.3.0","karma-safarinative-launcher":"^1.1.0","@commitlint/config-conventional":"^20.2.0","@typescript-eslint/eslint-plugin":"^8.50.0","conventional-changelog-conventionalcommits":"^9.3.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/html2canvas-pro_2.4.5_1790155608766_0.3418903073000763"}}},"time":{"created":"2024-03-11T06:20:12.504Z","modified":"2026-09-23T09:26:49.262Z","1.4.3":"2024-03-11T06:20:12.854Z","1.5.0":"2024-05-27T08:05:28.928Z","1.5.1":"2024-07-01T09:21:18.655Z","1.5.2":"2024-07-03T03:59:35.358Z","1.5.3":"2024-07-04T08:40:22.943Z","1.5.4":"2024-07-08T02:39:44.261Z","1.5.5":"2024-07-09T01:30:07.091Z","1.5.6":"2024-07-12T10:35:55.967Z","1.5.7":"2024-07-18T09:56:21.855Z","1.5.8":"2024-07-22T05:07:31.570Z","1.5.9":"2025-04-27T14:03:04.863Z","1.5.10":"2025-04-27T14:15:18.177Z","1.5.11":"2025-05-12T06:57:45.678Z","1.5.12":"2025-10-10T06:15:25.161Z","1.5.13":"2025-11-06T06:03:50.188Z","1.6.0":"2025-12-18T02:37:39.502Z","1.6.1":"2025-12-19T09:15:42.712Z","1.6.2":"2025-12-23T03:19:07.250Z","1.6.3":"2025-12-31T08:55:01.764Z","1.6.4":"2026-01-08T08:41:06.177Z","1.6.5":"2026-01-19T07:18:34.406Z","1.6.6":"2026-01-21T09:03:46.252Z","1.6.7":"2026-02-13T08:28:28.010Z","2.0.0":"2026-02-21T13:50:42.417Z","2.0.1":"2026-02-24T12:29:27.458Z","2.0.2":"2026-02-26T04:07:38.283Z","2.0.3":"2026-05-23T03:16:30.919Z","2.0.4":"2026-05-26T07:54:17.638Z","2.1.0":"2026-06-22T13:59:34.033Z","2.1.1":"2026-06-23T05:18:45.313Z","2.2.0":"2026-06-24T03:47:35.106Z","2.2.1":"2026-06-29T07:54:51.158Z","2.2.2":"2026-07-07T04:36:09.278Z","2.2.3":"2026-07-07T08:21:31.663Z","2.2.4":"2026-07-13T07:10:55.537Z","2.3.0":"2026-07-21T09:26:04.690Z","2.3.1":"2026-07-22T07:37:43.575Z","2.3.2":"2026-07-27T03:59:20.837Z","2.3.3":"2026-07-31T05:46:52.159Z","2.3.4":"2026-08-12T03:52:00.798Z","2.3.5":"2026-08-12T06:26:35.312Z","2.3.6":"2026-08-13T02:48:56.138Z","2.3.7":"2026-08-13T08:37:27.011Z","2.3.8":"2026-08-14T06:53:25.799Z","2.3.9":"2026-08-18T03:05:40.741Z","2.4.0":"2026-08-24T09:12:47.121Z","2.4.1":"2026-09-01T09:42:05.872Z","2.4.2":"2026-09-07T09:38:43.302Z","2.4.3":"2026-09-13T23:38:01.803Z","2.4.4":"2026-09-20T04:52:15.759Z","2.4.5":"2026-09-23T09:26:48.945Z"},"bugs":{"url":"https://github.com/yorickshan/html2canvas-pro/issues"},"author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"license":"MIT","homepage":"https://yorickshan.github.io/html2canvas-pro/","keywords":["html2canvas","screenshot"],"repository":{"url":"git+https://github.com/yorickshan/html2canvas-pro.git","type":"git"},"description":"Screenshots with JavaScript. Next generation!","maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"readme":"<p align=\"center\">\n<img src=\"https://raw.githubusercontent.com/yorickshan/html2canvas-pro/main/docs/public/logo.png\" height=\"150\">\n</p>\n<h1 align=\"center\">\nhtml2canvas-pro\n</h1>\n<p align=\"center\">\nNext generation JavaScript screenshot tool.\n</p>\n<p align=\"center\">\n  <a href=\"https://github.com/yorickshan/html2canvas-pro/actions/workflows/ci.yml\"><img src=\"https://github.com/yorickshan/html2canvas-pro/actions/workflows/ci.yml/badge.svg?branch=main\" alt=\"build status\"></a>\n\t  <a href=\"https://npm.im/html2canvas-pro\"><img src=\"https://badgen.net/npm/v/html2canvas-pro\" alt=\"npm version\"></a>\n\t  <a href=\"http://npm.im/html2canvas-pro\"><img src=\"https://badgen.net/npm/dm/html2canvas-pro\" alt=\"npm downloads\"></a>\n  <a href=\"https://www.jsdelivr.com/package/npm/html2canvas-pro\"><img src=\"https://data.jsdelivr.com/v1/package/npm/html2canvas-pro/badge\" /></a>\n  <a href=\"https://deepwiki.com/yorickshan/html2canvas-pro\"><img src=\"https://deepwiki.com/badge.svg\" alt=\"Ask DeepWiki\"></a>\n</p>\n<p align=\"center\">\n  <a href=\"https://yorickshan.github.io/html2canvas-pro/getting-started.html\">Getting Started</a>\n</p>\n<br>\n\n## Why html2canvas-pro?\n\nhtml2canvas-pro is a fork of [niklasvh/html2canvas](https://github.com/niklasvh/html2canvas) that includes various fixes and new features. It offers several advantages over the original html2canvas:\n- Color functions `color()` (incl. relative colors), `lab()`, `lch()`, `oklab()`, `oklch()`\n- `background-clip: text` support\n- `mix-blend-mode` support\n- `object-fit` support for `<img/>`\n- CSS `clip-path` support (inset, circle, ellipse, polygon, path)\n- CSS `writing-mode` support (horizontal-tb, vertical-rl, vertical-lr)\n- Native `drop-shadow()` filter rendering via the canvas shadow API\n- **Image smoothing control** — CSS `image-rendering` property and `imageSmoothing`/`imageSmoothingQuality` options\n- **Security validation** — Built-in input validation (XSS/SSRF protection)\n- **Performance monitoring** — Built-in performance measurement API\n- **Progress & error callbacks** — `onProgress` / `onError` options and `AbortSignal` cancellation\n- **Performance optimizations** — deferred CSS parsing and LRU caches for gradients & CSS parsing\n- Various bug fixes from the [changelog](./CHANGELOG.md)\n\nIf you found this helpful, don't forget to\nleave a star 🌟.\n\n## Installation\n\n```sh\nnpm install html2canvas-pro\npnpm add html2canvas-pro\nyarn add html2canvas-pro\n```\n\n## Usage\n```javascript\nimport html2canvas from 'html2canvas-pro';\n```\n\nTo render an `element` with html2canvas-pro with some (optional) [options](/docs/configuration.md), simply call `html2canvas(element, options);`\n\n### Basic Example\n\n```javascript\nhtml2canvas(document.body).then(function(canvas) {\n    document.body.appendChild(canvas);\n});\n```\n\n### Controlling Output Dimensions\n\n⚠️ **Important**: By default, the output canvas dimensions are affected by `devicePixelRatio`. \n\n```javascript\n// If you need exact pixel dimensions (e.g., for a specific file size):\nhtml2canvas(element, {\n    width: 1920,\n    height: 1080,\n    scale: 1  // Set scale to 1 for exact dimensions\n}).then(canvas => {\n    // Canvas will be exactly 1920×1080 pixels\n    const dataURL = canvas.toDataURL('image/png');\n});\n```\n\nSee the [Configuration Guide](/docs/configuration.md#canvas-dimensions) for more details.\n\n## Contribution\n\nIf you'd like to add a feature, feel free to submit a PR.\n\nInterested in becoming a maintainer? Open an [issue](https://github.com/yorickshan/html2canvas-pro/issues) or reach out to [@yorickshan](https://github.com/yorickshan).\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}