{"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","name":"html2canvas-pro","type":"module","author":{"url":"https://github.com/yorickshan","name":"yorickshan","email":"yorickshan@gmail.com"},"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","license":"MIT","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"},"homepage":"https://yorickshan.github.io/html2canvas-pro/","keywords":["html2canvas","screenshot"],"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"]},"maintainers":[{"name":"yorickshan","email":"yorickshan@gmail.com"}],"_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"},"_id":"html2canvas-pro@2.0.0","version":"2.0.0"}