{ "$schema": "internal://schemas/plugin.lock.v1.json", "pluginId": "gh:jeremylongshore/claude-code-plugins-plus:plugins/testing/visual-regression-tester", "normalized": { "repo": null, "ref": "refs/tags/v20251128.0", "commit": "45d5d4b9016b2335eee0e9027d21e47170ba2a52", "treeHash": "8e55f05e5c3daa67557031dfe2cca670d5952f320318079a053ca1e7702bb3f2", "generatedAt": "2025-11-28T10:18:51.487272Z", "toolVersion": "publish_plugins.py@0.2.0" }, "origin": { "remote": "git@github.com:zhongweili/42plugin-data.git", "branch": "master", "commit": "aa1497ed0949fd50e99e70d6324a29c5b34f9390", "repoRoot": "/Users/zhongweili/projects/openmind/42plugin-data" }, "manifest": { "name": "visual-regression-tester", "description": "Visual diff testing with Percy, Chromatic, BackstopJS - catch unintended UI changes", "version": "1.0.0" }, "content": { "files": [ { "path": "README.md", "sha256": "9f1c8b5eb067835377337fab3165b8f78fb2257371c55fd01bb215f4067252da" }, { "path": ".claude-plugin/plugin.json", "sha256": "2543683aabd0770dbec8caf9bd618807d44f9835b9551645affd5f8d276ed2d4" }, { "path": "commands/visual-test.md", "sha256": "8b87b53f5516fdcf6e3c463eb6d885168f3c16a706d14a9d52c02c953105de9b" }, { "path": "skills/visual-regression-tester/SKILL.md", "sha256": "07009ee07a37607f6d9151141498fd566a78e26d42c40e442f52d0558c984532" }, { "path": "skills/visual-regression-tester/references/README.md", "sha256": "95baf547ba4943f874dbb09a63a8a672fcd2b312309846a8909bb37ec046b2de" }, { "path": "skills/visual-regression-tester/scripts/README.md", "sha256": "f8d39bbf4ddee123ccf6c0ba278d8441253c17fd56b517b1d631ab5889e99c68" }, { "path": "skills/visual-regression-tester/assets/example_backstop_config.js", "sha256": "010fe4400a51c111a5efb9e041ad82e2d98f29c40497e4e8a18a1b44bf73a0ab" }, { "path": "skills/visual-regression-tester/assets/html_report_template.html", "sha256": "ce4fa826a11981dac98ac14d2426ed36b343cc8262206b2d9a2be120038f4bd9" }, { "path": "skills/visual-regression-tester/assets/example_percy_config.yml", "sha256": "33337e2a56f3c8a9b58cea8593fc21db0dd536e31153afbd75e2b63bfaae58c3" }, { "path": "skills/visual-regression-tester/assets/README.md", "sha256": "c368cbccaff5b91f89d51a2eef2f8c9467b43d182aefc3c5b61aa06dafddca25" }, { "path": "skills/visual-regression-tester/assets/example_chromatic_config.yml", "sha256": "b727a94b40742b2c0e2836863c2714be9538ced042ccb467834c08a6e4d946b5" } ], "dirSha256": "8e55f05e5c3daa67557031dfe2cca670d5952f320318079a053ca1e7702bb3f2" }, "security": { "scannedAt": null, "scannerVersion": null, "flags": [] } }