{"_id":"@vizzly-testing/cli","_rev":"88-055ec153e256e4099a4e8e6831abc466","name":"@vizzly-testing/cli","dist-tags":{"beta":"0.35.3-beta.4","latest":"0.38.0"},"versions":{"0.1.0":{"name":"@vizzly-testing/cli","version":"0.1.0","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.1.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"dist":{"shasum":"5018b3a013b188147851fc7262a252bc53a16694","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.1.0.tgz","fileCount":90,"integrity":"sha512-ceBoWO99NrAflMKrnuKmqrlMjAy6e2Z2/dbw5iHHRbUU71EjwTdDTKOtzagUVMYeni1NvSF65oS89nolR4pzUA==","signatures":[{"sig":"MEQCIG7oE1fzC6IIqWtqhUPfnjqQdweLNUhG63GbpqJNjR7VAiA2Ay9dutBZKd/XBrcE8X7gQUGTNmEkmvAOzfNqy6fw8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272604},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"06c232ef0e1254ff801a54a0f5b5674e4a21b6d1","scripts":{"lint":"eslint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run types","clean":"rimraf dist","start":"node src/index.js","types":"tsc --emitDeclarationOnly --outDir dist/types","format":"prettier --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"eslint src tests --fix","test:watch":"vitest","format:check":"prettier --check src tests","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly/cli.git","type":"git"},"_npmVersion":"11.1.0","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"24.2.0","dependencies":{"glob":"^10.3.10","inquirer":"^12.9.1","commander":"^11.1.0","form-data":"^4.0.0","odiff-bin":"^3.2.1","cosmiconfig":"^9.0.0","@babel/runtime":"^7.23.6","@vitejs/plugin-react":"^4.7.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.2","eslint":"^9.31.0","rimraf":"^5.0.5","vitest":"^3.2.4","prettier":"^3.6.2","puppeteer":"^24.16.1","@babel/cli":"^7.28.0","@eslint/js":"^9.31.0","typescript":"^5.0.4","@babel/core":"^7.23.6","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@babel/preset-typescript":"^7.23.6","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.0_1755018056763_0.06873924208500215","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@vizzly-testing/cli","version":"0.2.0","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.2.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"dist":{"shasum":"b5c2dc8ee5384e0117b8a6250c7d76ccf327c7c1","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.2.0.tgz","fileCount":96,"integrity":"sha512-0A5prPfRQU+RDmYWSJKqCgtdjZtq+/ODDDgsdSrcbBQXmCPyxfQJv3BQqS6ILNchH+IFnTNDTMIu1b9gwON3Wg==","signatures":[{"sig":"MEQCICFzagurbbHMAm142/SzxFMDfthv3KFS72KtUFjlklcKAiAhlq1dO5Ggt9OC7qykP3YM2Nw5dmbVS8z9slTC2Yn84g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314703},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"43b2a3aedb778354ed2caf7a2aa70b3a635c49a1","scripts":{"lint":"eslint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run types","clean":"rimraf dist","start":"node src/index.js","types":"tsc --emitDeclarationOnly --outDir dist/types","format":"prettier --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"eslint src tests --fix","test:watch":"vitest","format:check":"prettier --check src tests","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"20.19.4","dependencies":{"glob":"^10.3.10","commander":"^11.1.0","form-data":"^4.0.0","odiff-bin":"^3.2.1","cosmiconfig":"^9.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.2","eslint":"^9.31.0","rimraf":"^5.0.5","vitest":"^3.2.4","prettier":"^3.6.2","puppeteer":"^24.16.1","@babel/cli":"^7.28.0","@eslint/js":"^9.31.0","typescript":"^5.0.4","@babel/core":"^7.23.6","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@babel/preset-typescript":"^7.23.6","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.2.0_1755064382480_0.6330447876931993","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@vizzly-testing/cli","version":"0.3.1","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.3.1","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"dist":{"shasum":"d4cbc8d7f6bc137a38b56c66c5f3df8893f71337","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.3.1.tgz","fileCount":96,"integrity":"sha512-/0g7UE3qLalYjNPNPFm3gyvWH4fS7mP9ei6m2RAvITblqJ+w36iNxaN86LxNS3Sq50kYStfxxVBaxpLdpBOhYA==","signatures":[{"sig":"MEYCIQCw66ZQsj5p9DGX1BjYkbRYvLXDClitLWkTbCynrGvFKwIhAKO9moRgCyTjI615U8PS+CQN9VkQz9wtf3YkW2vYn0rE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314777},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"fd981e136d50d41044d539c62f28cd045c5f7ba7","scripts":{"lint":"eslint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run types","clean":"rimraf dist","start":"node src/index.js","types":"tsc --emitDeclarationOnly --outDir dist/types","format":"prettier --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"eslint src tests --fix","test:watch":"vitest","format:check":"prettier --check src tests","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"20.19.4","dependencies":{"glob":"^10.3.10","dotenv":"^17.2.1","commander":"^11.1.0","form-data":"^4.0.0","odiff-bin":"^3.2.1","cosmiconfig":"^9.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.2","eslint":"^9.31.0","rimraf":"^5.0.5","vitest":"^3.2.4","prettier":"^3.6.2","puppeteer":"^24.16.1","@babel/cli":"^7.28.0","@eslint/js":"^9.31.0","typescript":"^5.0.4","@babel/core":"^7.23.6","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@babel/preset-typescript":"^7.23.6","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.1_1755151923023_0.6443410439184256","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@vizzly-testing/cli","version":"0.3.2","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.3.2","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"dist":{"shasum":"609c1d045f77e67acd8f2ad8f3ee25207e342b0a","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.3.2.tgz","fileCount":96,"integrity":"sha512-dlNeUZSrIieyixx9ocTxErebrgsIOKIVho5zSRLlrJQp4CY8uCp3cp6S9Hx3R34l2zvt90jHhEeBZs8xzdtPmQ==","signatures":[{"sig":"MEUCIDlPWx2trMmQzbMv/ys3Rx4isjrUjUAPWb+dtB2nX+Z4AiEA3EXGA+Q1O/NEEPgq4kLshZ6x1xVit8tmIZqGFhQtHmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313992},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"05e1d99459468a2296df9eb49cd47c5c152e053a","scripts":{"lint":"eslint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run types","clean":"rimraf dist","start":"node src/index.js","types":"tsc --emitDeclarationOnly --outDir dist/types","format":"prettier --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"eslint src tests --fix","test:watch":"vitest","format:check":"prettier --check src tests","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"20.19.4","dependencies":{"glob":"^10.3.10","dotenv":"^17.2.1","commander":"^11.1.0","form-data":"^4.0.0","odiff-bin":"^3.2.1","cosmiconfig":"^9.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.2","eslint":"^9.31.0","rimraf":"^5.0.5","vitest":"^3.2.4","prettier":"^3.6.2","puppeteer":"^24.16.1","@babel/cli":"^7.28.0","@eslint/js":"^9.31.0","typescript":"^5.0.4","@babel/core":"^7.23.6","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@babel/preset-typescript":"^7.23.6","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.2_1755288361424_0.041829186865857126","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@vizzly-testing/cli","version":"0.4.0","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.4.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"dist":{"shasum":"c0cffda6f93bde71ea38ad6738d913d865a4354a","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.4.0.tgz","fileCount":78,"integrity":"sha512-Ih9AhI52bEJ9W8hsvORWZeL27MMcaKkQ6FllhEt/icuPhpN5AL6aHxd1Tqtc0j6SFSvX+iqncRSXVovJq7PKRA==","signatures":[{"sig":"MEUCIQCYJH1nK/VJBg1BYIi+c0X7ZKr0lvQizdHUMm93Tkwm4AIgIxsMWnsvF9oQq5pZxS9Nh6+Elerlyyz52zQVn5YiUy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267850},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"c965afacb5014a054e52e48bb0db8a660714ae88","scripts":{"lint":"eslint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run types","clean":"rimraf dist","start":"node src/index.js","types":"tsc --emitDeclarationOnly --outDir dist/types","format":"prettier --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"eslint src tests --fix","test:watch":"vitest","format:check":"prettier --check src tests","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"20.19.4","dependencies":{"glob":"^10.3.10","dotenv":"^17.2.1","commander":"^11.1.0","form-data":"^4.0.0","odiff-bin":"^3.2.1","cosmiconfig":"^9.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.2","eslint":"^9.31.0","rimraf":"^5.0.5","vitest":"^3.2.4","prettier":"^3.6.2","puppeteer":"^24.16.1","@babel/cli":"^7.28.0","@eslint/js":"^9.31.0","typescript":"^5.0.4","@babel/core":"^7.23.6","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@babel/preset-typescript":"^7.23.6","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.0_1755354658076_0.12522123156450515","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@vizzly-testing/cli","version":"0.5.0","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.5.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"dist":{"shasum":"1317ef68af57bda96ba2ff320f00aaa14e0d24d8","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.5.0.tgz","fileCount":80,"integrity":"sha512-ibzDGBkyCWZJYwEJ/v7Hgvc9oy1FcL5P6eX4pwTpwM1iIPowofMVIEla/fKt0DNskWrW8cwXL567EP1h/BZIlg==","signatures":[{"sig":"MEUCIFtxWgNduewzOLHy6/DFRMN2+jB5oui0iR7mUjjpcFkIAiEA6b3Dbub9I1xIhUUfhDDsA5o2M8m1ITxICbOYH0ui3T0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":282885},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"03ad1df469ca8d0cff1d4992d5a5a655777c77b6","scripts":{"lint":"eslint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run types","clean":"rimraf dist","start":"node src/index.js","types":"tsc --emitDeclarationOnly --outDir dist/types","format":"prettier --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"eslint src tests --fix","test:watch":"vitest","format:check":"prettier --check src tests","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"20.19.4","dependencies":{"glob":"^11.0.3","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","odiff-bin":"^3.2.1","cosmiconfig":"^9.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.2","eslint":"^9.31.0","rimraf":"^6.0.1","vitest":"^3.2.4","prettier":"^3.6.2","@babel/cli":"^7.28.0","@eslint/js":"^9.31.0","typescript":"^5.0.4","@babel/core":"^7.23.6","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@babel/preset-typescript":"^7.23.6","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.5.0_1755430925548_0.26166073299392134","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@vizzly-testing/cli","version":"0.6.0","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.6.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"dist":{"shasum":"058ae36722b50701d65e88fc8e39dd8ddd19f0df","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.6.0.tgz","fileCount":87,"integrity":"sha512-aCypJGyhWc5SbR4kDRmMYrxu3yVlDSY4mcyIroFGFa5gdDRudXVx4UW3MekFk0dcBi3wu0ppOy0U30aAFTLf3A==","signatures":[{"sig":"MEQCIBRKFu25HcJ0z+1FhHt8BraTVNs6kEZmx6otpUSPvFBzAiAN1NnS5HxyxwhVvpr0CPU7vQJY+FrgWdL35P3OojNmqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":335961},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"b12ba4fad5ed1bb0d958cf398f5469ff22312cfc","scripts":{"lint":"eslint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run copy-assets && npm run types","clean":"rimraf dist","start":"node src/index.js","types":"tsc --emitDeclarationOnly --outDir dist/types","format":"prettier --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"eslint src tests --fix","test:watch":"vitest","copy-assets":"cp src/services/report-generator/report.css dist/services/report-generator/","format:check":"prettier --check src tests","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"20.19.4","dependencies":{"glob":"^11.0.3","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","odiff-bin":"^3.2.1","cosmiconfig":"^9.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.2","eslint":"^9.31.0","rimraf":"^6.0.1","vitest":"^3.2.4","prettier":"^3.6.2","@babel/cli":"^7.28.0","@eslint/js":"^9.31.0","typescript":"^5.0.4","@babel/core":"^7.23.6","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@babel/preset-typescript":"^7.23.6","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.0_1756065482009_0.638688319809094","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@vizzly-testing/cli","version":"0.7.0","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.7.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"dist":{"shasum":"42b6439bc5ba3d3df177ae144900820282d9dd2b","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.7.0.tgz","fileCount":89,"integrity":"sha512-eUronlXQOHJ4Gci3Qd9y6GHzYsrQPSb0PuOst8DXG7ePWOjm1S3LpX7YtFFfBlsDO5p0zWJNSaW+2TpV23p/0w==","signatures":[{"sig":"MEQCIGuVxKa6WD/GZ5m5AN4s6MqbZAxcZc7AwYUt15r1WpJIAiB9SaxJuHjqbCtE+dZvbUV9YiXMNp/szUdHKbUey8MYAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":347733},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"3eaca97950e8a5ac1fb521084f0c52f855b51c13","scripts":{"lint":"eslint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run copy-assets && npm run types","clean":"rimraf dist","start":"node src/index.js","types":"tsc --emitDeclarationOnly --outDir dist/types","format":"prettier --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"eslint src tests --fix","test:watch":"vitest","copy-assets":"cp src/services/report-generator/report.css dist/services/report-generator/","format:check":"prettier --check src tests","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"20.19.4","dependencies":{"glob":"^11.0.3","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","odiff-bin":"^3.2.1","cosmiconfig":"^9.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.2","eslint":"^9.31.0","rimraf":"^6.0.1","vitest":"^3.2.4","prettier":"^3.6.2","@babel/cli":"^7.28.0","@eslint/js":"^9.31.0","typescript":"^5.0.4","@babel/core":"^7.23.6","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@babel/preset-typescript":"^7.23.6","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.7.0_1756148214951_0.973217974720568","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@vizzly-testing/cli","version":"0.7.1","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.7.1","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"dist":{"shasum":"c42e2e757e686920b16dcbb8bc8d478e42c24da3","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.7.1.tgz","fileCount":89,"integrity":"sha512-xWVSfVaBn1Yrl8FOHAtKZA0+OpHM//EO+wMmQMaZmqb3vCnGKbl71/xt7QEANgLfcsQUkXxdhmb81sA5xG0i1w==","signatures":[{"sig":"MEUCICNp7L12MRLmevFJqSyZ1alU44qFy7T6SUZrsx5TABQ7AiEAt4V1T1xDBGlM1zlbIXw3xu1ZTE9YbK9xS8tomCbc86I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":347740},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"784ca301ac9fde746272b229fb27a0c318f6f9c1","scripts":{"lint":"eslint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run copy-assets && npm run types","clean":"rimraf dist","start":"node src/index.js","types":"tsc --emitDeclarationOnly --outDir dist/types","format":"prettier --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"eslint src tests --fix","test:watch":"vitest","copy-assets":"cp src/services/report-generator/report.css dist/services/report-generator/","format:check":"prettier --check src tests","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"20.19.4","dependencies":{"glob":"^11.0.3","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","odiff-bin":"^3.2.1","cosmiconfig":"^9.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.2","eslint":"^9.31.0","rimraf":"^6.0.1","vitest":"^3.2.4","prettier":"^3.6.2","@babel/cli":"^7.28.0","@eslint/js":"^9.31.0","typescript":"^5.0.4","@babel/core":"^7.23.6","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@babel/preset-typescript":"^7.23.6","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.7.1_1756175957259_0.5305285527123218","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@vizzly-testing/cli","version":"0.7.2","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.7.2","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"dist":{"shasum":"44d5dbcba03e2f9f25083efe6f5a7be4eac654e8","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.7.2.tgz","fileCount":89,"integrity":"sha512-bSyMw0aS20bt3wNKvgUCx7csTs99XYeTGP+8BRJBQ8VwALqABFQLZCoDVxRGHe9G7KdyRZJbkQcbW0n0qnvVTg==","signatures":[{"sig":"MEQCIGrVOTAMU2gzHGAVm/kK/jrvMwfnrQedvVpkkTNeEwrRAiBocQSypnNjLuKNgaRKa0P+5YhV+eCe8oEIm++zcMQTHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":349774},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"27f01a31d72fed2972ce381b365f9f58bcb87055","scripts":{"lint":"eslint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run copy-assets && npm run types","clean":"rimraf dist","start":"node src/index.js","types":"tsc --emitDeclarationOnly --outDir dist/types","format":"prettier --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"eslint src tests --fix","test:watch":"vitest","copy-assets":"cp src/services/report-generator/report.css dist/services/report-generator/","format:check":"prettier --check src tests","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"20.19.4","dependencies":{"glob":"^11.0.3","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","odiff-bin":"^3.2.1","cosmiconfig":"^9.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.2","eslint":"^9.31.0","rimraf":"^6.0.1","vitest":"^3.2.4","prettier":"^3.6.2","@babel/cli":"^7.28.0","@eslint/js":"^9.31.0","typescript":"^5.0.4","@babel/core":"^7.23.6","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@babel/preset-typescript":"^7.23.6","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.7.2_1756323514406_0.09000533133914335","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@vizzly-testing/cli","version":"0.8.0","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.8.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"dist":{"shasum":"8275b73b314c36bfc20d24cc9897c497be19d0dd","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.8.0.tgz","fileCount":89,"integrity":"sha512-rS0K17DaZTAoT/saXy1HjVs0KNMCbTZqcmSkm0qe373r7ASu4+nYCtYDZxckDZhyToeFVIqT3ocJ/O77wjEefA==","signatures":[{"sig":"MEUCIQDJ0fblE2HADCosnFN8ngSdbMERtChVzsT1JqWBq9DItAIgfdgKKSoelWRFE/U90q24ATG/FZquTKwuHb7V9SDTmo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":350311},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"d63e0f1e589bc7278e30e266d49eab5209dc0bdb","scripts":{"lint":"eslint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run copy-assets && npm run types","clean":"rimraf dist","start":"node src/index.js","types":"tsc --emitDeclarationOnly --outDir dist/types","format":"prettier --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"eslint src tests --fix","test:watch":"vitest","copy-assets":"cp src/services/report-generator/report.css dist/services/report-generator/","format:check":"prettier --check src tests","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"20.19.5","dependencies":{"glob":"^11.0.3","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","odiff-bin":"^3.2.1","cosmiconfig":"^9.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.2","eslint":"^9.31.0","rimraf":"^6.0.1","vitest":"^3.2.4","prettier":"^3.6.2","@babel/cli":"^7.28.0","@eslint/js":"^9.31.0","typescript":"^5.0.4","@babel/core":"^7.23.6","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^3.2.4","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@babel/preset-typescript":"^7.23.6","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.8.0_1757776103480_0.9521249093617847","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@vizzly-testing/cli","version":"0.9.0","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.9.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"dist":{"shasum":"190199f265a91552fc0ae6d6180b700d30a9d551","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.9.0.tgz","fileCount":125,"integrity":"sha512-46Kt/A3UZtamxRTSGwYSozBjmQthgdciQLrOTZ57Wecmr1xKzNrwb1wDilsqQRr8VCfvztM50y8PTSmYycHe4A==","signatures":[{"sig":"MEUCIQDWmVSfxDEhVIXdvfdlVvjgZMZrDjcsFdax6RC+QNPnPgIgG6abp4TD+U0jTBurZXgvs1W2NVSHYeRQ/2Z7K8l0MNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":680040},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"8394def54243a9a015316be64454febdc7e02656","scripts":{"lint":"eslint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run copy-assets && npm run build:reporter && npm run types","clean":"rimraf dist","start":"node src/index.js","types":"tsc --emitDeclarationOnly --outDir dist/types","format":"prettier --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"eslint src tests --fix","test:watch":"vitest","copy-assets":"cp src/services/report-generator/report.css dist/services/report-generator/","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"prettier --check src tests","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm test && npm run build"},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"20.19.5","dependencies":{"glob":"^11.0.3","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","odiff-bin":"^3.2.1","cosmiconfig":"^9.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","react":"^19.1.1","eslint":"^9.31.0","rimraf":"^6.0.1","vitest":"^3.2.4","wouter":"^3.7.1","postcss":"^8.5.6","prettier":"^3.6.2","react-dom":"^19.1.1","@babel/cli":"^7.28.0","@eslint/js":"^9.31.0","typescript":"^5.0.4","@babel/core":"^7.23.6","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@heroicons/react":"^2.2.0","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^3.2.4","eslint-plugin-react":"^7.37.5","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@babel/preset-typescript":"^7.23.6","eslint-plugin-react-hooks":"^5.2.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.9.0_1759452415013_0.9307535260989912","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@vizzly-testing/cli","version":"0.9.1","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.9.1","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"dist":{"shasum":"24bec6dd6d1b86aaef1e1c2307094bf74b6da74e","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.9.1.tgz","fileCount":125,"integrity":"sha512-nn2cDrXK86iU/DQZMdqIxzPChsac46TdsekgwpRIz16FQrlJy9LCZVWFY98LRUrbphGu4V+fxcIr5FFKSiDorg==","signatures":[{"sig":"MEYCIQC1zI2L7MlxSc9PzJD8oXLjX2uLJoZFuMZjaoVXwLqaYAIhAImaEptGmwolDwyzYIJUhzPTClUvTCKQh+eXasb5019M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":682936},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"944d193d988998112fa3583104cc6bd2a4796e5c","scripts":{"lint":"eslint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run copy-assets && npm run build:reporter && npm run types","clean":"rimraf dist","start":"node src/index.js","types":"tsc --emitDeclarationOnly --outDir dist/types","format":"prettier --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"eslint src tests --fix","test:watch":"vitest","copy-assets":"cp src/services/report-generator/report.css dist/services/report-generator/","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"prettier --check src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm test && npm run build","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"20.19.5","dependencies":{"glob":"^11.0.3","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","odiff-bin":"^3.2.1","cosmiconfig":"^9.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","react":"^19.1.1","eslint":"^9.31.0","rimraf":"^6.0.1","vitest":"^3.2.4","wouter":"^3.7.1","postcss":"^8.5.6","prettier":"^3.6.2","react-dom":"^19.1.1","@babel/cli":"^7.28.0","@eslint/js":"^9.31.0","typescript":"^5.0.4","@babel/core":"^7.23.6","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^3.2.4","eslint-plugin-react":"^7.37.5","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@babel/preset-typescript":"^7.23.6","eslint-plugin-react-hooks":"^5.2.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.9.1_1759472387944_0.9582299394049598","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@vizzly-testing/cli","version":"0.10.0","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.10.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"dist":{"shasum":"dac8137fe49176c8eadeb8b854304bc7fc54d7b5","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.10.0.tgz","fileCount":130,"integrity":"sha512-tpRXu3KNzApyY60tkp03ne4SXXLr1yZfnJdsusm4w4BR4vjsyzfNIXVMiFg+q1t64xVRzUM/wj3jc47WAkYLPw==","signatures":[{"sig":"MEYCIQCdprb9/PyE83Z18JXXaz6oPax8WxTXgxzEXnIsY50w7QIhAO4tP0AA+NbOIC9tYXhggvNAQ9MdxeUi7ZYD6ZSefq8h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":722500},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"519a012e4251e5f1524938003730b3412affcdb9","scripts":{"lint":"eslint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run copy-assets && npm run build:reporter && npm run types","clean":"rimraf dist","start":"node src/index.js","types":"tsc --emitDeclarationOnly --outDir dist/types","format":"prettier --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"eslint src tests --fix","test:watch":"vitest","copy-assets":"cp src/services/report-generator/report.css dist/services/report-generator/","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"prettier --check src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm test && npm run build","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.24.1","glob":"^11.0.3","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","odiff-bin":"^3.2.1","cosmiconfig":"^9.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","react":"^19.1.1","eslint":"^9.31.0","rimraf":"^6.0.1","vitest":"^3.2.4","wouter":"^3.7.1","postcss":"^8.5.6","prettier":"^3.6.2","react-dom":"^19.1.1","@babel/cli":"^7.28.0","@eslint/js":"^9.31.0","typescript":"^5.0.4","@babel/core":"^7.23.6","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^3.2.4","eslint-plugin-react":"^7.37.5","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@babel/preset-typescript":"^7.23.6","eslint-plugin-react-hooks":"^6.1.1","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.10.0_1760160784305_0.005891333753482497","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@vizzly-testing/cli","version":"0.10.1","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.10.1","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"dist":{"shasum":"9dbc99c72d2b1e98b28bd035d906dac2a9a9f576","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.10.1.tgz","fileCount":130,"integrity":"sha512-dWafCROd2BjibtMtE4DOZO5nawokA2Ly+ffcRu1zn2cpTfpD34coe8+AidRKYutVrRypJvx8S8/YBftSnBO5oA==","signatures":[{"sig":"MEYCIQCP8I5Jc50bcVkoo9b8SAWgskGAkc9ChvvKVuH6WqvhYwIhAN2xXjXLu2LV8LgjpPJuPbE2iH4X8/26jZA2X7uJqP6I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":727981},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"ec3d4f87a6995db0f4998b299351d92ac025bc47","scripts":{"lint":"eslint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run copy-assets && npm run build:reporter && npm run types","clean":"rimraf dist","start":"node src/index.js","types":"tsc --emitDeclarationOnly --outDir dist/types","format":"prettier --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"eslint src tests --fix","test:watch":"vitest","copy-assets":"cp src/services/report-generator/report.css dist/services/report-generator/","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"prettier --check src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm test && npm run build","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.25.76","glob":"^11.0.3","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","odiff-bin":"^3.2.1","cosmiconfig":"^9.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","react":"^19.1.1","eslint":"^9.31.0","rimraf":"^6.0.1","vitest":"^3.2.4","wouter":"^3.7.1","postcss":"^8.5.6","prettier":"^3.6.2","react-dom":"^19.1.1","@babel/cli":"^7.28.0","@eslint/js":"^9.31.0","typescript":"^5.0.4","@babel/core":"^7.23.6","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^3.2.4","eslint-plugin-react":"^7.37.5","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@babel/preset-typescript":"^7.23.6","eslint-plugin-react-hooks":"^6.1.1","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.10.1_1760210587495_0.7199925252213824","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@vizzly-testing/cli","version":"0.10.2","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.10.2","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"dist":{"shasum":"75e9e7397d44b05c617c0a569d4ba164b58e1f80","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.10.2.tgz","fileCount":130,"integrity":"sha512-JSaR8+HvsYBtd81haKRoiIQKRANt0AiEeuKXXo77GNoPsUvQymGDG5OT/jl/ueGB0gsmhuUyF46+VoiCp9+c8A==","signatures":[{"sig":"MEQCIHeGIPCcKaqckohBaYSPVYM9grQGSU4quz552CpUs0H+AiBWwKIN9sf4MEiWAZJS0p/gh7ASUO4UovaF6XWfA/tajw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":729877},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"2b0ed4cbd84f80ad6458c823af965d4a8a578321","scripts":{"lint":"eslint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run copy-assets && npm run build:reporter && npm run types","clean":"rimraf dist","start":"node src/index.js","types":"tsc --emitDeclarationOnly --outDir dist/types","format":"prettier --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"eslint src tests --fix","test:watch":"vitest","copy-assets":"cp src/services/report-generator/report.css dist/services/report-generator/","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"prettier --check src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm test && npm run build","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.25.76","glob":"^11.0.3","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","odiff-bin":"^3.2.1","cosmiconfig":"^9.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","react":"^19.1.1","eslint":"^9.31.0","rimraf":"^6.0.1","vitest":"^3.2.4","wouter":"^3.7.1","postcss":"^8.5.6","prettier":"^3.6.2","react-dom":"^19.1.1","@babel/cli":"^7.28.0","@eslint/js":"^9.31.0","typescript":"^5.0.4","@babel/core":"^7.23.6","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^3.2.4","eslint-plugin-react":"^7.37.5","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@babel/preset-typescript":"^7.23.6","eslint-plugin-react-hooks":"^6.1.1","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.10.2_1760223553306_0.8945123475748857","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@vizzly-testing/cli","version":"0.10.3","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.10.3","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"dist":{"shasum":"9aebe90738538e4287e7ad550574ea92c8637ee4","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.10.3.tgz","fileCount":130,"integrity":"sha512-9noXfgJvZEKMm8G16Bk8fnB35te7nt1RgMDyUo5GxzKMBRelgBfvjBBC4ZmDtvZffgQFyDGI5u3+Qdbx5Rl0fw==","signatures":[{"sig":"MEUCID8GM6lpYD0XdcK2u0T2+c98QWWUmaoOtmsFdUK1k4xsAiEAxEkdDEFpyTh5AEbQqZZs5TNM+MiEyoL1S2tX/Vxqvas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":729944},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"6e1f66ac0c723069bfc6194bba9c3e1d6622f202","scripts":{"lint":"eslint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run copy-assets && npm run build:reporter && npm run types","clean":"rimraf dist","start":"node src/index.js","types":"tsc --emitDeclarationOnly --outDir dist/types","format":"prettier --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"eslint src tests --fix","test:watch":"vitest","copy-assets":"cp src/services/report-generator/report.css dist/services/report-generator/","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"prettier --check src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm test && npm run build","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^3.25.76","glob":"^11.0.3","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","odiff-bin":"^3.2.1","cosmiconfig":"^9.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","react":"^19.1.1","eslint":"^9.31.0","rimraf":"^6.0.1","vitest":"^3.2.4","wouter":"^3.7.1","postcss":"^8.5.6","prettier":"^3.6.2","react-dom":"^19.1.1","@babel/cli":"^7.28.0","@eslint/js":"^9.31.0","typescript":"^5.0.4","@babel/core":"^7.23.6","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^3.2.4","eslint-plugin-react":"^7.37.5","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@babel/preset-typescript":"^7.23.6","eslint-plugin-react-hooks":"^6.1.1","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.10.3_1760230638479_0.17648557890731453","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@vizzly-testing/cli","version":"0.11.0","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.11.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"dist":{"shasum":"63925a70dc7268fa91274b3f4eb98536b2166a5e","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.11.0.tgz","fileCount":159,"integrity":"sha512-E/Bbm7iZSLJZR1GQ0c34UZ3ywgDDURY9HESkQUTXczjz+leg6UMDCqYe5mU0UnixdxP7sBa4PUCspKIYTgM3lw==","signatures":[{"sig":"MEUCIBEv+uD8P/njDYoeYvaxOb7DGpEKjYrBpgeaCqijZM2pAiEApvWA45LbqBwEzK5Lp3MQrHFZOn9JcbfAUGSd1eNslWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":879005},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"15ba92c4e3e88303a65a263331fbd5f1c7c8ba36","scripts":{"lint":"eslint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run copy-assets && npm run build:reporter && npm run types","clean":"rimraf dist","start":"node src/index.js","types":"tsc --emitDeclarationOnly --outDir dist/types","format":"prettier --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"eslint src tests --fix","test:watch":"vitest","copy-assets":"cp src/services/report-generator/report.css dist/services/report-generator/","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"prettier --check src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm test && npm run build","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.1.12","glob":"^11.0.3","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","odiff-bin":"^3.2.1","cosmiconfig":"^9.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","react":"^19.1.1","eslint":"^9.31.0","rimraf":"^6.0.1","vitest":"^3.2.4","wouter":"^3.7.1","postcss":"^8.5.6","prettier":"^3.6.2","react-dom":"^19.1.1","@babel/cli":"^7.28.0","@eslint/js":"^9.31.0","typescript":"^5.0.4","@babel/core":"^7.23.6","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^3.2.4","eslint-plugin-react":"^7.37.5","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","eslint-plugin-react-hooks":"^7.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.11.0_1760678537609_0.9011892445077987","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@vizzly-testing/cli","version":"0.11.1","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.11.1","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"dist":{"shasum":"31bf135d1ee2d98d8b8fd2b7cb41572ab18a6ea3","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.11.1.tgz","fileCount":159,"integrity":"sha512-e46arMp/j5mP3JfUFzYS0u0ZC8m5uCgwL77Lj3iE9rafGlIEn+VYB1/Ns0AX5uo0vjkBIBukXpB5z1j3Klloug==","signatures":[{"sig":"MEQCIBT8kUms4qV06c58sI1b0jfgYKBdhC//UyjOgMr2TrdbAiAfhjo0NZv7GhQauJPiY7U9qdVVP4CZwEqiYNyJnqYILw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":878756},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"f5ae93491590234e8052be3ee505c295b93a9b9e","scripts":{"lint":"eslint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run copy-assets && npm run build:reporter && npm run types","clean":"rimraf dist","start":"node src/index.js","types":"tsc --emitDeclarationOnly --outDir dist/types","format":"prettier --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"eslint src tests --fix","test:watch":"vitest","copy-assets":"cp src/services/report-generator/report.css dist/services/report-generator/","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"prettier --check src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm test && npm run build","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.1.12","glob":"^11.0.3","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","odiff-bin":"^3.2.1","cosmiconfig":"^9.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","react":"^19.1.1","eslint":"^9.31.0","rimraf":"^6.0.1","vitest":"^3.2.4","wouter":"^3.7.1","postcss":"^8.5.6","prettier":"^3.6.2","react-dom":"^19.1.1","@babel/cli":"^7.28.0","@eslint/js":"^9.31.0","typescript":"^5.0.4","@babel/core":"^7.23.6","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^3.2.4","eslint-plugin-react":"^7.37.5","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","eslint-plugin-react-hooks":"^7.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.11.1_1760747299891_0.43580110128593286","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@vizzly-testing/cli","version":"0.11.2","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.11.2","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"dist":{"shasum":"1a39749ad9a77880cd1ecdad0a726189d468e16c","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.11.2.tgz","fileCount":160,"integrity":"sha512-uv6rzbJ+3ZSzjhDksOTV3uIIU+UaVMsWsZd3kzZdfogEhZorb+hRcMrXCLk20qVpJdJuaTMJiyXMFx1uvmEX2w==","signatures":[{"sig":"MEYCIQCaqiGZ5tVR/oI+Xm7HNUY2BGMutrRNknalpkUYHNI4KQIhAIsKX1P2RH3sR2VIfnpgy6AhLCcP+yVkIQNN3EL2LC8P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":898298},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"8a3fc36cd51330dbf42899aef28671508697187c","scripts":{"lint":"eslint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run copy-assets && npm run build:reporter && npm run types","clean":"rimraf dist","start":"node src/index.js","types":"tsc --emitDeclarationOnly --outDir dist/types","format":"prettier --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"eslint src tests --fix","test:watch":"vitest","copy-assets":"cp src/services/report-generator/report.css dist/services/report-generator/","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"prettier --check src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm test && npm run build","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.1.12","glob":"^11.0.3","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","odiff-bin":"^3.2.1","cosmiconfig":"^9.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","react":"^19.1.1","eslint":"^9.31.0","rimraf":"^6.0.1","vitest":"^3.2.4","wouter":"^3.7.1","postcss":"^8.5.6","prettier":"^3.6.2","react-dom":"^19.1.1","@babel/cli":"^7.28.0","@eslint/js":"^9.31.0","typescript":"^5.0.4","@babel/core":"^7.23.6","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^3.2.4","eslint-plugin-react":"^7.37.5","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","eslint-plugin-react-hooks":"^7.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.11.2_1761021946056_0.018091670056805453","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@vizzly-testing/cli","version":"0.12.0","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.12.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"dist":{"shasum":"79f0b33e2af5270ec7dca4534443024d48506904","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.12.0.tgz","fileCount":160,"integrity":"sha512-UskkJVX4zcKUEh/C3LmBB98HAZpt5j2XF+eCey+4fgn+P2T19TKvbm/cYNxVukDE7GlHQ+TH+FE20t8v3R1yEA==","signatures":[{"sig":"MEUCIAKhrb/wOHJCzMORVR8+fuZvGJLUgZ8510VvTbzAXfnrAiEAnb9XYOarmX6D7dGFD0/9wg7xFJ7QTNcFrj32uhu0SSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":898962},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"fdf5aacc70d3e9fabe2d42886669d02feecf6f9d","scripts":{"lint":"eslint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run copy-assets && npm run build:reporter && npm run types","clean":"rimraf dist","start":"node src/index.js","types":"tsc --emitDeclarationOnly --outDir dist/types","format":"prettier --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"eslint src tests --fix","test:watch":"vitest","copy-assets":"cp src/services/report-generator/report.css dist/services/report-generator/","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"prettier --check src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm test && npm run build","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.8.2","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"20.19.5","dependencies":{"zod":"^4.1.12","glob":"^11.0.3","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","react":"^19.1.1","eslint":"^9.31.0","rimraf":"^6.0.1","vitest":"^3.2.4","wouter":"^3.7.1","postcss":"^8.5.6","prettier":"^3.6.2","react-dom":"^19.1.1","@babel/cli":"^7.28.0","@eslint/js":"^9.31.0","typescript":"^5.0.4","@babel/core":"^7.23.6","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^3.2.4","eslint-plugin-react":"^7.37.5","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","eslint-plugin-react-hooks":"^7.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.12.0_1761029033591_0.6705567723656851","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@vizzly-testing/cli","version":"0.13.0","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.13.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"dist":{"shasum":"c226a4f3e31d7fcd7436e59b66b5450c23596d69","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.13.0.tgz","fileCount":164,"integrity":"sha512-CFrtChUE0/5EPm7PRAsd7CVUO3GdRQMzC3DYgUHcMAsNQ+3eAVvTIr0tkyMDb1oC22CmF5V7yXGTWCg5KAZTKg==","signatures":[{"sig":"MEUCIEswL7HgI/xBo/p3d2JTHbAywzX9QBmFF2rq3Lux6fFkAiEAjVysJz5EhHZxQRUQiyPZ8+RQwWTLPibgMWluZUSAZxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":922166},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"5a4f489e71e65c81a96d056639d44da5656b0565","scripts":{"lint":"eslint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run copy-assets && npm run build:reporter && npm run types","clean":"rimraf dist","start":"node src/index.js","types":"tsc --emitDeclarationOnly --outDir dist/types","format":"prettier --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"eslint src tests --fix","test:watch":"vitest","copy-assets":"cp src/services/report-generator/report.css dist/services/report-generator/","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"prettier --check src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm test && npm run build","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.3","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.12","glob":"^11.0.3","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","react":"^19.1.1","eslint":"^9.31.0","rimraf":"^6.0.1","vitest":"^3.2.4","wouter":"^3.7.1","postcss":"^8.5.6","prettier":"^3.6.2","react-dom":"^19.1.1","@babel/cli":"^7.28.0","@eslint/js":"^9.31.0","typescript":"^5.0.4","@babel/core":"^7.23.6","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^3.2.4","eslint-plugin-react":"^7.37.5","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","eslint-plugin-react-hooks":"^7.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.13.0_1761436001413_0.22068341321402118","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@vizzly-testing/cli","version":"0.13.1","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.13.1","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"dist":{"shasum":"bdf327e00a8c573e0de7bdd3b15c7989b25f8101","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.13.1.tgz","fileCount":164,"integrity":"sha512-hBk3/Po9wDU3P37aBELCh7+4rFpbgnlN+XYuu73zsYuec/0teBmCzoUONYp6fhltr8R9s4f5AgflANS1UQBIeA==","signatures":[{"sig":"MEYCIQCzB8kWfWvnY10wqYqUgtXYQYnp2W8eP6q98P0l9Kx53QIhAJJkSITsc5I2bvO6aMk/D4DUrWumAvj5bCSVWON5103e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":920889},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"d8c3ab678da4954493094fd51cacff2361abb498","scripts":{"lint":"eslint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run copy-assets && npm run build:reporter && npm run types","clean":"rimraf dist","start":"node src/index.js","types":"tsc --emitDeclarationOnly --outDir dist/types","format":"prettier --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"eslint src tests --fix","test:watch":"vitest","copy-assets":"cp src/services/report-generator/report.css dist/services/report-generator/","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"prettier --check src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm test && npm run build","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.3","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.12","glob":"^11.0.3","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","react":"^19.1.1","eslint":"^9.31.0","rimraf":"^6.0.1","vitest":"^3.2.4","wouter":"^3.7.1","postcss":"^8.5.6","prettier":"^3.6.2","react-dom":"^19.1.1","@babel/cli":"^7.28.0","@eslint/js":"^9.31.0","typescript":"^5.0.4","@babel/core":"^7.23.6","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^3.2.4","eslint-plugin-react":"^7.37.5","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","eslint-plugin-react-hooks":"^7.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.13.1_1761440037667_0.7661248001414833","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"@vizzly-testing/cli","version":"0.13.2","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.13.2","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"dist":{"shasum":"11a4a4f9cb2620559476ee3b406357095e26d029","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.13.2.tgz","fileCount":179,"integrity":"sha512-k12maqA1qfbfjbUmS0BynvH1AtfYiav1WbQy/B4DpuqXIl9Ax8d/2n2L+ZaKesBLyfiN7alczUN8IVMDJVrD1g==","signatures":[{"sig":"MEQCIEkLJPUmQKXm43Kv6aQt6Odco9y2rkGzWt7AIxlOz1BDAiAmD4sO+GVMsBv0yazU/Xrryl3KwIPTm2Dc+6B6vLmo1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1038824},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"533aea1281b122b2eb5d927393a65c7d06e62fc8","scripts":{"lint":"eslint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run copy-assets && npm run build:reporter && npm run types","clean":"rimraf dist","start":"node src/index.js","types":"tsc --emitDeclarationOnly --outDir dist/types","format":"prettier --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"eslint src tests --fix","test:watch":"vitest","copy-assets":"cp src/services/report-generator/report.css dist/services/report-generator/","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"prettier --check src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm test && npm run build","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.3","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.12","glob":"^11.0.3","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","react":"^19.1.1","eslint":"^9.31.0","rimraf":"^6.0.1","vitest":"^4.0.3","wouter":"^3.7.1","postcss":"^8.5.6","prettier":"^3.6.2","react-dom":"^19.1.1","@babel/cli":"^7.28.0","@eslint/js":"^9.31.0","typescript":"^5.0.4","@babel/core":"^7.23.6","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^4.0.3","eslint-plugin-react":"^7.37.5","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","eslint-plugin-react-hooks":"^7.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.13.2_1763422139343_0.7996422344923206","host":"s3://npm-registry-packages-npm-production"}},"0.13.3":{"name":"@vizzly-testing/cli","version":"0.13.3","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.13.3","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"dist":{"shasum":"04ddc598bcb6ec78a60af8de1d72f05140b785ad","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.13.3.tgz","fileCount":179,"integrity":"sha512-J4+f7WeOHIdJbdtND1/PVA9xsn65OlCumbiaWL4MEPWwemKnqCSQQS9rLrcb89aXLXT32oEDAVTPmzkwrXbcug==","signatures":[{"sig":"MEUCID3PDx77/JJyV11AqXHZX9iGkK2KrBsIIdfTxUruMQN7AiEAx+U/L5eyUhLhQirXqRKJ4OsjasI7hfxAwhcTELR7DJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1039872},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"99eb68683517557f0366d899e3657dd52122e2b7","scripts":{"lint":"eslint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run copy-assets && npm run build:reporter && npm run types","clean":"rimraf dist","start":"node src/index.js","types":"tsc --emitDeclarationOnly --outDir dist/types","format":"prettier --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"eslint src tests --fix","test:watch":"vitest","copy-assets":"cp src/services/report-generator/report.css dist/services/report-generator/","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"prettier --check src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm test && npm run build","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.3","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.12","glob":"^11.0.3","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","react":"^19.1.1","eslint":"^9.31.0","rimraf":"^6.0.1","vitest":"^4.0.3","wouter":"^3.7.1","postcss":"^8.5.6","prettier":"^3.6.2","react-dom":"^19.1.1","@babel/cli":"^7.28.0","@eslint/js":"^9.31.0","typescript":"^5.0.4","@babel/core":"^7.23.6","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^4.0.3","eslint-plugin-react":"^7.37.5","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","eslint-plugin-react-hooks":"^7.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.13.3_1763440055949_0.8066968164221278","host":"s3://npm-registry-packages-npm-production"}},"0.13.4":{"name":"@vizzly-testing/cli","version":"0.13.4","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.13.4","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"dist":{"shasum":"60ae58da256a213d9ad62de4a3e6e23ba86bc6be","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.13.4.tgz","fileCount":179,"integrity":"sha512-n7NhXZLnBM0ERBmLNioVFUGRz+9x4vdKg1Y3SD11slaK4Y6Yu9WtNjGPfbbJpRq7BySl6rTCdHGn6pyGSzBUIQ==","signatures":[{"sig":"MEYCIQCX94DM8hgbWgMpA2QiJ2myKckKV8fUWYko71MaaPHoggIhAJ+38szEbGmijy+jhjFRUUEiG+g0xM8KMPVPaQvVTVYs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1040244},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"fddfad4944b6ce8183a96119272fffc6b1707268","scripts":{"lint":"eslint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run copy-assets && npm run build:reporter && npm run types","clean":"rimraf dist","start":"node src/index.js","types":"tsc --emitDeclarationOnly --outDir dist/types","format":"prettier --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"eslint src tests --fix","test:watch":"vitest","copy-assets":"cp src/services/report-generator/report.css dist/services/report-generator/","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"prettier --check src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm test && npm run build","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.3","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.12","glob":"^11.0.3","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","react":"^19.1.1","eslint":"^9.31.0","rimraf":"^6.0.1","vitest":"^4.0.3","wouter":"^3.7.1","postcss":"^8.5.6","prettier":"^3.6.2","react-dom":"^19.1.1","@babel/cli":"^7.28.0","@eslint/js":"^9.31.0","typescript":"^5.0.4","@babel/core":"^7.23.6","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^4.0.3","eslint-plugin-react":"^7.37.5","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","eslint-plugin-react-hooks":"^7.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.13.4_1763441408346_0.003434896384037822","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@vizzly-testing/cli","version":"0.14.0","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.14.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"dist":{"shasum":"45fb3e5fa7384925219bc4e3ac33bbd0ccc4d1c3","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.14.0.tgz","fileCount":182,"integrity":"sha512-Ea/oVKWs2fUeZfs7q3SWg3aqqFB0n7Jqy6vPDuJeD/Al6Mdia/ds6UePNOfa6AW5wx/SkMFaZ2QDdtT3XJbk+w==","signatures":[{"sig":"MEYCIQD9ecPXagnqhcOURfLk+jdFOemYlHxOWbZRbA6MUhHTpgIhAJ0/HkLir18aEUPS/aAqtR38X003eOacSn1Dywm5IqmT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1064244},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"aa7d688d10a6d99d28c25434837c863cdcac62e3","scripts":{"lint":"eslint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run copy-assets && npm run build:reporter && npm run types","clean":"rimraf dist","start":"node src/index.js","types":"tsc --emitDeclarationOnly --outDir dist/types","format":"prettier --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"eslint src tests --fix","test:watch":"vitest","copy-assets":"cp src/services/report-generator/report.css dist/services/report-generator/","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"prettier --check src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm test && npm run build","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.3","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.12","glob":"^11.0.3","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","react":"^19.1.1","eslint":"^9.31.0","rimraf":"^6.0.1","vitest":"^4.0.3","wouter":"^3.7.1","postcss":"^8.5.6","prettier":"^3.6.2","react-dom":"^19.1.1","@babel/cli":"^7.28.0","@eslint/js":"^9.31.0","typescript":"^5.0.4","@babel/core":"^7.23.6","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^4.0.3","eslint-plugin-react":"^7.37.5","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","eslint-plugin-react-hooks":"^7.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.14.0_1763776231850_0.17287078702692904","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@vizzly-testing/cli","version":"0.15.0","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.15.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"dist":{"shasum":"163be7e34dcc43adbba575b1590b09786366578f","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.15.0.tgz","fileCount":216,"integrity":"sha512-8PuZQPtumNPC0oZZVLDrYpdWKaPmczltIsdOOTUsDk1vkimVkeT9oaURtzFfKRhSKNYyg6i/q4Lb2mif1i3A4Q==","signatures":[{"sig":"MEQCIFVuk86IqdewaTV1A29XcO/WOWHgy/IPZ8qD42E67+39AiBTcYMYA33zcH5ALFR27a3WLHm0M4/Ir9axi+UicSiVpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1156288},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"6af063074d807d4c8b9a101570956663a2104bea","scripts":{"lint":"eslint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run copy-assets && npm run build:reporter && npm run types","clean":"rimraf dist","start":"node src/index.js","types":"tsc --emitDeclarationOnly --outDir dist/types","format":"prettier --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"eslint src tests --fix","test:watch":"vitest","copy-assets":"cp src/services/report-generator/report.css dist/services/report-generator/","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"prettier --check src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm test && npm run build","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.3","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","react":"^19.1.1","eslint":"^9.31.0","rimraf":"^6.0.1","vitest":"^4.0.3","wouter":"^3.7.1","postcss":"^8.5.6","prettier":"^3.6.2","react-dom":"^19.1.1","@babel/cli":"^7.28.0","@eslint/js":"^9.31.0","typescript":"^5.0.4","@babel/core":"^7.23.6","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^4.0.3","eslint-plugin-react":"^7.37.5","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","eslint-plugin-react-hooks":"^7.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.15.0_1764389761127_0.442965401311874","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@vizzly-testing/cli","version":"0.15.1","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.15.1","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"dist":{"shasum":"6c2d241db5c7ad5fb14402c49c1c8ea26bbbd3b7","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.15.1.tgz","fileCount":216,"integrity":"sha512-/DXXFrCU1EQOvf8wVtKQDYO/FaFXG3BfbnTfk2DRDYnKl0tehf4cU+OF0U/yODpdEsUoT/OUX1cNUEkfWhtzLQ==","signatures":[{"sig":"MEUCIE249D96Px5VQ3LoAg9+dmCo1d8Onp7A9trK5ghIvhz5AiEAgn6/G4H6F4CdAcu9EM+sJp/UZI+aK4L32b5BRGqyOrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1156364},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"2e8304794dc87b2c861c1bc9be771dc34798a31c","scripts":{"lint":"eslint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run copy-assets && npm run build:reporter && npm run types","clean":"rimraf dist","start":"node src/index.js","types":"tsc --emitDeclarationOnly --outDir dist/types","format":"prettier --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"eslint src tests --fix","test:watch":"vitest","copy-assets":"cp src/services/report-generator/report.css dist/services/report-generator/","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"prettier --check src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm test && npm run build","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.3","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","react":"^19.1.1","eslint":"^9.31.0","rimraf":"^6.0.1","vitest":"^4.0.3","wouter":"^3.7.1","postcss":"^8.5.6","prettier":"^3.6.2","react-dom":"^19.1.1","@babel/cli":"^7.28.0","@eslint/js":"^9.31.0","typescript":"^5.0.4","@babel/core":"^7.23.6","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^4.0.3","eslint-plugin-react":"^7.37.5","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","eslint-plugin-react-hooks":"^7.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.15.1_1764390775677_0.7781470148827241","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@vizzly-testing/cli","version":"0.16.0","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.16.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"dist":{"shasum":"31c199fa09d63defac99642bcc00b2de25eff8e4","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.16.0.tgz","fileCount":216,"integrity":"sha512-x07B715YW4LCB+qMnPYvJ+r3Wmui+XfFh6VGsOoY9X1qBSqfqXPN3vqliQOhAoFJezbLM8Xt69JDeghhSF0ygg==","signatures":[{"sig":"MEYCIQCuyM08JdxCOwfL3fNKJ2dae+b1HIoNitpc5nVvtDW5XwIhAOxjku0YBReL1KkfJOF0xtHDH7zT5fNUJIoNaD6mqzuz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1168711},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"e07f36613bcddf22991f5850fa53f12d15207704","scripts":{"lint":"eslint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run copy-assets && npm run build:reporter && npm run types","clean":"rimraf dist","start":"node src/index.js","types":"tsc --emitDeclarationOnly --outDir dist/types","format":"prettier --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"eslint src tests --fix","test:watch":"vitest","copy-assets":"cp src/services/report-generator/report.css dist/services/report-generator/","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"prettier --check src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm test && npm run build","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.3","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","react":"^19.1.1","eslint":"^9.31.0","rimraf":"^6.0.1","vitest":"^4.0.3","wouter":"^3.7.1","postcss":"^8.5.6","prettier":"^3.6.2","react-dom":"^19.1.1","@babel/cli":"^7.28.0","@eslint/js":"^9.31.0","typescript":"^5.0.4","@babel/core":"^7.23.6","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^4.0.3","eslint-plugin-react":"^7.37.5","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","eslint-plugin-react-hooks":"^7.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.16.0_1764406965018_0.357682551986938","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@vizzly-testing/cli","version":"0.16.1","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.16.1","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"6b2774c585eccbbe6f35b2aa8b9d1515d9755129","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.16.1.tgz","fileCount":99,"integrity":"sha512-teuAEnlAqqourXruZsUtCmf7msUY3ubzx2OajTMCygON4Oy70y/AUPS2c4g93A804pjm0q8k9xMhDZseMrY9yQ==","signatures":[{"sig":"MEUCIADAky6/lrGt2Zj55yXlC5FZ4sC4L2OyJeJ63d9vGFzoAiEA3J/IyPnP7yUP6aYgTYd7MM74JflMaWBIb5MLk8nl8JE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1077060},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"c360905cafd3a5fc7ea4ac6db8fbf83a14f5893a","scripts":{"lint":"eslint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run copy-assets && npm run build:reporter && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"prettier --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"eslint src tests --fix","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"vitest","copy-assets":"cp src/services/report-generator/report.css dist/services/report-generator/","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"prettier --check src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.3","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","eslint":"^9.31.0","rimraf":"^6.0.1","vitest":"^4.0.3","wouter":"^3.7.1","postcss":"^8.5.6","prettier":"^3.6.2","react-dom":"^19.1.1","@babel/cli":"^7.28.0","@eslint/js":"^9.31.0","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^24.10.1","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^4.0.3","eslint-plugin-react":"^7.37.5","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","eslint-plugin-react-hooks":"^7.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.16.1_1764547930985_0.8682738766163045","host":"s3://npm-registry-packages-npm-production"}},"0.16.2":{"name":"@vizzly-testing/cli","version":"0.16.2","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.16.2","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"cb62b5a37a7b841a3e6021fee539b7a34e48c8b1","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.16.2.tgz","fileCount":99,"integrity":"sha512-UkYQHLnFvGgWYawP1F2iU9b6OPrxIsyxz9vw5nF+2BRi2oEKF4VqG0XEQdWPByX3t/weSllzPHhOyZthmcvl2A==","signatures":[{"sig":"MEUCIQCi5oCurI2iz4nHaQfuYMLJwalBv+2O6/CPOX96pjBJbAIgLxxARO3/m8QCaGood8QwgN5Qaj1H7YG7HUpI5IEeai4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1077571},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"8d31bd5c2973cba5badbbf461721baad20772412","scripts":{"lint":"eslint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run copy-assets && npm run build:reporter && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"prettier --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"eslint src tests --fix","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"vitest","copy-assets":"cp src/services/report-generator/report.css dist/services/report-generator/","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"prettier --check src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.3","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.4.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","eslint":"^9.31.0","rimraf":"^6.0.1","vitest":"^4.0.3","wouter":"^3.7.1","postcss":"^8.5.6","prettier":"^3.6.2","react-dom":"^19.1.1","@babel/cli":"^7.28.0","@eslint/js":"^9.31.0","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^24.10.1","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^4.0.3","eslint-plugin-react":"^7.37.5","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","eslint-plugin-react-hooks":"^7.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.16.2_1764560230165_0.06935021203207303","host":"s3://npm-registry-packages-npm-production"}},"0.16.3":{"name":"@vizzly-testing/cli","version":"0.16.3","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.16.3","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"ee2fca92308078c7db4df80cf28a6098963c0010","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.16.3.tgz","fileCount":99,"integrity":"sha512-W+1sCaywBUYWsp+qXYPvbcfsIyqzPyo51E8XjwO9BN6PsE9P2SYfzF4pIWHEnes7ehsulVTSLw6yQ7ePMlfIWQ==","signatures":[{"sig":"MEUCIQCVLObqF4u2LLsovj1TZSpk/KNuAnYDp+u/mrkV+PsErgIgbEod4MnKbaKiwQhfyyu7FSXtT/E5VhKLZUEomoSu52Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082749},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"36e10e513ff3d57c828ae30c6153cf1dc0451dd4","scripts":{"lint":"eslint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run copy-assets && npm run build:reporter && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"prettier --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"eslint src tests --fix","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"vitest","copy-assets":"cp src/services/report-generator/report.css dist/services/report-generator/","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"prettier --check src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.3","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.4.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","eslint":"^9.31.0","rimraf":"^6.0.1","vitest":"^4.0.3","wouter":"^3.7.1","postcss":"^8.5.6","prettier":"^3.6.2","react-dom":"^19.1.1","@babel/cli":"^7.28.0","@eslint/js":"^9.31.0","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^24.10.1","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^4.0.3","eslint-plugin-react":"^7.37.5","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","eslint-plugin-react-hooks":"^7.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.16.3_1764576926909_0.14426100245939444","host":"s3://npm-registry-packages-npm-production"}},"0.16.4":{"name":"@vizzly-testing/cli","version":"0.16.4","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.16.4","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"65f474ecb94ecbb771ba41654ee10bda565ec2b1","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.16.4.tgz","fileCount":99,"integrity":"sha512-kCB2weSjkEedeWSLcfh/68GNtIZwLOmQeYgWjv76RsNcVjHuewBHcLLEGBoMhmA1w8Kl/fTQUuYYrECJwglTCA==","signatures":[{"sig":"MEYCIQDNVGxr1RDYrsjxjd2JlGKvGNB8eefCjrnebUacvRPDygIhAJdMCKekCxMgLXX4OumGLTj7o5vOOuGW+vEb0Ee+aId+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1083985},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"0f3e2bdf554c46facea0e66a4d37ad6e6c4d328f","scripts":{"lint":"eslint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run copy-assets && npm run build:reporter && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"prettier --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"eslint src tests --fix","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"vitest","copy-assets":"cp src/services/report-generator/report.css dist/services/report-generator/","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"prettier --check src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.3","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.4.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","eslint":"^9.31.0","rimraf":"^6.0.1","vitest":"^4.0.3","wouter":"^3.7.1","postcss":"^8.5.6","prettier":"^3.6.2","react-dom":"^19.1.1","@babel/cli":"^7.28.0","@eslint/js":"^9.31.0","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^24.10.1","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^4.0.3","eslint-plugin-react":"^7.37.5","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","eslint-plugin-react-hooks":"^7.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.16.4_1764742100647_0.8779001415387733","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@vizzly-testing/cli","version":"0.17.0","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.17.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"b5b784498d5ac6080785bdc4188882b43cda82d2","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.17.0.tgz","fileCount":99,"integrity":"sha512-6WjFFp1IfQZrp2NwRqo4/aDirIYQ+0hYCT/h94CN7YJUiKbkcJKeCUGeQs3lpbmES9KZ88RtB00XV4hoWFG7RQ==","signatures":[{"sig":"MEUCIHWVbCLXeNYmK/w4oZylIJsAsfFjcRGi08LX9cUnaDZjAiEA7VCELql/qzrrhdfQYJjnP81rxVEkVHgcuV6H12smz9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1084902},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"e90f326e35c7805845e4d632051ccca1061a3ea3","scripts":{"lint":"eslint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run copy-assets && npm run build:reporter && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"prettier --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"eslint src tests --fix","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"vitest","copy-assets":"cp src/services/report-generator/report.css dist/services/report-generator/","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"prettier --check src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.3","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","eslint":"^9.31.0","rimraf":"^6.0.1","vitest":"^4.0.3","wouter":"^3.7.1","postcss":"^8.5.6","prettier":"^3.6.2","react-dom":"^19.1.1","@babel/cli":"^7.28.0","@eslint/js":"^9.31.0","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^24.10.1","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^4.0.3","eslint-plugin-react":"^7.37.5","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.3","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","eslint-plugin-react-hooks":"^7.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.17.0_1764833203247_0.1002380635411837","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@vizzly-testing/cli","version":"0.18.0","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.18.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"a9f23488d2562443e7fac608db26da34080aa262","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.18.0.tgz","fileCount":99,"integrity":"sha512-J/Tzo00eFcLWtFMNenslgZI/gbSgxCdIY1WV6avBJKUlWSPY4lbPRknPVjoyBFVwlBawGdj78dwaXWqXMVn0GA==","signatures":[{"sig":"MEYCIQD8D8lF11GgQw+lW3rxlvFqJTjuf/ft9Xj3K4ju+AXC7gIhAM1kM8G6TXttZ5zRJFxn2AB/7cl98eBKGCOAa4l0OF/5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1094324},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"8dfafb6a5ccca9401dc7fd81dc80c2f47f00eb31","scripts":{"lint":"biome lint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run copy-assets && npm run build:reporter && npm run copy-types","check":"biome check src tests","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome lint --write src tests","check:fix":"biome check --write src tests","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"vitest","copy-assets":"cp src/services/report-generator/report.css dist/services/report-generator/","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.3","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","rimraf":"^6.0.1","vitest":"^4.0.3","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^24.10.1","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^4.0.3","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.18.0_1765362900149_0.9935925833732981","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@vizzly-testing/cli","version":"0.19.0","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.19.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"ce089ac5adbef72fe5909218a1b4bcc60564e520","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.19.0.tgz","fileCount":100,"integrity":"sha512-btM7HX8/BhVJ+CoWrukkRVO9u5ZnN8bzSmFZ0ssF/r5emFIVoI8pRGPORhOvyo8GPSoZRbxQXv+Wq47GaI28Iw==","signatures":[{"sig":"MEUCIBct77gbU0WkRH/gxhC4vEY8x/Z78IiwVB7oxS/48f3JAiEAz37AEjzIktbPN1W7uKiAQTFHlzcfXhaEHJoNJO09uTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1101513},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"88e5fe763cfdf89efdc9fbfd8dcfbdf4764f5fc5","scripts":{"lint":"biome lint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run copy-assets && npm run build:reporter && npm run copy-types","check":"biome check src tests","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome lint --write src tests","check:fix":"biome check --write src tests","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"vitest","copy-assets":"cp src/services/report-generator/report.css dist/services/report-generator/","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.3","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","rimraf":"^6.0.1","vitest":"^4.0.3","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^24.10.1","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^4.0.3","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.19.0_1765493665904_0.28376508395023614","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"@vizzly-testing/cli","version":"0.19.1","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.19.1","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"cc0f1d157bf523667057854a73753e3cdf52f4a3","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.19.1.tgz","fileCount":100,"integrity":"sha512-KGC2qE2s1nXvILi8QEH05Cz9E2fSAasPT5U0NbqiwBSd6BkzXvBlLuwEYxapFI4g4veajEl5/PbEBFolSZ5DPA==","signatures":[{"sig":"MEYCIQDK8ct6NFlyHG8CsWuyE+ToyqlrRTg7tiW97Bxy3E3BBgIhAPPgSX0yDPo5qBw5eGr+np/ar6Fp5BtEWRCqceA5PrfM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1092572},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"80a680b4cfaa7daa923ffcb50500a4d5e8874597","scripts":{"lint":"biome lint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run copy-assets && npm run build:reporter && npm run copy-types","check":"biome check src tests","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome lint --write src tests","check:fix":"biome check --write src tests","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"vitest","copy-assets":"cp src/services/report-generator/report.css dist/services/report-generator/","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.3","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","rimraf":"^6.0.1","vitest":"^4.0.3","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^24.10.1","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^4.0.3","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.19.1_1765504877762_0.9280452865050504","host":"s3://npm-registry-packages-npm-production"}},"0.19.2":{"name":"@vizzly-testing/cli","version":"0.19.2","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.19.2","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"890e71b0e2524cd3cce23a45b4213aea8e1a1b27","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.19.2.tgz","fileCount":100,"integrity":"sha512-Eg+OZq+lOhl5fV+MBx060pIZEi/GG1+0fKfP9ZeSvLuU8emHbIP3wg+t2lmaXeWgustVvQRh1H39Jag1oeaBQw==","signatures":[{"sig":"MEYCIQCR8nUZTC2BMXEUD/I909XQ+77V1Kg84dJD8gY26mhUagIhAM2Xotm0Q0bjIfjScuNTF8+E3z3kpn0sdJVng7Vq1tO7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1096340},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"ad89b171c24ee01f23c39cec99cef5f0acd071df","scripts":{"lint":"biome lint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run copy-assets && npm run build:reporter && npm run copy-types","check":"biome check src tests","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome lint --write src tests","check:fix":"biome check --write src tests","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"vitest","copy-assets":"cp src/services/report-generator/report.css dist/services/report-generator/","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.3","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","rimraf":"^6.0.1","vitest":"^4.0.3","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^24.10.1","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^4.0.3","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.19.2_1765529310533_0.2674462431460778","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@vizzly-testing/cli","version":"0.20.0","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.20.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"30bce624e747aa655f35b251689cdc820c989ca1","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.20.0.tgz","fileCount":100,"integrity":"sha512-aQqZnMgVvuYjuNNjk1ztKCNIyy9mDzFE6ORivNr4Wak5CvXLU37ABuM10UqXhYU4dHqXoG8YG8CGvFTjV0XS0Q==","signatures":[{"sig":"MEUCIEXChvMOg8TJbD83TNQgurevrfDOcHJSEeRU/XH/x0HmAiEAmO3ILitb2JFquG6JPSLurmBXRprNdBILm5Ca9DB7yak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1097559},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"ea4df6f2b569a9c97c9bf87c0a96ca9c1e9d8a4a","scripts":{"lint":"biome lint src tests","test":"vitest run","build":"npm run clean && npm run compile && npm run copy-assets && npm run build:reporter && npm run copy-types","check":"biome check src tests","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome lint --write src tests","check:fix":"biome check --write src tests","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"vitest","copy-assets":"cp src/services/report-generator/report.css dist/services/report-generator/","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.3","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","rimraf":"^6.0.1","vitest":"^4.0.3","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^24.10.1","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@vitest/coverage-v8":"^4.0.3","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.20.0_1765590181781_0.1145956226401994","host":"s3://npm-registry-packages-npm-production"}},"0.20.1-beta.0":{"name":"@vizzly-testing/cli","version":"0.20.1-beta.0","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.20.1-beta.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"3646d7a53dfd9cf7dd7e70393a7ab2980d07f882","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.20.1-beta.0.tgz","fileCount":132,"integrity":"sha512-vUoN7i60dQeMDYzqwWm0KPMR/kE+D6C+7aUt8agfAsV+F6sFVwt9WrbojSkL0WvVzXklUg6e0KOcLWbMz1kVZQ==","signatures":[{"sig":"MEQCIDTubfaPI4VWBRG7l8Hy9BUbmh6Cf1HCYHlG8FHFEbNzAiBvHVMDSZZpTBjaL4BRRudWUbJ8TTWNEanqrWW8tr48LA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1201590},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"734eabd6c16a346a4cb7ea351ae82838769ae39d","scripts":{"lint":"biome check src tests","test":"node --experimental-test-coverage --test --test-name-pattern='.*' $(find tests -name '*.test.js')","build":"npm run clean && npm run compile && npm run build:reporter && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write src tests","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.3","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^24.10.1","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.20.1-beta.0_1765759949384_0.7319929802313563","host":"s3://npm-registry-packages-npm-production"}},"0.20.1-beta.1":{"name":"@vizzly-testing/cli","version":"0.20.1-beta.1","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.20.1-beta.1","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"deaefceb059dc4f94caf648f26db486c79b3cb47","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.20.1-beta.1.tgz","fileCount":130,"integrity":"sha512-Chm1ZZ+8TTzosL3xl/D5LZFE6E3Gx0RL9lW4fP3CzxwT1FkvTzwtXs9STHmFqhsWRgLwQ0t5BWtjUI/8jggu3A==","signatures":[{"sig":"MEYCIQDKUa8ykQWhZA8SyPy1Y0+8SOhkXvTXg5uREHbaB5cZbQIhAN4CeqncsdxkLtdX4MWjDuX4aEwCodlfSNYRsZqn4LXg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1252118},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"993f48d9a0d559e02a1deda0d695c7fa9d6d7718","scripts":{"fix":"npm run format && npm run lint:fix","lint":"biome check src tests","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"npm run clean && npm run compile && npm run build:reporter && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:tui:docker":"./tests/tui/run-tui-tests.sh","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.3","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.20.1-beta.1_1765963506566_0.0694830738840213","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"@vizzly-testing/cli","version":"0.20.1","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.20.1","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"20596603fb225e1d03d4ee63133a4f76b358276c","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.20.1.tgz","fileCount":131,"integrity":"sha512-hthbb5YWl1DS/P2ocdbdzKLsBItr61BrQ9VZxPRicy0RQisgj6LbpGkMbX9jgMxS6r+lMxj9ZTBHEvjegYjNow==","signatures":[{"sig":"MEUCIQDMuSg8nyCIYGeWXbElet+vHikuvhtI77yTsh+x3yPhgQIgJEvGjVV0q7rnbKEeeZfvdCkWbgZccJbwf48V+Nj31eA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1350295},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"dd5502f9f736ccfe779da39da2b391d2ff47470e","scripts":{"fix":"npm run format && npm run lint:fix","lint":"biome check src tests","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"npm run clean && npm run compile && npm run build:reporter && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:tui:docker":"./tests/tui/run-tui-tests.sh","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.3","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","@vizzly-testing/observatory":"^0.2.1","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.20.1_1766175096059_0.1714392780651688","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@vizzly-testing/cli","version":"0.21.0","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.21.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"39ccd094081b1bacb88f4680212be3d0468301ff","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.21.0.tgz","fileCount":134,"integrity":"sha512-hRUl/LviLFlrZMy0Hj8ngKu/AbAjkU97v+MKGbjOuTfkUTdB5mTgN1+k/1vA7UR6oSHBE/0Fq9OErCFddDP9HQ==","signatures":[{"sig":"MEYCIQDYGAYjXxDTbqWQYxTnDRJ34WsBzso66ZvorE4zdefXAAIhAINwxqwPQ3WOtMyrj7sqbIFAlD5A2LvmM/4eSeszlPyk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1364574},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"06432d51568e1a7bb38178a1d75d716b140f9800","scripts":{"fix":"npm run format && npm run lint:fix","lint":"biome check src tests","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"npm run clean && npm run compile && npm run build:reporter && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:tui:docker":"./tests/tui/run-tui-tests.sh","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.3","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","@vizzly-testing/observatory":"^0.2.1","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.21.0_1766281551368_0.7358098580175931","host":"s3://npm-registry-packages-npm-production"}},"0.21.1":{"name":"@vizzly-testing/cli","version":"0.21.1","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.21.1","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"98b33b9ca0e252db745a2142e4b71b2ba764e17b","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.21.1.tgz","fileCount":135,"integrity":"sha512-AMMoLbaly7zkAiYO+EKVPPDlsuYQySLl7HcU9Z+JMhZTpLFOtEuvNxn8HPggluWSf14hnyooTolAySfSw4NntA==","signatures":[{"sig":"MEUCIQDSsymBvUPr/W+75yvYYAALlw/QOEnir4XdXAqoy9zfnAIgKv7uzm7eay4AUbKmbGwPKxshVgF7ZO2a/DSgOagqUFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1400100},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"fcf1cccb193b25568a3ad06fffbe9fb45bd34b57","scripts":{"fix":"npm run format && npm run lint:fix","lint":"biome check src tests","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"npm run clean && npm run compile && npm run build:reporter && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:tui:docker":"./tests/tui/run-tui-tests.sh","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.3","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","@vizzly-testing/observatory":"^0.2.1","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.21.1_1766528833504_0.36714655922935746","host":"s3://npm-registry-packages-npm-production"}},"0.21.2":{"name":"@vizzly-testing/cli","version":"0.21.2","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.21.2","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"6daca2262aa2959cc85d509b70c195774cc0551d","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.21.2.tgz","fileCount":135,"integrity":"sha512-vT+GnWnSbuFjf45z99OusDB7xEXj4yJ7uYH6sxIphmITIa0sQKRNH0GtstL91kl4uJ5B+4pmSJp7aMNksmknew==","signatures":[{"sig":"MEUCIFpboMcJ/DjNQx1Ga8s22JPEpsXd1lLu24PqXHxJCKzyAiEA9H/FMo64DGll6Ne5609kRnc4+yh7d2wsnUWYSbyAhCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1401312},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"84efc37e40a3a258c5ea355b3d0fafc8f1614e00","scripts":{"fix":"npm run format && npm run lint:fix","lint":"biome check src tests","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"npm run clean && npm run compile && npm run build:reporter && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:tui:docker":"./tests/tui/run-tui-tests.sh","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.3","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","@vizzly-testing/observatory":"^0.2.1","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.21.2_1767400159968_0.8030218664117155","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@vizzly-testing/cli","version":"0.22.0","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.22.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"75160d7133eae207462ec3e7dfe19362e2eeae84","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.22.0.tgz","fileCount":137,"integrity":"sha512-OJrJRFFGwgNehvRtrcEF62o5X9Z7YPhBK04OGGK4Py7Y1h+jw/LbSv3vq1+ZAxv/WoweUMp+VeryCWUXAlblrA==","signatures":[{"sig":"MEUCID83gkl4yAtiLeqIovQ5OoGheaqWlMiDjR9TdtIqOwN+AiEAk+NIIS37JHpJz9UyV2czlUS1/OP5z7jiP5UcA678L1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1438737},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"ff50a097e1987535f0634cd72111e02366b251f4","scripts":{"fix":"npm run format && npm run lint:fix","lint":"biome check src tests","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"npm run clean && npm run compile && npm run build:reporter && npm run build:reporter-ssr && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.3","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","@vizzly-testing/observatory":"^0.2.1","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.22.0_1767601108019_0.7845810096513013","host":"s3://npm-registry-packages-npm-production"}},"0.22.1":{"name":"@vizzly-testing/cli","version":"0.22.1","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.22.1","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"e4644bc40e84f27cb4265492ed26957a283e962e","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.22.1.tgz","fileCount":137,"integrity":"sha512-OTs8M3lz2dOujNe8e6dh0bh+fzpc2QreInAgjwmS3r7OPy6SFFNvVi0U/s2NvMMTu1ch/9sxp3NebgL1G6SJPw==","signatures":[{"sig":"MEQCIDlvUoFMA7hI3jTMDvdsRmgmkAWT+FFev6yNjcK5uRNqAiBDDOBfnxmLtq2Pz7xPmsMVJmDzHLZRPm2TEdgevoW7Aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1439554},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"5ca9b1005038192b708971a4deada4ca86deb152","scripts":{"fix":"npm run format && npm run lint:fix","lint":"biome check src tests","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"npm run clean && npm run compile && npm run build:reporter && npm run build:reporter-ssr && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.3","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.8.0","@vizzly-testing/static-site":"^0.0.11"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","@vizzly-testing/observatory":"^0.2.1","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.22.1_1767747827772_0.9795794359408174","host":"s3://npm-registry-packages-npm-production"}},"0.22.2":{"name":"@vizzly-testing/cli","version":"0.22.2","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.22.2","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"925c3bea3e04058c0645395bd08da25c30507cbb","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.22.2.tgz","fileCount":137,"integrity":"sha512-FqkcYvWjFdkTSl4quHSXnRBPxYoTk2FdOT2QSdEgiUcT/fyKxjD1l33N6YdzSb88GK7ugIHEs2NSJhS9RJ4zSg==","signatures":[{"sig":"MEUCIDd+Ouxlwh/+YmQt4VuJQ2Vhy9mNrePk81uPkjteUFaBAiEA7dtIOl+KXC6ZSjtkzwZsK/h24j8nToFHhZRwk4kOVLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1440815},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"5bfe36bd681746502cbd7e60bfb8139acbfa9e49","scripts":{"fix":"npm run format && npm run lint:fix","lint":"biome check src tests","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"npm run clean && npm run compile && npm run build:reporter && npm run build:reporter-ssr && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.3","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","@vizzly-testing/observatory":"^0.2.1","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.22.2_1767755949528_0.02791525959305763","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@vizzly-testing/cli","version":"0.23.0","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.23.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"9578ff354a456291b477410c9161702999c9811b","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.23.0.tgz","fileCount":139,"integrity":"sha512-D4v453cKwWjmO9JPhQrUr3cci+xPnRIz5u2jBBYsbkdXDgTZSiYbgqtMTZY8nRLeu3UDTZgA0ScA0SzvXNqyvA==","signatures":[{"sig":"MEQCICMh7+LMRuJKMFBGGKTbgv7kWiu8MUnTHnBP2lsLm2UnAiAKCHdV69UojuE8atnrzRnKbFAEEo9FaltqSSZCHZ2r1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1463380},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"24b24b3c850d2ac3dadfe8daa34a33efd9346a9b","scripts":{"fix":"npm run format && npm run lint:fix","lint":"biome check src tests","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"npm run clean && npm run compile && npm run build:reporter && npm run build:reporter-ssr && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.3","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","@vizzly-testing/observatory":"^0.2.1","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.0_1768459545729_0.650556899785963","host":"s3://npm-registry-packages-npm-production"}},"0.23.1":{"name":"@vizzly-testing/cli","version":"0.23.1","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.23.1","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"14b6564a98c5539d1b5d40925bb10a4a34f5c4f6","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.23.1.tgz","fileCount":139,"integrity":"sha512-lqQ9g1GL2rufLf7hP8gQsFVglnruNMmeMp1F8B6KPWb/HWOzgjwxVfZ+igtBzEwIeFCUHCewdb9MEz11qk8wYA==","signatures":[{"sig":"MEUCIBKwTpdoDyk0xho+qWqj/7eazjXIMdOiR2bYS1423W9dAiEAoxLhoThqM23aSAkEnwS5tTH81MR0O8/YYvgcn6PURB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1466618},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"0a161508fcd830a1133afe3992a67ceb511e08b4","scripts":{"fix":"npm run format && npm run lint:fix","lint":"biome check src tests","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"npm run clean && npm run compile && npm run build:reporter && npm run build:reporter-ssr && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.3","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","@vizzly-testing/observatory":"^0.2.1","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.1_1768865937469_0.25765149459510717","host":"s3://npm-registry-packages-npm-production"}},"0.23.2":{"name":"@vizzly-testing/cli","version":"0.23.2","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.23.2","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"dc25360dd15c5000093fe7a601456a971a7baca4","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.23.2.tgz","fileCount":113,"integrity":"sha512-t3vpALdkwpzpo/nRpDyJE1TrUVk9F8zMGyj+QA33xQUqBlbWDuGJ3aMDSdN+7xGkSlFJCxeJa+QKTkc6LVDr6g==","signatures":[{"sig":"MEUCIGzuWvU+GW0YXkyRgJxFjQVJeXBtLKfH1wqZUxNlw3P/AiEA9lnOILs69PDGa3xrgb/JK713uaolHKHOIHnlXTlbDMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1226705},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"fd085b7f24fc10ffa2a3889360bc2541ec378f8f","scripts":{"fix":"npm run format && npm run lint:fix","lint":"biome check src tests","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"npm run clean && npm run compile && npm run build:reporter && npm run build:reporter-ssr && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.3","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","@vizzly-testing/observatory":"^0.2.1","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.23.2_1769437735806_0.5344937234491385","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@vizzly-testing/cli","version":"0.24.0","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.24.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"bbcf76603c2e014b5a7068eb75dce58a8cab47cd","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.24.0.tgz","fileCount":116,"integrity":"sha512-HyDNQZ+3O7kpjc9jeYbaA1BZhy/9ukyExmb11JcqujN/9JlQ+MBE52GlKV1tQiIWE+Z7udKQO9YpALyBjv/niA==","signatures":[{"sig":"MEQCIEPMEE0SA6ESpC/YpyeIcMbVAtBppays+U2XF198rJ+CAiAxnUgFSQdOpUZw1UYHWL9kyJv7idnH/yYj2cudiXFbNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1247987},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"3f2076ffec306f966d7c65d18820d18c1485c966","scripts":{"fix":"npm run format && npm run lint:fix","lint":"biome check src tests","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"npm run clean && npm run compile && npm run build:reporter && npm run build:reporter-ssr && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.3","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","@vizzly-testing/observatory":"^0.3.3","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.24.0_1769585432091_0.7522544218965534","host":"s3://npm-registry-packages-npm-production"}},"0.24.1":{"name":"@vizzly-testing/cli","version":"0.24.1","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.24.1","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"b718690887cbda5b2d2646ba586a31fee8772fd6","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.24.1.tgz","fileCount":116,"integrity":"sha512-AMeOeTKmFNpDP0uQRzpJ2VTWutwnMVmiRD1TzZni1s4sjNdKOilB5Qt5WbqEt0b6YBl1LHuR6DTCtLsHNQnTfA==","signatures":[{"sig":"MEYCIQCtUDltykPuDEGVyWvM5iPeqxEt8uetBAm7iLUFwqvDlgIhAJxLgC6SAxb0GEIb5l4dehXhnRPFrMWM0urq3zhdpZJg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1249343},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"942f3e50cde8511554baa8950c759adbe4a27a4b","scripts":{"fix":"npm run format && npm run lint:fix","lint":"biome check src tests","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"npm run clean && npm run compile && npm run build:reporter && npm run build:reporter-ssr && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.3","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","@vizzly-testing/observatory":"^0.3.3","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.24.1_1769744917416_0.822738546083627","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@vizzly-testing/cli","version":"0.25.0","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.25.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"db0908b064cdb71155c9b8cd49a5bfb88a5dfd06","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.25.0.tgz","fileCount":116,"integrity":"sha512-u3oKv3KbDwXxiWjIuWruVqnLiy9b8fGy+S/CWM1S76T9ag1B056vD63gJL+4AM3m0qbtOZZz5U7X9FyJOaUo1A==","signatures":[{"sig":"MEUCIGsdRP9+zwnugAw2yoN/6z47PUjpQEnpKqfEigxyoukwAiEArzu4+iApxsUwkvDJQiRvB6hcFowQBQikkfUpT4ExSk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1250837},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"9a8e8bd44d6cf347d126ec447477895544e5485e","scripts":{"fix":"npm run format && npm run lint:fix","lint":"biome check src tests","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"npm run clean && npm run compile && npm run build:reporter && npm run build:reporter-ssr && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.3","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","@vizzly-testing/observatory":"^0.3.3","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.25.0_1769755497480_0.515387840650072","host":"s3://npm-registry-packages-npm-production"}},"0.25.1":{"name":"@vizzly-testing/cli","version":"0.25.1","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.25.1","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"a2cd387087e19c7f7881a302bb5981b8dba70906","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.25.1.tgz","fileCount":116,"integrity":"sha512-1aNlusmBF1Fh4CCtdHuo4r4uict+SrKgPvesPN63Z6g149U0AuZB489rL2gQJzcunRJignYRELcp7nlhXquBLQ==","signatures":[{"sig":"MEYCIQCnQBAwFtIpdEgYIZDjFEL7kSGZT8SH1f/U174O13NdPwIhAMuzf13gkcEdqLzNtjsgbL7WWfuljnWFjGU63KyebH+l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1254388},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"4cfc4284ae09618f13d389df1e12d8ef3103866e","scripts":{"fix":"npm run format && npm run lint:fix","lint":"biome check src tests","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"npm run clean && npm run compile && npm run build:reporter && npm run build:reporter-ssr && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.4","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","@vizzly-testing/observatory":"^0.3.3","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.25.1_1770026043321_0.973854062111444","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@vizzly-testing/cli","version":"0.26.0","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.26.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"f503c3f2843611e3fabed48d93a2810763aa6498","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.26.0.tgz","fileCount":117,"integrity":"sha512-TCnDd8CnNqnTujJK/50Vr3eAMQFUF40xcsMRhSae1jIDVsrjVAXOuNbvJtsTU+5A/4xudzniS6Tiz2vUMDMI6w==","signatures":[{"sig":"MEUCIQDqMWHepyxEdU2agJ6epRLmIJtu83dBkkXNOku23MAQsQIgFZKPaYpXvZTMPg1t8ABt9P8/MuYXkwWFrEX5StK45IE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1268141},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"24356ef9d2662e7c900ef29e1634188d3604bda6","scripts":{"fix":"npm run format && npm run lint:fix","lint":"biome check src tests","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"npm run clean && npm run compile && npm run build:reporter && npm run build:reporter-ssr && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.4","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","@vizzly-testing/observatory":"^0.3.3","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.26.0_1770099006042_0.3860104044469346","host":"s3://npm-registry-packages-npm-production"}},"0.26.1":{"name":"@vizzly-testing/cli","version":"0.26.1","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.26.1","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"c855d6327281e5c38ccae8de5dd3c26692e1cb81","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.26.1.tgz","fileCount":117,"integrity":"sha512-zRrA+4K22Tz28DrZ9PyfHJXw/ZCdTwUYFDrS2YYOng4NZpu/7nQtKPKxxsmpie50XLWIDpgQZ/nIbM0V/aprFg==","signatures":[{"sig":"MEYCIQD7ECqNpJHFqSc3958LxH4UbRxD6fKuansOhWbzFDctHgIhAJ6QwsZqokrj33c5E8j4jiQw/MB8vJUhoBHA1+Opgl/E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1268335},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"55fa3d89c7c9ea5c220dd2c444321041794c6ecd","scripts":{"fix":"npm run format && npm run lint:fix","lint":"biome check src tests","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"npm run clean && npm run compile && npm run build:reporter && npm run build:reporter-ssr && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.4","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.10.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","@vizzly-testing/observatory":"^0.3.3","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.26.1_1770102604548_0.9530119908262249","host":"s3://npm-registry-packages-npm-production"}},"0.26.2":{"name":"@vizzly-testing/cli","version":"0.26.2","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.26.2","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"ff2559211ac1b46a3030d85854f037dbb52d2b3c","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.26.2.tgz","fileCount":117,"integrity":"sha512-7g3tojQFTcHlMGIvQRtXm4n6ixB4U2Mw+Qhd+8zgIqew8uq0dId2160Z3S4d4ig9lAkO82UxPTICneT8vq+aYw==","signatures":[{"sig":"MEUCIDBHoNrhEPVodsrXCgUDxDyQ9hIpbxEtlbh/cftWyOV5AiEA08Qb6cNj75DqVuQZWwA3eEUnrJWWNnmK/OJM6E5UkOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1268978},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"faf90b1ed5bcf12d9e7ec0ac31efa4b577b0e662","scripts":{"fix":"npm run format && npm run lint:fix","lint":"biome check src tests","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"npm run clean && npm run compile && npm run build:reporter && npm run build:reporter-ssr && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"robdel12","email":"Robertdeluca19@gmail.com"},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"10.9.4","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.10.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","@vizzly-testing/observatory":"^0.3.3","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.26.2_1770110111323_0.3442618816549008","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@vizzly-testing/cli","version":"0.27.0","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.27.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"8ab0c43746ab008756dc034584be1a3625f18bd2","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.27.0.tgz","fileCount":125,"integrity":"sha512-dblULjomy53DmIem4WMTfWGV1ra9r2usyGT1s8kdLEZBBWYRlJXWFN/8/Kd+pB+VVDF0te/b7MUfU9VCQPUYug==","signatures":[{"sig":"MEYCIQCEkqg2faoE8QXrGPAqbcullbCuF/Ikcw1d6dyk8/1wWgIhANFBBukW9Rvp16c1FR5T+OzewVDvYe+/OEGiyqAOWEGz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vizzly-testing%2fcli@0.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1352591},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"6e60d32b51bf78c1b8709eb3521b6a3e673a6ae9","scripts":{"cli":"source .envrc && node bin/vizzly.js","fix":"npm run format && npm run lint:fix","lint":"biome check src tests","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"npm run clean && npm run compile && npm run build:reporter && npm run build:reporter-ssr && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:daeea154-d5f8-467f-869b-1fc6d747844c"}},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"11.9.0","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.10.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","@vizzly-testing/observatory":"^0.3.3","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.27.0_1770285125856_0.8638480442444536","host":"s3://npm-registry-packages-npm-production"}},"0.27.1":{"name":"@vizzly-testing/cli","version":"0.27.1","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.27.1","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"887a5793facf9f951d94dcf34275ba92f8b852a4","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.27.1.tgz","fileCount":125,"integrity":"sha512-tRdaqrHMzIqrqOIts+PTZqwpWQEkO6NORP3l3jDNw67DgwL+CesRFjTHg9FSc12kPbVjqW6GP6ooC8d4+1ko1A==","signatures":[{"sig":"MEUCIDLcONjgETs9Mue2rtx+xBfkojJHeXba7Xckkpq/3JdsAiEAgJihrLf7/3EVvALrZKQbiLyDNm7B9imc6ZqysSp0eDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vizzly-testing%2fcli@0.27.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1354024},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"113b3531613ee5c63f2a9764cd6db5541e3e5023","scripts":{"cli":"source .envrc && node bin/vizzly.js","fix":"npm run format && npm run lint:fix","lint":"biome check src tests","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"npm run clean && npm run compile && npm run build:reporter && npm run build:reporter-ssr && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:daeea154-d5f8-467f-869b-1fc6d747844c"}},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"11.9.0","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.10.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","@vizzly-testing/observatory":"^0.3.3","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.27.1_1770596346991_0.20823220557690414","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@vizzly-testing/cli","version":"0.28.0","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.28.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"dab26c4027358f670ef6b5c9f037eebbe54aeebe","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.28.0.tgz","fileCount":124,"integrity":"sha512-55pLmdNEiD5o9NZLUMhgZo110qAuflN+8MCylSJ11TreRKzflEPd1RHeYm6rPU26HmNI97MlRGoGbeQ+HqUkEQ==","signatures":[{"sig":"MEUCIG4Jazwsadx/FK4NFajTSm4T4p7Tl2/9KvHNGf5aTPjeAiEAo2vXMYLsKZWVfbXCKZ6NhVvWcdiK2ikLRxD7mMZGH7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vizzly-testing%2fcli@0.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1318045},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"aa44cc35fc707fa118819cfeb8ba3048bb6d9080","scripts":{"cli":"source .envrc && node bin/vizzly.js","fix":"npm run format && npm run lint:fix","lint":"biome check src tests","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"npm run clean && npm run compile && npm run build:reporter && npm run build:reporter-ssr && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:daeea154-d5f8-467f-869b-1fc6d747844c"}},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"11.9.0","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.10.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","@vizzly-testing/observatory":"^0.3.3","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.28.0_1770602336122_0.4001752780872372","host":"s3://npm-registry-packages-npm-production"}},"0.28.1":{"name":"@vizzly-testing/cli","version":"0.28.1","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.28.1","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"6b012714f0a57a49fea6fafba41a07c7695b8f78","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.28.1.tgz","fileCount":124,"integrity":"sha512-JF0IGgpWZwB1+/1lCn5FZtjOPIW10q6+xxW26g/i0hU62BoHIMEfAmLPHlsirzueiNNPgFFKepCm1sxixrDmMg==","signatures":[{"sig":"MEQCIGkrzHNf01CV3r0oxn/GiuA2RPCBJiSAJVr6bW3k9vClAiBvv81Ba12Ylq6KWgpz6w+5SCEiNLdqxB+56Z3jDiwdqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vizzly-testing%2fcli@0.28.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1318000},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"249f839e94110cad607b9281d7d451bf729730d3","scripts":{"cli":"source .envrc && node bin/vizzly.js","fix":"npm run format && npm run lint:fix","lint":"biome check src tests","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"npm run clean && npm run compile && npm run build:reporter && npm run build:reporter-ssr && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:daeea154-d5f8-467f-869b-1fc6d747844c"}},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"11.9.0","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.10.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","@vizzly-testing/observatory":"^0.3.3","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.28.1_1770610020907_0.7342688390268812","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@vizzly-testing/cli","version":"0.29.0","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.29.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"bad4498f9ca3d087063d6a22bdf9d1156511e19c","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.29.0.tgz","fileCount":124,"integrity":"sha512-NuESwS+Y05+PSxVJy57zL4cl0Ok2hZCw4WRZC2wYZjB/UGvz74goq4F99oOsjzexyf63Oclf7UKcAjD6VIEfsA==","signatures":[{"sig":"MEUCIQD5DA8hkP9cIv06FkK+N5az9lw2SvuHxtnuHGGA1m17QQIgSY1NAmf+dT4xrAZWaQMekdSg/+WE90+ZyeBTlwRYlsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vizzly-testing%2fcli@0.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1322226},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"cff926484b51c8403bd51b9cd40326d8715bbe91","scripts":{"cli":"source .envrc && node bin/vizzly.js","fix":"npm run format && npm run lint:fix","lint":"biome check src tests","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"npm run clean && npm run compile && npm run build:reporter && npm run build:reporter-ssr && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:daeea154-d5f8-467f-869b-1fc6d747844c"}},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"11.9.0","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.10.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","@vizzly-testing/observatory":"^0.3.3","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.29.0_1770619791369_0.4909743346210669","host":"s3://npm-registry-packages-npm-production"}},"0.29.1":{"name":"@vizzly-testing/cli","version":"0.29.1","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.29.1","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"810f1cbd521bf14487cc9689a89d075b1238b5b8","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.29.1.tgz","fileCount":124,"integrity":"sha512-AZR1SbWiWOeN8s/YGVk5FHgOtu4ZZIDA4AKB1tsPXDF8FFRe25MGBGRuTOGY2VhwelIp1BiWb8igCXM/eD57dA==","signatures":[{"sig":"MEYCIQCXCkw2ZNAcS0t9iHDxt6olWZeULvdRHGWVmS7d5nCl3QIhAMNc6KEJ8BHod/FpVkj0yU9uWTBK5wvVZgxc5bz4g/JM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vizzly-testing%2fcli@0.29.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1323805},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"59c63659e020419b8b3c587edd477af2c923d429","scripts":{"cli":"source .envrc && node bin/vizzly.js","fix":"npm run format && npm run lint:fix","lint":"biome check src tests","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"npm run clean && npm run compile && npm run build:reporter && npm run build:reporter-ssr && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:daeea154-d5f8-467f-869b-1fc6d747844c"}},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"11.9.0","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.10.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","@vizzly-testing/observatory":"^0.3.3","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.29.1_1770692011677_0.9091206089739345","host":"s3://npm-registry-packages-npm-production"}},"0.29.2":{"name":"@vizzly-testing/cli","version":"0.29.2","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.29.2","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"a4d6c5b7bdbff6e620c4dc315679794167b0c3cd","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.29.2.tgz","fileCount":124,"integrity":"sha512-SqA1wVxXZtFrG97eZGGVUs4d27aHk8Yb+s/RcFxyfgWwo1Shk0HPRoGSd3BLDaVetKzSLWIuKk7WkXk2VTFmmg==","signatures":[{"sig":"MEUCIQC2+QgT00ESYcbcG8LGlt426vbNKDi0kwCxRK2OaDEjxQIgItXd2tpvin9415A1nmpvM7e73vfBPYdkNxexLlHW8wQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vizzly-testing%2fcli@0.29.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1328704},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"1dbb494a889ba1230776b13dbbe93e1ef985b146","scripts":{"cli":"source .envrc && node bin/vizzly.js","fix":"npm run format && npm run lint:fix","lint":"biome check src tests","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"npm run clean && npm run compile && npm run build:reporter && npm run build:reporter-ssr && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:daeea154-d5f8-467f-869b-1fc6d747844c"}},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"11.9.0","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.10.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","@vizzly-testing/observatory":"^0.3.3","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.29.2_1770834920145_0.06548953501753685","host":"s3://npm-registry-packages-npm-production"}},"0.29.3":{"name":"@vizzly-testing/cli","version":"0.29.3","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.29.3","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"7d374e34ba9b94de60fd8b03ea563c67521eda39","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.29.3.tgz","fileCount":124,"integrity":"sha512-o1bayHxQQVkaGCk1ClprFQ2FKjhZWDbveadvBBhpFHJ1AaX/f6aZk1z87ihqD7rjD4OODH8N7sspKvwtZ9vJ8w==","signatures":[{"sig":"MEQCICeLOd2jh/RsN6HWuvgrvhX0oSNtaSQEik9iSVlDSlFXAiBwglsyP1165i8UkuZXYt/UjwUtijXMF1LK1qRh/GtzeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vizzly-testing%2fcli@0.29.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1331750},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"eb0cfe6a940074be16c9db5b9f16334b71dc1412","scripts":{"cli":"source .envrc && node bin/vizzly.js","fix":"npm run format && npm run lint:fix","lint":"biome check src tests","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"npm run clean && npm run compile && npm run build:reporter && npm run build:reporter-ssr && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:daeea154-d5f8-467f-869b-1fc6d747844c"}},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"11.10.0","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.10.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","@vizzly-testing/observatory":"^0.3.3","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.29.3_1771044761224_0.32120076327813796","host":"s3://npm-registry-packages-npm-production"}},"0.29.4":{"name":"@vizzly-testing/cli","version":"0.29.4","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.29.4","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"ca88e18c55a74011dbe521ee8492ad956ca0d77c","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.29.4.tgz","fileCount":124,"integrity":"sha512-unAK+iPJJUiRLbrS14l2kdAPbYvUZs0s2LgdazEGs1pEfqSL7DXN+b8209DuT7JvNlfFkC9PQY8tHpVnll7KtA==","signatures":[{"sig":"MEYCIQD+57HZVlT+Qcp90WZPd0oTmCrXUFtuA5CWb/8MRJ1uqQIhAMlEGnTCQYGTifgx2O7JRT4Qpjt3ezauc5gzR0Ia09Fi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vizzly-testing%2fcli@0.29.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1381708},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"cd75b086a20b5166cf65493ee0fba119d4136b54","scripts":{"cli":"source .envrc && node bin/vizzly.js","fix":"npm run format && npm run lint:fix","lint":"biome check src tests","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"npm run clean && npm run compile && npm run build:reporter && npm run build:reporter-ssr && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:daeea154-d5f8-467f-869b-1fc6d747844c"}},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"11.10.0","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.10.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","@vizzly-testing/observatory":"^0.3.3","babel-plugin-react-compiler":"^1.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.29.4_1771271816337_0.5560323196032628","host":"s3://npm-registry-packages-npm-production"}},"0.29.5":{"name":"@vizzly-testing/cli","version":"0.29.5","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.29.5","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"0d3f85882bfd3026f4dbe84ab9351e5417e1a4d0","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.29.5.tgz","fileCount":124,"integrity":"sha512-J1fNn9EK543Jr9Mh6LN2gjlkpGNH7Y3DceelbACYITTplZqIWLsOVGgWoYef8w2pW/4JmhannJQ6ZkRDmN3oTQ==","signatures":[{"sig":"MEYCIQCo8of4GTvyRSTRWye/kz0Qu9OA3cnR7TA8J9Pp7d53KQIhAKCPLdktl9qep3H49FUXL0cnI35kF+gUDLodIJms44bW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vizzly-testing%2fcli@0.29.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1382116},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"449860c40bfd4825ce1945281a1a81e2b72f395b","scripts":{"cli":"source .envrc && node bin/vizzly.js","fix":"npm run format && npm run lint:fix","lint":"biome check src tests","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"npm run clean && npm run compile && npm run build:reporter && npm run build:reporter-ssr && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:daeea154-d5f8-467f-869b-1fc6d747844c"}},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"11.10.0","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.10.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","@vizzly-testing/observatory":"^0.3.3","babel-plugin-react-compiler":"^1.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.29.5_1771283401326_0.8740058359453544","host":"s3://npm-registry-packages-npm-production"}},"0.29.6":{"name":"@vizzly-testing/cli","version":"0.29.6","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.29.6","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"71ceede673cfdf1afb356ac728c29af8704b4b73","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.29.6.tgz","fileCount":124,"integrity":"sha512-csN9BkRkEa3tsX6eR6oxbG7MAxq3gcAYLxfVMaH1te6H9pG3K5bOZb3eY07EMqwdsIwXZGaR+EDVBfqpnlkySQ==","signatures":[{"sig":"MEUCIQD9FdgkVocQ5kgKVNrw9SQ1/E4XdGGvVQg0s0SthS9i3gIgJk4JvzarrOWjN97DbNOs3nlksgzzazVcASeNU9VsSQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vizzly-testing%2fcli@0.29.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1382116},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"8d166879436d62110a515911e0f5a21efa4595db","scripts":{"cli":"source .envrc && node bin/vizzly.js","fix":"npm run format && npm run lint:fix","lint":"biome check src tests","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"npm run clean && npm run compile && npm run build:reporter && npm run build:reporter-ssr && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:daeea154-d5f8-467f-869b-1fc6d747844c"}},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"11.10.0","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.10.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^7.1.7","react":"^19.1.1","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^5.0.4","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^5.0.3","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","@vizzly-testing/observatory":"^0.3.3","babel-plugin-react-compiler":"^1.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.29.6_1771336015557_0.3370713509516552","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@vizzly-testing/cli","version":"0.30.0","keywords":["visual-testing","screenshot-testing","visual-regression","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.30.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"07fa2e553f86446b37d52c4b3f1ba6ef30d5e50c","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.30.0.tgz","fileCount":128,"integrity":"sha512-vtF2ncb8NatRMBtY+0KKs8PFY7h5B86bymaWzyWWffIqzTcOC0ZCVI6ZMJ8qit6zx8Jh/EKdGHcieKJ5qrYa4A==","signatures":[{"sig":"MEUCIQCOUEzahHYsMq6o+8RJAC1HoEXcGQaH+Ph74031IZrMFQIgTzTot+krVzPJK/DuBCnmOVk7576z/ZWwm0SFSuJxHF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vizzly-testing%2fcli@0.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1387397},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"c9e4974a3b7dc21eae84931e6f077b8c0a7453e0","scripts":{"cli":"source .envrc && node bin/vizzly.js","fix":"npm run format && npm run lint:fix","lint":"biome check src tests","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"npm run clean && npm run compile && npm run build:reporter && npm run build:reporter-ssr && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:daeea154-d5f8-467f-869b-1fc6d747844c"}},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"11.5.1","description":"Visual review platform for UI developers and designers","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.10.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^8.0.0","react":"^19.1.1","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^6.0.3","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","@vizzly-testing/observatory":"^0.3.3","babel-plugin-react-compiler":"^1.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.30.0_1777701800812_0.9236016951103916","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@vizzly-testing/cli","version":"0.31.0","keywords":["llm-context","visual-context","approved-baselines","visual-testing","screenshot-testing","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.31.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"e2750ac58ea5ba43745827826ea07a016040d0f8","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.31.0.tgz","fileCount":132,"integrity":"sha512-+Ryu2spXqVu2/1l1ph2UrqLJx31viMPEsIWDg+7MuBNxjWZ/OvdT4a3wazq84Uitl+KhaOweGhZPXHVogDeHyw==","signatures":[{"sig":"MEQCIEXW3cWrxRS5Ymhi7/Rod5F8j7Aq+HQRSkfVBo+enq6LAiBrq0F6px9okhXcEd9Pbmih8k8F5cKel1/z2YD+YEtThA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vizzly-testing%2fcli@0.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1427604},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"4ed4013bf0c8417f834384a192efe6e2089fb434","scripts":{"cli":"source .envrc && node bin/vizzly.js","fix":"npm run format && npm run lint:fix","lint":"biome check src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"npm run clean && npm run compile && npm run build:reporter && npm run build:reporter-ssr && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:swift:e2e":"npm run build && node clients/swift/scripts/run-e2e.js","smoke:prod:pack":"node scripts/smoke-prod-pack.js","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:daeea154-d5f8-467f-869b-1fc6d747844c"}},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"11.5.1","description":"Visual review for agents and teams","directories":{},"_nodeVersion":"22.22.2","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.10.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^8.0.0","react":"^19.1.1","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","react-dom":"^19.1.1","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^6.0.3","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","@vizzly-testing/observatory":"^0.3.3","babel-plugin-react-compiler":"^1.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.31.0_1779419761970_0.2361158298986361","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@vizzly-testing/cli","version":"0.32.0","keywords":["llm-context","visual-context","approved-baselines","visual-testing","screenshot-testing","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.32.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"8438f928421cbb177e70deb5c3f730b47531fc12","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.32.0.tgz","fileCount":132,"integrity":"sha512-sg7fQWuGm9ITVXgdW5frWu/sy94jI7voDXiAOOwqyIDqBv14Y6LdZX9Ks3evHoo8+NEM3v5oETkivAb5tnQkbA==","signatures":[{"sig":"MEYCIQDruBBRKbk2g2ipp5CTpryG6s2ZEqOcpI9glm0lGcK+CgIhAMGv77ZHIBKAMnmUfnfibft9XeksB/Gtumc6Oi50xezy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vizzly-testing%2fcli@0.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1432049},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"ebd3c7e6d58cf1bae71710922adca22e3fae136e","scripts":{"cli":"source .envrc && node bin/vizzly.js","fix":"npm run format && npm run lint:fix","lint":"biome check src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"npm run clean && npm run compile && npm run build:reporter && npm run build:reporter-ssr && npm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"npm run build","test:swift:e2e":"npm run build && node clients/swift/scripts/run-e2e.js","smoke:prod:pack":"node scripts/smoke-prod-pack.js","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js run \"npm run test:reporter\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:daeea154-d5f8-467f-869b-1fc6d747844c"}},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"11.5.1","description":"Visual review for agents and teams","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","react":"^19.1.1","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","react-dom":"^19.1.1","cosmiconfig":"^9.0.0","@vizzly-testing/honeydiff":"^0.10.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.33.0","vite":"^8.0.0","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^6.0.3","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","@vizzly-testing/observatory":"^0.3.3","babel-plugin-react-compiler":"^1.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.32.0_1779565936850_0.7522139787457636","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@vizzly-testing/cli","version":"0.33.0","keywords":["llm-context","visual-context","approved-baselines","visual-testing","screenshot-testing","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.33.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"abca75907023965b4f86d9c27c0ccd44469a67b6","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.33.0.tgz","fileCount":133,"integrity":"sha512-POUXtgTeiZ05CnduPiuxLAVhu0LGwLRcI5iZMqjKXWH8BViBx7f+N7Ubq9mn9L09B+e0RtBx70aFbMp0eqFPyQ==","signatures":[{"sig":"MEQCICPhCBHVbWb/XN6aQh8asmYiL/vTbq14YNRNX+uiytGQAiB4T1mf4LCeTK/IhBITxZNH4fLHL69860nk/9vy1TmVSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vizzly-testing%2fcli@0.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1690770},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"7e10083766191a9aaf3dd537304eba29dc9b7f0a","scripts":{"cli":"source .envrc && node bin/vizzly.js","fix":"pnpm run format && pnpm run lint:fix","lint":"biome check src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"pnpm run clean && pnpm run compile && pnpm run build:reporter && pnpm run build:reporter-ssr && pnpm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"pnpm run build","test:swift:e2e":"pnpm run build && node clients/swift/scripts/run-e2e.js","smoke:prod:pack":"node scripts/smoke-prod-pack.js","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js tdd run \"pnpm run test:reporter\" --no-open"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:daeea154-d5f8-467f-869b-1fc6d747844c"}},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"11.5.1","description":"Visual regression testing from your terminal","directories":{},"_nodeVersion":"22.22.3","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","react":"^19.1.1","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","react-dom":"^19.1.1","cosmiconfig":"^9.0.0","@vizzly-testing/bear-den":"0.1.2","@vizzly-testing/honeydiff":"^0.10.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"tsd":"^0.33.0","vite":"^8.0.0","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^6.0.3","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","babel-plugin-react-compiler":"^1.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.33.0_1779857988691_0.6279337932475173","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@vizzly-testing/cli","version":"0.34.0","keywords":["llm-context","visual-context","approved-baselines","visual-testing","screenshot-testing","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.34.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"1dc9b369475de80fea9a3fef43b2d04c54aaf792","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.34.0.tgz","fileCount":140,"integrity":"sha512-zhnKopYHrmCWbvTTKHS2iYEh3SfX6cGXrYnOAyrwZQEZ3n/c2no9rMk23S0whfp+gNycP+ajzL5qhHqAVyWyhg==","signatures":[{"sig":"MEYCIQDVH3X3uV5YtBGaUsbYdLW1MOHVB36DjLiAdckb1drkdQIhAK03qhl7ZNs3A442cvP0r1mOQgATzaf8KOf1oJ/nRMps","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vizzly-testing%2fcli@0.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1708647},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"ae5e1877d905f12331ae3d9394844b8e28d6dee1","scripts":{"cli":"source .envrc && node bin/vizzly.js","fix":"pnpm run format && pnpm run lint:fix","lint":"biome check src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"pnpm run clean && pnpm run compile && pnpm run build:reporter && pnpm run build:reporter-ssr && pnpm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"pnpm run build","test:swift:e2e":"pnpm run build && node clients/swift/scripts/run-e2e.js","smoke:prod:pack":"node scripts/smoke-prod-pack.js","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js tdd run \"pnpm run test:reporter\" --no-open"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:daeea154-d5f8-467f-869b-1fc6d747844c"}},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"11.5.1","description":"Visual regression testing from your terminal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","react":"^19.1.1","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","react-dom":"^19.1.1","cosmiconfig":"^9.0.0","@vizzly-testing/bear-den":"0.1.2","@vizzly-testing/honeydiff":"^0.10.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"tsd":"^0.33.0","vite":"^8.0.0","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^6.0.3","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","babel-plugin-react-compiler":"^1.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.34.0_1779922099614_0.19794705818062996","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@vizzly-testing/cli","version":"0.35.0","keywords":["llm-context","visual-context","approved-baselines","visual-testing","screenshot-testing","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.35.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"168686fa91e7354a11a87500ff54dad04757fe1f","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.35.0.tgz","fileCount":140,"integrity":"sha512-HkfXfb/ethMVgR699IJ9GNFB8FZf+tNHCRa/h0afyFNlxaTLcqwMKnSH8JaxPlEVqAOeopwQa4s2sSMoH44JRA==","signatures":[{"sig":"MEUCIDH/Ir0cGCOqUue5pDnepaMNsyOvaAlVwX1uH+QrYEVRAiEAgAXhWiySGOqaS7FYNu2tm/94GiOXIAvTbNOVxNWCPDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vizzly-testing%2fcli@0.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1722307},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"e92198e008e54cf84a9e015c2999c0f467d58ac5","scripts":{"cli":"source .envrc && node bin/vizzly.js","fix":"pnpm run format && pnpm run lint:fix","lint":"biome check src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"pnpm run clean && pnpm run compile && pnpm run build:reporter && pnpm run build:reporter-ssr && pnpm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"pnpm run build","test:swift:e2e":"pnpm run build && node clients/swift/scripts/run-e2e.js","smoke:prod:pack":"node scripts/smoke-prod-pack.js","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js tdd run \"pnpm run test:reporter\" --no-open"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:daeea154-d5f8-467f-869b-1fc6d747844c"}},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"11.5.1","description":"Visual regression testing from your terminal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","react":"^19.1.1","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","react-dom":"^19.1.1","cosmiconfig":"^9.0.0","@vizzly-testing/bear-den":"0.1.2","@vizzly-testing/honeydiff":"^0.10.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"tsd":"^0.33.0","vite":"^8.0.0","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^6.0.3","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","babel-plugin-react-compiler":"^1.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.35.0_1780269151677_0.7549406321584105","host":"s3://npm-registry-packages-npm-production"}},"0.35.1":{"name":"@vizzly-testing/cli","version":"0.35.1","keywords":["llm-context","visual-context","approved-baselines","visual-testing","screenshot-testing","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.35.1","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"f23c9362d6153de837ae0bcb899463e7c6aedaf3","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.35.1.tgz","fileCount":140,"integrity":"sha512-If86lEqtBR3uOv6ZgS9EtCIFRHItqalTi1MIN9XhyC/j5dD7c/BY1xI/ucAkuiuYIEMMnqiM5gXl4dnBz645wQ==","signatures":[{"sig":"MEQCIAEAzm4Aj+e4dt1qTcCFAR0FwNmyb2nfs8/68WSqubu+AiAOJgJ5GSUudE+RgUbT64Geq424IrLAVPxQXDWlu+yvZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vizzly-testing%2fcli@0.35.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1732213},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"593b65b82716c62ab84955fcd4681a6b1b89dfa6","scripts":{"cli":"source .envrc && node bin/vizzly.js","fix":"pnpm run format && pnpm run lint:fix","lint":"biome check src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"pnpm run clean && pnpm run compile && pnpm run build:reporter && pnpm run build:reporter-ssr && pnpm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"pnpm run build","test:swift:e2e":"pnpm run build && node clients/swift/scripts/run-e2e.js","smoke:prod:pack":"node scripts/smoke-prod-pack.js","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js tdd run \"pnpm run test:reporter\" --no-open"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:daeea154-d5f8-467f-869b-1fc6d747844c"}},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"11.5.1","description":"Visual regression testing from your terminal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","react":"^19.1.1","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","react-dom":"^19.1.1","cosmiconfig":"^9.0.0","@vizzly-testing/bear-den":"0.1.2","@vizzly-testing/honeydiff":"^0.10.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"tsd":"^0.33.0","vite":"^8.0.0","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^6.0.3","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","babel-plugin-react-compiler":"^1.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.35.1_1781896860339_0.3270811286844151","host":"s3://npm-registry-packages-npm-production"}},"0.35.2":{"name":"@vizzly-testing/cli","version":"0.35.2","keywords":["llm-context","visual-context","approved-baselines","visual-testing","screenshot-testing","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.35.2","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"70705137b686a149f881b242af93650c347c2573","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.35.2.tgz","fileCount":140,"integrity":"sha512-GDgDgiYE65qBG6KivCfP3lJSqPz/Ll4wLSdWd0OLDY5YHS3vLU2b2bQSsHnX7sT0GfjUlukqRk5ROXEaYGclHA==","signatures":[{"sig":"MEUCIDCivGxE1CG68Az3wVGoB9uKl2LLKnfsuznLBmu0/ygjAiEAhFmGnhRYXY8dhzlQTU1V3QdSEOJsUIEtaRSm1fGUz48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vizzly-testing%2fcli@0.35.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1732213},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"f43d7c1d13fe3bffa7be47497829c5ee4e4b251d","scripts":{"cli":"source .envrc && node bin/vizzly.js","fix":"pnpm run format && pnpm run lint:fix","lint":"biome check src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"pnpm run clean && pnpm run compile && pnpm run build:reporter && pnpm run build:reporter-ssr && pnpm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"pnpm run build","test:swift:e2e":"pnpm run build && node clients/swift/scripts/run-e2e.js","smoke:prod:pack":"node scripts/smoke-prod-pack.js","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js tdd run \"pnpm run test:reporter\" --no-open"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:daeea154-d5f8-467f-869b-1fc6d747844c"}},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"11.5.1","description":"Visual regression testing from your terminal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","react":"^19.1.1","dotenv":"^17.2.1","commander":"^14.0.0","form-data":"^4.0.0","react-dom":"^19.1.1","cosmiconfig":"^9.0.0","@vizzly-testing/bear-den":"0.1.2","@vizzly-testing/honeydiff":"^0.11.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"tsd":"^0.33.0","vite":"^8.0.0","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^6.0.3","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","babel-plugin-react-compiler":"^1.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.35.2_1781974077031_0.8011886440372209","host":"s3://npm-registry-packages-npm-production"}},"0.35.3-beta.0":{"name":"@vizzly-testing/cli","version":"0.35.3-beta.0","keywords":["llm-context","visual-context","approved-baselines","visual-testing","screenshot-testing","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.35.3-beta.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"44d01a6fc6e1568ce29ac8e454b22f449660b210","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.35.3-beta.0.tgz","fileCount":140,"integrity":"sha512-3LeIUyOvcvnsxcvukSfqjM/afdQzjXfEJ9NcM/JPXiGk6n4i7Tr66m23FSAvdWkfVzCThx+8WdG9EJWzaLn2tA==","signatures":[{"sig":"MEYCIQCOuQY0BlXbcN3SvSB1JmL5IdUHETS6j5gzjnZQblELVgIhANM2y9yHz9hsVjOPEi75tDFw96JtgQz9oJA4Vq5OtfFg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vizzly-testing%2fcli@0.35.3-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1778069},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"c76f3d90d4a8948103997b85190a64e49953d787","scripts":{"cli":"source .envrc && node bin/vizzly.js","fix":"pnpm run format && pnpm run lint:fix","lint":"biome check src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"pnpm run clean && pnpm run compile && pnpm run build:reporter && pnpm run build:reporter-ssr && pnpm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"pnpm run build","test:swift:e2e":"pnpm run build && node clients/swift/scripts/run-e2e.js","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js tdd run \"pnpm run test:reporter\" --no-open"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:daeea154-d5f8-467f-869b-1fc6d747844c"}},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"11.5.1","description":"Visual regression testing from your terminal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","react":"^19.1.1","dotenv":"^17.2.1","commander":"^15.0.0","form-data":"^4.0.0","react-dom":"^19.1.1","cosmiconfig":"^9.0.0","@vizzly-testing/bear-den":"0.1.4","@vizzly-testing/honeydiff":"^0.11.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","readmeFilename":"README.md","devDependencies":{"tsd":"^0.33.0","vite":"^8.0.0","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","@babel/cli":"^7.28.0","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^6.0.3","@babel/core":"^7.23.6","@types/node":"^25.0.2","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^7.23.6","@babel/preset-react":"^7.27.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^7.23.6","@modelcontextprotocol/sdk":"^1.0.4","babel-plugin-react-compiler":"^1.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.35.3-beta.0_1784739505464_0.17307198289892","host":"s3://npm-registry-packages-npm-production"}},"0.35.3-beta.1":{"name":"@vizzly-testing/cli","version":"0.35.3-beta.1","keywords":["llm-context","visual-context","approved-baselines","visual-testing","screenshot-testing","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.35.3-beta.1","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"6c30e9e6ba91eb2fe89845d00e0381b2ebe52a2d","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.35.3-beta.1.tgz","fileCount":134,"integrity":"sha512-Zoq3wwu2jA625QUJu4OImY8KT1YYp+gA9jSEdbWn5gpswxrZ7AFx09X16IOQVvKJ+p7mmz4SGpCkCigzifI7Sg==","signatures":[{"sig":"MEUCIHc/TQIPOGhOyB061A42Jq52rwB0Ne/5fdLsLWTqcLQCAiEAzLyVOA8sEEoLb48RMgE18i/A9II+cbdQKxwE5Q3NCrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vizzly-testing%2fcli@0.35.3-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1772530},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"f7d50099479b13d9e2050d8cac609116f547ad63","scripts":{"cli":"node scripts/run-development-cli.js production","fix":"pnpm run format && pnpm run lint:fix","lint":"biome check src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"pnpm run clean && pnpm run compile && pnpm run build:reporter && pnpm run build:reporter-ssr && pnpm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","cli:local":"node scripts/run-development-cli.js local","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"pnpm run build","test:swift:e2e":"pnpm run build && node clients/swift/scripts/run-e2e.js","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js tdd run \"pnpm run test:reporter\" --no-open"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:daeea154-d5f8-467f-869b-1fc6d747844c"}},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"11.5.1","description":"Visual regression testing from your terminal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","react":"^19.1.1","dotenv":"^17.2.1","commander":"^15.0.0","form-data":"^4.0.0","react-dom":"^19.1.1","cosmiconfig":"^9.0.0","@vizzly-testing/bear-den":"0.1.4","@vizzly-testing/honeydiff":"^0.15.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","readmeFilename":"README.md","devDependencies":{"tsd":"^0.33.0","vite":"^8.0.0","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","@babel/cli":"^8.0.1","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^7.0.2","@babel/core":"^8.0.1","@types/node":"^26.0.0","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.3.8","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^8.0.2","@babel/preset-react":"^8.0.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^8.0.1","@modelcontextprotocol/sdk":"^1.0.4","babel-plugin-react-compiler":"^1.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.35.3-beta.1_1788045281705_0.4764803742406918","host":"s3://npm-registry-packages-npm-production"}},"0.35.3-beta.2":{"name":"@vizzly-testing/cli","version":"0.35.3-beta.2","keywords":["llm-context","visual-context","approved-baselines","visual-testing","screenshot-testing","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.35.3-beta.2","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"c86005123a7dce445a0abcb9d4c1ad1d22a58cf5","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.35.3-beta.2.tgz","fileCount":133,"integrity":"sha512-aGeygvC/iEDue4nJ0QhYyv4AJrRGBKa9Ru0YpGokNl1Rxmbd880r6IYXp8SaD8u6YiL/QJ15yigUks0BM+iC8g==","signatures":[{"sig":"MEYCIQDM3ggtMgn19N2NJ41GVs/dj06IIKZ42HdQSkTiVt48RgIhAJJDlk3AtXbPHW9Wq48pmiTUogEOtp6xYhCjnfwdI+jR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vizzly-testing%2fcli@0.35.3-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1772858},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"e0d45ae1e108ddb1d62faee4f39d902a9b734d59","scripts":{"cli":"node scripts/run-development-cli.js production","fix":"pnpm run format && pnpm run lint:fix","lint":"biome check src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"pnpm run clean && pnpm run compile && pnpm run build:reporter && pnpm run build:reporter-ssr && pnpm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","cli:local":"node scripts/run-development-cli.js local","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"pnpm run build","test:swift:e2e":"pnpm run build && node clients/swift/scripts/run-e2e.js","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js tdd run \"pnpm run test:reporter\" --no-open"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:daeea154-d5f8-467f-869b-1fc6d747844c"}},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"11.5.1","description":"Visual regression testing from your terminal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","react":"^19.1.1","dotenv":"^17.2.1","commander":"^15.0.0","form-data":"^4.0.0","react-dom":"^19.1.1","cosmiconfig":"^9.0.0","@vizzly-testing/bear-den":"0.1.4","@vizzly-testing/honeydiff":"^0.16.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","readmeFilename":"README.md","devDependencies":{"tsd":"^0.33.0","vite":"^8.2.2","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","@babel/cli":"^8.0.1","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^7.0.2","@babel/core":"^8.0.1","@types/node":"^26.0.0","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.5.10","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^8.0.2","@babel/preset-react":"^8.0.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^8.0.1","@modelcontextprotocol/sdk":"^1.0.4","babel-plugin-react-compiler":"^1.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.35.3-beta.2_1788062216056_0.20476945626475085","host":"s3://npm-registry-packages-npm-production"}},"0.35.3-beta.3":{"name":"@vizzly-testing/cli","version":"0.35.3-beta.3","keywords":["llm-context","visual-context","approved-baselines","visual-testing","screenshot-testing","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.35.3-beta.3","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"cdb4b9929fb2b548d04e63d5ed15db8de3e5546a","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.35.3-beta.3.tgz","fileCount":129,"integrity":"sha512-BrDuPDknwcIZVEOFwgmKk81y9WOSEMRIAri8HcwbuvIEAb1Je0kp52/2povIxlgUK24PZNBIvoawJsUZAdN00w==","signatures":[{"sig":"MEUCIQDJKGWcubzzJPpv1lF8bAQlE/OZHDiUZXYMg0fcsUKHQAIgEkhkt773TnGxSEGSRLHd5K5WueIqTb+1eZmGMdeXCkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vizzly-testing%2fcli@0.35.3-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1724604},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"afe083d95b267179313e1ad2f4f7b8f736df0fdb","scripts":{"cli":"node scripts/run-development-cli.js production","fix":"pnpm run format && pnpm run lint:fix","lint":"biome check src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"pnpm run clean && pnpm run compile && pnpm run build:reporter && pnpm run build:reporter-ssr && pnpm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","cli:local":"node scripts/run-development-cli.js local","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"pnpm run build","test:swift:e2e":"pnpm run build && node clients/swift/scripts/run-e2e.js","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js tdd run \"pnpm run test:reporter\" --no-open"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:daeea154-d5f8-467f-869b-1fc6d747844c"}},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"11.5.1","description":"Visual regression testing from your terminal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","react":"^19.1.1","dotenv":"^17.2.1","commander":"^15.0.0","form-data":"^4.0.0","react-dom":"^19.1.1","cosmiconfig":"^9.0.0","@vizzly-testing/bear-den":"0.1.4","@vizzly-testing/honeydiff":"^0.16.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","readmeFilename":"README.md","devDependencies":{"tsd":"^0.33.0","vite":"^8.2.2","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","@babel/cli":"^8.0.1","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^7.0.2","@babel/core":"^8.0.1","@types/node":"^26.0.0","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.5.10","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^8.0.2","@babel/preset-react":"^8.0.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^8.0.1","@modelcontextprotocol/sdk":"^1.0.4","babel-plugin-react-compiler":"^1.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.35.3-beta.3_1788150739589_0.8745873843241425","host":"s3://npm-registry-packages-npm-production"}},"0.35.3-beta.4":{"name":"@vizzly-testing/cli","version":"0.35.3-beta.4","keywords":["llm-context","visual-context","approved-baselines","visual-testing","screenshot-testing","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.35.3-beta.4","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"4e60bf3db04cc3772c4f2b4be05aad82dc083b8d","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.35.3-beta.4.tgz","fileCount":129,"integrity":"sha512-vviOUh9T/O2ehIBeo+6E//e96y2D2DF5TxeELY05ONYaG0hwvND6JftMALrRmyebuxfHprQHHfjmq+drZT8+tg==","signatures":[{"sig":"MEUCIQCfCmMoKWyeXhQC+0lkjjvbEiFWn8SyAV0HAl2728ljNAIgD5S553N20v5uBe3MsLWXnF4/3GVdZ6tnUO7pIHlOprE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vizzly-testing%2fcli@0.35.3-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1729040},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"3e92647251a722bc761d9a67541758ebd7ec0e42","scripts":{"cli":"node scripts/run-development-cli.js production","fix":"pnpm run format && pnpm run lint:fix","lint":"biome check src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"pnpm run clean && pnpm run compile && pnpm run build:reporter && pnpm run build:reporter-ssr && pnpm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","cli:local":"node scripts/run-development-cli.js local","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"pnpm run build","test:swift:e2e":"pnpm run build && node clients/swift/scripts/run-e2e.js","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js tdd run \"pnpm run test:reporter\" --no-open"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:daeea154-d5f8-467f-869b-1fc6d747844c"}},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"11.5.1","description":"Visual regression testing from your terminal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","react":"^19.1.1","dotenv":"^17.2.1","commander":"^15.0.0","form-data":"^4.0.0","react-dom":"^19.1.1","cosmiconfig":"^9.0.0","@vizzly-testing/bear-den":"0.1.4","@vizzly-testing/honeydiff":"^0.16.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","readmeFilename":"README.md","devDependencies":{"tsd":"^0.33.0","vite":"^8.2.2","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","@babel/cli":"^8.0.1","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^7.0.2","@babel/core":"^8.0.1","@types/node":"^26.0.0","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.5.10","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^8.0.2","@babel/preset-react":"^8.0.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^8.0.1","@modelcontextprotocol/sdk":"^1.0.4","babel-plugin-react-compiler":"^1.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.35.3-beta.4_1788327329501_0.5561764486836824","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@vizzly-testing/cli","version":"0.36.0","keywords":["llm-context","visual-context","approved-baselines","visual-testing","screenshot-testing","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.36.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"7ece130a9fc50eadd9fd40ee9656528b5a5503e5","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.36.0.tgz","fileCount":129,"integrity":"sha512-wSCL44qJK3p6Sxu/x8g1fLwClGVAiLHeOGaP5DAtSOWUm3DR7EKCfmpGgU5zO8miGYhOBOtaiZ/Ozpa2JS584A==","signatures":[{"sig":"MEUCIQDH0YlRzm2Si+WLQE0X6bcfM2RgEb4gs0SF4FYWNleyEAIgBzPiE72VIW0dxqOA+b0HERr7JfjBN/jFDL+ePCPZq8I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHzwAVmJMboPGNkoIp/1mgsQYuFIGdtneAcqpfP7Q2OAAiEAj4LqQMmdFkmXy7xalIuz9QmZnqKSqILCIONKFrOxmqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vizzly-testing%2fcli@0.36.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1724155},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"8e576f3f16b90dae974317e4d7842ed54b49be9a","scripts":{"cli":"node scripts/run-development-cli.js production","fix":"pnpm run format && pnpm run lint:fix","lint":"biome check src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests -name '*.test.js')","build":"pnpm run clean && pnpm run compile && pnpm run build:reporter && pnpm run build:reporter-ssr && pnpm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","cli:local":"node scripts/run-development-cli.js local","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"pnpm run build","test:swift:e2e":"pnpm run build && node clients/swift/scripts/run-e2e.js","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js tdd run \"pnpm run test:reporter\" --no-open"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:daeea154-d5f8-467f-869b-1fc6d747844c"}},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"11.5.1","description":"Visual regression testing from your terminal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","react":"^19.1.1","dotenv":"^17.2.1","commander":"^15.0.0","form-data":"^4.0.0","react-dom":"^19.1.1","cosmiconfig":"^9.0.0","@vizzly-testing/bear-den":"0.1.4","@vizzly-testing/honeydiff":"^0.16.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"tsd":"^0.33.0","vite":"^8.2.2","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","@babel/cli":"^8.0.1","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^7.0.2","@babel/core":"^8.0.1","@types/node":"^26.0.0","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.5.10","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^8.0.2","@babel/preset-react":"^8.0.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^8.0.1","@modelcontextprotocol/sdk":"^1.0.4","babel-plugin-react-compiler":"^1.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.36.0_1788848551932_0.1632703662229329","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@vizzly-testing/cli","version":"0.37.0","keywords":["llm-context","visual-context","approved-baselines","visual-testing","screenshot-testing","visual-review","ui-testing","collaboration","testing","cli"],"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","_id":"@vizzly-testing/cli@0.37.0","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"homepage":"https://vizzly.dev","bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"dist":{"shasum":"732e8328cd065e184286815186ecf60119f73f7d","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.37.0.tgz","fileCount":129,"integrity":"sha512-ZE/RKyACbfwvOMjmYehkMLlpZrGjF/Ph3W5HMItAN/kVtA0YS68ON4OC7t9DYWYoL4SbSRq8maR9NK1hjqQdjA==","signatures":[{"sig":"MEUCIBGF0AKTIyDNyx78DM15SecCew+RZyasaClc7Axd2YtYAiEAkVX185Bb5bsoI/457S6rM0mzL9VkmGoPNay8fo1ROWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDLNTDJ7MCP7C3JcsXpXQIybRV+yA9CkRPR+v/nElMblAiEAo8qfNIHM9vNDNlllG3DjTnFeojMAfeDvLT/llFGbJKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vizzly-testing%2fcli@0.37.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1730319},"main":"./dist/index.js","type":"module","types":"./dist/types/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"3728bea184c7a64ad8bc84cb9930dbf6c065df2b","scripts":{"cli":"node scripts/run-development-cli.js production","fix":"pnpm run format && pnpm run lint:fix","lint":"biome check src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin clients/swift/src clients/swift/tests-js clients/swift/scripts","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests clients/swift/tests-js -name '*.test.js')","build":"pnpm run clean && pnpm run compile && pnpm run build:reporter && pnpm run build:reporter-ssr && pnpm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin clients/swift/src clients/swift/tests-js clients/swift/scripts","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin clients/swift/src clients/swift/tests-js clients/swift/scripts","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","cli:local":"node scripts/run-development-cli.js local","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin clients/swift/src clients/swift/tests-js clients/swift/scripts","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"pnpm run build","test:swift:e2e":"pnpm run build && node clients/swift/scripts/run-e2e.js","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js tdd run \"pnpm run test:reporter\" --no-open","test:swift:previews:e2e":"node clients/swift/scripts/run-preview-e2e.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:daeea154-d5f8-467f-869b-1fc6d747844c"}},"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"11.5.1","description":"Visual regression testing from your terminal","directories":{},"_nodeVersion":"22.13.1","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","react":"^19.1.1","dotenv":"^17.2.1","commander":"^15.0.0","form-data":"^4.0.0","react-dom":"^19.1.1","cosmiconfig":"^9.0.0","@vizzly-testing/bear-den":"0.1.4","@vizzly-testing/honeydiff":"^0.17.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"tsd":"^0.33.0","vite":"^8.2.2","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","@babel/cli":"^8.0.1","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^7.0.2","@babel/core":"^8.0.1","@types/node":"^26.0.0","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.5.10","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^8.0.2","@babel/preset-react":"^8.0.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^8.0.1","@modelcontextprotocol/sdk":"^1.0.4","babel-plugin-react-compiler":"^1.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.37.0_1790570806613_0.9335629644586889","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"_id":"@vizzly-testing/cli@0.38.0","bin":{"vizzly":"bin/vizzly.js"},"tsd":{"directory":"test-d","typingsFile":"src/types/index.d.ts","compilerOptions":{"module":"ESNext","strict":true,"esModuleInterop":true,"moduleResolution":"node"}},"bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"dist":{"shasum":"7669ed52f579e081fc4bb80689c2173130beeea3","tarball":"https://registry.npmjs.org/@vizzly-testing/cli/-/cli-0.38.0.tgz","fileCount":130,"integrity":"sha512-yoRmrRty6Nk0vyTlfE0KZAIUsNVXXurmzWHib1NqbbP3fls2FDahk7KNM6gVsQgwME4kDDXm1icY/iE9QRrAtQ==","signatures":[{"sig":"MEUCIAI7l1FelyT1AjcieDEt7xSQKgpocYitX8C36ex9LngkAiEAx3ChbksQ/M88DBQt4sTBXvbJ2M83fI50ac6fEfjCE5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIG4pJKREw9WlHqwPhFO+Nr90lPCxIgA1+gsGfwBm7njjAiEA7PLD4r2rc99F3ZxNnploSxXwcoB9QCWH20IneD62k7w="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@vizzly-testing%2fcli@0.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1750362},"main":"./dist/index.js","name":"@vizzly-testing/cli","type":"module","types":"./dist/types/index.d.ts","author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./sdk":{"types":"./dist/types/sdk.d.ts","import":"./dist/sdk/index.js","require":"./dist/sdk/index.js"},"./client":{"types":"./dist/types/client.d.ts","import":"./dist/client/index.js","require":"./dist/client/index.js"},"./config":{"types":"./dist/types/config.d.ts","import":"./dist/utils/config-helpers.js","require":"./dist/utils/config-helpers.js"}},"gitHead":"b80a9dfeadea48998d5cb1e9922b92fe0ce48f42","license":"MIT","scripts":{"cli":"node scripts/run-development-cli.js production","fix":"pnpm run format && pnpm run lint:fix","lint":"biome check src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin clients/swift/src clients/swift/tests-js clients/swift/scripts","test":"node --experimental-test-coverage --test --test-concurrency=1 --test-reporter=spec $(find tests clients/swift/tests-js -name '*.test.js')","build":"pnpm run clean && pnpm run compile && pnpm run build:reporter && pnpm run build:reporter-ssr && pnpm run copy-types","clean":"rimraf dist","start":"node src/index.js","format":"biome format --write src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin clients/swift/src clients/swift/tests-js clients/swift/scripts","compile":"babel src --out-dir dist --ignore '**/*.test.js'","lint:fix":"biome check --write --unsafe src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin clients/swift/src clients/swift/tests-js clients/swift/scripts","test:tui":"node --test --test-reporter=spec tests/tui/*.test.js","cli:local":"node scripts/run-development-cli.js local","copy-types":"mkdir -p dist/types && cp src/types/*.d.ts dist/types/","test:types":"tsd","test:watch":"node --test --test-reporter=spec --watch $(find tests -name '*.test.js')","dev:reporter":"cd src/reporter && vite --config vite.dev.config.js","format:check":"biome format src tests clients/storybook/src clients/storybook/tests clients/static-site/src clients/static-site/tests clients/vitest/src clients/vitest/tests clients/ember/src clients/ember/tests clients/ember/bin clients/swift/src clients/swift/tests-js clients/swift/scripts","test:reporter":"playwright test --config=tests/reporter/playwright.config.js","build:reporter":"cd src/reporter && vite build","prepublishOnly":"pnpm run build","test:swift:e2e":"pnpm run build && node clients/swift/scripts/run-e2e.js","test:tui:docker":"./tests/tui/run-tui-tests.sh","build:reporter-ssr":"cd src/reporter && vite build --config vite.ssr.config.js","test:reporter:visual":"node bin/vizzly.js tdd run \"pnpm run test:reporter\" --no-open","test:swift:previews:e2e":"node clients/swift/scripts/run-preview-e2e.js"},"version":"0.38.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"daeea154-d5f8-467f-869b-1fc6d747844c"}},"homepage":"https://vizzly.dev","keywords":["llm-context","visual-context","approved-baselines","visual-testing","screenshot-testing","visual-review","ui-testing","collaboration","testing","cli"],"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"_npmVersion":"11.5.1","description":"Visual regression testing from your terminal","directories":{},"maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"_nodeVersion":"22.14.0","dependencies":{"zod":"^4.1.12","glob":"^13.0.0","ansis":"^4.2.0","react":"^19.1.1","dotenv":"^17.2.1","commander":"^15.0.0","form-data":"^4.0.0","react-dom":"^19.1.1","cosmiconfig":"^9.0.0","@vizzly-testing/bear-den":"0.1.4","@vizzly-testing/honeydiff":"^0.17.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.3.0","devDependencies":{"tsd":"^0.33.0","vite":"^8.2.2","rimraf":"^6.0.1","wouter":"^3.7.1","postcss":"^8.5.6","@babel/cli":"^8.0.1","tui-driver":"github:vizzly-testing/tui-driver","typescript":"^7.0.2","@babel/core":"^8.0.1","@types/node":"^26.0.0","tailwindcss":"^4.1.13","autoprefixer":"^10.4.21","@biomejs/biome":"^2.5.10","@heroicons/react":"^2.2.0","@playwright/test":"^1.55.1","@babel/preset-env":"^8.0.2","@babel/preset-react":"^8.0.1","@tailwindcss/postcss":"^4.1.13","@vitejs/plugin-react":"^6.0.1","@tanstack/react-query":"^5.90.11","@babel/preset-typescript":"^8.0.1","@modelcontextprotocol/sdk":"^1.0.4","babel-plugin-react-compiler":"^1.0.0","babel-plugin-transform-remove-console":"^6.9.4"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_0.38.0_1790700614929_0.5882696226791644"}}},"time":{"created":"2025-08-12T17:00:56.629Z","modified":"2026-09-29T16:50:15.867Z","0.1.0":"2025-08-12T17:00:57.008Z","0.2.0":"2025-08-13T05:53:02.758Z","0.3.0":"2025-08-14T06:02:08.614Z","0.3.1":"2025-08-14T06:12:03.202Z","0.3.2":"2025-08-15T20:06:01.688Z","0.4.0":"2025-08-16T14:30:58.268Z","0.5.0":"2025-08-17T11:42:05.735Z","0.6.0":"2025-08-24T19:58:02.204Z","0.7.0":"2025-08-25T18:56:55.155Z","0.7.1":"2025-08-26T02:39:17.453Z","0.7.2":"2025-08-27T19:38:34.745Z","0.8.0":"2025-09-13T15:08:23.671Z","0.9.0":"2025-10-03T00:46:55.315Z","0.9.1":"2025-10-03T06:19:48.162Z","0.10.0":"2025-10-11T05:33:04.549Z","0.10.1":"2025-10-11T19:23:07.710Z","0.10.2":"2025-10-11T22:59:13.565Z","0.10.3":"2025-10-12T00:57:18.713Z","0.11.0":"2025-10-17T05:22:17.916Z","0.11.1":"2025-10-18T00:28:20.120Z","0.11.2":"2025-10-21T04:45:46.324Z","0.12.0":"2025-10-21T06:43:53.847Z","0.13.0":"2025-10-25T23:46:41.690Z","0.13.1":"2025-10-26T00:53:57.861Z","0.13.2":"2025-11-17T23:28:59.586Z","0.13.3":"2025-11-18T04:27:36.187Z","0.13.4":"2025-11-18T04:50:08.541Z","0.14.0":"2025-11-22T01:50:32.122Z","0.15.0":"2025-11-29T04:16:01.413Z","0.15.1":"2025-11-29T04:32:55.941Z","0.16.0":"2025-11-29T09:02:45.223Z","0.16.1":"2025-12-01T00:12:11.201Z","0.16.2":"2025-12-01T03:37:10.573Z","0.16.3":"2025-12-01T08:15:27.118Z","0.16.4":"2025-12-03T06:08:20.925Z","0.17.0":"2025-12-04T07:26:43.436Z","0.18.0":"2025-12-10T10:35:00.312Z","0.19.0":"2025-12-11T22:54:26.140Z","0.19.1":"2025-12-12T02:01:17.935Z","0.19.2":"2025-12-12T08:48:30.773Z","0.20.0":"2025-12-13T01:43:01.963Z","0.20.1-beta.0":"2025-12-15T00:52:29.604Z","0.20.1-beta.1":"2025-12-17T09:25:06.754Z","0.20.1":"2025-12-19T20:11:36.224Z","0.21.0":"2025-12-21T01:45:51.565Z","0.21.1":"2025-12-23T22:27:13.681Z","0.21.2":"2026-01-03T00:29:20.170Z","0.22.0":"2026-01-05T08:18:28.162Z","0.22.1":"2026-01-07T01:03:47.998Z","0.22.2":"2026-01-07T03:19:09.772Z","0.23.0":"2026-01-15T06:45:45.935Z","0.23.1":"2026-01-19T23:38:57.669Z","0.23.2":"2026-01-26T14:28:56.003Z","0.24.0":"2026-01-28T07:30:32.268Z","0.24.1":"2026-01-30T03:48:37.590Z","0.25.0":"2026-01-30T06:44:57.664Z","0.25.1":"2026-02-02T09:54:03.515Z","0.26.0":"2026-02-03T06:10:06.265Z","0.26.1":"2026-02-03T07:10:04.791Z","0.26.2":"2026-02-03T09:15:11.496Z","0.27.0":"2026-02-05T09:52:06.049Z","0.27.1":"2026-02-09T00:19:07.165Z","0.28.0":"2026-02-09T01:58:56.300Z","0.28.1":"2026-02-09T04:07:01.113Z","0.29.0":"2026-02-09T06:49:51.518Z","0.29.1":"2026-02-10T02:53:31.925Z","0.29.2":"2026-02-11T18:35:20.357Z","0.29.3":"2026-02-14T04:52:41.450Z","0.29.4":"2026-02-16T19:56:56.561Z","0.29.5":"2026-02-16T23:10:01.511Z","0.29.6":"2026-02-17T13:46:55.778Z","0.30.0":"2026-05-02T06:03:20.973Z","0.31.0":"2026-05-22T03:16:02.243Z","0.32.0":"2026-05-23T19:52:16.999Z","0.33.0":"2026-05-27T04:59:48.932Z","0.34.0":"2026-05-27T22:48:19.822Z","0.35.0":"2026-05-31T23:12:31.864Z","0.35.1":"2026-06-19T19:21:00.521Z","0.35.2":"2026-06-20T16:47:57.212Z","0.35.3-beta.0":"2026-07-22T16:58:25.649Z","0.35.3-beta.1":"2026-08-29T23:14:41.912Z","0.35.3-beta.2":"2026-08-30T03:56:56.237Z","0.35.3-beta.3":"2026-08-31T04:32:19.741Z","0.35.3-beta.4":"2026-09-02T05:35:29.719Z","0.36.0":"2026-09-08T06:22:32.088Z","0.37.0":"2026-09-28T04:46:46.811Z","0.38.0":"2026-09-29T16:50:15.034Z"},"bugs":{"url":"https://github.com/vizzly-testing/cli/issues"},"author":{"name":"Stubborn Mule Software","email":"support@vizzly.dev"},"license":"MIT","homepage":"https://vizzly.dev","keywords":["llm-context","visual-context","approved-baselines","visual-testing","screenshot-testing","visual-review","ui-testing","collaboration","testing","cli"],"repository":{"url":"git+https://github.com/vizzly-testing/cli.git","type":"git"},"description":"Visual regression testing from your terminal","maintainers":[{"name":"robdel12","email":"Robertdeluca19@gmail.com"}],"readme":"# Vizzly CLI\n\n> Visual regression testing from your terminal\n\n[![package version](https://img.shields.io/npm/v/@vizzly-testing/cli.svg)](https://www.npmjs.com/package/@vizzly-testing/cli)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n<p align=\"center\">\n  <img src=\"./docs/assets/vizzly-mascot-inspector.png\" alt=\"Vizzly bear inspecting a screenshot\" width=\"220\" />\n</p>\n\nVizzly is a visual testing and regression platform for teams that ship UI. It\ncaptures screenshots from your real tests, compares them to approved baselines,\nand gives you useful review data: meaningful diffs, comments, approvals, build\nstatus, and preview links.\n\nThis package is the CLI and local SDK surface. Use it to run local visual TDD,\nupload screenshots from CI, generate static reports, and fetch machine-readable\nbuild or diff data for scripts, automation, and coding agents.\n\n## Quick Start\n\nYou need Node.js 22+.\n\n```bash\npnpm install -g @vizzly-testing/cli\n\nvizzly init\n```\n\nFor agent-friendly repos, install the Vizzly skill and add a short project\n`AGENTS.md` note:\n\n```bash\nvizzly init --agent-guidance\n```\n\nThis installs the portable Agent Skills bundle in `.agents/skills/vizzly` and\nadds a small managed block to `AGENTS.md`. Run the same command again after a\nCLI upgrade to refresh both without replacing the rest of `AGENTS.md` or an\nexisting Vizzly config.\n\nUse `vizzly init --agent-skill` to install or refresh only the local skill, or\n`vizzly init --skip-agent-skill` when you want config without the agent prompt.\n\n### Start Local TDD\n\nStart the TDD server, run your tests, and open the dashboard at the URL the\ncommand prints. Add `--open` when you want Vizzly to open the dashboard for\nyou. If the default port is busy, Vizzly picks the next available port; use the\nprinted `--port` value with `vizzly tdd status` or `vizzly tdd stop`.\n\n```bash\nvizzly tdd start --open\npnpm test -- --watch\n```\n\nThe dashboard shows screenshots, baselines, and diffs as they arrive. Accept or\nreject changes right from the UI.\n\nFor a one-off local check, wrap the test command with `tdd run`:\n\n```bash\nvizzly tdd run \"pnpm test\" --no-open\nvizzly context build current --source local --json\n```\n\nThat run writes review data under `.vizzly/` and prints a context command you\ncan use for follow-up inspection. If screenshots were captured, Vizzly also\ngenerates `.vizzly/report/index.html`; omit `--no-open` when you want that\nreport opened automatically.\n\n### Run With Cloud Review\n\nUse cloud builds when you want shared baselines, team review, and CI status:\n\n```bash\nvizzly login\nvizzly project link your-org/your-project\nvizzly run \"pnpm test\" --wait\n```\n\n`vizzly login` authenticates your user account. `vizzly project link` creates a\nproject-scoped upload credential for this checkout, which `vizzly run` uses for\ncloud uploads.\n\n`--wait` blocks until Vizzly finishes processing the build. It exits with code\n`1` when visual differences need review.\n\nIn CI, use a project token:\n\n```bash\nexport VIZZLY_TOKEN=your-project-token\nvizzly run \"pnpm test\" --wait\n```\n\n### Inspect Builds And Diffs\n\nUse `vizzly context` for human summaries and local `.vizzly` evidence. For cloud\nreviews, agents should discover and call the public API through its schema:\n\n```bash\nvizzly api schema --json\nvizzly api schema sdk.listBuilds --json\n```\n\nThe `context build --agent` and `context comparison --agent` formats are\ndeprecated and scheduled for removal in v0.38.0. Use the schema-driven API for\ncloud evidence; use `vizzly context ... --json` for local evidence.\n\n```bash\n# Human-readable cloud build context\nvizzly context build abc123 --source cloud\n\n# Discover cloud evidence operations for an agent workflow\nvizzly api schema sdk.getBuildContext --json\nvizzly api schema getComparisonContext --json\n\n# Local workspace context from .vizzly/\nvizzly context build current --source local\nvizzly context build current --source local --json\nvizzly context screenshot build-detail-screenshots --source local --json\nvizzly context review-queue --source local --json\n```\n\nUse `vizzly api schema` to inspect cloud operation inputs, output fields, and\npagination before making requests. The old compact `--agent` handoff remains\navailable during deprecation, but new cloud workflows should use the schema.\nUse `--json` for machine-readable local context.\n\nLocal context is read-only and file-backed. It reads your existing `.vizzly`\nworkspace state from TDD runs, including screenshots, diffs, and saved hotspot\nor region metadata.\n\nThe `context` commands are read-only. The schema-discovered review API also\nsupports explicit decisions when a task asks for them.\n\n## Capture Screenshots\n\nAdd screenshots to your existing tests:\n\n```javascript\nimport { vizzlyScreenshot } from '@vizzly-testing/cli/client';\n\ntest('homepage looks correct', async ({ page }) => {\n  await page.goto('/');\n\n  let screenshot = await page.screenshot();\n  await vizzlyScreenshot('homepage', screenshot, {\n    fullPage: true,\n    requestTimeout: 5000,\n    properties: {\n      theme: 'dark',\n      locale: 'en-US',\n    },\n  });\n});\n```\n\n`properties` is your key/value metadata bag for baseline grouping, filtering,\nand debugging. Vizzly passes every property through as user metadata; property\nnames are never interpreted as options. The supported top-level options are\n`threshold`, `minClusterSize`, `fullPage`, `requestTimeout`, and `buildId`.\nVizzly reads width and height from the captured image, so viewport dimensions do\nnot need to be included in `properties`.\n\nThe client SDK is lightweight. It posts screenshots to the local Vizzly server\nor the cloud build wrapper. It works with any test runner.\n\nSDKs are available for\n[JavaScript](https://docs.vizzly.dev/integration/sdk/javascript),\n[Ruby](https://docs.vizzly.dev/integration/sdk/ruby),\n[Swift](https://docs.vizzly.dev/integration/sdk/swift), and\n[more](https://docs.vizzly.dev/integration/sdk/overview).\n\nAlready saving screenshots to disk? Pass the file path instead:\n\n```javascript\nawait page.screenshot({ path: './screenshots/homepage.png' });\nawait vizzlyScreenshot('homepage', './screenshots/homepage.png');\n```\n\nOr upload an existing folder of screenshots:\n\n```bash\nvizzly upload ./screenshots --threshold 2 --min-cluster-size 4 --batch-size 10 --upload-timeout 60000\n```\n\n`--batch-size` controls how many screenshots are uploaded per request.\n`--upload-timeout` controls the upload client's timeout, including how long\n`--wait` polls for build processing.\n\nWhen `vizzly run` sends screenshots to Vizzly, the CLI first asks the API to\nresolve each screenshot by SHA. If Vizzly already has the image bytes, the CLI\ncreates the screenshot record without re-uploading the image. CI workflows can\nforce every screenshot through with `--upload-all`. Parallel jobs should use the\nsame stable ID, then finalize that ID after every shard completes:\n\n```bash\nvizzly run \"pnpm test\" --upload-all --parallel-id \"$GITHUB_RUN_ID\"\nvizzly finalize \"$GITHUB_RUN_ID\"\n```\n\nFor smoke jobs where cloud credentials are intentionally unavailable, add\n`--allow-no-token` to `vizzly run` and Vizzly will keep the local screenshot\nserver path working without creating a cloud build.\n\n## Configuration\n\nGenerate a config file:\n\n```bash\nvizzly init\n```\n\nTo teach project agents the Vizzly evidence workflow, add the repo-local skill\nand AGENTS.md guidance:\n\n```bash\nvizzly init --agent-guidance\n```\n\nOr create `vizzly.config.js` manually:\n\n```javascript\nexport default {\n  comparison: {\n    // CIEDE2000 Delta E. 0 is exact. 2 is a good default.\n    threshold: 2.0,\n  },\n};\n```\n\n## Commands\n\n| Command | What it does |\n| --- | --- |\n| `vizzly tdd start` | Start the local TDD server and dashboard. |\n| `vizzly tdd status` | Check the local TDD server for this project. |\n| `vizzly tdd list` | List running local TDD servers. |\n| `vizzly tdd stop` | Stop the local TDD server for this project. |\n| `vizzly tdd run \"cmd\"` | Run tests once and write local review data under `.vizzly/`. |\n| `vizzly run \"cmd\"` | Run tests with cloud build and review integration. |\n| `vizzly context ...` | Fetch visual context for builds, comparisons, screenshots, and review queues. |\n| `vizzly upload <dir>` | Upload an existing folder of screenshots. |\n| `vizzly preview <dir>` | Upload static build output for in-context review. |\n| `vizzly approve <comparison-id>` | Approve a visual comparison. |\n| `vizzly reject <comparison-id>` | Reject a visual comparison with a reason. |\n| `vizzly comment <build-id>` | Add a build comment. |\n| `vizzly config [key]` | Inspect resolved configuration values. |\n| `vizzly login` | Authenticate through the browser. |\n| `vizzly doctor` | Validate your local setup. |\n\n## Documentation\n\nFull documentation lives at **[docs.vizzly.dev](https://docs.vizzly.dev)**.\nStart there for framework guides, CI setup, SDK examples, and the configuration\nreference.\n\n## Contributing\n\nFound a bug or have an idea?\n[Open an issue](https://github.com/vizzly-testing/cli/issues) or send a PR.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}