{"bugs":{"url":"https://github.com/zumerlab/snapdom/issues"},"dist":{"shasum":"62326ca230f58fcc62211e4cbc4fd99260bddbe0","tarball":"https://registry.npmjs.org/@zumer/snapdom/-/snapdom-3.5.0.tgz","fileCount":6,"integrity":"sha512-igHUtp3RX8IYtn3j14eJqsQ7No6bXxmHLM7XewTgVmtiA9V5iX90JQoVHfViCeZeDRBCIOQlDJS9anoWx4Tctw==","signatures":[{"sig":"MEYCIQCECes6j63mdXUaEZAlR6121hS1A+/NLlFo8j+GSSxFngIhAIAT1YKrlQlgOSk5oyvZ9J6sUi4Bm/O+ZG4yhx+sxj5q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDIEi1XZpNvWpyWGu+13hCHG8RMwKOiALDOfdQfq31+bQIgHNddnIuvI8gR6YXV7FOrHkNusrzFw1niGKcT0AZSg1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":660362},"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":"19fcd15259b6e34ec45c7684b3413f97ed754552","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 check && REQUIRE_VISUAL=1 node scripts/vitest.mjs run --browser.headless --reporter=verbose","check":"npm run lint && tsc --noEmit && node --test scripts/release-checks.node.mjs scripts/benchmark-statistics.node.mjs && npm run compile && node scripts/verify-legacy-bundle.mjs","compile":"node esbuild.config.mjs","prepack":"npm run compile","release":"git add CHANGELOG.md && git commit -m \"Bumped version\" && git push --follow-tags","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 check && REQUIRE_VISUAL=1 BROWSER=all node scripts/vitest.mjs run --browser.headless --reporter=dot","publish:dev":"node scripts/publish-dev.mjs","test:parity":"npm run compile && node scripts/live-parity.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":"REQUIRE_VISUAL=1 BROWSER=all node scripts/vitest.mjs run __tests__/visual.demos. --browser.headless --reporter=verbose","test:webkit":"npm run check && REQUIRE_VISUAL=1 BROWSER=webkit node scripts/vitest.mjs run --browser.headless --reporter=verbose","bump:plugins":"npm run bump --workspace=@zumer/snapdom-plugins","cross:report":"node scripts/cross-report.mjs","test:firefox":"npm run check && REQUIRE_VISUAL=1 BROWSER=firefox node scripts/vitest.mjs run --browser.headless --reporter=verbose","test:coverage":"npx vitest run --browser.headless --coverage --exclude '__tests__/visual.*'","bench:realpage":"node scripts/realpage-bench.mjs","test:benchmark":"node scripts/benchmark-stable.mjs","publish:plugins":"npm run test:pdf && npm run test:vector && npm publish --workspace=@zumer/snapdom-plugins --access public","release:plugins":"git add packages/plugins/package.json packages/plugins/CHANGELOG.md package-lock.json && git commit -m \"Bumped plugins version\" && git push","bump:plugins:dry":"npm run bump:dry --workspace=@zumer/snapdom-plugins","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":"High-performance DOM engine: captures a rendered element in the browser and exports it as PNG, SVG or canvas. Plugins add PDF, HTML, vector, GIF, video and agent context.","directories":{},"maintainers":[{"name":"tinchox5","email":"martinmuda@gmail.com"}],"sideEffects":false,"_nodeVersion":"25.8.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.36.0","vitest":"^4.1.12","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":"^4.1.12","@zumer/snapdiff":"^0.3.0","@vitest/coverage-v8":"^4.1.12","@vitest/browser-playwright":"^4.1.12"},"_npmOperationalInternal":{"tmp":"tmp/snapdom_3.5.0_1793119401104_0.9189059266890882","host":"s3://npm-registry-packages-npm-production"},"_id":"@zumer/snapdom@3.5.0","version":"3.5.0"}