{"bugs":{"url":"https://github.com/zumerlab/snapdom/issues"},"dist":{"shasum":"9c0ae0d6955c4f56f07b6da7b13cf91b699fab06","tarball":"https://registry.npmjs.org/@zumer/snapdom/-/snapdom-3.3.5.tgz","fileCount":6,"integrity":"sha512-ACq+jJUArjoOEA36A5Ck0f9UQZ+K2Sty4CRX2LXd1TZHVZTvjISvXg/PTb54Fujjq8EgzjpoTR1s79zKm/TB/A==","signatures":[{"sig":"MEUCIEusyHYjsTh9hXBiI6eO9WeFCSSDk/Qkjnttlw35NEJEAiEAz3fXtCjxwdI7pjcQPMemyEClekUgpHBTFH2fxdUpbu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCnCCVdoWLKUnzRLPi8coLLckMghhwX2roww1v4+sa24QIhAPPo/6HpTUcWW1zV+YSatAKSmV+Qf1WaVn08G3vLLh3W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":605414},"main":"./dist/snapdom.js","name":"@zumer/snapdom","type":"module","types":"./types/snapdom.d.ts","author":{"name":"Juan Martin Muda"},"module":"./dist/snapdom.mjs","exports":{".":{"types":"./types/snapdom.d.ts","import":"./dist/snapdom.mjs","default":"./dist/snapdom.mjs"},"./plugins":{"types":"./types/snapdom.d.ts","import":"./dist/snapdom.mjs","default":"./dist/snapdom.mjs"},"./package.json":"./package.json"},"funding":{"url":"https://github.com/sponsors/tinchox5","type":"github"},"gitHead":"f2405044dca585743fd891cfd3326c1448bb8390","license":"MIT","scripts":{"bump":"npx @zumerbox/bump && npx @zumerbox/changelog","lint":"eslint src __tests__ --ext .js","site":"npm run compile && node scripts/serve-site.mjs","test":"npm run lint && npm run test:types && npm run test:release-checks && npm run test:bundle && node scripts/vitest.mjs run --browser.headless --reporter=verbose","build":"npm pack","compile":"node esbuild.config.mjs","prepack":"npm run compile","release":"REQUIRE_VISUAL=1 npm run test:full && npm run test:pack && npm run test:benchmark && npm run build && echo \"\\n→ Review CHANGELOG.md, then: npm run release:push\"","bump:dry":"npx @zumerbox/bump -d","lint:fix":"eslint src __tests__ --ext .js --fix","test:pdf":"node packages/plugins/pdf/test/verify.mjs && node packages/plugins/pdf/test/megacheck.mjs && node packages/plugins/pdf/test/encryptcheck.mjs","test:full":"npm run lint && npm run test:types && npm run test:release-checks && npm run test:bundle && BROWSER=all node scripts/vitest.mjs run --browser.headless --reporter=dot","test:pack":"node scripts/check-pack.mjs","test:types":"tsc --noEmit","publish:dev":"node scripts/publish-dev.mjs","test:bundle":"npm run compile && node scripts/verify-legacy-bundle.mjs","test:vector":"node packages/plugins/vector/test/verify-vector.mjs && node packages/plugins/vector/test/verify-h2d.mjs && node packages/plugins/vector/test/verify-plugin.mjs && node packages/plugins/vector/test/verify-mathml.mjs","test:visual":"node scripts/vitest.mjs run __tests__/visual.demos. --browser.headless --reporter=verbose","test:webkit":"BROWSER=webkit node scripts/vitest.mjs run --browser.headless --reporter=verbose","bump:plugins":"npm run bump --workspace=@zumer/snapdom-plugins","publish:beta":"npm publish --tag beta","release:push":"git add CHANGELOG.md && git commit -m \"Bumped version\" && git push --follow-tags","report:cross":"node scripts/cross-report.mjs","test:firefox":"BROWSER=firefox node scripts/vitest.mjs run --browser.headless --reporter=verbose","build:plugins":"npm pack --workspace=@zumer/snapdom-plugins","test:coverage":"npx vitest run --browser.headless --coverage","bench:realpage":"node scripts/realpage-bench.mjs","test:benchmark":"node scripts/benchmark-stable.mjs","publish:plugins":"npm publish --workspace=@zumer/snapdom-plugins --access public --tag latest","release:plugins":"REQUIRE_VISUAL=1 npm run test:full && npm run test:pdf && npm run test:vector && npm run test:pack && npm run build:plugins && echo \"Review packages/plugins/CHANGELOG.md, then: npm run publish:plugins\"","bump:plugins:dry":"npm run bump:dry --workspace=@zumer/snapdom-plugins","test:release-checks":"node --test scripts/release-checks.node.mjs scripts/benchmark-statistics.node.mjs","test:benchmark:legacy":"npx vitest bench --browser.headless --watch=false"},"_npmUser":{"name":"tinchox5","email":"martinmuda@gmail.com"},"homepage":"https://snapdom.dev/","keywords":["zumerlab","snapDOM","html2canvas","html2canvas alternative","dom-to-image alternative","html-to-image","screenshot","engine","html capture","dom capture","html to image","dom to image","html screenshot","capture element","html snapshot","element screenshot","web capture","snapshot tool","render html","capture dom","web snapshot","html export","dom snapshot","html to png","html to svg"],"overrides":{"vite":"^6"},"repository":{"url":"git+https://github.com/zumerlab/snapdom.git","type":"git"},"workspaces":["packages/*"],"_npmVersion":"11.11.0","description":"SnapDOM is a high-performance engine for capturing, modifying, and converting DOM elements into any format.","directories":{},"maintainers":[{"name":"tinchox5","email":"martinmuda@gmail.com"}],"sideEffects":false,"_nodeVersion":"25.8.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","vitest":"^3.2.7","esbuild":"^0.28.1","globals":"^16.4.0","@eslint/js":"^9.36.0","pdfjs-dist":"4.10.38","playwright":"1.55.1","typescript":"^7.0.2","@vitest/browser":"^3.1.2","@zumer/snapdiff":"^0.3.0","@vitest/coverage-v8":"^3.1.2"},"_npmOperationalInternal":{"tmp":"tmp/snapdom_3.3.5_1792248940016_0.4709698627814023","host":"s3://npm-registry-packages-npm-production"},"_id":"@zumer/snapdom@3.3.5","version":"3.3.5"}