{"_id":"happo","_rev":"109-7fa381d07c5e25b6de178ea4789dc3a1","name":"happo","dist-tags":{"beta":"6.0.0-beta.8","latest":"6.20.0"},"versions":{"3.0.0-beta.0":{"name":"happo","version":"3.0.0-beta.0","author":"","license":"MIT","_id":"happo@3.0.0-beta.0","maintainers":[{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://github.com/Galooshi/happo#readme","bugs":{"url":"https://github.com/Galooshi/happo/issues"},"bin":{"happo":"./bin/happo"},"dist":{"shasum":"d3fdaf50775c2125680426cc23a7edb121333d64","tarball":"https://registry.npmjs.org/happo/-/happo-3.0.0-beta.0.tgz","integrity":"sha512-pBkWREPF3tl3BAt+LwGigWsWYkzHShRyDd8QDoh8/sX0r2t8mQ+ksEPrWV0wYHM7+rrKNAk5j8CEALiY1UIfZQ==","signatures":[{"sig":"MEUCIDhh0Cv3RD8aEnUCVgUa8AqxNo/W7cU2nTSEQpunDC95AiEA96PijtFMiWjQrEK5iOdXDDRLkfKpZdopY6Ibo71WFYc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"/__tests__/.*-test.(js|jsx)$"},"_from":".","_shasum":"d3fdaf50775c2125680426cc23a7edb121333d64","gitHead":"4d9e7d945e8c4530e2ed7ab3dd172b052bf36f70","scripts":{"jest":"jest","lint":"eslint --ext .js,.jsx .","test":"npm run --silent jest","build":"npm run --silent clean && npm run --silent webpack","clean":"rimraf public/*.worker.js","pretest":"npm run --silent lint","webpack":"webpack --optimize-minimize","jest:watch":"jest --watch","webpack-dev":"webpack --devtool eval-source-map --progress --watch"},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"repository":{"url":"git+https://github.com/Galooshi/happo.git","type":"git"},"_npmVersion":"3.8.6","description":"Command-line tool to visually diff JavaScript components","directories":{},"_nodeVersion":"6.1.0","dependencies":{"ejs":"^2.5.2","pngjs":"^2.3.1","react":"^15.3.1","cssesc":"^1.0.0","mkdirp":"^0.5.1","aws-sdk":"^2.7.5","express":"^4.14.0","png-crop":"0.0.1","commander":"^2.9.0","react-dom":"^15.3.1","worker-loader":"^0.7.1","react-waypoint":"^3.1.2","selenium-webdriver":"^2.53.3"},"devDependencies":{"jest":"^17.0.2","eslint":"^3.4.0","rimraf":"^2.5.4","webpack":"^1.13.2","babel-core":"^6.14.0","babel-jest":"^15.0.0","babel-loader":"^6.2.5","babel-polyfill":"^6.13.0","babel-preset-react":"^6.3.13","babel-preset-es2015":"^6.14.0","eslint-plugin-react":"^6.2.0","eslint-config-airbnb":"^10.0.1","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/happo-3.0.0-beta.0.tgz_1479909794172_0.6774029803927988","host":"packages-12-west.internal.npmjs.com"}},"3.0.0-beta.1":{"name":"happo","version":"3.0.0-beta.1","author":"","license":"MIT","_id":"happo@3.0.0-beta.1","maintainers":[{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://github.com/Galooshi/happo#readme","bugs":{"url":"https://github.com/Galooshi/happo/issues"},"bin":{"happo":"./bin/happo"},"dist":{"shasum":"d99d66b7cdd85d2efe327301ad2eb1646f8077bc","tarball":"https://registry.npmjs.org/happo/-/happo-3.0.0-beta.1.tgz","integrity":"sha512-pHY8go9jT1di7p4Avng26XQ/+TxE6SY8KcMBG0o04WSMDcpHUNy2wXC/XsVRFqhnUiH2YDnc4KHcVTjJ2LPzfw==","signatures":[{"sig":"MEQCICspzxLAFiR7BwJZ9Soh7m1rorhPs3x1nCtIDIEhHq7lAiAPY5Hn5dMsp0DncgLIycChbUCXamr3ZOWrnajo2tWkcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"/__tests__/.*-test.(js|jsx)$"},"_from":".","_shasum":"d99d66b7cdd85d2efe327301ad2eb1646f8077bc","gitHead":"023e699277cddd3812a39f5605a25d27fb9a63e7","scripts":{"jest":"jest","lint":"eslint --ext .js,.jsx .","test":"npm run --silent jest","build":"npm run --silent clean && npm run --silent webpack","clean":"rimraf public/*.worker.js","pretest":"npm run --silent lint","webpack":"webpack --optimize-minimize","jest:watch":"jest --watch","webpack-dev":"webpack --devtool eval-source-map --progress --watch"},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"repository":{"url":"git+https://github.com/Galooshi/happo.git","type":"git"},"_npmVersion":"3.8.6","description":"Command-line tool to visually diff JavaScript components","directories":{},"_nodeVersion":"6.1.0","dependencies":{"ejs":"^2.5.2","pngjs":"^2.3.1","react":"^15.3.1","cssesc":"^1.0.0","mkdirp":"^0.5.1","aws-sdk":"^2.7.5","express":"^4.14.0","png-crop":"0.0.1","commander":"^2.9.0","react-dom":"^15.3.1","worker-loader":"^0.7.1","react-waypoint":"^3.1.2","selenium-webdriver":"^2.53.3"},"devDependencies":{"jest":"^17.0.2","eslint":"^3.4.0","rimraf":"^2.5.4","webpack":"^1.13.2","babel-core":"^6.14.0","babel-jest":"^15.0.0","babel-loader":"^6.2.5","babel-polyfill":"^6.13.0","babel-preset-react":"^6.3.13","babel-preset-es2015":"^6.14.0","eslint-plugin-react":"^6.2.0","eslint-config-airbnb":"^10.0.1","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/happo-3.0.0-beta.1.tgz_1479910678906_0.5093611711636186","host":"packages-18-east.internal.npmjs.com"}},"3.0.0-beta.2":{"name":"happo","version":"3.0.0-beta.2","author":"","license":"MIT","_id":"happo@3.0.0-beta.2","maintainers":[{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://github.com/Galooshi/happo#readme","bugs":{"url":"https://github.com/Galooshi/happo/issues"},"bin":{"happo":"./bin/happo"},"dist":{"shasum":"385f662018f43eb8a31bc182e4756eb6e89aad07","tarball":"https://registry.npmjs.org/happo/-/happo-3.0.0-beta.2.tgz","integrity":"sha512-JV24uzLUeJkZVnOBsT5kIuo89aCEnPdGsisvtYWbYlhzaFsKZRybVzjy7UI3wHkJFBP4JLWao1U3dh2/qA/ClA==","signatures":[{"sig":"MEUCIQCLV3fb2FmwTCzbLK5h0KE80AoG5OByF2cGSZDntm/LugIgNkJsnX97furpCbZINcWKrOVx4kjGmE/YibcBCqaCRYo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"/__tests__/.*-test.(js|jsx)$"},"_from":".","_shasum":"385f662018f43eb8a31bc182e4756eb6e89aad07","gitHead":"ec2cc3484bbffc9d2db56d6944f3be9f2e623fdc","scripts":{"jest":"jest","lint":"eslint --ext .js,.jsx .","test":"npm run --silent jest","build":"npm run --silent clean && npm run --silent webpack","clean":"rimraf public/*.worker.js","pretest":"npm run --silent lint","webpack":"webpack --optimize-minimize","jest:watch":"jest --watch","webpack-dev":"webpack --devtool eval-source-map --progress --watch"},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"repository":{"url":"git+https://github.com/Galooshi/happo.git","type":"git"},"_npmVersion":"3.8.6","description":"Command-line tool to visually diff JavaScript components","directories":{},"_nodeVersion":"6.1.0","dependencies":{"ejs":"^2.5.2","pngjs":"^2.3.1","react":"^15.3.1","cssesc":"^1.0.0","mkdirp":"^0.5.1","aws-sdk":"^2.7.5","express":"^4.14.0","png-crop":"0.0.1","commander":"^2.9.0","react-dom":"^15.3.1","worker-loader":"^0.7.1","react-waypoint":"^3.1.2","selenium-webdriver":"^2.53.3"},"devDependencies":{"jest":"^17.0.2","eslint":"^3.4.0","rimraf":"^2.5.4","webpack":"^1.13.2","babel-core":"^6.14.0","babel-jest":"^15.0.0","babel-loader":"^6.2.5","babel-polyfill":"^6.13.0","babel-preset-react":"^6.3.13","babel-preset-es2015":"^6.14.0","eslint-plugin-react":"^6.2.0","eslint-config-airbnb":"^10.0.1","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/happo-3.0.0-beta.2.tgz_1479912217844_0.7409090080764145","host":"packages-18-east.internal.npmjs.com"}},"3.0.0-beta.3":{"name":"happo","version":"3.0.0-beta.3","author":"","license":"MIT","_id":"happo@3.0.0-beta.3","maintainers":[{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://github.com/Galooshi/happo#readme","bugs":{"url":"https://github.com/Galooshi/happo/issues"},"bin":{"happo":"./bin/happo"},"dist":{"shasum":"9b2488b3df1ae152c7c5bb8decf0615336d4d549","tarball":"https://registry.npmjs.org/happo/-/happo-3.0.0-beta.3.tgz","integrity":"sha512-RlGnDRLYlJkBuQx2Lr7q6tZiRu9OvTnwIJGwYv2RjubicuedkOg5c+dVFOoy5zpsXSfHCX9I0S0jJQeqsPgk7A==","signatures":[{"sig":"MEUCIQDtvVibI06/iyRkh+uHxqrDUzprGxzoo9VECJx6DjO8qwIgJBE4hOf63hUvqfzksYa2kRUxho7FzZ5e+t02II24UXE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"/__tests__/.*-test.(js|jsx)$"},"_from":".","_shasum":"9b2488b3df1ae152c7c5bb8decf0615336d4d549","gitHead":"00526cd4c8e2983de0504b949a0970a14490504f","scripts":{"jest":"jest","lint":"eslint --ext .js,.jsx .","test":"npm run --silent jest","build":"npm run --silent clean && npm run --silent webpack","clean":"rimraf public/*.worker.js","pretest":"npm run --silent lint","webpack":"webpack --optimize-minimize","jest:watch":"jest --watch","webpack-dev":"webpack --devtool eval-source-map --progress --watch"},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"repository":{"url":"git+https://github.com/Galooshi/happo.git","type":"git"},"_npmVersion":"3.10.10","description":"Command-line tool to visually diff JavaScript components","directories":{},"_nodeVersion":"6.9.1","dependencies":{"ejs":"^2.5.2","jest":"^17.0.3","pngjs":"^2.3.1","react":"^15.3.1","cssesc":"^1.0.0","mkdirp":"^0.5.1","aws-sdk":"^2.7.5","express":"^4.14.0","png-crop":"0.0.1","commander":"^2.9.0","react-dom":"^15.3.1","worker-loader":"^0.7.1","react-waypoint":"^3.1.2","selenium-webdriver":"^2.53.3"},"devDependencies":{"jest":"^17.0.2","eslint":"^3.4.0","rimraf":"^2.5.4","webpack":"^1.13.2","babel-core":"^6.14.0","babel-jest":"^15.0.0","babel-loader":"^6.2.5","babel-polyfill":"^6.13.0","babel-preset-react":"^6.3.13","babel-preset-es2015":"^6.14.0","eslint-plugin-react":"^6.2.0","eslint-config-airbnb":"^10.0.1","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/happo-3.0.0-beta.3.tgz_1479982501160_0.28386727604083717","host":"packages-18-east.internal.npmjs.com"}},"3.0.0-beta.4":{"name":"happo","version":"3.0.0-beta.4","author":"","license":"MIT","_id":"happo@3.0.0-beta.4","maintainers":[{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://github.com/Galooshi/happo#readme","bugs":{"url":"https://github.com/Galooshi/happo/issues"},"bin":{"happo":"./bin/happo"},"dist":{"shasum":"1130db4d74f2cc72be7da666fecf6346b564d63b","tarball":"https://registry.npmjs.org/happo/-/happo-3.0.0-beta.4.tgz","integrity":"sha512-BiMcHgHAfkkcSVb6uRYfqRE7ijQd+op6YMBPk6psvxxPDU8NYZIpOSo9kaA3cQ9HPsQYpWQ/9HYTX6NkZ/VdZw==","signatures":[{"sig":"MEQCIG1kSJsGA7GulqhnxxgQLaAdFbEOnK2HqvXnycEEQxV4AiArV00LkuCpAYKRjwmYpl0n5t/Z6nwvywkAbdS7Usrh2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"/__tests__/.*-test.(js|jsx)$"},"_from":".","_shasum":"1130db4d74f2cc72be7da666fecf6346b564d63b","gitHead":"cb0bba12dc33e6391ac37bbcc4e6001c3b40dd10","scripts":{"jest":"jest","lint":"eslint --ext .js,.jsx .","test":"npm run --silent jest","build":"npm run --silent clean && npm run --silent webpack","clean":"rimraf public/*.worker.js","pretest":"npm run --silent lint","webpack":"webpack --optimize-minimize","jest:watch":"jest --watch","webpack-dev":"webpack --devtool eval-source-map --progress --watch"},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"repository":{"url":"git+https://github.com/Galooshi/happo.git","type":"git"},"_npmVersion":"3.10.10","description":"Command-line tool to visually diff JavaScript components","directories":{},"_nodeVersion":"6.9.1","dependencies":{"ejs":"^2.5.2","jest":"^17.0.3","pngjs":"^2.3.1","react":"^15.3.1","cssesc":"^1.0.0","mkdirp":"^0.5.1","aws-sdk":"^2.7.5","express":"^4.14.0","png-crop":"0.0.1","commander":"^2.9.0","react-dom":"^15.3.1","worker-loader":"^0.7.1","react-waypoint":"^3.1.2","selenium-webdriver":"^2.53.3"},"devDependencies":{"jest":"^17.0.2","eslint":"^3.4.0","rimraf":"^2.5.4","webpack":"^1.13.2","babel-core":"^6.14.0","babel-jest":"^15.0.0","babel-loader":"^6.2.5","babel-polyfill":"^6.13.0","babel-preset-react":"^6.3.13","babel-preset-es2015":"^6.14.0","eslint-plugin-react":"^6.2.0","eslint-config-airbnb":"^10.0.1","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/happo-3.0.0-beta.4.tgz_1479991093394_0.21023346483707428","host":"packages-18-east.internal.npmjs.com"}},"3.0.0-beta.5":{"name":"happo","version":"3.0.0-beta.5","author":"","license":"MIT","_id":"happo@3.0.0-beta.5","maintainers":[{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://github.com/Galooshi/happo#readme","bugs":{"url":"https://github.com/Galooshi/happo/issues"},"bin":{"happo":"./bin/happo"},"dist":{"shasum":"959b022288b9334a7bdf86a46a77b7ce33a36771","tarball":"https://registry.npmjs.org/happo/-/happo-3.0.0-beta.5.tgz","integrity":"sha512-V+23SGDAv0MOuElKrNmeM9hYBg9+lI/+sx/qcdmmpxyOohRb34N3O0iAytsHxZVWTZRLESIFS0/WBWRA+qtKDA==","signatures":[{"sig":"MEUCICOmY/OGQe/Bl/kEj6li/8pA4N4CNHLKdMd4gM14H0HjAiEAi4gA6SB5igVqeEhq45P8V5LlPbbwxG8dXoDhOgFjkIQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"/__tests__/.*-test.(js|jsx)$"},"_from":".","_shasum":"959b022288b9334a7bdf86a46a77b7ce33a36771","gitHead":"491c2dc6e7d9bd7615b8d362aaf21065529199a0","scripts":{"jest":"jest","lint":"eslint --ext .js,.jsx .","test":"npm run --silent jest","build":"npm run --silent clean && npm run --silent webpack","clean":"rimraf public/*.worker.js","pretest":"npm run --silent lint","webpack":"webpack --optimize-minimize","jest:watch":"jest --watch","webpack-dev":"webpack --devtool eval-source-map --progress --watch"},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"repository":{"url":"git+https://github.com/Galooshi/happo.git","type":"git"},"_npmVersion":"3.10.10","description":"Command-line tool to visually diff JavaScript components","directories":{},"_nodeVersion":"6.9.1","dependencies":{"ejs":"^2.5.2","pngjs":"^2.3.1","react":"^15.3.1","cssesc":"^1.0.0","mkdirp":"^0.5.1","aws-sdk":"^2.7.5","express":"^4.14.0","png-crop":"0.0.1","commander":"^2.9.0","react-dom":"^15.3.1","worker-loader":"^0.7.1","react-waypoint":"^3.1.2","selenium-webdriver":"^2.53.3"},"devDependencies":{"jest":"^17.0.3","eslint":"^3.4.0","rimraf":"^2.5.4","webpack":"^1.13.2","babel-core":"^6.14.0","babel-jest":"^15.0.0","babel-loader":"^6.2.5","babel-polyfill":"^6.13.0","babel-preset-react":"^6.3.13","babel-preset-es2015":"^6.14.0","eslint-plugin-react":"^6.2.0","eslint-config-airbnb":"^10.0.1","eslint-plugin-import":"^1.14.0","eslint-plugin-jsx-a11y":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/happo-3.0.0-beta.5.tgz_1479991343544_0.35660003405064344","host":"packages-18-east.internal.npmjs.com"}},"3.0.0-beta.6":{"name":"happo","version":"3.0.0-beta.6","author":"","license":"MIT","_id":"happo@3.0.0-beta.6","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://github.com/Galooshi/happo#readme","bugs":{"url":"https://github.com/Galooshi/happo/issues"},"bin":{"happo":"./bin/happo"},"dist":{"shasum":"cad072616a736038877f01c4cf3ee773474da9ad","tarball":"https://registry.npmjs.org/happo/-/happo-3.0.0-beta.6.tgz","integrity":"sha512-YXXKuwlH5RPzpHl9Lyf5TNLTyyFx38RZ4C/hMXSie0WZ6EYM8G+xcwsA3c1bb8/qQml5dQ6VbJatY/z6TOaD/A==","signatures":[{"sig":"MEUCIQDp+ebcn+QzZaHQ+j3G3z/wZtPnxGBg66IGqhRaYmVhigIgC9dhPqQRM7p2pgjE2apWP8ryGSMdoEtMlSWXLUX/P4Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"/__tests__/.*-test.(js|jsx)$"},"_from":".","_shasum":"cad072616a736038877f01c4cf3ee773474da9ad","gitHead":"0c9f3aea437e45cd1f771798bd36967a9340ee94","scripts":{"jest":"jest","lint":"eslint --ext .js,.jsx .","test":"npm run --silent jest","build":"npm run --silent clean && babel src/server/ -d lib/server/ --ignore __tests__ && npm run --silent webpack","clean":"rimraf lib public/*.worker.js public/*.bundle.js*","pretest":"npm run --silent lint","webpack":"webpack --optimize-minimize","jest:watch":"jest --watch","prepublish":"npm run --silent build","webpack-dev":"webpack --devtool eval-source-map --progress --watch"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"repository":{"url":"git+https://github.com/Galooshi/happo.git","type":"git"},"_npmVersion":"3.9.5","description":"Command-line tool to visually diff JavaScript components","directories":{},"_nodeVersion":"6.2.2","dependencies":{"ejs":"^2.5.2","pngjs":"^2.3.1","react":"^15.4.1","cssesc":"^1.0.0","mkdirp":"^0.5.1","aws-sdk":"^2.7.5","express":"^4.14.0","png-crop":"0.0.1","babel-cli":"^6.18.0","commander":"^2.9.0","react-dom":"^15.4.1","worker-loader":"^0.7.1","react-waypoint":"^4.1.0","selenium-webdriver":"^2.53.3"},"devDependencies":{"jest":"^17.0.3","eslint":"^3.10.0","rimraf":"^2.5.4","webpack":"^1.13.2","babel-core":"^6.14.0","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-polyfill":"^6.13.0","babel-preset-airbnb":"^2.1.1","eslint-plugin-react":"^6.7.1","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.1.0","eslint-plugin-jsx-a11y":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/happo-3.0.0-beta.6.tgz_1480356233967_0.5293404688127339","host":"packages-18-east.internal.npmjs.com"}},"3.0.0-beta.7":{"name":"happo","version":"3.0.0-beta.7","author":"","license":"MIT","_id":"happo@3.0.0-beta.7","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://github.com/Galooshi/happo#readme","bugs":{"url":"https://github.com/Galooshi/happo/issues"},"bin":{"happo":"./bin/happo"},"dist":{"shasum":"8e06004c0c9491ebdb5a34859dc92e38857984c8","tarball":"https://registry.npmjs.org/happo/-/happo-3.0.0-beta.7.tgz","integrity":"sha512-wpwK+MwWnK4obNw9sd3hSglzsdmPnUq0pxFlJTgRurMGULMB3oYWpwjuOErC6PIQLKMQ/x+9/NCxmxnCclNU6w==","signatures":[{"sig":"MEQCID5MPKVWZq7U9UiCW/PW1Jla4xe3tVxaGJg1cqQleYrWAiBO72YJi0VqtM0OogxxBzr1/aVor7z33BO3hN6TaHzhDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"/__tests__/.*-test.(js|jsx)$"},"_from":".","_shasum":"8e06004c0c9491ebdb5a34859dc92e38857984c8","gitHead":"28fc412430b93d775a80f2e799810b0984423986","scripts":{"jest":"jest","lint":"eslint --ext .js,.jsx .","test":"npm run --silent jest","build":"npm run --silent clean && babel src/server/ -d lib/server/ --ignore __tests__ && npm run --silent webpack","clean":"rimraf lib public/*.worker.js public/*.bundle.js*","pretest":"npm run --silent lint","webpack":"webpack --optimize-minimize","jest:watch":"jest --watch","prepublish":"npm run --silent build","webpack-dev":"webpack --devtool eval-source-map --progress --watch"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"repository":{"url":"git+https://github.com/Galooshi/happo.git","type":"git"},"_npmVersion":"3.9.5","description":"Command-line tool to visually diff JavaScript components","directories":{},"_nodeVersion":"6.2.2","dependencies":{"ejs":"^2.5.2","pngjs":"^2.3.1","react":"^15.4.1","cssesc":"^1.0.0","mkdirp":"^0.5.1","aws-sdk":"^2.7.5","express":"^4.14.0","png-crop":"0.0.1","babel-cli":"^6.18.0","commander":"^2.9.0","react-dom":"^15.4.1","worker-loader":"^0.7.1","react-waypoint":"^4.1.0","selenium-webdriver":"^2.53.3"},"devDependencies":{"jest":"^17.0.3","eslint":"^3.10.0","rimraf":"^2.5.4","webpack":"^1.13.2","babel-core":"^6.14.0","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-polyfill":"^6.13.0","babel-preset-airbnb":"^2.1.1","eslint-plugin-react":"^6.7.1","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.1.0","eslint-plugin-jsx-a11y":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/happo-3.0.0-beta.7.tgz_1480543199266_0.9822240567300469","host":"packages-18-east.internal.npmjs.com"}},"3.0.0-beta.8":{"name":"happo","version":"3.0.0-beta.8","author":"","license":"MIT","_id":"happo@3.0.0-beta.8","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://github.com/Galooshi/happo#readme","bugs":{"url":"https://github.com/Galooshi/happo/issues"},"bin":{"happo":"./bin/happo"},"dist":{"shasum":"e758525646344439dc2455cb670e251568d48d82","tarball":"https://registry.npmjs.org/happo/-/happo-3.0.0-beta.8.tgz","integrity":"sha512-RLYlb7C/s8OOQnTeOilQBamOzO1FGNjz7+5/ipwv514HLlj9xcQs15Sjj4jATwxoPBYRI0Gv6FexCeSgvDs6Sg==","signatures":[{"sig":"MEYCIQDjd4p3irGloYIgI968l7b5ml1xIPh6zFt7OLClFoWfcQIhAKFYf+uwAYptIc3YIU8OJgYk8yJWs+eCOly3VUpZk63q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"/__tests__/.*-test.(js|jsx)$"},"_from":".","_shasum":"e758525646344439dc2455cb670e251568d48d82","gitHead":"6f11ee9523f4f4855faafef3d4b185f024e9a465","scripts":{"jest":"jest","lint":"eslint --ext .js,.jsx .","test":"npm run --silent jest","build":"npm run --silent clean && babel src/server/ -d lib/server/ --ignore __tests__ && npm run --silent webpack","clean":"rimraf lib public/*.worker.js public/*.bundle.js*","pretest":"npm run --silent lint","webpack":"webpack --optimize-minimize","jest:watch":"jest --watch","prepublish":"npm run --silent build","webpack-dev":"webpack --devtool eval-source-map --progress --watch"},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"repository":{"url":"git+https://github.com/Galooshi/happo.git","type":"git"},"_npmVersion":"3.10.10","description":"Command-line tool to visually diff JavaScript components","directories":{},"_nodeVersion":"6.9.1","dependencies":{"ejs":"^2.5.2","pngjs":"^2.3.1","react":"^15.4.1","cssesc":"^1.0.0","mkdirp":"^0.5.1","aws-sdk":"^2.7.5","express":"^4.14.0","png-crop":"0.0.1","babel-cli":"^6.18.0","commander":"^2.9.0","react-dom":"^15.4.1","worker-loader":"^0.7.1","react-waypoint":"^4.1.0","selenium-webdriver":"^2.53.3"},"devDependencies":{"jest":"^17.0.3","eslint":"^3.10.0","rimraf":"^2.5.4","webpack":"^1.13.2","babel-core":"^6.14.0","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-polyfill":"^6.13.0","babel-preset-airbnb":"^2.1.1","eslint-plugin-react":"^6.7.1","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.1.0","eslint-plugin-jsx-a11y":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/happo-3.0.0-beta.8.tgz_1480669556462_0.3573609401937574","host":"packages-12-west.internal.npmjs.com"}},"3.0.0-beta.9":{"name":"happo","version":"3.0.0-beta.9","author":"","license":"MIT","_id":"happo@3.0.0-beta.9","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://github.com/Galooshi/happo#readme","bugs":{"url":"https://github.com/Galooshi/happo/issues"},"bin":{"happo":"./bin/happo"},"dist":{"shasum":"740a4ad9c84e1a6a047ecdd496d8e0218a25efbf","tarball":"https://registry.npmjs.org/happo/-/happo-3.0.0-beta.9.tgz","integrity":"sha512-ChBu6BHOSWTakVlW3vsMeaKA6DCzXBrrchSyPSIJFoKtxjJVCOzeSwpoqF5HxBz17n7TC3hfO0SsSWQLc5eBfg==","signatures":[{"sig":"MEQCIGn6H6DubR5415FpN2EViNwrUssjwQYk0bwAaryzxgq5AiA2p0fXPU25Do2Cje8zsh/aErj79RH7arDV8qhhPkqWzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"/__tests__/.*-test.(js|jsx)$"},"_from":".","_shasum":"740a4ad9c84e1a6a047ecdd496d8e0218a25efbf","gitHead":"ce15df3359808993e8c34e5ddec985e7bd0c98df","scripts":{"jest":"jest","lint":"eslint --ext .js,.jsx .","test":"npm run --silent jest","build":"npm run --silent clean && babel src/server/ -d lib/server/ --ignore __tests__ && npm run --silent webpack","clean":"rimraf lib public/*.worker.js public/*.bundle.js*","pretest":"npm run --silent lint","webpack":"webpack --optimize-minimize","jest:watch":"jest --watch","prepublish":"npm run --silent build","webpack-dev":"webpack --devtool eval-source-map --progress --watch"},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"repository":{"url":"git+https://github.com/Galooshi/happo.git","type":"git"},"_npmVersion":"3.10.10","description":"Command-line tool to visually diff JavaScript components","directories":{},"_nodeVersion":"6.9.1","dependencies":{"ejs":"^2.5.2","pngjs":"^2.3.1","cssesc":"^1.0.0","mkdirp":"^0.5.1","aws-sdk":"^2.7.5","express":"^4.14.0","png-crop":"0.0.1","commander":"^2.9.0","worker-loader":"^0.7.1","selenium-webdriver":"^2.53.3"},"devDependencies":{"jest":"^17.0.3","react":"^15.4.1","eslint":"^3.10.0","rimraf":"^2.5.4","webpack":"^1.13.2","babel-cli":"^6.18.0","react-dom":"^15.4.1","babel-core":"^6.14.0","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-polyfill":"^6.13.0","react-waypoint":"^4.1.0","babel-preset-airbnb":"^2.1.1","eslint-plugin-react":"^6.7.1","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.1.0","eslint-plugin-jsx-a11y":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/happo-3.0.0-beta.9.tgz_1480670836705_0.9358571926131845","host":"packages-18-east.internal.npmjs.com"}},"3.0.0-beta.10":{"name":"happo","version":"3.0.0-beta.10","author":"","license":"MIT","_id":"happo@3.0.0-beta.10","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://github.com/Galooshi/happo#readme","bugs":{"url":"https://github.com/Galooshi/happo/issues"},"bin":{"happo":"./bin/happo"},"dist":{"shasum":"f123598f18cbf7767f9549bdc4376c9ecd6da0e8","tarball":"https://registry.npmjs.org/happo/-/happo-3.0.0-beta.10.tgz","integrity":"sha512-ZyUP/1aTkzXNnryCfStg7CeXh1Q3Cyccv/W12Aw3Plb65WIaz7OdUjj+AspWjCPPdUb4nzTvEH7Xt7JbuIZO7Q==","signatures":[{"sig":"MEUCIQDc/VMTasFYfikdDoQN4pSGg1lCW3yxU0cdHIh+W16zYQIgVrm+XaiBNdArzT2dJQ0C8ZyIrF1wQG1d1ga8WvjS0q4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"/__tests__/.*-test.(js|jsx)$"},"_from":".","_shasum":"f123598f18cbf7767f9549bdc4376c9ecd6da0e8","gitHead":"7ae53c948be9134be49dbf5c69625fa40bd10fb2","scripts":{"jest":"jest","lint":"eslint --ext .js,.jsx .","test":"npm run --silent jest","build":"npm run --silent clean && babel src/server/ -d lib/server/ --ignore __tests__ && npm run --silent webpack","clean":"rimraf lib public/*.worker.js public/*.bundle.js*","pretest":"npm run --silent lint","webpack":"webpack --optimize-minimize","jest:watch":"jest --watch","prepublish":"npm run --silent lint && npm run --silent build","webpack-dev":"webpack --devtool eval-source-map --progress --watch"},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"repository":{"url":"git+https://github.com/Galooshi/happo.git","type":"git"},"_npmVersion":"3.10.10","description":"Command-line tool to visually diff JavaScript components","directories":{},"_nodeVersion":"6.9.1","dependencies":{"ejs":"^2.5.2","pngjs":"^2.3.1","cssesc":"^1.0.0","mkdirp":"^0.5.1","aws-sdk":"^2.7.5","express":"^4.14.0","png-crop":"0.0.1","commander":"^2.9.0","worker-loader":"^0.7.1","selenium-webdriver":"^2.53.3"},"devDependencies":{"jest":"^17.0.3","react":"^15.4.1","eslint":"^3.10.0","rimraf":"^2.5.4","webpack":"^1.13.2","babel-cli":"^6.18.0","react-dom":"^15.4.1","babel-core":"^6.14.0","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-polyfill":"^6.13.0","react-waypoint":"^4.1.0","babel-preset-airbnb":"^2.1.1","eslint-plugin-react":"^6.7.1","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.1.0","eslint-plugin-jsx-a11y":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/happo-3.0.0-beta.10.tgz_1480713052590_0.8644793841522187","host":"packages-18-east.internal.npmjs.com"}},"3.0.0-beta.11":{"name":"happo","version":"3.0.0-beta.11","author":"","license":"MIT","_id":"happo@3.0.0-beta.11","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://github.com/Galooshi/happo#readme","bugs":{"url":"https://github.com/Galooshi/happo/issues"},"bin":{"happo":"./bin/happo"},"dist":{"shasum":"6f0b3344080a9e04f233478c065204980ad75532","tarball":"https://registry.npmjs.org/happo/-/happo-3.0.0-beta.11.tgz","integrity":"sha512-uab6Gie8ygPwzDtd0Nexa0RrJTsDFIFS/BujvNqXBzBiIzacN0eoDQdYJZ76CvE9Ypa+aY4aayp1+I8EgNfZAg==","signatures":[{"sig":"MEQCIDluWw3CQC/vE1QdGElr7sRp32OnLV5lYqHqOdYwsLTyAiBiWcAFWUR9A6NzcTNjmwTaVKzhFvZNHEux0SLZzAkxUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"/__tests__/.*-test.(js|jsx)$"},"_from":".","_shasum":"6f0b3344080a9e04f233478c065204980ad75532","gitHead":"cae95d20a2f1bb7aaa17bd17930706d92ef79411","scripts":{"jest":"jest","lint":"eslint --ext .js,.jsx .","test":"npm run --silent jest","build":"npm run --silent clean && babel src/server/ -d lib/server/ --ignore __tests__ && npm run --silent webpack","clean":"rimraf lib public/*.worker.js public/*.bundle.js*","pretest":"npm run --silent lint","webpack":"webpack --optimize-minimize","jest:watch":"jest --watch","prepublish":"npm run --silent lint && npm run --silent build","webpack-dev":"webpack --devtool eval-source-map --progress --watch"},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"repository":{"url":"git+https://github.com/Galooshi/happo.git","type":"git"},"_npmVersion":"3.10.10","description":"Command-line tool to visually diff JavaScript components","directories":{},"_nodeVersion":"6.9.1","dependencies":{"ejs":"^2.5.2","pngjs":"^2.3.1","cssesc":"^1.0.0","mkdirp":"^0.5.1","aws-sdk":"^2.7.5","express":"^4.14.0","png-crop":"0.0.1","commander":"^2.9.0","worker-loader":"^0.7.1","selenium-webdriver":"^2.53.3"},"devDependencies":{"jest":"^17.0.3","react":"^15.4.1","eslint":"^3.10.0","rimraf":"^2.5.4","webpack":"^1.13.2","babel-cli":"^6.18.0","react-dom":"^15.4.1","babel-core":"^6.14.0","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-polyfill":"^6.13.0","react-waypoint":"^4.1.0","babel-preset-airbnb":"^2.1.1","eslint-plugin-react":"^6.7.1","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.1.0","eslint-plugin-jsx-a11y":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/happo-3.0.0-beta.11.tgz_1481017222439_0.28122052596881986","host":"packages-18-east.internal.npmjs.com"}},"3.0.0-beta.12":{"name":"happo","version":"3.0.0-beta.12","author":"","license":"MIT","_id":"happo@3.0.0-beta.12","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://github.com/Galooshi/happo#readme","bugs":{"url":"https://github.com/Galooshi/happo/issues"},"bin":{"happo":"./bin/happo"},"dist":{"shasum":"f2388e341130f12bcd22321c7e7d2f7ab4e2825c","tarball":"https://registry.npmjs.org/happo/-/happo-3.0.0-beta.12.tgz","integrity":"sha512-JjAR3WdTpqHU5oNZlDgjhzzpYWYxZQmIhq+RJRgynqZ5dn0jE0CmKYPD0Fb4wFHMSieaCcy+BscQMyIUIj1RuA==","signatures":[{"sig":"MEUCIHNEFB5Covnlldl6U9WffG/ZvaCJ/AqHbrNgNfPlzmQHAiEAzEd8UXQQrY+JhT0o03KaEEWWXXMhNZbcP+5qyDrHzt4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"/__tests__/.*-test.(js|jsx)$"},"_from":".","_shasum":"f2388e341130f12bcd22321c7e7d2f7ab4e2825c","gitHead":"7fb479b01b09153f67cd7603618dfe29eb7adf3c","scripts":{"jest":"jest","lint":"eslint --ext .js,.jsx .","test":"npm run --silent jest","build":"npm run --silent clean && babel src/server/ -d lib/server/ --ignore __tests__ && npm run --silent webpack","clean":"rimraf lib public/*.worker.js public/*.bundle.js*","pretest":"npm run --silent lint","webpack":"webpack --optimize-minimize","jest:watch":"jest --watch","prepublish":"npm run --silent lint && npm run --silent build","webpack-dev":"webpack --devtool eval-source-map --progress --watch"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"repository":{"url":"git+https://github.com/Galooshi/happo.git","type":"git"},"_npmVersion":"3.9.5","description":"Command-line tool to visually diff JavaScript components","directories":{},"_nodeVersion":"6.2.2","dependencies":{"ejs":"^2.5.2","pngjs":"^2.3.1","cssesc":"^1.0.0","mkdirp":"^0.5.1","aws-sdk":"^2.7.5","express":"^4.14.0","png-crop":"0.0.1","commander":"^2.9.0","worker-loader":"^0.7.1","selenium-webdriver":"^2.53.3"},"devDependencies":{"jest":"^17.0.3","react":"^15.4.1","eslint":"^3.10.0","rimraf":"^2.5.4","webpack":"^1.13.2","babel-cli":"^6.18.0","react-dom":"^15.4.1","babel-core":"^6.14.0","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-polyfill":"^6.13.0","react-waypoint":"^4.1.0","babel-preset-airbnb":"^2.1.1","eslint-plugin-react":"^6.7.1","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.1.0","eslint-plugin-jsx-a11y":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/happo-3.0.0-beta.12.tgz_1481046320664_0.3473223466426134","host":"packages-18-east.internal.npmjs.com"}},"3.0.0":{"name":"happo","version":"3.0.0","author":"","license":"MIT","_id":"happo@3.0.0","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://github.com/Galooshi/happo#readme","bugs":{"url":"https://github.com/Galooshi/happo/issues"},"bin":{"happo":"./bin/happo"},"dist":{"shasum":"1903ddbb8d49bf1a0325cee94e0de0d343644100","tarball":"https://registry.npmjs.org/happo/-/happo-3.0.0.tgz","integrity":"sha512-AmxqvbjQllKnBd2OWm2gf4veON9iQ14cDSq2BmYQSB7VRR3WjXIQXzColhH5NKfcYgThoVBMsrsMlquUPHFSMw==","signatures":[{"sig":"MEUCIQD6kY53+7S7kJUSOIoDXmskx75s3nlCT+yWIhQ4fBKc1gIgOsEiMLWURwfPZMSSueBjW8I3Zx/TeeRrsTV8kSIipwM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"/__tests__/.*-test.(js|jsx)$"},"_from":".","_shasum":"1903ddbb8d49bf1a0325cee94e0de0d343644100","gitHead":"ddc99990404615ee8f16a5427348e4f44665fe43","scripts":{"jest":"jest","lint":"eslint --ext .js,.jsx .","test":"npm run --silent jest","build":"npm run --silent clean && babel src/server/ -d lib/server/ --ignore __tests__ && npm run --silent webpack","clean":"rimraf lib public/*.worker.js public/*.bundle.js*","pretest":"npm run --silent lint","webpack":"webpack --optimize-minimize","jest:watch":"jest --watch","prepublish":"npm run --silent lint && npm run --silent build","webpack-dev":"webpack --devtool eval-source-map --progress --watch"},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"repository":{"url":"git+https://github.com/Galooshi/happo.git","type":"git"},"_npmVersion":"3.10.10","description":"Command-line tool to visually diff JavaScript components","directories":{},"_nodeVersion":"6.9.1","dependencies":{"ejs":"^2.5.2","pngjs":"^2.3.1","cssesc":"^1.0.0","mkdirp":"^0.5.1","aws-sdk":"^2.7.5","express":"^4.14.0","png-crop":"0.0.1","commander":"^2.9.0","worker-loader":"^0.7.1","selenium-webdriver":"^2.53.3"},"devDependencies":{"jest":"^17.0.3","react":"^15.4.1","eslint":"^3.10.0","rimraf":"^2.5.4","webpack":"^1.13.2","babel-cli":"^6.18.0","react-dom":"^15.4.1","babel-core":"^6.14.0","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-polyfill":"^6.13.0","react-waypoint":"^4.1.0","babel-preset-airbnb":"^2.1.1","eslint-plugin-react":"^6.7.1","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.1.0","eslint-plugin-jsx-a11y":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/happo-3.0.0.tgz_1481145492477_0.6160645221825689","host":"packages-12-west.internal.npmjs.com"}},"3.0.1-beta.0":{"name":"happo","version":"3.0.1-beta.0","author":"","license":"MIT","_id":"happo@3.0.1-beta.0","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://github.com/Galooshi/happo#readme","bugs":{"url":"https://github.com/Galooshi/happo/issues"},"bin":{"happo":"./bin/happo"},"dist":{"shasum":"044250200b573355a7bf2561fb258390bed398ec","tarball":"https://registry.npmjs.org/happo/-/happo-3.0.1-beta.0.tgz","integrity":"sha512-8A3GQ0FSMgfQV+BmdZ48k6SrwWCWSnkgW5K7dnLdFjWZPRmALO2Jm6YyqkVJQBVZhAOtRWU+ipcZ9jy2DzPqow==","signatures":[{"sig":"MEQCIArUKWzuaBCb3DZPAVcMhma8lqwMF6mmxWPPFfaN/ZvVAiBSXBcXUHqhI3acrELNg7fxOmfT78LmLStxXiSD7YnMSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"/__tests__/.*-test.(js|jsx)$"},"_from":".","_shasum":"044250200b573355a7bf2561fb258390bed398ec","gitHead":"77503b7a9d0850a58a24dfd3c615d9049249998c","scripts":{"jest":"jest","lint":"eslint --ext .js,.jsx .","test":"npm run --silent jest","build":"npm run --silent clean && babel src/server/ -d lib/server/ --ignore __tests__ && npm run --silent webpack","clean":"rimraf lib public/*.worker.js public/*.bundle.js*","pretest":"npm run --silent lint","webpack":"webpack --optimize-minimize","jest:watch":"jest --watch","prepublish":"npm run --silent lint && npm run --silent build","webpack-dev":"webpack --devtool eval-source-map --progress --watch"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"repository":{"url":"git+https://github.com/Galooshi/happo.git","type":"git"},"_npmVersion":"3.9.5","description":"Command-line tool to visually diff JavaScript components","directories":{},"_nodeVersion":"6.2.2","dependencies":{"ejs":"^2.5.2","pngjs":"^2.3.1","cssesc":"^1.0.0","mkdirp":"^0.5.1","aws-sdk":"^2.7.5","express":"^4.14.0","png-crop":"0.0.1","commander":"^2.9.0","worker-loader":"^0.7.1","selenium-webdriver":"^2.53.3"},"devDependencies":{"jest":"^17.0.3","react":"^15.4.1","eslint":"^3.10.0","rimraf":"^2.5.4","webpack":"^1.13.2","babel-cli":"^6.18.0","react-dom":"^15.4.1","babel-core":"^6.14.0","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-polyfill":"^6.13.0","react-waypoint":"^4.1.0","babel-preset-airbnb":"^2.1.1","eslint-plugin-react":"^6.7.1","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.1.0","eslint-plugin-jsx-a11y":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/happo-3.0.1-beta.0.tgz_1481736069749_0.9815469607710838","host":"packages-12-west.internal.npmjs.com"}},"3.0.1-beta.1":{"name":"happo","version":"3.0.1-beta.1","author":"","license":"MIT","_id":"happo@3.0.1-beta.1","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://github.com/Galooshi/happo#readme","bugs":{"url":"https://github.com/Galooshi/happo/issues"},"bin":{"happo":"./bin/happo"},"dist":{"shasum":"30319e79094922f40e508445d4ad006d44873df9","tarball":"https://registry.npmjs.org/happo/-/happo-3.0.1-beta.1.tgz","integrity":"sha512-3fzxEI2thKXCzHOqWt6PSle/8gutBX9en0gQY8hLCaGGbu+RWFKaafkF1l9yreaAisxTNGVzjzdHfrDfEB4xvA==","signatures":[{"sig":"MEUCIQDdJA0LAqLZaRXZC2Mb4IR4TMIzvr5OF0Th1I1zziYBWAIgdKQfEbcWySlonNBg10fptm+40VneR8W1r0JlVeG0N8E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"/__tests__/.*-test.(js|jsx)$"},"_from":".","_shasum":"30319e79094922f40e508445d4ad006d44873df9","gitHead":"4449466097f8dd03ed7363c91004ce886067e11f","scripts":{"jest":"jest","lint":"eslint --ext .js,.jsx .","test":"npm run --silent jest","build":"npm run --silent clean && babel src/server/ -d lib/server/ --ignore __tests__ && npm run --silent webpack","clean":"rimraf lib public/*.worker.js public/*.bundle.js*","pretest":"npm run --silent lint","webpack":"webpack --optimize-minimize","jest:watch":"jest --watch","prepublish":"npm run --silent lint && npm run --silent build","webpack-dev":"webpack --devtool eval-source-map --progress --watch"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"repository":{"url":"git+https://github.com/Galooshi/happo.git","type":"git"},"_npmVersion":"3.9.5","description":"Command-line tool to visually diff JavaScript components","directories":{},"_nodeVersion":"6.2.2","dependencies":{"ejs":"^2.5.2","pngjs":"^2.3.1","cssesc":"^1.0.0","mkdirp":"^0.5.1","aws-sdk":"^2.7.5","express":"^4.14.0","png-crop":"0.0.1","commander":"^2.9.0","worker-loader":"^0.7.1","selenium-webdriver":"^2.53.3"},"devDependencies":{"jest":"^17.0.3","react":"^15.4.1","eslint":"^3.10.0","rimraf":"^2.5.4","webpack":"^1.13.2","babel-cli":"^6.18.0","react-dom":"^15.4.1","babel-core":"^6.14.0","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-polyfill":"^6.13.0","react-waypoint":"^4.1.0","babel-preset-airbnb":"^2.1.1","eslint-plugin-react":"^6.7.1","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.1.0","eslint-plugin-jsx-a11y":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/happo-3.0.1-beta.1.tgz_1481736990017_0.7912202766165137","host":"packages-18-east.internal.npmjs.com"}},"3.0.1":{"name":"happo","version":"3.0.1","author":"","license":"MIT","_id":"happo@3.0.1","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://github.com/Galooshi/happo#readme","bugs":{"url":"https://github.com/Galooshi/happo/issues"},"bin":{"happo":"./bin/happo"},"dist":{"shasum":"9d6e2513550fe13f4f83c36024cb3610dbf0f6fa","tarball":"https://registry.npmjs.org/happo/-/happo-3.0.1.tgz","integrity":"sha512-dN81EkzFcMYwPUjDU5fbsYj2bJFtxhY+0l2iDmh3oRpWsnvGqe/SkLlSdI6C3LCp7EoVtXCnsfgDNIYzps8j9w==","signatures":[{"sig":"MEQCIAKzKdANgifFqaa6lfoAlfjjyMCp/54ePgDNsuQYxz5sAiA5Zq9xfZEd6PXdC/j+IAn/4QP5tB9LznQ5EaZVKp0YJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"/__tests__/.*-test.(js|jsx)$"},"_from":".","_shasum":"9d6e2513550fe13f4f83c36024cb3610dbf0f6fa","gitHead":"7c528344dc749e7581c360305d02c11af2e615fc","scripts":{"jest":"jest","lint":"eslint --ext .js,.jsx .","test":"npm run --silent jest","build":"npm run --silent clean && babel src/server/ -d lib/server/ --ignore __tests__ && npm run --silent webpack","clean":"rimraf lib public/*.worker.js public/*.bundle.js*","pretest":"npm run --silent lint","webpack":"webpack --optimize-minimize","jest:watch":"jest --watch","prepublish":"npm run --silent lint && npm run --silent build","webpack-dev":"webpack --devtool eval-source-map --progress --watch"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"repository":{"url":"git+https://github.com/Galooshi/happo.git","type":"git"},"_npmVersion":"3.9.5","description":"Command-line tool to visually diff JavaScript components","directories":{},"_nodeVersion":"6.2.2","dependencies":{"ejs":"^2.5.2","pngjs":"^2.3.1","cssesc":"^1.0.0","mkdirp":"^0.5.1","aws-sdk":"^2.7.5","express":"^4.14.0","png-crop":"0.0.1","commander":"^2.9.0","worker-loader":"^0.7.1","selenium-webdriver":"^2.53.3"},"devDependencies":{"jest":"^17.0.3","react":"^15.4.1","eslint":"^3.10.0","rimraf":"^2.5.4","webpack":"^1.13.2","babel-cli":"^6.18.0","react-dom":"^15.4.1","babel-core":"^6.14.0","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-polyfill":"^6.13.0","react-waypoint":"^4.1.0","babel-preset-airbnb":"^2.1.1","eslint-plugin-react":"^6.7.1","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.1.0","eslint-plugin-jsx-a11y":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/happo-3.0.1.tgz_1481737971620_0.015864667482674122","host":"packages-12-west.internal.npmjs.com"}},"3.0.2":{"name":"happo","version":"3.0.2","author":"","license":"MIT","_id":"happo@3.0.2","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://github.com/Galooshi/happo#readme","bugs":{"url":"https://github.com/Galooshi/happo/issues"},"bin":{"happo":"./bin/happo"},"dist":{"shasum":"84f8223eb5434723d06a3c9bdacef0b1aad3d34e","tarball":"https://registry.npmjs.org/happo/-/happo-3.0.2.tgz","integrity":"sha512-Hc29A9p7PyOrEHnWQ6TYhIWQ2y+P9oYek6rJSDhk9krj0X5UBlJ1nrlFrjsR/YEMjQm49AwzNCn44d3lwjER9w==","signatures":[{"sig":"MEQCIFegoRJ+tqqb6kmcV8f4f+OS3dyp2WEDIl9lEGNfb3XbAiBCKYwOmEvrZQHpmXNxzuPEpfuBUofhqSC97ODSG5sgcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"/__tests__/.*-test.(js|jsx)$"},"_from":".","_shasum":"84f8223eb5434723d06a3c9bdacef0b1aad3d34e","gitHead":"99041b244d2ec84e6bce2fd7067db5d60b51eef1","scripts":{"jest":"jest","lint":"eslint --ext .js,.jsx .","test":"npm run --silent jest","build":"npm run --silent clean && babel src/server/ -d lib/server/ --ignore __tests__ && npm run --silent webpack","clean":"rimraf lib public/*.worker.js public/*.bundle.js*","pretest":"npm run --silent lint","webpack":"webpack --optimize-minimize","jest:watch":"jest --watch","prepublish":"npm run --silent lint && npm run --silent build","webpack-dev":"webpack --devtool eval-source-map --progress --watch"},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"repository":{"url":"git+https://github.com/Galooshi/happo.git","type":"git"},"_npmVersion":"3.10.10","description":"Command-line tool to visually diff JavaScript components","directories":{},"_nodeVersion":"6.9.1","dependencies":{"ejs":"^2.5.2","pngjs":"^2.3.1","cssesc":"^1.0.0","mkdirp":"^0.5.1","aws-sdk":"^2.7.5","express":"^4.14.0","png-crop":"0.0.1","commander":"^2.9.0","worker-loader":"^0.7.1","selenium-webdriver":"^2.53.3"},"devDependencies":{"jest":"^17.0.3","react":"^15.4.1","eslint":"^3.10.0","rimraf":"^2.5.4","webpack":"^1.13.2","babel-cli":"^6.18.0","react-dom":"^15.4.1","babel-core":"^6.14.0","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-polyfill":"^6.13.0","react-waypoint":"^4.1.0","babel-preset-airbnb":"^2.1.1","eslint-plugin-react":"^6.7.1","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.1.0","eslint-plugin-jsx-a11y":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/happo-3.0.2.tgz_1482679043887_0.4300530473701656","host":"packages-12-west.internal.npmjs.com"}},"4.0.0-beta.0":{"name":"happo","version":"4.0.0-beta.0","author":"","license":"MIT","_id":"happo@4.0.0-beta.0","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://github.com/Galooshi/happo#readme","bugs":{"url":"https://github.com/Galooshi/happo/issues"},"bin":{"happo":"./bin/happo"},"dist":{"shasum":"fc9f53b7b9242f741e71bbd6de6027f2e280c141","tarball":"https://registry.npmjs.org/happo/-/happo-4.0.0-beta.0.tgz","integrity":"sha512-6BCZ4c3SnMeaRmi6DzPaYZt/hfkZoqyMWeuTExmo00HM3LFF+5U8qUkZmmFiMnF4D4T6HF5TFtuElvQEW0nkeQ==","signatures":[{"sig":"MEYCIQC8dT5e7vXB4pCoi7JnzwU7TN6jfb5VWNmqIwaDk+fa4gIhAJuzR2q4ZDIp1dU6NKZMbSGnOMc+2UQZLjNhpfSNTTBg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"/__tests__/.*-test.(js|jsx)$"},"_from":".","_shasum":"fc9f53b7b9242f741e71bbd6de6027f2e280c141","gitHead":"a2a767fabc8fca3bf28c690673ff22e9ca5d1ae1","scripts":{"jest":"jest","lint":"eslint --ext .js,.jsx .","test":"npm run --silent jest","build":"npm run --silent clean && babel src/server/ -d lib/server/ --ignore __tests__ && npm run --silent webpack","clean":"rimraf lib public/*.worker.js public/*.bundle.js*","pretest":"npm run --silent lint","webpack":"webpack --optimize-minimize","jest:watch":"jest --watch","prepublish":"npm run --silent lint && npm run --silent build","webpack-dev":"webpack --devtool eval-source-map --progress --watch"},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"repository":{"url":"git+https://github.com/Galooshi/happo.git","type":"git"},"_npmVersion":"3.10.10","description":"Command-line tool to visually diff JavaScript components","directories":{},"_nodeVersion":"6.9.1","dependencies":{"ejs":"^2.5.2","pngjs":"^2.3.1","cssesc":"^1.0.0","mkdirp":"^0.5.1","aws-sdk":"^2.7.5","express":"^4.14.0","ps-node":"^0.1.4","commander":"^2.9.0","worker-loader":"^0.7.1","selenium-webdriver":"^3.0.1"},"devDependencies":{"jest":"^17.0.3","react":"^15.4.1","eslint":"^3.10.0","rimraf":"^2.5.4","webpack":"^1.13.2","babel-cli":"^6.18.0","react-dom":"^15.4.1","babel-core":"^6.14.0","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-polyfill":"^6.13.0","react-waypoint":"^4.1.0","babel-preset-airbnb":"^2.1.1","eslint-plugin-react":"^6.7.1","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.1.0","eslint-plugin-jsx-a11y":"^2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/happo-4.0.0-beta.0.tgz_1483536903942_0.14826001785695553","host":"packages-18-east.internal.npmjs.com"}},"4.0.0-beta.2":{"name":"happo","version":"4.0.0-beta.2","author":"","license":"MIT","_id":"happo@4.0.0-beta.2","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://github.com/Galooshi/happo#readme","bugs":{"url":"https://github.com/Galooshi/happo/issues"},"bin":{"happo":"./bin/happo"},"dist":{"shasum":"9c3f9da1e58118e8a42378ff6c78fda51b5049b9","tarball":"https://registry.npmjs.org/happo/-/happo-4.0.0-beta.2.tgz","integrity":"sha512-uEFt1BMPM4JczL6mklgtmmVcTSoTmuBX4NuHS2+ZIMJ2tR73aUk2fTlkE7O2uTECmZp6HI3w1LkbNFFsHR+oaA==","signatures":[{"sig":"MEYCIQCj5Uc45akzeHZUqsPuRXrUUSflVqiAb1iRXU6xM/kmZwIhANxUtMtY3bM01yGklywvbNVWvFCxCOnWdFlAVYdi1s5i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"/__tests__/.*-test.(js|jsx)$"},"_from":".","_shasum":"9c3f9da1e58118e8a42378ff6c78fda51b5049b9","gitHead":"188c09787375c2f27d62395729c47278f1c42a21","scripts":{"jest":"jest","lint":"eslint --ext .js,.jsx .","test":"npm run jest","babel":"babel src/server/ -d lib/server/ --ignore __tests__","build":"npm run clean && npm run babel && npm run webpack","clean":"rimraf lib public/*.worker.js public/*.bundle.js*","pretest":"npm run lint","webpack":"webpack --optimize-minimize","prepublish":"npm run lint && npm run build","webpack-dev":"webpack --devtool eval-source-map --progress --watch"},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"repository":{"url":"git+https://github.com/Galooshi/happo.git","type":"git"},"_npmVersion":"3.10.10","description":"Command-line tool to visually diff JavaScript components","directories":{},"_nodeVersion":"6.9.1","dependencies":{"ejs":"^2.5.2","pngjs":"^3.0.0","cssesc":"^1.0.0","mkdirp":"^0.5.1","aws-sdk":"^2.7.5","express":"^4.14.0","ps-node":"^0.1.4","commander":"^2.9.0","worker-loader":"^0.7.1","selenium-webdriver":"^3.0.1"},"devDependencies":{"jest":"^18.1.0","react":"^15.4.1","eslint":"^3.10.0","rimraf":"^2.5.4","webpack":"^1.13.2","babel-cli":"^6.18.0","react-dom":"^15.4.1","babel-core":"^6.14.0","babel-jest":"^18.0.0","babel-loader":"^6.2.5","babel-polyfill":"^6.13.0","react-waypoint":"^4.1.0","babel-preset-airbnb":"^2.1.1","eslint-plugin-react":"^6.7.1","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.1.0","eslint-plugin-jsx-a11y":"^2.2.3","babel-plugin-transform-object-rest-spread":"^6.20.2"},"_npmOperationalInternal":{"tmp":"tmp/happo-4.0.0-beta.2.tgz_1483950822002_0.635340471053496","host":"packages-18-east.internal.npmjs.com"}},"4.0.0":{"name":"happo","version":"4.0.0","author":"","license":"MIT","_id":"happo@4.0.0","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://github.com/Galooshi/happo#readme","bugs":{"url":"https://github.com/Galooshi/happo/issues"},"bin":{"happo":"./bin/happo"},"dist":{"shasum":"0c30338eb7ebfa27f033f8c292597366d4fba229","tarball":"https://registry.npmjs.org/happo/-/happo-4.0.0.tgz","integrity":"sha512-dGTPXWsrLQeUL8gTejMU4UUW68gfecqEGlePQnyqeMlJwZO0Nq6vwyfZ25jKa18XxzaVDFgD0netNFWjNKJqKQ==","signatures":[{"sig":"MEYCIQCazBAwFzTR26rauMsotzz65Gb9035bgjlGPYoq3hnISQIhAN+5uKZBOhkJGsxRJw1od3t2XsMjypbUELqGkcfP4lXJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"/__tests__/.*-test.(js|jsx)$"},"_from":".","_shasum":"0c30338eb7ebfa27f033f8c292597366d4fba229","gitHead":"2eca87bb41ffd6447ccd9efaf70c21825e059317","scripts":{"jest":"jest","lint":"eslint --ext .js,.jsx .","test":"npm run jest","babel":"babel src/server/ -d lib/server/ --ignore __tests__","build":"npm run clean && npm run babel && npm run webpack","clean":"rimraf lib public/*.worker.js public/*.bundle.js*","pretest":"npm run lint","webpack":"webpack --optimize-minimize","prepublish":"npm run lint && npm run build","webpack-dev":"webpack --devtool eval-source-map --progress --watch"},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"repository":{"url":"git+https://github.com/Galooshi/happo.git","type":"git"},"_npmVersion":"3.10.10","description":"Command-line tool to visually diff JavaScript components","directories":{},"_nodeVersion":"6.9.1","dependencies":{"ejs":"^2.5.2","pngjs":"^3.0.0","cssesc":"^1.0.0","mkdirp":"^0.5.1","aws-sdk":"^2.7.5","express":"^4.14.0","ps-node":"^0.1.4","commander":"^2.9.0","worker-loader":"^0.7.1","selenium-webdriver":"^3.0.1"},"devDependencies":{"jest":"^18.1.0","react":"^15.4.1","eslint":"^3.10.0","rimraf":"^2.5.4","webpack":"^1.13.2","babel-cli":"^6.18.0","react-dom":"^15.4.1","babel-core":"^6.14.0","babel-jest":"^18.0.0","babel-loader":"^6.2.5","babel-polyfill":"^6.13.0","react-waypoint":"^4.1.0","babel-preset-airbnb":"^2.1.1","eslint-plugin-react":"^6.7.1","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.1.0","eslint-plugin-jsx-a11y":"^2.2.3","babel-plugin-transform-object-rest-spread":"^6.20.2"},"_npmOperationalInternal":{"tmp":"tmp/happo-4.0.0.tgz_1483954981360_0.8587257207836956","host":"packages-18-east.internal.npmjs.com"}},"4.0.1":{"name":"happo","version":"4.0.1","author":"","license":"MIT","_id":"happo@4.0.1","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://github.com/Galooshi/happo#readme","bugs":{"url":"https://github.com/Galooshi/happo/issues"},"bin":{"happo":"./bin/happo"},"dist":{"shasum":"f22c48187034659039f301bf299f3d247eb667b8","tarball":"https://registry.npmjs.org/happo/-/happo-4.0.1.tgz","integrity":"sha512-vsFgdYqxvNQfSCIiroNDOikBvSGHSOZmM3YBmmbgqPqaeNVbgIyJOjwl7qs+yl1TFtwJMBtBAYS34A0FoXcBAA==","signatures":[{"sig":"MEQCID+hOPYNoz5e1ihi+CM7+8P+XTgkwjFHF2opfogcwA/yAiASgxBTa2V6SC9XWX8lF+0B0BNB2qrwwP1TRhRt2cEsVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"/__tests__/.*-test.(js|jsx)$"},"_from":".","_shasum":"f22c48187034659039f301bf299f3d247eb667b8","gitHead":"c0edfc6353a58d369cc4ea2de6c4e017583f8b6a","scripts":{"jest":"jest","lint":"eslint --ext .js,.jsx .","test":"npm run jest","babel":"babel src/server/ -d lib/server/ --ignore __tests__","build":"npm run clean && npm run babel && npm run webpack","clean":"rimraf lib public/*.worker.js public/*.bundle.js*","pretest":"npm run lint","webpack":"webpack --optimize-minimize","prepublish":"npm run lint && npm run build","webpack-dev":"webpack --devtool eval-source-map --progress --watch"},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"repository":{"url":"git+https://github.com/Galooshi/happo.git","type":"git"},"_npmVersion":"3.10.10","description":"Command-line tool to visually diff JavaScript components","directories":{},"_nodeVersion":"6.9.1","dependencies":{"ejs":"^2.5.2","pngjs":"^3.0.0","cssesc":"^1.0.0","mkdirp":"^0.5.1","aws-sdk":"^2.7.5","express":"^4.14.0","ps-node":"^0.1.4","commander":"^2.9.0","worker-loader":"^0.7.1","selenium-webdriver":"^3.0.1"},"devDependencies":{"jest":"^18.1.0","react":"^15.4.1","eslint":"^3.10.0","rimraf":"^2.5.4","webpack":"^1.13.2","babel-cli":"^6.18.0","react-dom":"^15.4.1","babel-core":"^6.14.0","babel-jest":"^18.0.0","babel-loader":"^6.2.5","babel-polyfill":"^6.13.0","react-waypoint":"^4.1.0","babel-preset-airbnb":"^2.1.1","eslint-plugin-react":"^6.7.1","eslint-config-airbnb":"^13.0.0","eslint-plugin-import":"^2.1.0","eslint-plugin-jsx-a11y":"^2.2.3","babel-plugin-transform-object-rest-spread":"^6.20.2"},"_npmOperationalInternal":{"tmp":"tmp/happo-4.0.1.tgz_1484129390617_0.8475955594331026","host":"packages-12-west.internal.npmjs.com"}},"5.0.0-rc.0":{"name":"happo","version":"5.0.0-rc.0","author":"","license":"MIT","_id":"happo@5.0.0-rc.0","maintainers":[{"name":"intelligibabble","email":"leland.m.richardson@gmail.com"},{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"bin":{"happo":"./bin/happo"},"dist":{"shasum":"b32cfe55031860c9c1c047b7dee3d24f8250b9a1","tarball":"https://registry.npmjs.org/happo/-/happo-5.0.0-rc.0.tgz","integrity":"sha512-q4G3jiH29qt1xLPiUSg8JePnKnK96n5x6HaiEEPmGyGtvvvkIx4cx9rgoyEXxqA61Ww2yhhkciyNqqgJjhMdsQ==","signatures":[{"sig":"MEYCIQDouhZ6soFh0Lit9NBDCAgEIH3PYAle+01hWzUCAgG2UAIhAM2sGPbfzKcfvdmeF+qqMysxrkbs5QOSSejT+VD+i9bu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"b32cfe55031860c9c1c047b7dee3d24f8250b9a1","scripts":{"build":"../../node_modules/.bin/babel src -d lib --ignore __tests__","watch":"npm run build -- --watch","prepublish":"npm run build"},"_npmUser":{"name":"intelligibabble","email":"leland.m.richardson@gmail.com"},"repository":{"url":"https://github.com/Galooshi/happo/tree/master/packages/happo","type":"git"},"_npmVersion":"3.10.8","description":"Command-line tool to visually diff user interfaces","directories":{},"_nodeVersion":"6.9.1","dependencies":{"ejs":"^2.5.2","commander":"^2.9.0","happo-core":"^5.0.0-rc.0","happo-viewer":"^5.0.0-rc.0"},"_npmOperationalInternal":{"tmp":"tmp/happo-5.0.0-rc.0.tgz_1485844789713_0.3630997978616506","host":"packages-12-west.internal.npmjs.com"}},"5.0.0-rc.1":{"name":"happo","version":"5.0.0-rc.1","author":"","license":"MIT","_id":"happo@5.0.0-rc.1","maintainers":[{"name":"intelligibabble","email":"leland.m.richardson@gmail.com"},{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"bin":{"happo":"./bin/happo"},"dist":{"shasum":"9a05de784aa77b0b71a1bc4a9baf3a5724e4d663","tarball":"https://registry.npmjs.org/happo/-/happo-5.0.0-rc.1.tgz","integrity":"sha512-Xhyg0ItKeB1k5jMeSyuuM8oHl0q1dPs/gCcd/fFp9LbDQxmUGWUeISVpncCCVd8/VzvYI0x/SWd4Q+vSNxDXzw==","signatures":[{"sig":"MEUCIC6mX+wAS2riQC6iaeqRBxjTvWjLy6PxnvObrK5HWaCoAiEAhR0k2M93R+W8IhpESfVx5EBlnLj3NGNOJsFT8rF6DUU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"9a05de784aa77b0b71a1bc4a9baf3a5724e4d663","scripts":{"build":"../../node_modules/.bin/babel src -d lib --ignore __tests__","watch":"npm run build -- --watch","prepublish":"npm run build"},"_npmUser":{"name":"intelligibabble","email":"leland.m.richardson@gmail.com"},"repository":{"url":"https://github.com/Galooshi/happo/tree/master/packages/happo","type":"git"},"_npmVersion":"3.10.8","description":"Command-line tool to visually diff user interfaces","directories":{},"_nodeVersion":"6.9.1","dependencies":{"ejs":"^2.5.2","commander":"^2.9.0","happo-core":"^5.0.0-rc.1","happo-viewer":"^5.0.0-rc.1"},"_npmOperationalInternal":{"tmp":"tmp/happo-5.0.0-rc.1.tgz_1485991074251_0.9278835412114859","host":"packages-12-west.internal.npmjs.com"}},"5.0.0-rc.2":{"name":"happo","version":"5.0.0-rc.2","author":"","license":"MIT","_id":"happo@5.0.0-rc.2","maintainers":[{"name":"intelligibabble","email":"leland.m.richardson@gmail.com"},{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"bin":{"happo":"./bin/happo"},"dist":{"shasum":"0fc3e5f8398cc3aee49c972d6707956a16410478","tarball":"https://registry.npmjs.org/happo/-/happo-5.0.0-rc.2.tgz","integrity":"sha512-xH/fLkmwpzL9JQuYb5LIinA5MFbURbLqDZq+/w+5awR4cZQGlRYab4pnyvzXetLllLCVT5/sfQbMaysQE+hlyA==","signatures":[{"sig":"MEQCICqjb5B0A+v/w1zuFbM5HcgUcGTdUtCvF4y42GRQmyfNAiAyclj2Sz1sZgqudTWOPle/rIe27zcEqPj8w3xzGspV+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"0fc3e5f8398cc3aee49c972d6707956a16410478","scripts":{"build":"../../node_modules/.bin/babel src -d lib --ignore __tests__","watch":"npm run build -- --watch","prepublish":"npm run build"},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"repository":{"url":"https://github.com/Galooshi/happo/tree/master/packages/happo","type":"git"},"_npmVersion":"3.10.10","description":"Command-line tool to visually diff user interfaces","directories":{},"_nodeVersion":"6.9.1","dependencies":{"ejs":"^2.5.2","commander":"^2.9.0","happo-core":"^5.0.0-rc.2","happo-viewer":"^5.0.0-rc.2"},"_npmOperationalInternal":{"tmp":"tmp/happo-5.0.0-rc.2.tgz_1491484840074_0.9214188943151385","host":"packages-12-west.internal.npmjs.com"}},"5.0.0-rc.3":{"name":"happo","version":"5.0.0-rc.3","author":"","license":"MIT","_id":"happo@5.0.0-rc.3","maintainers":[{"name":"intelligibabble","email":"leland.m.richardson@gmail.com"},{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"bin":{"happo":"./bin/happo"},"dist":{"shasum":"32a6fb3ff2785971af290530e3dfbaddd952298b","tarball":"https://registry.npmjs.org/happo/-/happo-5.0.0-rc.3.tgz","integrity":"sha512-vjeT8yi6AZqLFYpSiBbUEGBawt6GTfpnY3LjFsDu7C8pBhA2pDznZXdjWVzJAveDrBJ1D80PFZaQEbZoGWlvCA==","signatures":[{"sig":"MEUCIAzp/rafges372KbHbMJyzmuL+3qzw+TKVg0iVynjjb6AiEAtyIHIuNCr5HyzWgztBhe8aX9F8r354d4dsPuBzpT62s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"32a6fb3ff2785971af290530e3dfbaddd952298b","scripts":{"build":"../../node_modules/.bin/babel src -d lib --ignore __tests__","watch":"npm run build -- --watch","prepublish":"npm run build"},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"repository":{"url":"https://github.com/Galooshi/happo/tree/master/packages/happo","type":"git"},"_npmVersion":"3.10.10","description":"Command-line tool to visually diff user interfaces","directories":{},"_nodeVersion":"6.9.1","dependencies":{"ejs":"^2.5.2","commander":"^2.9.0","happo-core":"^5.0.0-rc.2","happo-viewer":"^5.0.0-rc.3"},"_npmOperationalInternal":{"tmp":"tmp/happo-5.0.0-rc.3.tgz_1491828438468_0.7656583527568728","host":"packages-12-west.internal.npmjs.com"}},"5.0.0":{"name":"happo","version":"5.0.0","author":"","license":"MIT","_id":"happo@5.0.0","maintainers":[{"name":"intelligibabble","email":"leland.m.richardson@gmail.com"},{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"bin":{"happo":"./bin/happo"},"dist":{"shasum":"ef1975ffa68a5001d977f447b59c6d332385168a","tarball":"https://registry.npmjs.org/happo/-/happo-5.0.0.tgz","integrity":"sha512-G1An7Fy3BuqpS3cmWAGwF6DAuqhszycBvbDIii8S+4JGsDoCsPoCApqWRHbPat4M2rGuwbwWrdhq/vSfTqY4Cw==","signatures":[{"sig":"MEUCIDHLsKwPcbPxjqa1xMJwRZGoIuCaCQbOjYGl5Nk8/8UdAiEAuGs4/YHKPHGPxqH66WHrrplqV7sJN3IsoltGvpPhog4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"ef1975ffa68a5001d977f447b59c6d332385168a","scripts":{"build":"../../node_modules/.bin/babel src -d lib --ignore __tests__","watch":"npm run build -- --watch","prepublish":"npm run build"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"repository":{"url":"https://github.com/Galooshi/happo/tree/master/packages/happo","type":"git"},"_npmVersion":"3.10.10","description":"Command-line tool to visually diff user interfaces","directories":{},"_nodeVersion":"6.2.2","dependencies":{"ejs":"^2.5.2","commander":"^2.9.0","happo-core":"^5.0.0","happo-viewer":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/happo-5.0.0.tgz_1508185197870_0.10504911420866847","host":"s3://npm-registry-packages"}},"6.0.0-beta.0":{"name":"happo","version":"6.0.0-beta.0","keywords":["accessibility","cypress","playwright","regression","storybook","testing","ui","visual regression","visual"],"license":"MIT","_id":"happo@6.0.0-beta.0","maintainers":[{"name":"intelligibabble","email":"leland.m.richardson@gmail.com"},{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/index.js"},"dist":{"shasum":"e554c441a23d5d6b58d0154ce303dd6746e01594","tarball":"https://registry.npmjs.org/happo/-/happo-6.0.0-beta.0.tgz","fileCount":144,"integrity":"sha512-XiGhJqD2BDYBznNslCWn6bgBptFerr55eqK+yG1WwBuUAzSNSY670q3EZ4Rt7X/KRkytNzkgTCdJhei3QiHVAw==","signatures":[{"sig":"MEYCIQD2Zbg/VTkqs+Bf13qsplKTZdkWyR0zAjqVydZSP2g0DQIhAKDk4wahGCT5l6otbVXvjik2Y8UimEojKqJzoN5XrHPs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":913529},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./static":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"}},"gitHead":"cfb327e5e04936f920a7fac768bcd31a3cf28e45","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-static","build:dist":"./scripts/build.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:static":"pnpm build:dist && pnpm build:static && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.static.config.ts","build:static":"esbuild src/static/__happo__/index.ts --bundle --format=iife --global-name=happoStatic --outfile=tmp/happo-static/bundle.js --platform=browser --target=esnext && cp src/static/__happo__/iframe.html tmp/happo-static/","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"10.9.3","description":"Visual regression testing and accessibility testing","directories":{},"_nodeVersion":"22.19.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","p-all":"^5.0.1","srcset":"^5.0.2","archiver":"^7.0.1","empathic":"^2.0.0","image-size":"^2.0.2","mime-types":"^3.0.1","async-retry":"^1.3.3","base64-stream":"^1.0.0","supports-color":"^10.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.0","jsdom":"^27.0.0","react":"^19.2.0","eslint":"^9.36.0","adm-zip":"^0.5.16","cypress":"^15.5.0","esbuild":"^0.25.10","webpack":"^5.102.1","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^9.1.10","ts-loader":"^9.5.4","@eslint/js":"^9.36.0","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^22.18.6","@types/jsdom":"^27.0.0","@types/react":"^19.2.0","serve-handler":"^6.1.6","@types/adm-zip":"^0.5.7","@types/archiver":"^6.0.3","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.44.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","@types/serve-handler":"^6.1.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-depend":"^1.3.1","react-error-boundary":"^6.0.0","eslint-plugin-unicorn":"^61.0.2","eslint-config-prettier":"^10.1.8","@storybook/react-webpack5":"^9.1.10","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.0.0-beta.0_1761600782005_0.11152694369016869","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-beta.1":{"name":"happo","version":"6.0.0-beta.1","keywords":["accessibility","cypress","playwright","regression","storybook","testing","ui","visual regression","visual"],"license":"MIT","_id":"happo@6.0.0-beta.1","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/index.js"},"dist":{"shasum":"331279f2cbfe13806c3c4b92f1cd7501f7aa07fb","tarball":"https://registry.npmjs.org/happo/-/happo-6.0.0-beta.1.tgz","fileCount":144,"integrity":"sha512-Z+hWmf/jGKxDL+ZMrZt0LlubOOvGxvGHCw6drrxvky0lxDhoJnaMTlnQM/vyX7YRKu5tYMvtnofsMmoFpn08gw==","signatures":[{"sig":"MEUCIHuE3MRlnflD0dEBCkUuTYoCwVME9ix9cTRiYTJ6sWLKAiEAiTFVFormTroEYOHB4jhoJ0Hds22HXEOj8XZjGFotkXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":912821},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./static":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"99e21cdcee90fbdf6723d5f7b97020c4646e2478","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-static","build:dist":"./scripts/build.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:static":"pnpm build:dist && pnpm build:static && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.static.config.ts","build:static":"esbuild src/static/__happo__/index.ts --bundle --format=iife --global-name=happoStatic --outfile=tmp/happo-static/bundle.js --platform=browser --target=esnext && cp src/static/__happo__/iframe.html tmp/happo-static/","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Visual regression testing and accessibility testing","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","p-all":"^5.0.1","srcset":"^5.0.2","archiver":"^7.0.1","empathic":"^2.0.0","image-size":"^2.0.2","mime-types":"^3.0.1","async-retry":"^1.3.3","base64-stream":"^1.0.0","supports-color":"^10.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.0","jsdom":"^27.0.0","react":"^19.2.0","eslint":"^9.36.0","adm-zip":"^0.5.16","cypress":"^15.5.0","esbuild":"^0.25.10","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^9.36.0","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^27.0.0","@types/react":"^19.2.0","serve-handler":"^6.1.6","@types/adm-zip":"^0.5.7","@types/archiver":"^7.0.0","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.44.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","@types/serve-handler":"^6.1.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-depend":"^1.3.1","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.0.0-beta.1_1761851919791_0.043188611178091474","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-beta.2":{"name":"happo","version":"6.0.0-beta.2","keywords":["accessibility","cypress","playwright","regression","storybook","testing","ui","visual regression","visual"],"license":"MIT","_id":"happo@6.0.0-beta.2","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/index.js"},"dist":{"shasum":"a868fbc7aba3f3d42162c719d2936c853120c083","tarball":"https://registry.npmjs.org/happo/-/happo-6.0.0-beta.2.tgz","fileCount":144,"integrity":"sha512-VUoF84E+M0XBBXLPLVrQn1BYkj8DhAzRO9ogSkjZYlNP1lYK2FNLBIZPT/Ws/NYYkQSBlI9FW6vU34oXJ/ZSvw==","signatures":[{"sig":"MEUCIQCfgcTDdwmfFT7ZF94WSEI9SpY364AwIeQfiodJ1v3K0wIgE4kCKuZgwi1M9ipz8SovdfF+mzSc/kmCRXH3h7i35S8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":912806},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./static":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"100f5e4f963e4ac6b161f0896a4deb4f01def650","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-static","build:dist":"./scripts/build.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:static":"pnpm build:dist && pnpm build:static && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.static.config.ts","build:static":"esbuild src/static/__happo__/index.ts --bundle --format=iife --global-name=happoStatic --outfile=tmp/happo-static/bundle.js --platform=browser --target=esnext && cp src/static/__happo__/iframe.html tmp/happo-static/","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Visual regression testing and accessibility testing","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","p-all":"^5.0.1","srcset":"^5.0.2","archiver":"^7.0.1","empathic":"^2.0.0","image-size":"^2.0.2","mime-types":"^3.0.1","async-retry":"^1.3.3","base64-stream":"^1.0.0","supports-color":"^10.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.0","jsdom":"^27.0.0","react":"^19.2.0","eslint":"^9.36.0","adm-zip":"^0.5.16","cypress":"^15.5.0","esbuild":"^0.25.10","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^9.36.0","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^27.0.0","@types/react":"^19.2.0","serve-handler":"^6.1.6","@types/adm-zip":"^0.5.7","@types/archiver":"^7.0.0","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.44.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","@types/serve-handler":"^6.1.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-depend":"^1.3.1","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.0.0-beta.2_1761853613709_0.052724418502940296","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-beta.3":{"name":"happo","version":"6.0.0-beta.3","keywords":["accessibility","cypress","playwright","regression","storybook","testing","ui","visual regression","visual"],"license":"MIT","_id":"happo@6.0.0-beta.3","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/index.js"},"dist":{"shasum":"beddec38dbf4a9bef03701063db82d1e578924c7","tarball":"https://registry.npmjs.org/happo/-/happo-6.0.0-beta.3.tgz","fileCount":144,"integrity":"sha512-6IEHbD3OXhDufQdiaUPSXnH1WZhPvq/z01M9ky2xwUS2v4DYXoxSGQLC1mSkVSqqfTRF1zCKOoKewlxNik3X7A==","signatures":[{"sig":"MEUCIFBsRk6mSxcDYWln0+A2GQR2TV44gpo+iXa1jfZi8VHIAiEAnQbULDCCAKbQd/s6S6Ot/iE7yzwQ+O44n4DiTwCraSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":895748},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./static":{"types":"./dist/static/index.d.ts","default":"./dist/static/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"f350aff44cfa93d99e4292633c1b4a59945d52c7","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-static","build:dist":"./scripts/build.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:static":"pnpm build:dist && pnpm build:static && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.static.config.ts","build:static":"esbuild src/static/__happo__/index.ts --bundle --format=iife --global-name=happoStatic --outfile=tmp/happo-static/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Visual regression testing and accessibility testing","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","p-all":"^5.0.1","srcset":"^5.0.2","archiver":"^7.0.1","empathic":"^2.0.0","image-size":"^2.0.2","mime-types":"^3.0.1","async-retry":"^1.3.3","base64-stream":"^1.0.0","supports-color":"^10.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.0","jsdom":"^27.0.0","react":"^19.2.0","eslint":"^9.36.0","adm-zip":"^0.5.16","cypress":"^15.5.0","esbuild":"^0.25.10","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^9.36.0","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^27.0.0","@types/react":"^19.2.0","serve-handler":"^6.1.6","@types/adm-zip":"^0.5.7","@types/archiver":"^7.0.0","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.44.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","@types/serve-handler":"^6.1.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-depend":"^1.3.1","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.0.0-beta.3_1762185067161_0.788802980389461","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-beta.4":{"name":"happo","version":"6.0.0-beta.4","keywords":["accessibility","cypress","playwright","regression","storybook","testing","ui","visual regression","visual"],"license":"MIT","_id":"happo@6.0.0-beta.4","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/index.js"},"dist":{"shasum":"d236d7b93722d154261e5e5781832ac3d0b789f4","tarball":"https://registry.npmjs.org/happo/-/happo-6.0.0-beta.4.tgz","fileCount":146,"integrity":"sha512-ppem+CRVGqR/dFm06eGGJIWSHEhBjwcxA2BkUvJixDDNBJfCOK8lD0WkVuM+FHPmFnnFOfO8UxC9HX4HKCA0cQ==","signatures":[{"sig":"MEUCIHrDZGpBOnG82gCGu9WZM8+bLacXlWSBrSoCd8UUOZl1AiEAspP0J+rLFj+eDpqz50uSrzI7icnB22E9B74Dv5Qa+As=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":895327},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"45421796b06e90914f283134d9bb29fa92aba317","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-custom","build:dist":"./scripts/build.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Visual regression testing and accessibility testing","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","p-all":"^5.0.1","srcset":"^5.0.2","archiver":"^7.0.1","empathic":"^2.0.0","image-size":"^2.0.2","mime-types":"^3.0.1","async-retry":"^1.3.3","base64-stream":"^1.0.0","supports-color":"^10.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.0","jsdom":"^27.0.0","react":"^19.2.0","eslint":"^9.36.0","adm-zip":"^0.5.16","cypress":"^15.5.0","esbuild":"^0.25.10","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^9.36.0","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^27.0.0","@types/react":"^19.2.0","serve-handler":"^6.1.6","@types/adm-zip":"^0.5.7","@types/archiver":"^7.0.0","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.44.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","@types/serve-handler":"^6.1.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-depend":"^1.3.1","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.0.0-beta.4_1762359282497_0.8382975391164815","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-beta.5":{"name":"happo","version":"6.0.0-beta.5","keywords":["accessibility","cypress","playwright","regression","storybook","testing","ui","visual regression","visual"],"license":"MIT","_id":"happo@6.0.0-beta.5","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/index.js"},"dist":{"shasum":"44f057aa4acb22773e5cf622fc50c9745f5b56ec","tarball":"https://registry.npmjs.org/happo/-/happo-6.0.0-beta.5.tgz","fileCount":146,"integrity":"sha512-V8VS90RV44bfHnmoMdJgWmdHF4p5wc2AaJoSjKAwEhn8s4kyR+f1G+gMZhmrXWpFzOpQjHZIZX1eyDPJbQbuAQ==","signatures":[{"sig":"MEYCIQDoW8zD1WOibtAnsyftv+LHXXYjY0ObFHDNylY7T8KAwgIhANkadF8ZD30AhrEMoo0/jGMuNJVo++4V4/n7zxy6rwe7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":893051},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"3584b77ea241fc508379d74ef8fd672fe002af41","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-custom","build:dist":"./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Visual regression testing and accessibility testing","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","p-all":"^5.0.1","srcset":"^5.0.2","archiver":"^7.0.1","empathic":"^2.0.0","image-size":"^2.0.2","mime-types":"^3.0.1","async-retry":"^1.3.3","base64-stream":"^1.0.0","supports-color":"^10.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.0","jsdom":"^27.0.0","react":"^19.2.0","eslint":"^9.36.0","adm-zip":"^0.5.16","cypress":"^15.5.0","esbuild":"^0.25.10","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^9.36.0","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^27.0.0","@types/react":"^19.2.0","serve-handler":"^6.1.6","@types/adm-zip":"^0.5.7","@types/archiver":"^7.0.0","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.44.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","@types/serve-handler":"^6.1.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-depend":"^1.3.1","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.0.0-beta.5_1762439969048_0.21289870017953372","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-beta.6":{"name":"happo","version":"6.0.0-beta.6","keywords":["accessibility","cypress","playwright","regression","storybook","testing","ui","visual regression","visual"],"license":"MIT","_id":"happo@6.0.0-beta.6","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/index.js"},"dist":{"shasum":"8d2ed407aa8039367cc3f9dfc6b97c8282a24c38","tarball":"https://registry.npmjs.org/happo/-/happo-6.0.0-beta.6.tgz","fileCount":146,"integrity":"sha512-GrZqC1tgdeiYHhZbECvHGuw1FgIJmBZgLksTXAwv9mgvVzh1aA723au9rCd9JnHq7PnSEUOppO/5IFifxMiIDg==","signatures":[{"sig":"MEQCIQCsiMW39DWxRE1jau9DlscC6X+uTmDp+B2XS+2B+CQxVgIfNrNxM9fBtC+Gmkvczci6Ac1EogVI02SzYlz7H/oPww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":820777},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"4ef7307c253e8e92aeb352bc810f9e42587140e2","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-custom","build:dist":"./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Visual regression testing and accessibility testing","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","p-all":"^5.0.1","srcset":"^5.0.2","archiver":"^7.0.1","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","base64-stream":"^1.0.0","supports-color":"^10.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.0","jsdom":"^27.0.0","react":"^19.2.0","eslint":"^9.36.0","adm-zip":"^0.5.16","cypress":"^15.5.0","esbuild":"^0.25.10","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^9.36.0","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^27.0.0","@types/react":"^19.2.0","serve-handler":"^6.1.6","@types/adm-zip":"^0.5.7","@types/archiver":"^7.0.0","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.44.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","@types/serve-handler":"^6.1.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-depend":"^1.3.1","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.0.0-beta.6_1762467224226_0.3990950369443975","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-beta.7":{"name":"happo","version":"6.0.0-beta.7","keywords":["accessibility","cypress","playwright","regression","storybook","testing","ui","visual regression","visual"],"license":"MIT","_id":"happo@6.0.0-beta.7","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/index.js"},"dist":{"shasum":"c84ec5469403ece02de43b09e295c285a697ae50","tarball":"https://registry.npmjs.org/happo/-/happo-6.0.0-beta.7.tgz","fileCount":144,"integrity":"sha512-K6hhNH4wRI0u4f8ud3hUEdlP94CQQKHPnHDunZXhLquwawGBP+NAtmJ9AaCaDPmNmYbg7XqtquTHHYq5vKqZqw==","signatures":[{"sig":"MEYCIQCuFA+OUMZSOl6VGdkAQ75SVg1TDKlPL4ubzp9HnuLdsAIhALALNYagktl6Pl2vWZnwA8XDQscZWa9SsyVPh3mkwcoG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":827172},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"c0c5df3310ef72b119fbeb164bbf666e25cdc30f","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-custom","build:dist":"./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Visual regression testing and accessibility testing","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","p-all":"^5.0.1","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.0","jsdom":"^27.0.0","react":"^19.2.0","eslint":"^9.36.0","cypress":"^15.5.0","esbuild":"^0.25.10","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^9.36.0","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^27.0.0","@types/react":"^19.2.0","serve-handler":"^6.1.6","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.44.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","@types/serve-handler":"^6.1.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-depend":"^1.3.1","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.0.0-beta.7_1762550603724_0.5545478241043351","host":"s3://npm-registry-packages-npm-production"}},"6.0.0-beta.8":{"name":"happo","version":"6.0.0-beta.8","keywords":["accessibility","cypress","playwright","regression","storybook","testing","ui","visual regression","visual"],"license":"MIT","_id":"happo@6.0.0-beta.8","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/index.js"},"dist":{"shasum":"00f131ff7cc6f7b5e480dfa5d28c6ab13c55d100","tarball":"https://registry.npmjs.org/happo/-/happo-6.0.0-beta.8.tgz","fileCount":144,"integrity":"sha512-llMIwvcGEhGxfxTdScRAeZt8g3fxC40Pd+ZjTkn4ptfie4AnUCs4remnphIU4PmGKgpbgcSaMoSJ25IRUuqlfg==","signatures":[{"sig":"MEUCIFI4liZ4BBkpG8D77bDR6oIMSUXmUZ4Ehsve7QAihWLbAiEAvszlJLbo//kP6o4pBjcwgp2Flg1Z1jhzj6LJWy78loI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":826741},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"8be3143b4aab6fce52b4e22c35733117f8f4c228","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-custom","build:dist":"./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Visual regression testing and accessibility testing","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","p-all":"^5.0.1","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.6.0","jsdom":"^27.0.0","react":"^19.2.0","eslint":"^9.36.0","cypress":"^15.5.0","esbuild":"^0.25.10","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^9.36.0","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^27.0.0","@types/react":"^19.2.0","serve-handler":"^6.1.6","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.44.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","@types/serve-handler":"^6.1.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-depend":"^1.3.1","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.0.0-beta.8_1762553629224_0.4066441863724566","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"happo","version":"6.0.0","keywords":["accessibility","cypress","playwright","regression","storybook","testing","ui","visual regression","visual"],"license":"MIT","_id":"happo@6.0.0","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/index.js"},"dist":{"shasum":"547bd79f9061363e6eb764082a0205de15cdec84","tarball":"https://registry.npmjs.org/happo/-/happo-6.0.0.tgz","fileCount":146,"integrity":"sha512-0fjDq25G2hpQfr8kr2tSyd3CCI+/u6AvnBrAVTeW0iBhRDOkm2P9juHv5XPgyW7DyGMhgHn3zmo0tuTtc+/h/w==","signatures":[{"sig":"MEUCIAtkEr4Irema37lrRx0S86BsHYJQYc/Pdhc++TzbE2TcAiEA89P2IvTNEQEGgNP0FT043GPeQjwydkSU+6iT0Ke15+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":862175},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"373f4768a76d189e0881db1b7d2c838eaed54cbb","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-custom","build:dist":"./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Visual regression testing and accessibility testing","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.0","jsdom":"^27.0.0","react":"^19.2.0","eslint":"^9.36.0","cypress":"^15.5.0","esbuild":"^0.25.10","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^9.36.0","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^27.0.0","@types/react":"^19.2.0","serve-handler":"^6.1.6","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.44.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","@types/serve-handler":"^6.1.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-depend":"^1.3.1","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.0.0_1762803617101_0.27344871080821775","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"happo","version":"6.0.1","keywords":["accessibility","cypress","playwright","regression","storybook","testing","ui","visual regression","visual"],"license":"MIT","_id":"happo@6.0.1","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/index.js"},"dist":{"shasum":"42397650586a4b2836a5322130841a8ed9d930cd","tarball":"https://registry.npmjs.org/happo/-/happo-6.0.1.tgz","fileCount":146,"integrity":"sha512-82nYfY22PTUg2oEgu+z1Upb2KzEkj/sTV5yoAibV/bxW772INlH6uPpB0ePLYETPU5yrK3vehE1FGWHFc/JuQg==","signatures":[{"sig":"MEUCID5b89zDgtjIloxHwEHAhqoNlaFT/oU1QK4c/VaD4RmEAiEAwiCmUrRN2oTYdCOzrnU1M5M6Hv3xjJlHlLdjcrYSHTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":865798},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"d617b566ea58dffde23c3a2a3f8db02ba0ff94be","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-custom","build:dist":"./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Visual regression testing and accessibility testing","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.0","jsdom":"^27.0.0","react":"^19.2.0","eslint":"^9.36.0","cypress":"^15.5.0","esbuild":"^0.27.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^9.36.0","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^27.0.0","@types/react":"^19.2.0","serve-handler":"^6.1.6","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.44.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","@types/serve-handler":"^6.1.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-depend":"^1.3.1","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.0.1_1762890610596_0.9797288046678281","host":"s3://npm-registry-packages-npm-production"}},"6.0.2":{"name":"happo","version":"6.0.2","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.0.2","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/index.js"},"dist":{"shasum":"cb73f99d3cec038f4afa07a0146a0c59a0f848f0","tarball":"https://registry.npmjs.org/happo/-/happo-6.0.2.tgz","fileCount":146,"integrity":"sha512-w+8d7Z4jyMgx4hxVltF6EXP56GLW3gzpkGx2kDpoFwg7AIK7mi0+7q6/VnLzK4TggeDgm6v/c7ut4swh2MK3uw==","signatures":[{"sig":"MEUCIAJempOnkmzs39zcv7cUvqASrOHitEDcGjANKB808j6zAiEAs3uPw+OeUDpF4+8bEQ+8KBBW6KPAT7QDCnVieQFqlcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":869288},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"3fc415b5b78057d69720c1bf2abe1873666bd3c6","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-custom","build:dist":"./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.0","jsdom":"^27.0.0","react":"^19.2.0","eslint":"^9.36.0","cypress":"^15.5.0","esbuild":"^0.27.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^9.36.0","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^27.0.0","@types/react":"^19.2.0","serve-handler":"^6.1.6","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.44.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","@types/serve-handler":"^6.1.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-depend":"^1.3.1","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.0.2_1763409151092_0.32718600732790204","host":"s3://npm-registry-packages-npm-production"}},"6.0.3":{"name":"happo","version":"6.0.3","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.0.3","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/index.js"},"dist":{"shasum":"d068bbd5b923193c7cfc5425f042dda68d34e7f1","tarball":"https://registry.npmjs.org/happo/-/happo-6.0.3.tgz","fileCount":146,"integrity":"sha512-Ru6k10+SUb+fefguXN0Osy3So+wPBM8m0h6H4uQBk5A0PUyFagB5/wZyc8TeAg+gPfumnES0dGekxN79GJ8yQg==","signatures":[{"sig":"MEYCIQDS6i+OJ4JylAd5Bn58H61qgUz2+km7abegqSoOjRMT9wIhALJfte/0S+qDpJCEQQlwKRyRm2z2JdUhAQSP3FShi9Ao","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":867952},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"7000c4bd00313a0189fe6ed9b6b5b7a4c5696fdb","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-custom","build:dist":"./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.0","jsdom":"^27.0.0","react":"^19.2.0","eslint":"^9.36.0","cypress":"^15.5.0","esbuild":"^0.27.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^9.36.0","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^27.0.0","@types/react":"^19.2.0","serve-handler":"^6.1.6","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.44.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","@types/serve-handler":"^6.1.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-depend":"^1.3.1","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.0.3_1763720557824_0.9370446136454869","host":"s3://npm-registry-packages-npm-production"}},"6.0.4":{"name":"happo","version":"6.0.4","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.0.4","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/index.js"},"dist":{"shasum":"fc9a91f47820f9d42c5a84fafb2a063a88fbe339","tarball":"https://registry.npmjs.org/happo/-/happo-6.0.4.tgz","fileCount":146,"integrity":"sha512-90fHFw6a4+xBLEoQMYh4QJIC7A5utbZMSQIMTWEM2+WTTj751jY5tL3l4OhAHpxNMMinO4Ob9KVrxsYUMYd74Q==","signatures":[{"sig":"MEQCIE1Y4GEPJRBvD0U5sLeExYA5pF+mMZnWOcyMj3iABkyOAiBdTv90f79LyhDY765+ETVN1OSXClAJuHv+/zwBbOK8Ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881440},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"689ba33675005f7bad49dbd8fd765db199c4b3e8","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-custom","build:dist":"./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.0","jsdom":"^27.0.0","react":"^19.2.0","eslint":"^9.36.0","cypress":"^15.5.0","esbuild":"^0.27.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^9.36.0","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^27.0.0","@types/react":"^19.2.0","serve-handler":"^6.1.6","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.44.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","@types/serve-handler":"^6.1.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-depend":"^1.3.1","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.0.4_1764097797496_0.23084602716384328","host":"s3://npm-registry-packages-npm-production"}},"6.0.5":{"name":"happo","version":"6.0.5","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.0.5","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/index.js"},"dist":{"shasum":"a876fcbb55e3e276ea5128034ea2afd899da40f2","tarball":"https://registry.npmjs.org/happo/-/happo-6.0.5.tgz","fileCount":148,"integrity":"sha512-7wtCyTMBNuwCPbNLfM3brYDZ0SxWlcUy2ZEl01jU63OIR05x2UerFevVuIlcW/qztSUrh/Gr9+EI9t+K/gXWng==","signatures":[{"sig":"MEUCIBJ7nhy6IfyeplYPRWHzskj545UTxYWoIQfZIeNGLX9fAiEAlOCdkogpDbaRODniKTzw4TZsqNNFo2c9S+9P6T1xkAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":882422},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"5e74615c64bc05be15334657679482df6cc9f322","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-custom","build:dist":"./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/index.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.0","jsdom":"^27.0.0","react":"^19.2.0","eslint":"^9.36.0","cypress":"^15.5.0","esbuild":"^0.27.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^9.36.0","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^27.0.0","@types/react":"^19.2.0","serve-handler":"^6.1.6","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.44.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","@types/serve-handler":"^6.1.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-depend":"^1.3.1","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.0.5_1764175661495_0.3908623110554734","host":"s3://npm-registry-packages-npm-production"}},"6.0.6":{"name":"happo","version":"6.0.6","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.0.6","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"a31e27937ce6be7480c3873fd8f9e5e087d5ec77","tarball":"https://registry.npmjs.org/happo/-/happo-6.0.6.tgz","fileCount":150,"integrity":"sha512-lscQ7sfDnmT9GXewMVO97XHRN5/xdn4rKRDV72c/C3OtDTm/v79n7WDc2RgkjSQiznQJ7tduAD/z/U/FDkpNWA==","signatures":[{"sig":"MEUCIH5tkX8rrWmCJF35OdOef+60mVVDP3xrUuM+zXAp+X1NAiEAxnDAnz3rrR4Ew6/jl9K+41tO0ZKsyBluayT95lH8igk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":882497},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"356a7f1c547c889cc3bc66845fe909c5d340af6c","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-custom","build:dist":"./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.0","jsdom":"^27.0.0","react":"^19.2.0","eslint":"^9.36.0","cypress":"^15.5.0","esbuild":"^0.27.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^9.36.0","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^27.0.0","@types/react":"^19.2.0","serve-handler":"^6.1.6","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.44.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","@types/serve-handler":"^6.1.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-depend":"^1.3.1","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.0.6_1764238872985_0.0082222030461796","host":"s3://npm-registry-packages-npm-production"}},"6.0.7":{"name":"happo","version":"6.0.7","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.0.7","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"183126af5f61d6feff897bc2c13eef0844543693","tarball":"https://registry.npmjs.org/happo/-/happo-6.0.7.tgz","fileCount":150,"integrity":"sha512-mG6Hj+v8lFS1CTMG5xmfJQGSTVKpYh607GMTKT4elpcw5t8WieXhAVxj+KtXiEMU0akroXTM3qwgpYmn+LpJww==","signatures":[{"sig":"MEQCICJCa160yvdadpK8zmkEUJI1NXo3HI1dLCKd0FS98mD4AiADNBXc8DRxhX56aF7ZKrS7Gllo58/FEsIwBJd85StxhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":882757},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"ad15e8431b7b4235af1c4533dee438b631de0a81","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-custom","build:dist":"./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.0","jsdom":"^27.0.0","react":"^19.2.0","eslint":"^9.36.0","cypress":"^15.5.0","esbuild":"^0.27.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^9.36.0","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^27.0.0","@types/react":"^19.2.0","serve-handler":"^6.1.6","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.44.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","@types/serve-handler":"^6.1.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-depend":"^1.3.1","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.0.7_1764325058975_0.2125520513453072","host":"s3://npm-registry-packages-npm-production"}},"6.1.0":{"name":"happo","version":"6.1.0","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.1.0","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"b4be59faa7cb457e4a5764ef4b49dfd993f8608a","tarball":"https://registry.npmjs.org/happo/-/happo-6.1.0.tgz","fileCount":158,"integrity":"sha512-p3s8AsUYFhtf58p7DGiLxnVh72opqIf8gAPKTMxb/R9uwdMjLSKtuHZJiBrwSXXZGw2OXppFyD9wifrJK2FWpg==","signatures":[{"sig":"MEYCIQDzRXTuNna4vB/Y9/6mr4abbom+HDAgsdLwul+PUlXWwQIhAPrwJmCZEqbNUVOcmNMlAF7ekME/y9QLDMs2nksjApE+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":928265},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"e37316453b4029a5ad04db8025c71c492ab75620","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-custom","build:dist":"./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.0","jsdom":"^27.0.0","react":"^19.2.0","eslint":"^9.36.0","cypress":"^15.5.0","esbuild":"^0.27.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^9.36.0","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^27.0.0","@types/react":"^19.2.0","serve-handler":"^6.1.6","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.44.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","@types/serve-handler":"^6.1.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-depend":"^1.3.1","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.1.0_1764939290786_0.5288206633971815","host":"s3://npm-registry-packages-npm-production"}},"6.1.1":{"name":"happo","version":"6.1.1","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.1.1","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"c376d9f03924b5da65a7b146af938512a5ee7caf","tarball":"https://registry.npmjs.org/happo/-/happo-6.1.1.tgz","fileCount":158,"integrity":"sha512-QJLBrYDfsW4c4MqE1JKHtumHqGmIGY2Ywwq4KjWiLD8IX6NJkrMIj2vuwZBSY969NNHVNm8J5KrhXiZeI6ky6Q==","signatures":[{"sig":"MEUCIFp6knFG1Zm/ub1E+ikjfjaDN1t4EGWhmK3cZ+7FA4buAiEAujWcUbr2w8Yd8OW7lRYahJKR1x//fq9W5Fu1KaFVYek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":933638},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"730f659a82977f82704a8c6c37c153a881eea9de","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-custom","build:dist":"./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.0","jsdom":"^27.0.0","react":"^19.2.0","eslint":"^9.36.0","cypress":"^15.5.0","esbuild":"^0.27.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^9.36.0","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^27.0.0","@types/react":"^19.2.0","serve-handler":"^6.1.6","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.44.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","@types/serve-handler":"^6.1.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-depend":"^1.3.1","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.1.1_1764955251456_0.7044084392228784","host":"s3://npm-registry-packages-npm-production"}},"6.1.2":{"name":"happo","version":"6.1.2","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.1.2","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"5a52c710f41fcd57356704902ea7bded109885d3","tarball":"https://registry.npmjs.org/happo/-/happo-6.1.2.tgz","fileCount":158,"integrity":"sha512-SvvqlWrTc1laU1h1hCbfOpiyfSe0vbDQih+TLMTwy8+qNt0rHz0QwjIsH63rG55afIXvZQmfGG+wRjPRRhh84A==","signatures":[{"sig":"MEUCIQDpznRe/bP6p81yrHC+el/8Gw5ne957jp1gLDEelZnpHAIgLCPK7YHoqZCvYkDsuoAnrWCO66CvIL4DPEFOLYnU9bc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934863},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"a2d23477e9b71b93e30b0bd2fc8fd8a72e1cd17d","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-custom","build:dist":"./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.0","jsdom":"^27.0.0","react":"^19.2.0","eslint":"^9.36.0","cypress":"^15.5.0","esbuild":"^0.27.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^9.36.0","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^27.0.0","@types/react":"^19.2.0","serve-handler":"^6.1.6","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.44.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","@types/serve-handler":"^6.1.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-depend":"^1.3.1","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.1.2_1765227045055_0.44841324789999315","host":"s3://npm-registry-packages-npm-production"}},"6.1.3":{"name":"happo","version":"6.1.3","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.1.3","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"37f1cb298db21b3fe600576a46ff07da07ff3a20","tarball":"https://registry.npmjs.org/happo/-/happo-6.1.3.tgz","fileCount":158,"integrity":"sha512-amCPBOnqfykyIRkQkgAXZWAlXGoH/TK4lPuPhQB6AXp9gaAn6FIL1gwB+Xhp4cfeG9R6RHGiypwIzQpKOArKhw==","signatures":[{"sig":"MEUCIE6iPllyMqZ812wYX7onnlqVzZJjiTaeK8m6G+1PxhmpAiEAxo6l4XxaxKWQZ1YUbF5LK0d3KDtVW+t194G1gzRZRi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":938928},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"716296a7da45cda7fe79e26a9d5ecd235f2c37d8","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-custom","build:dist":"./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.0","jsdom":"^27.0.0","react":"^19.2.0","eslint":"^9.36.0","cypress":"^15.5.0","esbuild":"^0.27.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^9.36.0","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^27.0.0","@types/react":"^19.2.0","serve-handler":"^6.1.6","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.44.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","@types/serve-handler":"^6.1.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-depend":"^1.3.1","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.1.3_1765291750417_0.09496121300802907","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"happo","version":"6.2.0","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.2.0","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"1b539069ff9676d6525bb342c5f517f2d42911c9","tarball":"https://registry.npmjs.org/happo/-/happo-6.2.0.tgz","fileCount":158,"integrity":"sha512-ZxOgB+qffCnWD253yepX5aEFnhJXB3PodxWgIQukIYDmbMFQ92pYWqaYFHzRydRm7Hwt5wopGjfJTe6eaVZ7rA==","signatures":[{"sig":"MEQCIEAG4tw8dF7Aaen1AuR6xZeSagX3jvQzSe7HRafJHtmRAiB5ZKOA0dRwXF6MLtAHSJvDj/h77HT/5LsZXrBoSpjEbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":941293},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"d495b7511eff8fbfbcb6a5d6d4bcf80998fdcd20","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-custom","build:dist":"./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.0","jsdom":"^27.0.0","react":"^19.2.0","eslint":"^9.36.0","cypress":"^15.5.0","esbuild":"^0.27.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^9.36.0","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^27.0.0","@types/react":"^19.2.0","serve-handler":"^6.1.6","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.44.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","@types/serve-handler":"^6.1.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-depend":"^1.3.1","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.2.0_1765307508132_0.30664298921947175","host":"s3://npm-registry-packages-npm-production"}},"6.2.1":{"name":"happo","version":"6.2.1","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.2.1","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"a9e404482ce48173fa45dbf4d0574de4ce01cbc3","tarball":"https://registry.npmjs.org/happo/-/happo-6.2.1.tgz","fileCount":158,"integrity":"sha512-vLxiudIfz/HfwFTq6g2VHlPRUZHRUJVlbVbxycrKb42/MX7c9jQUaFSnB0a7O2o/cVnBmYAZR3/RNBSwxrpU1w==","signatures":[{"sig":"MEYCIQCAuvfG+a5bOuHGtCdCBlON+2UifH9TCGYp3QsNxprtGwIhAJetKJuC8QldObuaDMUN27j/qNH599soVDOtLTxaiYY5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":941010},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"d208742faa6bb563444d53e111bcc5bd860d2dca","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-custom","build:dist":"./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.0","jsdom":"^27.0.0","react":"^19.2.0","eslint":"^9.36.0","cypress":"^15.5.0","esbuild":"^0.27.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^9.36.0","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^27.0.0","@types/react":"^19.2.0","serve-handler":"^6.1.6","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.44.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","@types/serve-handler":"^6.1.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-depend":"^1.3.1","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.2.1_1767789744076_0.08154485157104996","host":"s3://npm-registry-packages-npm-production"}},"6.2.2":{"name":"happo","version":"6.2.2","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.2.2","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"49cf5780b3868cad93c393b106e0eb1b8e43fbda","tarball":"https://registry.npmjs.org/happo/-/happo-6.2.2.tgz","fileCount":162,"integrity":"sha512-F+ufG0qtRpQ8pWkNF6qioH54HlOxcomFLKJFr1gEL2E1vmq05iD4nDMT43LFYV4EeDlGy8s6w1RKwZNJDWw/OA==","signatures":[{"sig":"MEUCIQCcQwpN/9aS7EFoftC0AwxYNxtzPx2zvtZ0J6hktbz3UAIgdx5kPJDZCQxNLh2yCs2kH8tKvjd11xCXDj3ODl/aKds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":942972},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"a17d9ba011d006e38f6a5b422e37332c93d1115e","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-custom","build:dist":"./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.0","jsdom":"^27.0.0","react":"^19.2.0","eslint":"^9.36.0","cypress":"^15.5.0","esbuild":"^0.27.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^9.36.0","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^27.0.0","@types/react":"^19.2.0","serve-handler":"^6.1.6","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.44.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","@types/serve-handler":"^6.1.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-depend":"^1.3.1","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.2.2_1767798834822_0.8944270867662629","host":"s3://npm-registry-packages-npm-production"}},"6.2.3":{"name":"happo","version":"6.2.3","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.2.3","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"0b83ee1e26e5826915420071608be7e0140c057b","tarball":"https://registry.npmjs.org/happo/-/happo-6.2.3.tgz","fileCount":163,"integrity":"sha512-gounEwJHDAkpswQgb3Ift+LBqwszGllvCzgH8XfQ1Ws6wjbh6iovW8J7prSJuhrxNaufu8xHgSTOo8M/GjK7Iw==","signatures":[{"sig":"MEUCIFdi/PqUhzsKWe63+gB9toBjrbYykgdBAtixTt7MztyhAiEAv/x68f0AvKrMKQxAyDsz+dIiAoTFn+87+mvmSFw9HrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":943250},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"4a6d48c9515e85773d71f5be6e65e7646ad7120c","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-custom","build:dist":"./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.0","jsdom":"^27.0.0","react":"^19.2.0","eslint":"^9.36.0","cypress":"^15.5.0","esbuild":"^0.27.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^9.36.0","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^27.0.0","@types/react":"^19.2.0","serve-handler":"^6.1.6","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.44.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","@types/serve-handler":"^6.1.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-depend":"^1.3.1","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.2.3_1767864611610_0.6747734667331515","host":"s3://npm-registry-packages-npm-production"}},"6.2.4":{"name":"happo","version":"6.2.4","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.2.4","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"eb235d034f3bf6b5d969082978e418e24f1e4e5a","tarball":"https://registry.npmjs.org/happo/-/happo-6.2.4.tgz","fileCount":163,"integrity":"sha512-x84VfMM+uIVykt3gFmzlWuQjBzcsyML5dbc+5qn48TBuchesExFz1cPjUVqd7gbW8utqjt4Q8pBKu24BkAEafg==","signatures":[{"sig":"MEUCIQCxvUk9LYWixryKIwJZlWKcGOhjPs4JFSrr7v8Y/w8auwIgayMd6XbWIgcPqsYz28dsLU9Ocm0ajMu3nqHEc+1DDeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945819},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"5c35408ab62de9328e321329f2997d8574d4e474","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-custom","build:dist":"./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.0","jsdom":"^27.0.0","react":"^19.2.0","eslint":"^9.36.0","cypress":"^15.5.0","esbuild":"^0.27.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^9.36.0","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^27.0.0","@types/react":"^19.2.0","serve-handler":"^6.1.6","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.44.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","@types/serve-handler":"^6.1.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-depend":"^1.3.1","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.2.4_1768658465834_0.4360403792251608","host":"s3://npm-registry-packages-npm-production"}},"6.2.5":{"name":"happo","version":"6.2.5","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.2.5","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"19746b39685611fafcad926621801104c09a75e4","tarball":"https://registry.npmjs.org/happo/-/happo-6.2.5.tgz","fileCount":163,"integrity":"sha512-IT/hL4OIYj62xNC18JzVmXLusPlw22mtz7GpwwqAj/V+rXBjEybvTaP8j11HD6S/c6xXzVrOcfbGNoy7cExoXg==","signatures":[{"sig":"MEUCIQCJ4f2UZSVFtbT2QoUPPA6Lo1yfo4SXmf3S7uqUbyDlogIgD4QWAuYXRNXPXESYVEgYgsEZI5dVANrDzc6jDPB7jqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945756},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"480c31e911c31f5a7c569f016f555987d5fc7675","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-custom","build:dist":"./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.0","jsdom":"^27.0.0","react":"^19.2.0","eslint":"^9.36.0","cypress":"^15.5.0","esbuild":"^0.27.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^9.36.0","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^27.0.0","@types/react":"^19.2.0","serve-handler":"^6.1.6","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.44.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","@types/serve-handler":"^6.1.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-depend":"^1.3.1","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.2.5_1768839358016_0.9945197973628412","host":"s3://npm-registry-packages-npm-production"}},"6.2.6":{"name":"happo","version":"6.2.6","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.2.6","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"1adfcf2e37c39b49131090ee43afbc682592f6cc","tarball":"https://registry.npmjs.org/happo/-/happo-6.2.6.tgz","fileCount":167,"integrity":"sha512-iUAGqV3xpnlX/2KezYFuXkkT6yj0LkZ8hjiRtM7HPjP9s902UhFOwbfcQNCKXO30srqGdluRrUehk0/BRjF1zQ==","signatures":[{"sig":"MEUCIHsWzbXiB9Bo/YTSoSN8EaybHp7MPJHahD2QG8yfkpAxAiEApM2BVRPXmpK+9tOL3TiHBAxVywdu4P95mEVVw4YHjPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":945807},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"775818125a3a62372ad8df260b22814c00538954","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-custom","build:dist":"./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.0","jsdom":"^27.0.0","react":"^19.2.0","eslint":"^9.36.0","cypress":"^15.5.0","esbuild":"^0.27.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^9.36.0","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^27.0.0","@types/react":"^19.2.0","serve-handler":"^6.1.6","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.44.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","@types/serve-handler":"^6.1.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-depend":"^1.3.1","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.2.6_1769115492829_0.6063635922965567","host":"s3://npm-registry-packages-npm-production"}},"6.3.0":{"name":"happo","version":"6.3.0","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.3.0","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"045c3ae5543bd606054c83fcc0b6353de9732899","tarball":"https://registry.npmjs.org/happo/-/happo-6.3.0.tgz","fileCount":171,"integrity":"sha512-USNLOP2ZdhlkXd2vnxUGWFqU2UuAqBfKkyjIM0/fWtRsaJbliPMUYV/UjLuiz8N1bhi6mRHFVhJZB+r2BQETCg==","signatures":[{"sig":"MEYCIQDPiGiVowkhSJ3rJhPfOqq0vgoFfJufS9VXlsyEFu6SewIhAKNPO5wD8aSFl1DM0xulFIWb9Gu1pz/8qeiAnQQZJ4JX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":990002},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"a5c08510fdff14d7f24d9d29787634df3dfcc650","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-custom","build:dist":"./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.0","jsdom":"^27.0.0","react":"^19.2.0","eslint":"^9.36.0","cypress":"^15.5.0","esbuild":"^0.27.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^9.36.0","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^27.0.0","@types/react":"^19.2.0","serve-handler":"^6.1.6","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.44.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","@types/serve-handler":"^6.1.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-depend":"^1.3.1","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^62.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.3.0_1769688534098_0.6920876382671228","host":"s3://npm-registry-packages-npm-production"}},"6.3.1":{"name":"happo","version":"6.3.1","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.3.1","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"cf5a12d16e5a26e138f2faa9ea21c1d1d058a6de","tarball":"https://registry.npmjs.org/happo/-/happo-6.3.1.tgz","fileCount":171,"integrity":"sha512-IuQPQCI5403EEd+yYYyPScodlRGx3L2HqMylpGeB92ELiF99/jfu4og2zdy2upatb3pE7+Uy3E1fH3ZZhtr4yQ==","signatures":[{"sig":"MEYCIQDysNfdZvR4pmR5sGN8B+acDdhciuRhykY9mFnLR75dQAIhAKrmTVCMtOQUOWNjUbF8+PfqHpEQj++7G2/y2q3q+Orm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":989499},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"50962407031df25e3ffc1338fb5b32b46507959b","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-custom","build:dist":"./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.0","jsdom":"^28.0.0","react":"^19.2.0","eslint":"^9.36.0","cypress":"^15.5.0","esbuild":"^0.27.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^9.36.0","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^27.0.0","@types/react":"^19.2.0","serve-handler":"^6.1.6","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.44.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","@types/serve-handler":"^6.1.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-depend":"^1.3.1","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^63.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.3.1_1770900885889_0.1568194755707657","host":"s3://npm-registry-packages-npm-production"}},"6.3.2":{"name":"happo","version":"6.3.2","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.3.2","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"5a2b2015c8a6900592008edea7dec99b20cb6ff1","tarball":"https://registry.npmjs.org/happo/-/happo-6.3.2.tgz","fileCount":171,"integrity":"sha512-kDjQ5/7jPKL5AMHHfkIaMpe7313axxOBHrvt74OhjzikPIY9wsWGO1Zf6OjWbvmRpjBXC7JT69Ar9tXiyNcdgQ==","signatures":[{"sig":"MEQCIDXZSfQsAgRKxR/93XJt+7K6M4KIxAz4f26BLU1JQIr2AiA+hFqhagUsKEbKoUwcnKUqlX0CGGpnmbpaMHmp0EsOvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":991516},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"41bccf1f1d426c82661b4884e3f6d2be21764108","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-custom","build:dist":"./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.0","jsdom":"^28.0.0","react":"^19.2.0","eslint":"^9.36.0","cypress":"^15.5.0","esbuild":"^0.27.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^9.36.0","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^27.0.0","@types/react":"^19.2.0","serve-handler":"^6.1.6","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.44.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","@types/serve-handler":"^6.1.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-depend":"^1.3.1","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^63.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.3.2_1770924497583_0.24161011727008752","host":"s3://npm-registry-packages-npm-production"}},"6.3.3":{"name":"happo","version":"6.3.3","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.3.3","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"13488ea1168be6d25275a13d01d8533ec5ea8433","tarball":"https://registry.npmjs.org/happo/-/happo-6.3.3.tgz","fileCount":171,"integrity":"sha512-bMJzR1a2nLVCfdicnGsrdvFZb3D0e95Wk69EQh/thzTySCZqbMb51JJG81S66kDtrYLnZmvbuZShO7lhZxy1dA==","signatures":[{"sig":"MEQCIDDA0x4vX8ckgoqfdPPfFtO4haL7nKE2p2b9NIPqytAxAiAO0T+uhT58xpdyF7aSNCRBSQ7gR9KbWngVn+0azYiO4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":995173},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"0db36cc6d8c7239f84d5223c9b915e1e08e4fd43","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-custom","build:dist":"./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.0","jsdom":"^28.0.0","react":"^19.2.0","eslint":"^9.36.0","cypress":"^15.5.0","esbuild":"^0.27.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^9.36.0","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^27.0.0","@types/react":"^19.2.0","serve-handler":"^6.1.6","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.44.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","@types/serve-handler":"^6.1.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-depend":"^1.3.1","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^63.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.3.3_1771329361617_0.28459264862241684","host":"s3://npm-registry-packages-npm-production"}},"6.3.4":{"name":"happo","version":"6.3.4","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.3.4","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"7bf684135d995b13d71f7c9be9b0159799b1aff3","tarball":"https://registry.npmjs.org/happo/-/happo-6.3.4.tgz","fileCount":171,"integrity":"sha512-2+QxIbJ5VFoBqlH1T9gt/VKPlw0XeXvjiJIjq0DUAxpPvJu04iYns6Pc3yeZ9qDqKEcYAfpGjaEgj35+JvVFbw==","signatures":[{"sig":"MEUCIQD8gfn59mdwcy2h74t83ICO3Pg4uVUKOS0Z2mmj1HSHhgIgOe2piusLfJOElQa5yz/OMDePp3oVSm9zxnjEztx6lHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":996748},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"c84e7d22560146a508b8f9627f2bf1438fcc02c2","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-custom","build:dist":"./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.0","jsdom":"^28.0.0","react":"^19.2.0","eslint":"^9.36.0","cypress":"^15.5.0","esbuild":"^0.27.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^9.36.0","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^27.0.0","@types/react":"^19.2.0","serve-handler":"^6.1.6","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.44.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","@types/serve-handler":"^6.1.4","eslint-plugin-compat":"^6.0.2","eslint-plugin-depend":"^1.3.1","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^63.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.3.4_1771880730138_0.38473415115506926","host":"s3://npm-registry-packages-npm-production"}},"6.3.5":{"name":"happo","version":"6.3.5","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.3.5","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"888a72241d6f168e7f80dede933cf473bdc7b513","tarball":"https://registry.npmjs.org/happo/-/happo-6.3.5.tgz","fileCount":171,"integrity":"sha512-F9cyjS2lr39mfkS3d1s++fsVdTYqTKWQssMcSkEOzNQBcWPdLBMSUm4LwVnrtAMhzPFa9Q+mKlJDZftEVGmYaA==","signatures":[{"sig":"MEUCIQDs4AfRnKvPATyhQYA29ytg4msm+ujriAysxTaw0BZsEAIgItPL7aWp5eaGzvi24KbSm7yGCHPFFpQxjaQifIjqpmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":997603},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"a1e2299d4b8fffa2eac74e3b97bbbdb6e018d6ec","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-custom","build:dist":"./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","jsdom":"^28.0.0","react":"^19.2.0","eslint":"^10.0.2","cypress":"^15.5.0","esbuild":"^0.27.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^10.0.1","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^28.0.0","@types/react":"^19.2.0","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.56.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^6.2.0","eslint-plugin-depend":"^1.4.0","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^63.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.3.5_1772532485965_0.4851849564603714","host":"s3://npm-registry-packages-npm-production"}},"6.3.6":{"name":"happo","version":"6.3.6","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.3.6","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"c9090f34d267d485d12aeb4a753184a6e594649d","tarball":"https://registry.npmjs.org/happo/-/happo-6.3.6.tgz","fileCount":171,"integrity":"sha512-a1m3LLKnKyJfw+IqL1UONpljyhTa73bUkh8szwLKpqgOeJVn3ghkN+vnVQjgMzh4RSoNOy+LpLLUuHJl/1f93w==","signatures":[{"sig":"MEUCIQD6ZZhFgLZ6TzUn+HrNa3sFwiRg4Vx4i4XEvwc4EyIf/QIgUoZtkpp35ghANZdE8l5SoW0dVBNxkZrlY1MhYA2kK2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":997461},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"a99a26b4e931f2e722a4173e08dedaa9d33f0e3b","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-custom","build:dist":"./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","jsdom":"^28.0.0","react":"^19.2.0","eslint":"^10.0.2","cypress":"^15.5.0","esbuild":"^0.27.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^10.0.1","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^28.0.0","@types/react":"^19.2.0","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.56.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.1","eslint-plugin-depend":"^1.4.0","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^63.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.3.6_1772627497362_0.013676568267825928","host":"s3://npm-registry-packages-npm-production"}},"6.4.0":{"name":"happo","version":"6.4.0","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.4.0","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"ee6e788c76d18004df12505fb0cb0caf1589db13","tarball":"https://registry.npmjs.org/happo/-/happo-6.4.0.tgz","fileCount":173,"integrity":"sha512-UYCaZKBnjjQW0pDVbxXZ4b0+TnL0DvYHj0tAjJgfrj9XGqdJzOFIV9QaJGrjfU286Ad8xKrr/YlXiozA96x2/A==","signatures":[{"sig":"MEUCIGNbnOvGZJpHm8mSCY2EEqho1FnPMqn4j/zxqHY7OvC8AiEA7irrnjlXS5IDOtHyEdtv6o7zvfxTasBIvPYTu2mnt4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1008287},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"d6d1214675a7a0d0dd238d00b20c8d2b2a7473de","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-custom","build:dist":"./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","jsdom":"^28.0.0","react":"^19.2.0","eslint":"^10.0.2","cypress":"^15.5.0","esbuild":"^0.27.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^10.0.1","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^28.0.0","@types/react":"^19.2.0","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.56.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.1","eslint-plugin-depend":"^1.4.0","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^63.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.4.0_1773168248087_0.031611811161926795","host":"s3://npm-registry-packages-npm-production"}},"6.4.1":{"name":"happo","version":"6.4.1","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.4.1","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"df55253a17d5980513ca1884630f5f97fa0ae121","tarball":"https://registry.npmjs.org/happo/-/happo-6.4.1.tgz","fileCount":173,"integrity":"sha512-VtQyjXjKIE5OzSFunCPGkjiKi2mc+fJw+f7sZkoTRZGb0a1bo3gViCCA/tj2QLRmuK3RKAQ9PT/T2vRYxXyEGA==","signatures":[{"sig":"MEMCH3LOBtADCEw44oEOD5WdUW47VvEkBmyJEAGXHSLjFaYCIBF7OJybrdosDEACs7P/2qs7nNDvsft2EFgjKpwIlSqN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1011523},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"914df8b6318c79e3ddf16db6c2f2d6f1aa8e2cc0","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-custom","build:dist":"./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","jsdom":"^28.0.0","react":"^19.2.0","eslint":"^10.0.2","cypress":"^15.5.0","esbuild":"^0.27.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^10.0.1","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^28.0.0","@types/react":"^19.2.0","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.56.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.1","eslint-plugin-depend":"^1.4.0","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^63.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.4.1_1773174055277_0.6446949290990465","host":"s3://npm-registry-packages-npm-production"}},"6.5.0":{"name":"happo","version":"6.5.0","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.5.0","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"b0da57878799f9e91f0a61f7c520d4d39e2dae84","tarball":"https://registry.npmjs.org/happo/-/happo-6.5.0.tgz","fileCount":175,"integrity":"sha512-loXse8QTqhT/tMSWalyluOo8MlcPXKw+BMEWmuNwS4BO0oZQfiPbEPe1JgYFE01RvILlhj11S/BoXwF0REZLug==","signatures":[{"sig":"MEYCIQCPYOjDU8gK3YLFFKWMJyoTJAjriFHsX+wwD+a5qcgVZQIhANSzdDVZsfOR98EAjQvOez0KQABAl4+c9A6C8c+CUca3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1017340},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"d3ab15907120e411e671b66e6ded53a09262c561","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-custom","build:dist":"./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","jsdom":"^28.0.0","react":"^19.2.0","eslint":"^10.0.2","cypress":"^15.5.0","esbuild":"^0.27.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^10.0.1","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^28.0.0","@types/react":"^19.2.0","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.56.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.1","eslint-plugin-depend":"^1.4.0","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^63.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.5.0_1773177015793_0.22646112719581168","host":"s3://npm-registry-packages-npm-production"}},"6.5.1":{"name":"happo","version":"6.5.1","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.5.1","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"1ff1e5b29f2a035fa26375a12e577672264372c4","tarball":"https://registry.npmjs.org/happo/-/happo-6.5.1.tgz","fileCount":175,"integrity":"sha512-wPL9Ojt4/Fu8QfjWUo1nsjFtNACvZKrWQquU1wqBHa+h9JmRb4yn86NPR5rb5ynQxVOgQQGIu4HN+p7Y/lxrzw==","signatures":[{"sig":"MEYCIQCJt+11uu8Ht9iCb3yniCVh6bu/CFcVi5hFqHb5YriQUgIhAKDY3F/MAWbZQ/+fV57dc4/xj5YGcbJ8zjJWmePNCvhK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1017808},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"ce3f20c1b6ed0c21273253b74981711bbfa5f6ac","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"rm -rf dist tmp/tsc tmp/happo-custom","build:dist":"./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","jsdom":"^28.0.0","react":"^19.2.0","eslint":"^10.0.2","cypress":"^15.5.0","esbuild":"^0.27.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^10.0.1","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^28.0.0","@types/react":"^19.2.0","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.56.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.1","eslint-plugin-depend":"^1.4.0","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^63.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.5.1_1773232992941_0.7385414168441748","host":"s3://npm-registry-packages-npm-production"}},"6.5.2":{"name":"happo","version":"6.5.2","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.5.2","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"2d5e0b4af449e5a8bda1445eb508345cecfca76b","tarball":"https://registry.npmjs.org/happo/-/happo-6.5.2.tgz","fileCount":175,"integrity":"sha512-JNTMCU8LYXsjuZvNS7yFV5ekDlb38K1OWagGE2r96gib5xOD4+Fh6d44J0P8xBRyGutY79I+X+W/Y34PnDFyRA==","signatures":[{"sig":"MEQCICvA9OQVonJ8jZ0ziJkvb8W+HyHbFjarw4qrO5S50cY1AiBQgb9FhLvff5scpBTfdoTUhTnbP36eVIEeutM7HYRmOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019889},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"2d2c31368ce7b8f8dc733e610ce2955fc29c1100","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"node ./scripts/clean.ts","build:dist":"node ./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","jsdom":"^28.0.0","react":"^19.2.0","eslint":"^10.0.2","cypress":"^15.5.0","esbuild":"^0.27.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^10.0.1","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^28.0.0","@types/react":"^19.2.0","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.56.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.1","eslint-plugin-depend":"^1.4.0","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^63.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.5.2_1773249938799_0.7737086029936657","host":"s3://npm-registry-packages-npm-production"}},"6.6.0":{"name":"happo","version":"6.6.0","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.6.0","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"cedc4a5c1e02b3ba904bc3342fe3109fbb444ba0","tarball":"https://registry.npmjs.org/happo/-/happo-6.6.0.tgz","fileCount":177,"integrity":"sha512-A2X9vEKQz6QmiZ5zzCGgz8+M/bHz4CxnsEE7fMWBNZOj1uOoy4RYzrDifNjpUpVyhn/yBfSZu3FbiTiEQdjVYw==","signatures":[{"sig":"MEYCIQDWTbMUYi+0ap3rJpeFl3txNARwAzOxG3ADx9UEnbqhEQIhAOMqji+nLt6Tvjvrbg5X/DIoapk3qGUY9h4R3m/gtGoi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1050781},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"7ce72558efb6dd880119748c20834c161e1e7b73","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"node ./scripts/clean.ts","build:dist":"node ./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","jsdom":"^29.0.0","react":"^19.2.0","eslint":"^10.0.2","cypress":"^15.5.0","esbuild":"^0.27.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^10.0.1","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^28.0.0","@types/react":"^19.2.0","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.56.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.1","eslint-plugin-depend":"^1.4.0","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^63.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.6.0_1773694444229_0.452427055138271","host":"s3://npm-registry-packages-npm-production"}},"6.6.1":{"name":"happo","version":"6.6.1","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.6.1","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"b87cafcc0cbf4ea65522db6b38065b1fde9bfa43","tarball":"https://registry.npmjs.org/happo/-/happo-6.6.1.tgz","fileCount":177,"integrity":"sha512-OaPvNNGw3y7wgFEJvIK3+OR4HkhyMz4tQPL1sLv2DfmDUr5NI4HFG91spn4ToeU8MuPAj7+XH8uyNo+z9JunXw==","signatures":[{"sig":"MEUCIQDDSV7yzKyNazF4OAgNTqpudDnX8VQbMxe0LqvxvAOVKQIgDuhQKLDvsgLaeYElzuq/JlpDcSufPGxmwEdc0ZVeUNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1058259},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"7050e4ad013d13f34fddea73f6823fc8b256a261","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"node ./scripts/clean.ts","build:dist":"node ./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts","test:playwright:nonce":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE e2e -- playwright test && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE finalize"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","jsdom":"^29.0.0","react":"^19.2.0","eslint":"^10.0.2","cypress":"^15.5.0","esbuild":"^0.27.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^10.0.1","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^28.0.0","@types/react":"^19.2.0","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.56.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.1","eslint-plugin-depend":"^1.4.0","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^63.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.6.1_1773932329496_0.6221127996249618","host":"s3://npm-registry-packages-npm-production"}},"6.7.0":{"name":"happo","version":"6.7.0","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.7.0","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"66604547c4c11c6e142e57c20351a84bd1a99a88","tarball":"https://registry.npmjs.org/happo/-/happo-6.7.0.tgz","fileCount":177,"integrity":"sha512-MdfFttpWliU3Ztr9qSHv+qkMLKqIriIy+fkZEAimW8gA9FovcWwqPMSKJ766jWKgB29Ykk0wxhgv5zqMCR8kVw==","signatures":[{"sig":"MEQCIArufFe4Z1wigdymBPVBs5mkj+dWTQp7OftzVmtD1p1EAiAfZM77O5od3QWjpYEvdTVSZ2JjfmH9zyQ6i0GdoFBB/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1059158},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"fe26e7ca0c01b2b0c538ae3d658ea5e4f13b4a7a","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"node ./scripts/clean.ts","build:dist":"node ./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts","test:playwright:nonce":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE e2e -- playwright test && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE finalize"},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","jsdom":"^29.0.0","react":"^19.2.0","eslint":"^10.0.2","cypress":"^15.5.0","esbuild":"^0.27.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^10.0.1","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^28.0.0","@types/react":"^19.2.0","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.56.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.1","eslint-plugin-depend":"^1.4.0","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^63.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.7.0_1773955160785_0.9581193178173251","host":"s3://npm-registry-packages-npm-production"}},"6.8.0":{"name":"happo","version":"6.8.0","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.8.0","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"a54720acf55779872b4b1a98ec13fb3de4fb5cb8","tarball":"https://registry.npmjs.org/happo/-/happo-6.8.0.tgz","fileCount":177,"integrity":"sha512-+m212TFYvm0MIcCQG1Tn5qEJ1VnQ4CHGmmfhEaAuaps4yyLB3Lton76O6iWFZ6moeITriIkuxvldsaaSfUOKSw==","signatures":[{"sig":"MEYCIQDFsbSA4qUTOOhVQGtHeIWmYjcERDo9PoVkd3Kmqtx+uwIhAN+WX5UBeo3L+s7a6Evi6KbhhdP8ceBdfvIHb+q7gN0Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1059206},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"92d72252b1a40fa5f08abcd451cb2ecca66440dc","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"node ./scripts/clean.ts","build:dist":"node ./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts","test:playwright:nonce":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE e2e -- playwright test && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE finalize"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","jsdom":"^29.0.0","react":"^19.2.0","eslint":"^10.0.2","cypress":"^15.5.0","esbuild":"^0.27.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^10.0.1","multiparty":"^4.2.3","typescript":"^5.9.2","@types/node":"^24.9.1","@types/jsdom":"^28.0.0","@types/react":"^19.2.0","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.56.1","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.1","eslint-plugin-depend":"^1.4.0","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^63.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.8.0_1774201601121_0.4314812348541164","host":"s3://npm-registry-packages-npm-production"}},"6.9.0":{"name":"happo","version":"6.9.0","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.9.0","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"d2072c018c87a0fa953e69c4ee8a8bc1a8295628","tarball":"https://registry.npmjs.org/happo/-/happo-6.9.0.tgz","fileCount":177,"integrity":"sha512-y93/HOCJTj93l7WIHv9fQ3leYn5s1cLURVef7RAwFs5lJP7XTZUf5cn7XQeZdaujP0amoYfTvtK8LgcyBGvG9A==","signatures":[{"sig":"MEYCIQDf1LU3GQI8ObwJW077kj9L2eGbiGTNl9MjMxy8T/oi7AIhAP95dDe8P7HKl4c1bVd4B6kTsHHqNOaX6E2zUQVvBALr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1093444},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"e04f41ab4bbd9ce98b7015b7079c89fc3ba29723","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"node ./scripts/clean.ts","build:dist":"node ./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts","test:playwright:nonce":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE e2e -- playwright test && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE finalize"},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","jsdom":"^29.0.0","react":"^19.2.0","eslint":"^10.0.2","cypress":"^15.5.0","esbuild":"^0.27.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^10.0.1","multiparty":"^4.2.3","typescript":"^6.0.2","@types/node":"^24.9.1","@types/jsdom":"^28.0.0","@types/react":"^19.2.0","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","typescript-eslint":"^8.57.2","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.1","eslint-plugin-depend":"^1.4.0","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^63.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.9.0_1774455623139_0.03443388556399096","host":"s3://npm-registry-packages-npm-production"}},"6.10.0":{"name":"happo","version":"6.10.0","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.10.0","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"1ef1db901317b8f8a16aca4baf530eeac70e42be","tarball":"https://registry.npmjs.org/happo/-/happo-6.10.0.tgz","fileCount":193,"integrity":"sha512-u4sVzukJfRX7Tcd/vIxe/bRixX6Q0s39pccRrTKJrfH+G1pJDih31nHyrLUx+ESASVsVBrpegtmBPAEs63uUFQ==","signatures":[{"sig":"MEUCIFWfQe+la81tfYzyPFZg96SGWzqp2TfxSdmJ/x8FjvZjAiEAt/swWONtu1GBy6oBGoF0DYXFh3V7KnFZiVWToPRd7ts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1176380},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"f9b2502b09f4c028d5e89114c3bc7fb0537f008c","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"node ./scripts/clean.ts","release":"set -a && source .env && set +a && release-with-ease","build:dist":"node ./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts","test:storybook:only":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-only --only \"$(node ./scripts/getOnly.ts)\"","test:playwright:nonce":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE e2e -- playwright test && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE finalize","test:storybook:skipped":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-skipped --skip \"$(node ./scripts/getSkip.ts)\""},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","jsdom":"^29.0.0","react":"^19.2.0","eslint":"^10.0.2","cypress":"^15.5.0","esbuild":"^0.28.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^10.0.1","multiparty":"^4.2.3","typescript":"^6.0.2","@types/node":"^24.9.1","@types/jsdom":"^28.0.0","@types/react":"^19.2.0","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","release-with-ease":"^2.1.0","typescript-eslint":"^8.57.2","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.1","eslint-plugin-depend":"^1.4.0","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.10.0_1776167276592_0.03430738179595716","host":"s3://npm-registry-packages-npm-production"}},"6.10.1":{"name":"happo","version":"6.10.1","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.10.1","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"a01388c8bf5481bab62c719c049ff6edd7a9cdbd","tarball":"https://registry.npmjs.org/happo/-/happo-6.10.1.tgz","fileCount":193,"integrity":"sha512-PvpmDZ7hj6I0zxabEG2Nes/6LhXBBU/ldk4pDBzNzPSXO2blvkhgx2K/wqYz0dgGMRLFHEumMDxklE8ZrcGLxg==","signatures":[{"sig":"MEQCIFFcjQ8/iMI8a5k0OxcCnsYY4+KQXz7quSBr4b6YdpkPAiB/OWKaNHsgUV8MKrBYwh1zfYLvq3u1ESlSWEwrc6zbBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1177357},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"4dcac4b1f99cf553237868defc35710721fe9eb6","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"node ./scripts/clean.ts","release":"set -a && source .env && set +a && release-with-ease","build:dist":"node ./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts","test:storybook:only":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-only --only \"$(node ./scripts/getOnly.ts)\"","test:playwright:nonce":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE e2e -- playwright test && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE finalize","test:storybook:skipped":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-skipped --skip \"$(node ./scripts/getSkip.ts)\""},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","jsdom":"^29.0.0","react":"^19.2.0","eslint":"^10.0.2","cypress":"^15.5.0","esbuild":"^0.28.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^10.0.1","multiparty":"^4.2.3","typescript":"^6.0.2","@types/node":"^24.9.1","@types/jsdom":"^28.0.0","@types/react":"^19.2.0","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","release-with-ease":"^2.1.0","typescript-eslint":"^8.57.2","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.1","eslint-plugin-depend":"^1.4.0","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.10.1_1776169053438_0.9224774019734381","host":"s3://npm-registry-packages-npm-production"}},"6.10.2":{"name":"happo","version":"6.10.2","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.10.2","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"7b928b67d05860482e53ff7ca15f398c00afc17a","tarball":"https://registry.npmjs.org/happo/-/happo-6.10.2.tgz","fileCount":193,"integrity":"sha512-V7FGLuPsJHku5FirATk9+24hlw/RpAwjM7DVS+1HjVg4vWKBWN9KF/t8XxNJcpGn50YzH1+nE7UDjAi6szCKfw==","signatures":[{"sig":"MEUCIDazVP8SKtzGwerG7CVoslg3pnOwQme/EN7SAil+7XvPAiEAke04isP102DV5+PeojCw0uKTCgqQ5aBxSZJ2FAPKb04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1177037},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"c050d0e4bdae3d55cbb4fa86cbcc4f7376b34c5b","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"node ./scripts/clean.ts","release":"set -a && source .env && set +a && release-with-ease","build:dist":"node ./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts","test:storybook:only":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-only --only \"$(node ./scripts/getOnly.ts)\"","test:playwright:nonce":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE e2e -- playwright test && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE finalize","test:storybook:skipped":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-skipped --skip \"$(node ./scripts/getSkip.ts)\""},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","jsdom":"^29.0.0","react":"^19.2.0","eslint":"^10.0.2","cypress":"^15.5.0","esbuild":"^0.28.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^10.0.1","multiparty":"^4.2.3","typescript":"^6.0.2","@types/node":"^24.9.1","@types/jsdom":"^28.0.0","@types/react":"^19.2.0","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","release-with-ease":"^2.1.0","typescript-eslint":"^8.57.2","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.1","eslint-plugin-depend":"^1.4.0","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.10.2_1776319897205_0.39800588674178905","host":"s3://npm-registry-packages-npm-production"}},"6.10.3":{"name":"happo","version":"6.10.3","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.10.3","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"af369d2e7507ed7b991b69d1a58f05ac5046aaed","tarball":"https://registry.npmjs.org/happo/-/happo-6.10.3.tgz","fileCount":193,"integrity":"sha512-/aUN4FsV9DkQUYfwH5mV5QOwatQqgz1t9lEFjlZiYJPC0IKi2iRkVZaw2j4wEmQg5tFkADWow5LvjGJzXpVQmg==","signatures":[{"sig":"MEQCIBgtxPFC457LK8U1mSLn/hSSiwxRePwIR4exksN+6ogHAiAYq3gaGBvtYjVva01k7uU+xw8/KAuqPMIBgQvKu2xh3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1177757},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"23d41f74e370722347859f9ca78901256a04e9ed","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"node ./scripts/clean.ts","release":"set -a && source .env && set +a && release-with-ease","build:dist":"node ./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts","test:storybook:only":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-only --only \"$(node ./scripts/getOnly.ts)\"","test:playwright:nonce":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE e2e -- playwright test && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE finalize","test:storybook:skipped":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-skipped --skip \"$(node ./scripts/getSkip.ts)\""},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","jsdom":"^29.0.0","react":"^19.2.0","eslint":"^10.0.2","cypress":"^15.5.0","esbuild":"^0.28.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^10.0.1","multiparty":"^4.2.3","typescript":"^6.0.2","@types/node":"^24.9.1","@types/jsdom":"^28.0.0","@types/react":"^19.2.0","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","release-with-ease":"^2.1.0","typescript-eslint":"^8.57.2","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.1","eslint-plugin-depend":"^1.4.0","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.10.3_1776850228220_0.2601736895912472","host":"s3://npm-registry-packages-npm-production"}},"6.10.4":{"name":"happo","version":"6.10.4","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.10.4","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"d8fa9f7a7c0602e25cce81f0e89741a803a8dd2b","tarball":"https://registry.npmjs.org/happo/-/happo-6.10.4.tgz","fileCount":193,"integrity":"sha512-S8/SL+Qtq9TgpNw7JQs8JcUpDr1dA1IY7sieInaxEYOEK2XPm79feVaFjJRQfspv0DvrIwzKl0xnpXxwF91uLw==","signatures":[{"sig":"MEUCIQDoFqFNFy4Q/plPq1LPa3pwhGJfbEIODTsw/tt/fB3jlAIgcg+vjs40QJ3XkDqdK3SEIXUqDHgxcdmPcsEBO3NMF1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1192456},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"bfdf5e470b7ee9986e86cd8bbf5d63187931afce","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"node ./scripts/clean.ts","release":"set -a && source .env && set +a && release-with-ease","build:dist":"node ./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts","test:storybook:only":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-only --only \"$(node ./scripts/getOnly.ts)\"","test:playwright:nonce":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE e2e -- playwright test && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE finalize","test:storybook:skipped":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-skipped --skip \"$(node ./scripts/getSkip.ts)\""},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","jsdom":"^29.0.0","react":"^19.2.0","eslint":"^10.0.2","cypress":"^15.5.0","esbuild":"^0.28.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^10.0.1","multiparty":"^4.2.3","typescript":"^6.0.2","@types/node":"^24.9.1","@types/jsdom":"^28.0.0","@types/react":"^19.2.0","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","release-with-ease":"^2.1.0","typescript-eslint":"^8.57.2","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.1","eslint-plugin-depend":"^1.4.0","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.10.4_1776880701337_0.11865014837327781","host":"s3://npm-registry-packages-npm-production"}},"6.10.5":{"name":"happo","version":"6.10.5","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.10.5","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"aa42003e47f583959248b66734ad84d7386cb121","tarball":"https://registry.npmjs.org/happo/-/happo-6.10.5.tgz","fileCount":193,"integrity":"sha512-hwjmTEEgdpPO6dVwksxlW5UNXubtZ1GrQeU1o0JcC6YX5jVIfws8G/EtSmrjNb8qUrxm8NhcLebByCCe234kKg==","signatures":[{"sig":"MEUCIQCW4yJemiS8UKCKECfBJ+6BS7wplpdQN2PAKM0T0JEJfwIgcz6XjUui9t80psgoUCSFued+v/RsyaPKi5gFsx+KJK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1192804},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"3dca828eb07aa78bcb47ee941aeb883633731fd7","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"node ./scripts/clean.ts","release":"set -a && source .env && set +a && release-with-ease","build:dist":"node ./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts","test:storybook:only":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-only --only \"$(node ./scripts/getOnly.ts)\"","test:playwright:nonce":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE e2e -- playwright test && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE finalize","test:storybook:skipped":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-skipped --skip \"$(node ./scripts/getSkip.ts)\""},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.12.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","jsdom":"^29.0.0","react":"^19.2.0","eslint":"^10.0.2","cypress":"^15.5.0","esbuild":"^0.28.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^10.0.1","multiparty":"^4.2.3","typescript":"^6.0.2","@types/node":"^24.9.1","@types/jsdom":"^28.0.0","@types/react":"^19.2.0","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","release-with-ease":"^2.1.0","typescript-eslint":"^8.57.2","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.1","eslint-plugin-depend":"^1.4.0","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.10.5_1776884416432_0.3017299392327659","host":"s3://npm-registry-packages-npm-production"}},"6.10.6":{"name":"happo","version":"6.10.6","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.10.6","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"3e67b6bc38c7bbc20cda090eacbc18b5f1d26d41","tarball":"https://registry.npmjs.org/happo/-/happo-6.10.6.tgz","fileCount":193,"integrity":"sha512-FTuLfBwCLk0x4gMqQQgAziWvuqM2E2GyJ9rBL5Q65FVEKj+HbZp3vMMVUdBj1EXyoWZiCHpsesiPf5CDgURv8w==","signatures":[{"sig":"MEQCIA7OngWWBvKya8TH4h6Epmz3xAn+tK0bX0NhpRFAtP26AiANdVvTE6QddYalyVYmPQ4NFdvYSvGKp07czcLlqeULwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1192925},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"4c983c0216fe9604802adb14297453ad86b2c877","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"node ./scripts/clean.ts","release":"set -a && source .env && set +a && release-with-ease","build:dist":"node ./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts","test:storybook:only":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-only --only \"$(node ./scripts/getOnly.ts)\"","test:playwright:nonce":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE e2e -- playwright test && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE finalize","test:storybook:skipped":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-skipped --skip \"$(node ./scripts/getSkip.ts)\""},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.12.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","jsdom":"^29.0.0","react":"^19.2.0","eslint":"^10.0.2","cypress":"^15.5.0","esbuild":"^0.28.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^10.0.1","multiparty":"^4.2.3","typescript":"^6.0.2","@types/node":"^24.9.1","@types/jsdom":"^28.0.0","@types/react":"^19.2.0","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","release-with-ease":"^2.1.0","typescript-eslint":"^8.57.2","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.1","eslint-plugin-depend":"^1.4.0","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.10.6_1776886828048_0.9189486696938785","host":"s3://npm-registry-packages-npm-production"}},"6.10.7":{"name":"happo","version":"6.10.7","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.10.7","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"1547c3dcc440604e95a20a7c8d80caacb76b0a24","tarball":"https://registry.npmjs.org/happo/-/happo-6.10.7.tgz","fileCount":193,"integrity":"sha512-H+2V20qnW7blxDImlljbB7no1ut69sIGOvDfjrJD0f/YLjSmgIy6LazFeSFNuSdt1nO2KjLwaSiTg1os19qEnA==","signatures":[{"sig":"MEQCIB4h9v/NKAYRyzm4OvL5/PVRhyva/lKy9wLgENnrqdIYAiBL154G2Glt7TBPMTILuLymHYogAPFvYhpUn6lpKqojmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1193860},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"b491010e29bd50b0b8ed4126a9de01ad68fb554a","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"node ./scripts/clean.ts","release":"set -a && source .env && set +a && release-with-ease","build:dist":"node ./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts","test:storybook:only":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-only --only \"$(node ./scripts/getOnly.ts)\"","test:playwright:nonce":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE e2e -- playwright test && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE finalize","test:storybook:skipped":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-skipped --skip \"$(node ./scripts/getSkip.ts)\""},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.12.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","jsdom":"^29.0.0","react":"^19.2.0","eslint":"^10.0.2","cypress":"^15.5.0","esbuild":"^0.28.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^10.0.1","multiparty":"^4.2.3","typescript":"^6.0.2","@types/node":"^24.9.1","@types/jsdom":"^28.0.0","@types/react":"^19.2.0","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","release-with-ease":"^2.1.0","typescript-eslint":"^8.57.2","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.1","eslint-plugin-depend":"^1.4.0","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.10.7_1776891221361_0.5061380838810561","host":"s3://npm-registry-packages-npm-production"}},"6.10.8":{"name":"happo","version":"6.10.8","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.10.8","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"d9ea8fd0d1c79343499068e71586f252d3e69f89","tarball":"https://registry.npmjs.org/happo/-/happo-6.10.8.tgz","fileCount":193,"integrity":"sha512-JWomXMjgJ+Ko3U88sKsLU3k6SNlcEmTxh0AiYrs7unxa8Z7IzcIpnG3IPBpo/JEWOxFP3RqcVKdKAbH3ayTTkQ==","signatures":[{"sig":"MEQCIB/OsSpPZiO5IaBytnfErIendeplKpjDFOtPnd+8Z/asAiAOUhD4cSg0ZXGCRfErlPmARewI9W/JxVWyRvCqSByvkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1195753},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"68c3efb59c294d4ec2c1533a04ee553fa568438f","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"node ./scripts/clean.ts","release":"set -a && source .env && set +a && release-with-ease","build:dist":"node ./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts","test:custom:skipped":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts --project custom-skipped --skip \"$(node ./scripts/getCustomSkip.ts)\"","test:storybook:only":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-only --only \"$(node ./scripts/getOnly.ts)\"","test:playwright:nonce":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE e2e -- playwright test && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE finalize","test:storybook:skipped":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-skipped --skip \"$(node ./scripts/getSkip.ts)\""},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","jsdom":"^29.0.0","react":"^19.2.0","eslint":"^10.0.2","cypress":"^15.5.0","esbuild":"^0.28.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^10.0.1","multiparty":"^4.2.3","typescript":"^6.0.2","@types/node":"^24.9.1","@types/jsdom":"^28.0.0","@types/react":"^19.2.0","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","release-with-ease":"^2.1.0","typescript-eslint":"^8.57.2","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.1","eslint-plugin-depend":"^1.4.0","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.10.8_1776936557690_0.5581897796975945","host":"s3://npm-registry-packages-npm-production"}},"6.11.0":{"name":"happo","version":"6.11.0","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.11.0","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"70e46c046cec72c7d941797a711efc5c60c59bef","tarball":"https://registry.npmjs.org/happo/-/happo-6.11.0.tgz","fileCount":193,"integrity":"sha512-VH8qIR+C6vbCXJwLv8H+1im9ya4P5pQIg8O2RU7zyN8l8NDkyPlo8Xru7rXdQo25o1f7mpouoYlMjQKq/zczyQ==","signatures":[{"sig":"MEQCICqm6GDCNrX8hIaJ8ItjEgeLcFf5ed4l+QuHuEwpbYHUAiBxr8enUlnN8PtJnRPY9axoClrd8mVviCSGA5Wc2KSJ+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1201055},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"de43aab77258031c5b1dfd1d1c0b3bc5a5773108","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"node ./scripts/clean.ts","release":"set -a && source .env && set +a && release-with-ease","build:dist":"node ./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts","test:custom:skipped":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts --project custom-skipped --skip \"$(node ./scripts/getCustomSkip.ts)\"","test:storybook:only":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-only --only \"$(node ./scripts/getOnly.ts)\"","test:playwright:nonce":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE e2e -- playwright test && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE finalize","test:storybook:skipped":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-skipped --skip \"$(node ./scripts/getSkip.ts)\""},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","jsdom":"^29.0.0","react":"^19.2.0","eslint":"^10.0.2","cypress":"^15.5.0","esbuild":"^0.28.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^10.0.1","multiparty":"^4.2.3","typescript":"^6.0.2","@types/node":"^24.9.1","@types/jsdom":"^28.0.0","@types/react":"^19.2.0","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","release-with-ease":"^2.1.0","typescript-eslint":"^8.57.2","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.1","eslint-plugin-depend":"^1.4.0","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.11.0_1778059933601_0.8556169597363941","host":"s3://npm-registry-packages-npm-production"}},"6.12.0":{"name":"happo","version":"6.12.0","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.12.0","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"bf746fb930d2a2b7e42a8e2cd91d0d37203c88a9","tarball":"https://registry.npmjs.org/happo/-/happo-6.12.0.tgz","fileCount":193,"integrity":"sha512-tZ0GdViav1IhoqM/qCIZ4stqt6q4wPHJE/kxF6ZMdx/u9C9Q3BpQe2fRsqzLU3DNcv/PZM/LEMDCif0+BY5+mw==","signatures":[{"sig":"MEUCIQCLXWCz6I3BecT41+CjWKXzOWkOTK7sjshxWciOz3R7YAIgT59p/WDferTzskNGK4ihuftF21PMJtk4+KKZG+fkJ8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1211091},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"d7518df163267c65b7301909466c949cdb720f6d","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"node ./scripts/clean.ts","release":"set -a && source .env && set +a && release-with-ease","build:dist":"node ./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts","test:custom:skipped":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts --project custom-skipped --skip \"$(node ./scripts/getCustomSkip.ts)\"","test:storybook:only":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-only --only \"$(node ./scripts/getOnly.ts)\"","test:playwright:nonce":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE e2e -- playwright test && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE finalize","test:storybook:skipped":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-skipped --skip \"$(node ./scripts/getSkip.ts)\""},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.12.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","jsdom":"^29.0.0","react":"^19.2.0","eslint":"^10.0.2","cypress":"^15.5.0","esbuild":"^0.28.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^10.0.1","multiparty":"^4.2.3","typescript":"^6.0.2","@types/node":"^24.9.1","@types/jsdom":"^28.0.0","@types/react":"^19.2.0","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","release-with-ease":"^2.4.0","typescript-eslint":"^8.57.2","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.1","eslint-plugin-depend":"^1.4.0","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.12.0_1778863195914_0.02906277367020116","host":"s3://npm-registry-packages-npm-production"}},"6.12.1":{"name":"happo","version":"6.12.1","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.12.1","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"afc24756205d8398b4a253b478b72e9956d9f983","tarball":"https://registry.npmjs.org/happo/-/happo-6.12.1.tgz","fileCount":193,"integrity":"sha512-72O4Mcpydl7U6mbl9N1Rea3qoSZLSDhEKGcaAh/57/Ab986cRYQZ0P9PuyLmKFlw/LyRcw/kn+KRcJzVGnszzg==","signatures":[{"sig":"MEUCIGNywx3lpSloWwGbcG9aesxge29oy/NMWXlcaT4Jw9oyAiEAitwzUB1z4lv/8pKIsOpZSD6pgLdproJgUZtbtwui52s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1215879},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"63ffc6f6ad49f976e76eac65f8a3d38a3a5745f2","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"node ./scripts/clean.ts","release":"set -a && source .env && set +a && release-with-ease","build:dist":"node ./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts","test:custom:skipped":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts --project custom-skipped --skip \"$(node ./scripts/getCustomSkip.ts)\"","test:storybook:only":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-only --only \"$(node ./scripts/getOnly.ts)\"","test:playwright:nonce":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE e2e -- playwright test && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE finalize","test:storybook:skipped":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-skipped --skip \"$(node ./scripts/getSkip.ts)\""},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","jsdom":"^29.0.0","react":"^19.2.0","eslint":"^10.0.2","cypress":"^15.5.0","esbuild":"^0.28.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^10.0.1","multiparty":"^4.2.3","typescript":"^6.0.2","@types/node":"^24.9.1","@types/jsdom":"^28.0.0","@types/react":"^19.2.0","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","release-with-ease":"^2.4.0","typescript-eslint":"^8.57.2","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.1","eslint-plugin-depend":"^1.4.0","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.12.1_1779269394260_0.03365544429817646","host":"s3://npm-registry-packages-npm-production"}},"6.13.0":{"name":"happo","version":"6.13.0","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.13.0","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"e2c312b020e18126f8811aa1b4205e5a84eba00d","tarball":"https://registry.npmjs.org/happo/-/happo-6.13.0.tgz","fileCount":199,"integrity":"sha512-Eju+lg1l629rb1KmOuDaOOofZnpmCa2a3894QLidxMPowUc2JIJ4ohlR2u2j2AXo9U250FVDYo+/Fz4PaPahdA==","signatures":[{"sig":"MEUCIA+dKfBvIUGlPm34oOlFHpJcNBKe0oc9+ZIuvs3ncyJ7AiEAuVlxKCB97xJJKwUly9rV38wuZfbADojQQaj5LeKTYhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1226261},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"e9fda459de3494d74ccb34152daf7784d0acf3dd","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"node ./scripts/clean.ts","release":"set -a && source .env && set +a && release-with-ease","build:dist":"node ./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts","test:storybook:v8":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook-v8.config.ts","test:custom:skipped":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts --project custom-skipped --skip \"$(node ./scripts/getCustomSkip.ts)\"","test:storybook:only":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-only --only \"$(node ./scripts/getOnly.ts)\"","test:playwright:nonce":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE e2e -- playwright test && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE finalize","test:storybook:skipped":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-skipped --skip \"$(node ./scripts/getSkip.ts)\""},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","jsdom":"^29.0.0","react":"^19.2.0","eslint":"^10.0.2","cypress":"^15.5.0","esbuild":"^0.28.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^10.0.1","multiparty":"^4.2.3","typescript":"^6.0.2","@types/node":"^24.9.1","@types/jsdom":"^28.0.0","@types/react":"^19.2.0","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^1.11.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","release-with-ease":"^2.4.0","typescript-eslint":"^8.57.2","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.1","eslint-plugin-depend":"^1.4.0","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.13.0_1779351521890_0.4497916119187888","host":"s3://npm-registry-packages-npm-production"}},"6.13.1":{"name":"happo","version":"6.13.1","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.13.1","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"6a5e62fa0f0e4c6278c7b47283f3ba1aac3f31f1","tarball":"https://registry.npmjs.org/happo/-/happo-6.13.1.tgz","fileCount":199,"integrity":"sha512-gdW83vl4pLHbUhv/MYSHhHHqlMCaysG6IReNq4Na1eWBA5kyBnZjuaJPWJq+nqq1w4BHG/gG1HVruc/0JXaAEg==","signatures":[{"sig":"MEUCIQC6k90rzA1+uiC4T9r5/LiUD+Eq19kVJNKz99Zsl/qn5AIgRu9paIQSkG4nYwKdRy9cnUcSm1SI1BNssPI/CKAjtRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1226480},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"0cd2e14e3ad28cb81db1dd5583b2453aa61ee387","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"node ./scripts/clean.ts","release":"set -a && source .env && set +a && release-with-ease","build:dist":"node ./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts","test:storybook:v8":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook-v8.config.ts","test:custom:skipped":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts --project custom-skipped --skip \"$(node ./scripts/getCustomSkip.ts)\"","test:storybook:only":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-only --only \"$(node ./scripts/getOnly.ts)\"","test:playwright:nonce":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE e2e -- playwright test && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE finalize","test:storybook:skipped":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-skipped --skip \"$(node ./scripts/getSkip.ts)\""},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","jsdom":"^30.0.1","react":"^19.2.0","eslint":"^10.0.2","cypress":"^15.5.0","esbuild":"^0.28.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^10.0.1","multiparty":"^4.2.3","typescript":"^6.0.2","@types/node":"^24.9.1","@types/jsdom":"^28.0.0","@types/react":"^19.2.0","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^2.0.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","release-with-ease":"^2.4.0","typescript-eslint":"^8.57.2","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.1","eslint-plugin-depend":"^1.4.0","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.13.1_1786017467337_0.5457791962348308","host":"s3://npm-registry-packages-npm-production"}},"6.13.2":{"name":"happo","version":"6.13.2","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.13.2","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"2737d4a60e23002ab774c84fe07880247b6a68bc","tarball":"https://registry.npmjs.org/happo/-/happo-6.13.2.tgz","fileCount":205,"integrity":"sha512-PvCunXmY2PJOPPaF5EtaSBQ4hEvmKDmH1+E3Gd1DfRC1OqoZNDbd1rnFbWewpkCxWx3dQwI1omtYa/Shwq9KFA==","signatures":[{"sig":"MEQCIE8OUtlbbBZfgBjxOXj77YQw5QdithiST59VYHsCUR/VAiB+meArXVNwdooK2IvDoT294/xg17aPWJ5JetdV0LhX5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1241932},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"93cc68210f103752b0cca55fc6ebcd40727238c8","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"node ./scripts/clean.ts","release":"set -a && source .env && set +a && release-with-ease","build:dist":"node ./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts","test:storybook:v8":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook-v8.config.ts","test:custom:skipped":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts --project custom-skipped --skip \"$(node ./scripts/getCustomSkip.ts)\"","test:storybook:only":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-only --only \"$(node ./scripts/getOnly.ts)\"","test:playwright:nonce":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE e2e -- playwright test && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE finalize","test:storybook:skipped":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-skipped --skip \"$(node ./scripts/getSkip.ts)\""},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.12.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","jsdom":"^30.0.1","react":"^19.2.0","eslint":"^10.0.2","cypress":"^15.5.0","esbuild":"^0.28.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^10.0.1","multiparty":"^4.2.3","typescript":"^6.0.2","@types/node":"^24.9.1","@types/jsdom":"^30.0.0","@types/react":"^19.2.0","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^2.0.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","release-with-ease":"^2.4.0","typescript-eslint":"^8.57.2","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.1","eslint-plugin-depend":"^1.4.0","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.13.2_1786985329428_0.4368272455659261","host":"s3://npm-registry-packages-npm-production"}},"6.13.3":{"name":"happo","version":"6.13.3","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.13.3","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"6416003b5591a1308ec753332469ac40c505f086","tarball":"https://registry.npmjs.org/happo/-/happo-6.13.3.tgz","fileCount":211,"integrity":"sha512-ytEHF9+cYNXWyiBUIGJCFXr0KMO16Cm2OVME9TyakWvhjOVzVRi5LTpVVowxFqB9hKyp8BUeYsydNh6BNwi+Nw==","signatures":[{"sig":"MEUCIQDrplyT7l4jItnv8cLkolP4ATQk8wB6WFpDhQoTMlcggQIgDCam4ZLp0GJP5kUmZsfXGcF8FGSPQFLESlQ3Mq6aY1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1255127},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"49b28d687ff5d16d42fdb9833df22077fac6285f","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"node ./scripts/clean.ts","release":"set -a && source .env && set +a && release-with-ease","build:dist":"node ./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts","test:storybook:v8":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook-v8.config.ts","test:custom:skipped":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts --project custom-skipped --skip \"$(node ./scripts/getCustomSkip.ts)\"","test:storybook:only":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-only --only \"$(node ./scripts/getOnly.ts)\"","test:playwright:nonce":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE e2e -- playwright test && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE finalize","test:storybook:skipped":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-skipped --skip \"$(node ./scripts/getSkip.ts)\""},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.12.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.1.0","fflate":"^0.8.2","srcset":"^5.0.2","empathic":"^2.0.0","mime-types":"^3.0.1","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.6.1","jsdom":"^30.0.1","react":"^19.2.0","eslint":"^10.0.2","cypress":"^15.5.0","esbuild":"^0.28.0","prettier":"^3.6.2","react-dom":"^19.2.0","storybook":"^10.0.1","@eslint/js":"^10.0.1","multiparty":"^4.2.3","typescript":"^6.0.2","@types/node":"^24.9.1","@types/jsdom":"^30.0.0","@types/react":"^19.2.0","@playwright/test":"^1.55.1","@types/react-dom":"^19.2.0","@reporters/github":"^2.0.0","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","release-with-ease":"^2.4.0","typescript-eslint":"^8.57.2","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.1","eslint-plugin-depend":"^1.4.0","react-error-boundary":"^6.0.0","@storybook/react-vite":"^10.0.1","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.0.1","eslint-plugin-simple-import-sort":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.13.3_1787763332018_0.7398870603679011","host":"s3://npm-registry-packages-npm-production"}},"6.14.0":{"name":"happo","version":"6.14.0","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.14.0","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"3c88bd15a742dd45a307e1860d5f9f0bbf417881","tarball":"https://registry.npmjs.org/happo/-/happo-6.14.0.tgz","fileCount":213,"integrity":"sha512-5bTCdw+D52ugYuafpRZNe2D+FebiZrioJ+x8Nwh2zRq4EqvvBs3z0vAtjGBXxmwBoW5AVesDCXrqmiiCdtcQsQ==","signatures":[{"sig":"MEYCIQCvqmMO3xP642Yo3NbJiOVcyWxi+hhiYVpMqni69bs24AIhANCvgbS2OdHHQcQldrfhcnU7WNJDy/vx+RdRbADIhi8y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284870},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"99ab14572ac75f006d59f794b21cfdcbe0e98211","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"node ./scripts/clean.ts","release":"set -a && source .env && set +a && release-with-ease","build:dist":"node ./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts","test:storybook:v8":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook-v8.config.ts","test:custom:skipped":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts --project custom-skipped --skip \"$(node ./scripts/getCustomSkip.ts)\"","test:storybook:only":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-only --only \"$(node ./scripts/getOnly.ts)\"","test:playwright:nonce":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE e2e -- playwright test && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE finalize","test:storybook:skipped":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-skipped --skip \"$(node ./scripts/getSkip.ts)\""},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.12.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.2.10","fflate":"^0.8.3","srcset":"^5.0.3","empathic":"^2.0.1","mime-types":"^3.0.2","modern-tar":"0.8.4","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","jsdom":"^30.0.1","react":"^19.2.8","eslint":"^10.9.1","cypress":"^15.21.1","esbuild":"^0.28.2","prettier":"^3.9.6","react-dom":"^19.2.8","storybook":"^10.5.10","@eslint/js":"^10.0.1","multiparty":"^4.3.0","typescript":"^6.0.3","@types/node":"^24.13.2","@types/jsdom":"^30.0.0","@types/react":"^19.2.18","@playwright/test":"^1.62.1","@types/react-dom":"^19.2.5","@reporters/github":"^2.1.2","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","release-with-ease":"^2.4.0","typescript-eslint":"^8.68.0","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.2","eslint-plugin-depend":"^1.5.0","react-error-boundary":"^6.1.3","@storybook/react-vite":"^10.5.10","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.5.10","eslint-plugin-simple-import-sort":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.14.0_1788289157322_0.3228329651560937","host":"s3://npm-registry-packages-npm-production"}},"6.15.0":{"name":"happo","version":"6.15.0","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.15.0","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"5be7dd1eb7f08c5d3a56c9f1ea6b88bb281fd315","tarball":"https://registry.npmjs.org/happo/-/happo-6.15.0.tgz","fileCount":213,"integrity":"sha512-URRgG/Q7EkIAMbYQ9wcJIbPWsLTvIutOqmrGEh5wv3p0VBoL0+S9J2z10j5vRpTuajLwLi0u+qNb4AJ+XQJw7g==","signatures":[{"sig":"MEUCIG+tYRVRQ+6zIYhdAiF/CRjEEnOVZpaeP+djltguPrl8AiEAoYJKz/OkhI4Es0hT3cQma4c8oHYxk3QFDAL4q5kcCKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1304855},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"d87affbc4ff04c9d39c64b0dd0e53222d227ab41","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"node ./scripts/clean.ts","release":"set -a && source .env && set +a && release-with-ease","build:dist":"node ./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts","test:storybook:v8":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook-v8.config.ts","test:custom:skipped":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts --project custom-skipped --skip \"$(node ./scripts/getCustomSkip.ts)\"","test:storybook:only":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-only --only \"$(node ./scripts/getOnly.ts)\"","test:playwright:nonce":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE e2e -- playwright test && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE finalize","test:storybook:skipped":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-skipped --skip \"$(node ./scripts/getSkip.ts)\""},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.2.10","fflate":"^0.8.3","srcset":"^5.0.3","empathic":"^2.0.1","mime-types":"^3.0.2","modern-tar":"0.8.5","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","jsdom":"^30.0.1","react":"^19.2.8","eslint":"^10.9.1","cypress":"^16.0.0","esbuild":"^0.28.2","prettier":"^3.9.6","react-dom":"^19.2.8","storybook":"^10.5.10","@eslint/js":"^10.0.1","multiparty":"^4.3.0","typescript":"^6.0.3","@types/node":"^24.13.2","@types/jsdom":"^30.0.0","@types/react":"^19.2.18","@playwright/test":"^1.62.1","@types/react-dom":"^19.2.5","@reporters/github":"^2.1.2","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","release-with-ease":"^2.4.0","typescript-eslint":"^8.68.0","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.2","eslint-plugin-depend":"^1.5.0","react-error-boundary":"^6.1.3","@storybook/react-vite":"^10.5.10","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.5.10","eslint-plugin-simple-import-sort":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.15.0_1788978902591_0.07015674544588335","host":"s3://npm-registry-packages-npm-production"}},"6.16.0":{"name":"happo","version":"6.16.0","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.16.0","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"44875234595a1940b5a80258b954e7e11ad884b9","tarball":"https://registry.npmjs.org/happo/-/happo-6.16.0.tgz","fileCount":213,"integrity":"sha512-X1jQm5yEiggbYBde/95OhV1Ou9mrsM3PANBct1J+Oc0Lj9Vy+6yVG2k+hJ9SL9QAJCGMQPqgxnFG8ZWrbA08bw==","signatures":[{"sig":"MEYCIQCfLpNL09kPXeq2fjVbQJEzYwmrP0KVwVfgItWD0XH46QIhAJ10noRWdym1hVsd5se60l0n68nXlkhwlniowCVtTeCV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1306699},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"8500749ba9b9c6f0c50ae43a4391c19dde05463d","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"node ./scripts/clean.ts","release":"set -a && source .env && set +a && release-with-ease","build:dist":"node ./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts","test:storybook:v8":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook-v8.config.ts","test:custom:skipped":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts --project custom-skipped --skip \"$(node ./scripts/getCustomSkip.ts)\"","test:storybook:only":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-only --only \"$(node ./scripts/getOnly.ts)\"","test:playwright:nonce":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE e2e -- playwright test && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE finalize","test:storybook:skipped":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-skipped --skip \"$(node ./scripts/getSkip.ts)\""},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.2.10","fflate":"^0.8.3","srcset":"^5.0.3","empathic":"^2.0.1","mime-types":"^3.0.2","modern-tar":"0.8.5","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","jsdom":"^30.0.1","react":"^19.2.8","eslint":"^10.9.1","cypress":"^16.0.0","esbuild":"^0.28.2","prettier":"^3.9.6","react-dom":"^19.2.8","storybook":"^10.5.10","@eslint/js":"^10.0.1","multiparty":"^4.3.0","typescript":"^6.0.3","@types/node":"^24.13.2","@types/jsdom":"^30.0.0","@types/react":"^19.2.18","@playwright/test":"^1.62.1","@types/react-dom":"^19.2.5","@reporters/github":"^2.1.2","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","release-with-ease":"^2.4.0","typescript-eslint":"^8.68.0","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.2","eslint-plugin-depend":"^1.5.0","react-error-boundary":"^6.1.3","@storybook/react-vite":"^10.5.10","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.5.10","eslint-plugin-simple-import-sort":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.16.0_1788987594915_0.8887053024481226","host":"s3://npm-registry-packages-npm-production"}},"6.17.0":{"name":"happo","version":"6.17.0","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.17.0","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"6f8923c4d47a73682287c1a654d4e35e8e32f7e1","tarball":"https://registry.npmjs.org/happo/-/happo-6.17.0.tgz","fileCount":213,"integrity":"sha512-lGPkQuUmcqNTjqLp/4HWvIe6d1+RU03wEf4CMwR8LlKPMZeZfcrTskNyh62z/7Llxf5QQK2NaBRloeiiC+txvQ==","signatures":[{"sig":"MEUCIQDeRURj3lOnylKjf38dgE8wrBabfoAtA2PeHlUUq/B5XQIgB2DDPKhkebm6/8LukxZ5ZuJbVTxeT66iuBXqRUaIw+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDhsfvNIN1FWqdGtQaoiZOcw6jmGBrs0VSyeglXctgsJgIgcUUTvgzl7HoPXPWGfOuJ+M9Oc4j3eTeB8Lklb/d48ZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1320508},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"bb556752f0aa9bb447205589d0a2f375c7863aa0","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"node ./scripts/clean.ts","release":"set -a && source .env && set +a && release-with-ease","build:dist":"node ./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts","test:storybook:v8":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook-v8.config.ts","test:custom:skipped":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts --project custom-skipped --skip \"$(node ./scripts/getCustomSkip.ts)\"","test:storybook:only":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-only --only \"$(node ./scripts/getOnly.ts)\"","test:playwright:nonce":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE e2e -- playwright test && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE finalize","test:storybook:skipped":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-skipped --skip \"$(node ./scripts/getSkip.ts)\""},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.12.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.2.10","fflate":"^0.8.3","srcset":"^5.0.3","empathic":"^2.0.1","mime-types":"^3.0.2","modern-tar":"0.8.5","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","jsdom":"^30.0.1","react":"^19.2.8","eslint":"^10.9.1","cypress":"^16.0.0","esbuild":"^0.28.2","prettier":"^3.9.6","react-dom":"^19.2.8","storybook":"^10.5.10","@eslint/js":"^10.0.1","multiparty":"^4.3.0","typescript":"^6.0.3","@types/node":"^24.13.2","@types/jsdom":"^30.0.0","@types/react":"^19.2.18","@playwright/test":"^1.62.1","@types/react-dom":"^19.2.5","@reporters/github":"^2.1.2","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","release-with-ease":"^2.4.0","typescript-eslint":"^8.68.0","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.2","eslint-plugin-depend":"^1.5.0","react-error-boundary":"^6.1.3","@storybook/react-vite":"^10.5.10","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.5.10","eslint-plugin-simple-import-sort":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.17.0_1789495827273_0.9969954020283558","host":"s3://npm-registry-packages-npm-production"}},"6.18.0":{"name":"happo","version":"6.18.0","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.18.0","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"062654ea576b470e492422d0909a6f1c0fbc4709","tarball":"https://registry.npmjs.org/happo/-/happo-6.18.0.tgz","fileCount":213,"integrity":"sha512-6/D6jM7i3Q/UUIOli5Fd/NpGgM1sIJTAXIGU8Ld6PY56MPydkdF/5b1lJqK6pP2TcKa5xwJqpvYVQ48/PiKrCQ==","signatures":[{"sig":"MEYCIQDxbmQqc/+DLTHhlb1phuY8yEhO6sI0zYlqho53B0IFGwIhALIwO/4/mgEzECqGpT8rhGBA1v0Ecg+ITS2XvjvrQzk6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH1JyZL45BBWZKTggMmr+WCTEjeV4EvFTWej6YyHBFMJAiEAs1St0v19NHCKzxYA1OkP3K6lGL8jlVTafuHK+XUnNwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1339293},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"cc24413b916d2bab45db9301b9ee7bcd86ce6b96","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"node ./scripts/clean.ts","release":"set -a && source .env && set +a && release-with-ease","build:dist":"node ./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts","test:storybook:v8":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook-v8.config.ts","test:custom:skipped":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts --project custom-skipped --skip \"$(node ./scripts/getCustomSkip.ts)\"","test:storybook:only":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-only --only \"$(node ./scripts/getOnly.ts)\"","test:playwright:nonce":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE e2e -- playwright test && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE finalize","test:storybook:skipped":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-skipped --skip \"$(node ./scripts/getSkip.ts)\""},"_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.2.10","fflate":"^0.8.3","srcset":"^5.0.3","empathic":"^2.0.1","mime-types":"^3.0.2","modern-tar":"0.8.5","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","jsdom":"^30.0.1","react":"^19.2.8","eslint":"^10.9.1","cypress":"^16.0.0","esbuild":"^0.28.2","prettier":"^3.9.6","react-dom":"^19.2.8","storybook":"^10.5.10","@eslint/js":"^10.0.1","multiparty":"^4.3.0","typescript":"^6.0.3","@types/node":"^24.13.2","@types/jsdom":"^30.0.0","@types/react":"^19.2.18","@playwright/test":"^1.62.1","@types/react-dom":"^19.2.5","@reporters/github":"^2.1.2","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","release-with-ease":"^2.4.0","typescript-eslint":"^8.68.0","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.2","eslint-plugin-depend":"^1.5.0","react-error-boundary":"^6.1.3","@storybook/react-vite":"^10.5.10","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.5.10","eslint-plugin-simple-import-sort":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.18.0_1789541711871_0.24797218585092096","host":"s3://npm-registry-packages-npm-production"}},"6.19.0":{"name":"happo","version":"6.19.0","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.19.0","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"c3cf0c9e4e719573f9ab9c837225a6f469e283cd","tarball":"https://registry.npmjs.org/happo/-/happo-6.19.0.tgz","fileCount":213,"integrity":"sha512-Z682EQsNoyuMQio4k5f6yJRnGdnACXr4g/Xqe5yBsrjfykTG7ExjOnQo43AkLOPr3Qrq4XM5lIcSaKnSO2axBQ==","signatures":[{"sig":"MEYCIQDwVrGuThQJB4SPuQAvay4S8ifb1omZLJPyxGoppMS6yQIhAKVl75soyTC49nXXSbSdCoj9BP8qVQazgWfJSCo5nwwn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHJcZIqn/Xw2T6iN++NyOou232okkfWVrkR3nTJftehuAiB7rj+lfsc2wGJE3oKGHjAA4kecZduiFBHU8cvVQq0Wyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1343928},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"54dabba85a8fa83d3334883c4e9497a9059a56b7","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"node ./scripts/clean.ts","release":"set -a && source .env && set +a && release-with-ease","build:dist":"node ./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts","test:storybook:v8":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook-v8.config.ts","test:custom:skipped":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts --project custom-skipped --skip \"$(node ./scripts/getCustomSkip.ts)\"","test:storybook:only":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-only --only \"$(node ./scripts/getOnly.ts)\"","test:playwright:nonce":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE e2e -- playwright test && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE finalize","test:storybook:skipped":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-skipped --skip \"$(node ./scripts/getSkip.ts)\""},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.12.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.2.10","fflate":"^0.8.3","srcset":"^5.0.3","empathic":"^2.0.1","mime-types":"^3.0.2","modern-tar":"0.8.5","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","jsdom":"^30.0.1","react":"^19.2.8","eslint":"^10.9.1","cypress":"^16.0.0","esbuild":"^0.28.2","prettier":"^3.9.6","react-dom":"^19.2.8","storybook":"^10.5.10","@eslint/js":"^10.0.1","multiparty":"^4.3.0","typescript":"^6.0.3","@types/node":"^24.13.2","@types/jsdom":"^30.0.0","@types/react":"^19.2.18","@playwright/test":"^1.62.1","@types/react-dom":"^19.2.5","@reporters/github":"^2.1.2","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","release-with-ease":"^2.4.0","typescript-eslint":"^8.68.0","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.2","eslint-plugin-depend":"^1.5.0","react-error-boundary":"^6.1.3","@storybook/react-vite":"^10.5.10","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.5.10","eslint-plugin-simple-import-sort":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.19.0_1789580049798_0.7286802300917876","host":"s3://npm-registry-packages-npm-production"}},"6.19.1":{"name":"happo","version":"6.19.1","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.19.1","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"95fb3f3a7f3443eb521032e4b0e6127eda8bbc9a","tarball":"https://registry.npmjs.org/happo/-/happo-6.19.1.tgz","fileCount":214,"integrity":"sha512-lCIzqWuMUHTEMdk662T543HLHKzhK2KBF4wa/k6MK+JRMuqbNflZdLoyEUub4tyTeVhOChQxQFzNprN7JdOk0Q==","signatures":[{"sig":"MEYCIQCu4pmeBUxP/RpcxSi/CHO9gkVsLze26HgcidtFquZSsQIhALdTJHrOq9zjjKQQxXnWQzLuyC+tRsFa7jiWf5otMexw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDP9lpxPLcAXefXTvR08yE18yr+inerckPP1E4m1l04pQIgIgGMsB6eCAAATHuVlgnC/ZQGQuV5YPLKF0eOtTUl/D4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1384307},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"fd331fdc7052027c98fa4c98d3b1abe5e8a7dc84","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"node ./scripts/clean.ts","release":"set -a && source .env && set +a && release-with-ease","build:dist":"node ./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts","test:storybook:v8":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook-v8.config.ts","test:custom:skipped":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts --project custom-skipped --skip \"$(node ./scripts/getCustomSkip.ts)\"","test:storybook:only":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-only --only \"$(node ./scripts/getOnly.ts)\"","test:playwright:nonce":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE e2e -- playwright test && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE finalize","test:storybook:skipped":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-skipped --skip \"$(node ./scripts/getSkip.ts)\"","test:storybook:no-register":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook-no-register.config.ts"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.12.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.2.10","fflate":"^0.8.3","srcset":"^5.0.3","empathic":"^2.0.1","mime-types":"^3.0.2","modern-tar":"0.8.5","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","jsdom":"^30.0.1","react":"^19.2.8","eslint":"^10.9.1","cypress":"^16.0.0","esbuild":"^0.28.2","prettier":"^3.9.6","react-dom":"^19.2.8","storybook":"^10.5.10","@eslint/js":"^10.0.1","multiparty":"^4.3.0","typescript":"^6.0.3","@types/node":"^24.13.2","@types/jsdom":"^30.0.0","@types/react":"^19.2.18","@playwright/test":"^1.62.1","@types/react-dom":"^19.2.5","@reporters/github":"^2.1.2","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","release-with-ease":"^2.4.0","typescript-eslint":"^8.68.0","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.2","eslint-plugin-depend":"^1.5.0","react-error-boundary":"^6.1.3","@storybook/react-vite":"^10.5.10","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.5.10","eslint-plugin-simple-import-sort":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.19.1_1789999660067_0.43914957464600257","host":"s3://npm-registry-packages-npm-production"}},"6.19.2":{"name":"happo","version":"6.19.2","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"license":"MIT","_id":"happo@6.19.2","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"homepage":"https://happo.io","bugs":{"url":"https://github.com/happo/happo/issues"},"bin":{"happo":"dist/cli/main.js"},"dist":{"shasum":"b4ae6d9dff4fd393bbb31b20b0440bccc8ce4221","tarball":"https://registry.npmjs.org/happo/-/happo-6.19.2.tgz","fileCount":216,"integrity":"sha512-awik+7RFnudyvatjvdL9sueUqAEAt0nLXUfDWFWduMcokIEyo+G9X+ye8Rt8zkAGsNtLQYD24WNANLGb9STwWQ==","signatures":[{"sig":"MEUCIEd7N6DQCIToSFee9GzTIRDRk/wG8sBZT/SsVeRUOt4NAiEAnV+pNSATIo3CgvCA/Sua5jgODc18v0qQBYCKIR7SiPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCWombX17XUhElM7pWtuDkjaMbTAoJ6NLaMVYM/yA1OqgIhAOkDKhgDyVJP8mVUS+ekVvsTGgmb6IsJlonCSyVWe3uM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1424486},"main":"./dist/config/index.js","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"971bb05ac8a0c330f5dc45386fecd9864288cc34","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"node ./scripts/clean.ts","release":"set -a && source .env && set +a && release-with-ease","build:dist":"node ./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts","test:storybook:v8":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook-v8.config.ts","test:custom:skipped":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts --project custom-skipped --skip \"$(node ./scripts/getCustomSkip.ts)\"","test:storybook:only":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-only --only \"$(node ./scripts/getOnly.ts)\"","test:playwright:nonce":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE e2e -- playwright test && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE finalize","test:storybook:skipped":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-skipped --skip \"$(node ./scripts/getSkip.ts)\"","test:storybook:no-register":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook-no-register.config.ts"},"_npmUser":{"name":"lencioni","email":"joe.lencioni@gmail.com"},"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.12.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.2.10","fflate":"^0.8.3","srcset":"^5.0.3","empathic":"^2.0.1","mime-types":"^3.0.2","modern-tar":"0.8.5","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","jsdom":"^30.0.1","react":"^19.2.8","eslint":"^10.9.1","cypress":"^16.0.0","esbuild":"^0.28.2","prettier":"^3.9.6","react-dom":"^19.2.8","storybook":"^10.5.10","@eslint/js":"^10.0.1","multiparty":"^4.3.0","typescript":"^6.0.3","@types/node":"^24.13.2","@types/jsdom":"^30.0.0","@types/react":"^19.2.18","@playwright/test":"^1.62.1","@types/react-dom":"^19.2.5","@reporters/github":"^2.1.2","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","release-with-ease":"^2.4.0","typescript-eslint":"^8.68.0","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.2","eslint-plugin-depend":"^1.5.0","react-error-boundary":"^6.1.3","@storybook/react-vite":"^10.5.10","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.5.10","eslint-plugin-simple-import-sort":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/happo_6.19.2_1790016051632_0.06440501194942971","host":"s3://npm-registry-packages-npm-production"}},"6.20.0":{"_id":"happo@6.20.0","bin":{"happo":"dist/cli/main.js"},"bugs":{"url":"https://github.com/happo/happo/issues"},"dist":{"shasum":"fd4e617f3fa29d376b742f18f68ba1a73e47d40d","tarball":"https://registry.npmjs.org/happo/-/happo-6.20.0.tgz","fileCount":220,"integrity":"sha512-reP0d+NdEb3jgAgkasYXmxXfeXAGdPsE3tXRePcbgkhyILPWNLUxRpMUveoHevEQ44xkI9EDKGQvbdWjuy/72Q==","signatures":[{"sig":"MEUCIQDC7j3XEcyWtqwPBKh9BajB0UxLFJg9ZHfBpvG+6uEjcAIgKBid+N/FM2U5zFLL1Qh5taSlYsNWwFRfjOkexJMjgw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGa6owkKG+HCQAoCmqJVIzFEnBA9onJEgXIBWU76k6NQAiBIuXlP10gJ4LoBYs8KykPPPI4/ePdgp4jkn+QyolUsnA=="}],"unpackedSize":1560816},"main":"./dist/config/index.js","name":"happo","type":"module","types":"./dist/config/index.d.ts","engines":{"node":"^22.18.0 || ^23.6.0 || >=24.0.0"},"exports":{".":{"types":"./dist/config/index.d.ts","default":"./dist/config/index.js"},"./custom":{"types":"./dist/custom/index.d.ts","default":"./dist/custom/index.js"},"./cypress":{"types":"./dist/cypress/index.d.ts","default":"./dist/cypress/index.js"},"./playwright":{"types":"./dist/playwright/index.d.ts","default":"./dist/playwright/index.js"},"./cypress/task":{"types":"./dist/cypress/task.d.ts","default":"./dist/cypress/task.js"},"./storybook/addon":{"types":"./dist/storybook/browser/addon.d.ts","default":"./dist/storybook/browser/addon.js"},"./storybook/preset":{"types":"./dist/storybook/preset.d.ts","default":"./dist/storybook/preset.js"},"./storybook/register":{"types":"./dist/storybook/browser/register.d.ts","default":"./dist/storybook/browser/register.js"},"./storybook/decorator":{"types":"./dist/storybook/browser/decorator.d.ts","default":"./dist/storybook/browser/decorator.js"}},"gitHead":"06cb737deb9afd135642bdd4cffd68ce13761ecf","license":"MIT","scripts":{"all":"node ./scripts/allchecks.ts","tsc":"tsc --build tsconfig.json","lint":"eslint .","test":"node --env-file-if-exists=.env.local ./scripts/test.ts","build":"pnpm build:types && pnpm build:dist","clean":"node ./scripts/clean.ts","release":"set -a && source .env && set +a && release-with-ease","build:dist":"node ./scripts/build.ts","test:pages":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.pages.config.ts","build:types":"pnpm tsc --pretty","build:watch":"tsc --build --watch","test:custom":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts","build:custom":"esbuild src/custom/__happo__/index.ts --bundle --format=iife --global-name=happoCustom --outfile=tmp/happo-custom/bundle.js --platform=browser --target=esnext","test:cypress":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.cypress.config.ts e2e -- cypress run -C src/cypress/__cypress__/cypress.config.ts","storybook:dev":"storybook dev --config-dir src/storybook/__tests__/storybook-app -p ${PORT:-6007}","prepublishOnly":"pnpm clean && pnpm build","test:storybook":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts","test:playwright":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright.config.ts e2e -- playwright test","test:cypress:open":"cypress open -C src/cypress/__cypress__/cypress.config.ts","test:storybook:v8":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook-v8.config.ts","test:custom:skipped":"pnpm build:dist && pnpm build:custom && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.custom.config.ts --project custom-skipped --skip \"$(node ./scripts/getCustomSkip.ts)\"","test:storybook:only":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-only --only \"$(node ./scripts/getOnly.ts)\"","test:playwright:nonce":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE e2e -- playwright test && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.playwright-nonce.config.ts --nonce $HAPPO_NONCE finalize","test:storybook:skipped":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook.config.ts --project storybook-skipped --skip \"$(node ./scripts/getSkip.ts)\"","test:storybook:no-register":"pnpm build:dist && node --env-file-if-exists=.env.local dist/cli/main.js -c ./happoconfigs/happo.storybook-no-register.config.ts"},"version":"6.20.0","_npmUser":{"name":"trotzig","email":"henric.trotzig@gmail.com"},"homepage":"https://happo.io","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"prettier":{"printWidth":85,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"storybook":{"icon":"https://happo.io/static/happo-hippo.png","displayName":"Happo","supportedFrameworks":["angular","ember","html","preact","react","react-native","svelte","vue","web-components"],"unsupportedFrameworks":[]},"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"_npmVersion":"11.6.1","description":"Catch unexpected visual and accessibility changes and UI bugs","directories":{},"maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"_nodeVersion":"24.11.0","browserslist":{"node":["node 22"],"browser":["last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"],"isomorphic":["node 22","last 2 Chrome major versions","last 2 Firefox major versions","last 2 Safari major versions","last 2 Edge major versions"]},"dependencies":{"jose":"^6.2.10","fflate":"^0.8.3","srcset":"^5.0.3","valibot":"^1.5.0","empathic":"^2.0.1","mime-types":"^3.0.2","modern-tar":"0.8.5","async-retry":"^1.3.3","limit-concur":"^4.0.0","base64-stream":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.7.0","jsdom":"^30.0.1","react":"^19.2.8","eslint":"^10.9.1","cypress":"^16.0.0","esbuild":"^0.28.2","prettier":"^3.9.6","react-dom":"^19.2.8","storybook":"^10.5.10","@eslint/js":"^10.0.1","multiparty":"^4.3.0","typescript":"^6.0.3","@types/node":"^24.13.2","@types/jsdom":"^30.0.0","@types/react":"^19.2.18","@playwright/test":"^1.62.1","@types/react-dom":"^19.2.5","@reporters/github":"^2.1.2","@types/mime-types":"^3.0.1","@types/multiparty":"^4.2.1","release-with-ease":"^2.4.0","typescript-eslint":"^8.68.0","@types/async-retry":"^1.4.9","@types/base64-stream":"^1.0.5","eslint-plugin-compat":"^7.0.2","eslint-plugin-depend":"^1.5.0","react-error-boundary":"^6.1.3","@storybook/react-vite":"^10.5.10","eslint-plugin-unicorn":"^64.0.0","eslint-config-prettier":"^10.1.8","@storybook/builder-vite":"^10.5.10","eslint-plugin-simple-import-sort":"^14.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/happo_6.20.0_1790288926856_0.062478537054467376"}}},"time":{"created":"2016-11-23T14:03:14.467Z","modified":"2026-09-24T22:28:47.166Z","3.0.0-beta.0":"2016-11-23T14:03:14.467Z","3.0.0-beta.1":"2016-11-23T14:18:02.065Z","3.0.0-beta.2":"2016-11-23T14:43:41.022Z","3.0.0-beta.3":"2016-11-24T10:15:02.019Z","3.0.0-beta.4":"2016-11-24T12:38:14.126Z","3.0.0-beta.5":"2016-11-24T12:42:26.380Z","3.0.0-beta.6":"2016-11-28T18:03:56.961Z","3.0.0-beta.7":"2016-11-30T22:00:02.938Z","3.0.0-beta.8":"2016-12-02T09:05:56.786Z","3.0.0-beta.9":"2016-12-02T09:27:20.025Z","3.0.0-beta.10":"2016-12-02T21:10:55.235Z","3.0.0-beta.11":"2016-12-06T09:40:23.323Z","3.0.0-beta.12":"2016-12-06T17:45:23.853Z","3.0.0":"2016-12-07T21:18:12.785Z","3.0.1-beta.0":"2016-12-14T17:21:10.096Z","3.0.1-beta.1":"2016-12-14T17:36:33.160Z","3.0.1":"2016-12-14T17:52:51.945Z","3.0.2":"2016-12-25T15:17:30.407Z","4.0.0-beta.0":"2017-01-04T13:35:04.748Z","4.0.0-beta.2":"2017-01-09T08:33:42.783Z","4.0.0":"2017-01-09T09:43:02.167Z","4.0.1":"2017-01-11T10:09:55.914Z","5.0.0-rc.0":"2017-01-31T06:39:49.931Z","5.0.0-rc.1":"2017-02-01T23:17:54.495Z","5.0.0-rc.2":"2017-04-06T13:20:42.077Z","5.0.0-rc.3":"2017-04-10T12:47:20.406Z","5.0.0":"2017-10-16T20:19:57.927Z","6.0.0-beta.0":"2025-10-27T21:33:02.255Z","6.0.0-beta.1":"2025-10-30T19:18:40.028Z","6.0.0-beta.2":"2025-10-30T19:46:53.923Z","6.0.0-beta.3":"2025-11-03T15:51:07.365Z","6.0.0-beta.4":"2025-11-05T16:14:42.724Z","6.0.0-beta.5":"2025-11-06T14:39:29.291Z","6.0.0-beta.6":"2025-11-06T22:13:44.476Z","6.0.0-beta.7":"2025-11-07T21:23:23.930Z","6.0.0-beta.8":"2025-11-07T22:13:50.539Z","6.0.0":"2025-11-10T19:40:17.301Z","6.0.1":"2025-11-11T19:50:10.800Z","6.0.2":"2025-11-17T19:52:31.329Z","6.0.3":"2025-11-21T10:22:38.062Z","6.0.4":"2025-11-25T19:09:57.720Z","6.0.5":"2025-11-26T16:47:41.728Z","6.0.6":"2025-11-27T10:21:13.197Z","6.0.7":"2025-11-28T10:17:39.203Z","6.1.0":"2025-12-05T12:54:51.024Z","6.1.1":"2025-12-05T17:20:51.658Z","6.1.2":"2025-12-08T20:50:45.269Z","6.1.3":"2025-12-09T14:49:10.570Z","6.2.0":"2025-12-09T19:11:48.386Z","6.2.1":"2026-01-07T12:42:24.270Z","6.2.2":"2026-01-07T15:13:55.010Z","6.2.3":"2026-01-08T09:30:11.793Z","6.2.4":"2026-01-17T14:01:06.071Z","6.2.5":"2026-01-19T16:15:58.193Z","6.2.6":"2026-01-22T20:58:12.990Z","6.3.0":"2026-01-29T12:08:54.307Z","6.3.1":"2026-02-12T12:54:46.045Z","6.3.2":"2026-02-12T19:28:17.814Z","6.3.3":"2026-02-17T11:56:01.816Z","6.3.4":"2026-02-23T21:05:30.352Z","6.3.5":"2026-03-03T10:08:06.226Z","6.3.6":"2026-03-04T12:31:37.519Z","6.4.0":"2026-03-10T18:44:08.284Z","6.4.1":"2026-03-10T20:20:55.535Z","6.5.0":"2026-03-10T21:10:16.024Z","6.5.1":"2026-03-11T12:43:13.128Z","6.5.2":"2026-03-11T17:25:39.007Z","6.6.0":"2026-03-16T20:54:04.449Z","6.6.1":"2026-03-19T14:58:49.659Z","6.7.0":"2026-03-19T21:19:21.020Z","6.8.0":"2026-03-22T17:46:41.313Z","6.9.0":"2026-03-25T16:20:23.328Z","6.10.0":"2026-04-14T11:47:56.765Z","6.10.1":"2026-04-14T12:17:33.663Z","6.10.2":"2026-04-16T06:11:37.384Z","6.10.3":"2026-04-22T09:30:28.368Z","6.10.4":"2026-04-22T17:58:21.613Z","6.10.5":"2026-04-22T19:00:16.705Z","6.10.6":"2026-04-22T19:40:28.216Z","6.10.7":"2026-04-22T20:53:41.570Z","6.10.8":"2026-04-23T09:29:17.887Z","6.11.0":"2026-05-06T09:32:13.791Z","6.12.0":"2026-05-15T16:39:56.139Z","6.12.1":"2026-05-20T09:29:54.435Z","6.13.0":"2026-05-21T08:18:42.131Z","6.13.1":"2026-08-06T11:57:47.529Z","6.13.2":"2026-08-17T16:48:49.601Z","6.13.3":"2026-08-26T16:55:32.165Z","6.14.0":"2026-09-01T18:59:17.473Z","6.15.0":"2026-09-09T18:35:02.727Z","6.16.0":"2026-09-09T20:59:55.068Z","6.17.0":"2026-09-15T18:10:27.409Z","6.18.0":"2026-09-16T06:55:11.967Z","6.19.0":"2026-09-16T17:34:09.934Z","6.19.1":"2026-09-21T14:07:40.178Z","6.19.2":"2026-09-21T18:40:51.725Z","6.20.0":"2026-09-24T22:28:47.004Z"},"bugs":{"url":"https://github.com/happo/happo/issues"},"license":"MIT","homepage":"https://happo.io","keywords":["storybook-addon","accessibility","cypress","playwright","regression","storybook","test","testing","ui","visual-regression","visual","vrt"],"repository":{"url":"git+https://github.com/happo/happo.git","type":"git"},"description":"Catch unexpected visual and accessibility changes and UI bugs","maintainers":[{"name":"lencioni","email":"joe.lencioni@gmail.com"},{"name":"trotzig","email":"henric.trotzig@gmail.com"}],"readme":"# Happo\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\nAn open source library for integrating with [happo.io](https://happo.io) - a visual and accessibility regression testing platform that helps you catch unintended changes in your applications.\n\n## 📚 Documentation\n\nFor comprehensive documentation, visit [docs.happo.io](https://docs.happo.io).\n\n## 🚀 Features\n\n- **CLI Tool**: Includes a command-line interface for easy integration\n- **Flexible Configuration**: Support for multiple configuration file formats\n- **TypeScript Support**: Built with TypeScript and provides full type definitions\n- **ES Modules**: Uses modern ES modules for better tree-shaking and performance\n\n## 📦 Installation\n\n```bash\nnpm install happo --save-dev\n# or\npnpm add happo --save-dev\n# or\nyarn add happo --dev\n```\n\n## 🛠️ Usage\n\n### Basic Configuration\n\nCreate a `happo.config.ts` file in your project root:\n\n```typescript\nimport { defineConfig } from 'happo';\n\nexport default defineConfig({\n  apiKey: process.env.HAPPO_API_KEY!,\n  apiSecret: process.env.HAPPO_API_SECRET!,\n  targets: {\n    'chrome-desktop': {\n      type: 'chrome',\n      viewport: '1280x720',\n    },\n    'firefox-desktop': {\n      type: 'firefox',\n      viewport: '1280x720',\n    },\n    'ios-safari': {\n      type: 'ios-safari',\n    },\n  },\n});\n```\n\n### CLI Usage\n\nRun Happo using the CLI:\n\n```bash\nnpx happo\n```\n\nThe CLI will automatically find your configuration file and run the visual regression test suite.\n\n## 🔧 Configuration Options\n\n### Supported Configuration Files\n\nThe library automatically detects configuration files in the following order:\n\n- `happo.config.js`\n- `happo.config.mjs`\n- `happo.config.cjs`\n- `happo.config.ts`\n- `happo.config.mts`\n- `happo.config.cts`\n\n### Key Configuration Properties\n\n- **`apiKey`** & **`apiSecret`**: Authentication credentials for happo.io\n- **`integration`**: Set up the integration type\n- **`targets`**: Target configurations, including regular browsers and accessibility targets\n- **`project`**: Optional project name\n\n### Browser Targets\n\nSupported browser types:\n\n- **Desktop**: `chrome`, `firefox`, `edge`, `safari`, `accessibility`\n- **Mobile**: `ios-safari`, `ipad-safari`\n\nEach target supports advanced options like:\n\n- Viewport sizing\n- Maximum dimensions\n- Color scheme preferences\n- Settings for silencing animations\n- Animated (APNG) snapshot capture via `animate` (experimental, not supported on `ios-safari`/`ipad-safari`)\n\n## 🤝 Contributing\n\nPull requests are welcome! For major changes, please open an issue first to discuss what you would like to change.\n\n### Development Setup\n\n1. Clone the repository\n2. Install dependencies: `pnpm install`\n3. Build the project: `pnpm build`\n4. Run all tests and checks: `pnpm all`\n\nTo run the tests you will need a `.env.local` file with some keys. Use\n`env.example` as a starting point.\n\n### Code Style\n\n- Uses ESLint for code linting\n- Prettier for code formatting\n- TypeScript for type safety\n\n## 📄 License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## 🔗 Links\n\n- [Documentation](https://docs.happo.io)\n- [happo.io](https://happo.io)\n- [npm package](https://www.npmjs.com/package/happo)\n\n## 💡 Support\n\nFor support and questions:\n\n- Check the [documentation](https://docs.happo.io)\n- Open an issue in this GitHub repository\n- Contact happo.io support at support@happo.io\n","readmeFilename":"README.md"}