{"_id":"uilint","_rev":"166-68ac67968324556044b67c90ab75de57","name":"uilint","dist-tags":{"latest":"0.2.168"},"versions":{"0.1.0":{"name":"uilint","version":"0.1.0","_id":"uilint@0.1.0","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"dist":{"shasum":"35e69bbfa624f877fdb420983b1fe72eccc34e93","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.1.0.tgz","fileCount":802,"integrity":"sha512-g9RQ2l2JaoSFA49vQUDrr/rAW83Q4wBfAszr49REskHYVjDjOWGDOCIrb5R2O8kzjFaeJNbArxBkCzGC2lD4gQ==","signatures":[{"sig":"MEYCIQDQKl33R2FklG//WHCPiwIOQJbfaQVtvEHtShS3GmPwDgIhAKppbCMQ29uF7kZ8jrp6BsftYQbjt09VfocLPFErQn+E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":349222186},"_from":"file:uilint-0.1.0.tgz","engines":{"node":">=20.0.0"},"private":false,"scripts":{"dev":"pnpm --filter test-app dev","lint":"pnpm -r lint","test":"pnpm --filter test-app test","build":"pnpm -r build","uilint":"node packages/uilint-cli/dist/index.js","typecheck":"pnpm -r typecheck","publish:dry":"pnpm --filter uilint-core publish --dry-run --no-git-checks && pnpm --filter uilint-react publish --dry-run --no-git-checks && pnpm --filter uilint-cli publish --dry-run --no-git-checks && pnpm --filter uilint-mcp publish --dry-run --no-git-checks","publish:packages":"pnpm --filter uilint-core publish --access public --no-git-checks && pnpm --filter uilint-react publish --access public --no-git-checks && pnpm --filter uilint-cli publish --access public --no-git-checks && pnpm --filter uilint-mcp publish --access public --no-git-checks"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/e58dd20b271f3f8a4cfa235ac05ce893/uilint-0.1.0.tgz","_integrity":"sha512-g9RQ2l2JaoSFA49vQUDrr/rAW83Q4wBfAszr49REskHYVjDjOWGDOCIrb5R2O8kzjFaeJNbArxBkCzGC2lD4gQ==","_npmVersion":"11.6.4","description":"AI-powered UI consistency checker for Next.js applications","directories":{},"_nodeVersion":"20.19.2","_hasShrinkwrap":false,"packageManager":"pnpm@9.14.2","devDependencies":{"typescript":"^5.9.3","@types/node":"^25.0.3"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.1.0_1767236648821_0.9485651374335686","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"uilint","version":"0.2.0","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.0","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"dist/index.js","uilint-cli":"dist/index.js"},"dist":{"shasum":"0c974e2f2744d1b34a6e8c5d614831df99908bf1","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.0.tgz","fileCount":5,"integrity":"sha512-R2MUwdRqp1INqJC5SVGkhEsGYP8QHc6qpKOq6BpmCtQdP3OZR/FEvkIj6vOnOM82MELmmeoY1TpxVmgt8x1Xug==","signatures":[{"sig":"MEQCIQDyuanomkj3nS9/qs6dNqsZt9nfqlyJv0swa8W4vwxalgIfXsF7NwmhVpD+oHRa/Cx8Fva9Vk+5h8NPiltbCA814A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":499705},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/642e7d3e6943ed7647f678513b1f745a/uilint-0.2.0.tgz","_integrity":"sha512-R2MUwdRqp1INqJC5SVGkhEsGYP8QHc6qpKOq6BpmCtQdP3OZR/FEvkIj6vOnOM82MELmmeoY1TpxVmgt8x1Xug==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.7.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ws":"^8.18.0","chalk":"^5.6.2","dotenv":"^16.4.7","chokidar":"^5.0.0","magicast":"^0.3.5","commander":"^14.0.2","picocolors":"^1.1.1","uilint-core":"^0.2.0","uilint-eslint":"^0.2.0","@clack/prompts":"^0.10.0","@typescript-eslint/typescript-estree":"8.52.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.0.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.10.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.208.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.0_1768017761768_0.11597512978277225","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"uilint","version":"0.2.1","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.1","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"dist/index.js","uilint-cli":"dist/index.js"},"dist":{"shasum":"3640f47e47092d49008e7aa60735ea92534e98a4","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.1.tgz","fileCount":5,"integrity":"sha512-r9Ep4QJWRwqi37DatK12Eaq4xWQAZF8ZyruYtrUr4rSjhlxd+aY1LyS6YGcFiWnKBTBGz0eYElzFmWi2+HFoig==","signatures":[{"sig":"MEQCIEl58Vl6k97LisxnIfF3TjrCiYoInzGa9sr6+ubfhOdbAiBbd46SpEB9yStInwPyyU6hbwZH8gjBbewrgTvsc/NZhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":505941},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/7efc2bed97b939e287c5c3153c1f4279/uilint-0.2.1.tgz","_integrity":"sha512-r9Ep4QJWRwqi37DatK12Eaq4xWQAZF8ZyruYtrUr4rSjhlxd+aY1LyS6YGcFiWnKBTBGz0eYElzFmWi2+HFoig==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.7.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ws":"^8.18.0","chalk":"^5.6.2","dotenv":"^16.4.7","chokidar":"^5.0.0","magicast":"^0.3.5","commander":"^14.0.2","picocolors":"^1.1.1","uilint-core":"^0.2.1","uilint-eslint":"^0.2.1","@clack/prompts":"^0.10.0","@typescript-eslint/typescript-estree":"8.52.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.0.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.10.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.208.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.1_1768018129821_0.9669489586553335","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"uilint","version":"0.2.3","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.3","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"dist/index.js","uilint-cli":"dist/index.js"},"dist":{"shasum":"d766f1243e485c7540b3946969c943569974798f","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.3.tgz","fileCount":9,"integrity":"sha512-J0hmGN7x78pNqAWXmKqHkeZhR2CHv0htidzfBlDLcQDcgI45vlLy3qu7ysM6hZN01iSc1u0kqZUSWN9nb2t+Lg==","signatures":[{"sig":"MEUCIQCRtRbHUYFZeTUcjp8LGg4/5hpMtJ/VRaa2VkGc0cFqjQIgEjb+N4GX0GnaZMmTOFP0WTJoycX27Qv/j41tw2rWelQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":738905},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/7ce3af7043abe07bb96f1889c8345f00/uilint-0.2.3.tgz","_integrity":"sha512-J0hmGN7x78pNqAWXmKqHkeZhR2CHv0htidzfBlDLcQDcgI45vlLy3qu7ysM6hZN01iSc1u0kqZUSWN9nb2t+Lg==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.7.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ws":"^8.18.0","chalk":"^5.6.2","dotenv":"^16.4.7","chokidar":"^5.0.0","magicast":"^0.3.5","commander":"^14.0.2","picocolors":"^1.1.1","uilint-core":"0.2.3","uilint-eslint":"0.2.3","@clack/prompts":"^0.10.0","@typescript-eslint/typescript-estree":"8.52.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.0.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.10.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.208.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.3_1768350649828_0.17219486327338984","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"uilint","version":"0.2.4","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.4","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"dist/index.js","uilint-cli":"dist/index.js"},"dist":{"shasum":"f53654cebebd04640556715e7d85c2c955210f26","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.4.tgz","fileCount":9,"integrity":"sha512-UVme+3urfTkHMjwn38a+6AxcXVKeS/Cw4oRj2BsgUZQfQhdI0OEhGZCx0jXhdgXTRFjTurqzgxbn3YBdRqk33A==","signatures":[{"sig":"MEQCIDtAWJAnDC0cAm3y1zVv1Yl7Ee6GFN5/w4Hp7NxpjVoXAiAw+EpSdhqV5K7T19M8KRfkFXvQyOYn81192Azh5O9KUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":755522},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/2ee4830f14a93fdfb3de93ce4665eccb/uilint-0.2.4.tgz","_integrity":"sha512-UVme+3urfTkHMjwn38a+6AxcXVKeS/Cw4oRj2BsgUZQfQhdI0OEhGZCx0jXhdgXTRFjTurqzgxbn3YBdRqk33A==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.7.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ws":"^8.18.0","chalk":"^5.6.2","dotenv":"^16.4.7","chokidar":"^5.0.0","magicast":"^0.3.5","commander":"^14.0.2","picocolors":"^1.1.1","uilint-core":"0.2.4","uilint-eslint":"0.2.4","@clack/prompts":"^0.10.0","@typescript-eslint/typescript-estree":"8.52.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.0.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.10.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.208.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.4_1768356461112_0.17893990508199265","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"uilint","version":"0.2.5","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.5","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"dist/index.js","uilint-cli":"dist/index.js"},"dist":{"shasum":"52ba261c74d5e33eed63bb5f42f144b90cee1563","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.5.tgz","fileCount":9,"integrity":"sha512-orcDSiLTeVaZQtvDDL0iwImVYNgojuZ0q8wX3NoBdhqeM2W0DUmHaGNz1tcTlZJZzgPT+k0UjBSD3E4Eej/g1A==","signatures":[{"sig":"MEUCIQDpV8XzxUYoMRUHG1XfvojrvlImZ8rOba8+KEHOqQvLLAIgLeyIjNVVDTCtLVbAs0Ja+Irmfq2J54p/Sc8FJK5Ci/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":758213},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/74491bef34424b4d7dbd981ba0c9837a/uilint-0.2.5.tgz","_integrity":"sha512-orcDSiLTeVaZQtvDDL0iwImVYNgojuZ0q8wX3NoBdhqeM2W0DUmHaGNz1tcTlZJZzgPT+k0UjBSD3E4Eej/g1A==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.7.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ws":"^8.18.0","chalk":"^5.6.2","dotenv":"^16.4.7","chokidar":"^5.0.0","magicast":"^0.3.5","commander":"^14.0.2","picocolors":"^1.1.1","uilint-core":"0.2.5","uilint-eslint":"0.2.5","@clack/prompts":"^0.10.0","@typescript-eslint/typescript-estree":"8.52.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^3.0.0","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^22.10.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.208.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.5_1768358403479_0.7466264995894483","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"uilint","version":"0.2.6","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.6","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"dist/index.js","uilint-cli":"dist/index.js"},"dist":{"shasum":"e289ebb6c85dcebc8de1dc9e3a9228f365b138ba","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.6.tgz","fileCount":9,"integrity":"sha512-c9Xh4KHyZC+b5pyJCDMX+1ahrGKkr8/sBK+g1fsKIM4kPbKGApx0GfAnZwD+tXpsa7tdJ85HjfyWY6aeRr0d5w==","signatures":[{"sig":"MEYCIQDMVk149H1yQSXR4rrmEKui6ucZ7ICx8yMePy7QfwmqiAIhAKvL5/9DIW2BPHNYN6XeX2wl+cySv0Hwsh8kOGvFzwf4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":764098},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/544a6855eee2db86c63a00cd71ffbf9c/uilint-0.2.6.tgz","_integrity":"sha512-c9Xh4KHyZC+b5pyJCDMX+1ahrGKkr8/sBK+g1fsKIM4kPbKGApx0GfAnZwD+tXpsa7tdJ85HjfyWY6aeRr0d5w==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.7.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ws":"^8.19.0","chalk":"^5.6.2","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","uilint-core":"0.2.6","uilint-eslint":"0.2.6","@clack/prompts":"^0.11.0","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^25.0.8"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.6_1768359636086_0.46826570597233097","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"uilint","version":"0.2.7","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.7","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"dist/index.js","uilint-cli":"dist/index.js"},"dist":{"shasum":"389ae5705dd3ca0fb605333d57c967591ca35f40","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.7.tgz","fileCount":9,"integrity":"sha512-JKZNEPvkl+APp6gG9dXaZtCu1rAEI06OWoCVpNlx1/nq500igt3l18Vsi7/OHLALT4eeTRMnK1dhhR9LEhWO7A==","signatures":[{"sig":"MEQCIE2sM22KRh4nms0ZLXLruSl0SOrcKB3s38B/RymoFJbZAiAcxAmfq9YxIDiH/e8VQNBXCmOXJ2Cn+Qzv+4ehhC1QvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":764098},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/7a9e147f0363e901f7943527673f8f31/uilint-0.2.7.tgz","_integrity":"sha512-JKZNEPvkl+APp6gG9dXaZtCu1rAEI06OWoCVpNlx1/nq500igt3l18Vsi7/OHLALT4eeTRMnK1dhhR9LEhWO7A==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.7.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ws":"^8.19.0","chalk":"^5.6.2","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","uilint-core":"0.2.7","uilint-eslint":"0.2.7","@clack/prompts":"^0.11.0","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^25.0.8"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.7_1768360698957_0.1655390731620996","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"uilint","version":"0.2.8","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.8","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"dist/index.js","uilint-cli":"dist/index.js"},"dist":{"shasum":"dc7ffa1bbe4c8c984182c0f1522cdc3d416a9a5a","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.8.tgz","fileCount":9,"integrity":"sha512-YxFxzvDhOQjuIcDUyCeWDPc1vQ8e9Z5YkdSqfA/skZxdzY/wH/FW9kqWXRnnlE5l2UhKCvLKZOV+mkp4xSO5fA==","signatures":[{"sig":"MEUCIQDgXr3pSkRFqxRU66wN/UUkfE0hCeStgcaAlafgTpi3hQIgW5UBnM1D0Kbp+mSzWDzoVFJ8e12S/WkrM+Wi3N7PKhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":707709},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.8.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/e1de0f2d6e60c64cd0f6534481ece030/uilint-0.2.8.tgz","_integrity":"sha512-YxFxzvDhOQjuIcDUyCeWDPc1vQ8e9Z5YkdSqfA/skZxdzY/wH/FW9kqWXRnnlE5l2UhKCvLKZOV+mkp4xSO5fA==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.7.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ws":"^8.19.0","chalk":"^5.6.2","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","uilint-core":"0.2.8","uilint-eslint":"0.2.8","@clack/prompts":"^0.11.0","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^25.0.8"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.8_1768367548574_0.18893025357072712","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"uilint","version":"0.2.9","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.9","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"dist/index.js","uilint-cli":"dist/index.js"},"dist":{"shasum":"dafc571c0de3bd757204003f10b6a3fe37e5dd9c","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.9.tgz","fileCount":17,"integrity":"sha512-xHHdWeMN8+9TkEqHrhB+4791ETWk847TvNlRg4ncTVIBFH37sfWgs2807vC2mOlScwp9zSNp5s87SmyXAqhHqg==","signatures":[{"sig":"MEYCIQDmUArt4tKqA8hPTBowCyg+9JNalPrHE4uriYuKNWSGkwIhALdnkmUWyrwTdGyFlotz642m04GFnCF+uWJLO7npojEh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":753242},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.9.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/f0b5035a4b966bcbc93cb5fc5bc3ade8/uilint-0.2.9.tgz","_integrity":"sha512-xHHdWeMN8+9TkEqHrhB+4791ETWk847TvNlRg4ncTVIBFH37sfWgs2807vC2mOlScwp9zSNp5s87SmyXAqhHqg==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.7.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","uilint-core":"0.2.9","uilint-eslint":"0.2.9","@clack/prompts":"^0.11.0","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^25.0.8","@types/react":"^19.2.8"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.9_1768373229411_0.9070084485988461","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"uilint","version":"0.2.10","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.10","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"dist/index.js","uilint-cli":"dist/index.js"},"dist":{"shasum":"4e282c96ed262c2c6d4739938be50e9ecc56b332","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.10.tgz","fileCount":17,"integrity":"sha512-tSzpgUupYTeApjNIrsHgN0Lt9/Rt7/zdM1n8fr0QbYeMVszGTZEZ1bgtrqwsw4NQr6bTWKKUXADgPgvfwbCr7g==","signatures":[{"sig":"MEYCIQCS3C/ZSvH+ecP+ZYWPob3y5sm+HwbX3TDKbfpx4iG1fgIhAIiUF+8iEIqqe91XmYfC6RM6qmQ/tcgwXHYZqKDOGU2D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":827252},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.10.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/e37c54a0fbb19088f2594b644bc5b868/uilint-0.2.10.tgz","_integrity":"sha512-tSzpgUupYTeApjNIrsHgN0Lt9/Rt7/zdM1n8fr0QbYeMVszGTZEZ1bgtrqwsw4NQr6bTWKKUXADgPgvfwbCr7g==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.7.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","uilint-core":"0.2.10","uilint-eslint":"0.2.10","@clack/prompts":"^0.11.0","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^25.0.8","@types/react":"^19.2.8"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.10_1768512994767_0.007292573919423617","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"uilint","version":"0.2.11","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.11","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"dist/index.js","uilint-cli":"dist/index.js"},"dist":{"shasum":"63bc102a60de2f6db7bde8939b43f73e05346cf7","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.11.tgz","fileCount":17,"integrity":"sha512-/aFBXzRBQFxuHf/7schLi4BdpbYW4dDqv42iq8VtxARbdxVG48uBOdeFt/fKu6yvsEkCayWnuf8pzazjBdNnfQ==","signatures":[{"sig":"MEQCIH8AzGaGBTIeRVRn/o29/dB3aPp9H0CtY7HTvoIOU4cLAiBfhP3rhCy7bf2hu2cu8oxyGZH03j/vpcHc+5sYw571fA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":827252},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.11.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/4937779c0fc78e9dd103c52adeccc365/uilint-0.2.11.tgz","_integrity":"sha512-/aFBXzRBQFxuHf/7schLi4BdpbYW4dDqv42iq8VtxARbdxVG48uBOdeFt/fKu6yvsEkCayWnuf8pzazjBdNnfQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.7.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","uilint-core":"0.2.11","uilint-eslint":"0.2.11","@clack/prompts":"^0.11.0","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^25.0.8","@types/react":"^19.2.8"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.11_1768517572619_0.7621764442498604","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"uilint","version":"0.2.12","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.12","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"dist/index.js","uilint-cli":"dist/index.js"},"dist":{"shasum":"c5228839c4021c4b381b660024918223d7b710a6","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.12.tgz","fileCount":17,"integrity":"sha512-HMUUMY/QDECXNDTONiMwRdNUdvnMDN2ivJHYHU2cB9kdFzoim21Bbf7CUCEoPnOtYNv6xEpZ+UPJcCznzKp6BQ==","signatures":[{"sig":"MEQCICSDSIpbci//thqP3htEneD61Zd20nkzpANMG2eF0xIQAiB1Xl/aVVqo4ghzegTl+ki37r9sSTCPKKcaNS2+i/7V+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":834289},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.12.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/9f1cacfa109908e2496e4667f362ff1a/uilint-0.2.12.tgz","_integrity":"sha512-HMUUMY/QDECXNDTONiMwRdNUdvnMDN2ivJHYHU2cB9kdFzoim21Bbf7CUCEoPnOtYNv6xEpZ+UPJcCznzKp6BQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.7.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","uilint-core":"0.2.12","uilint-eslint":"0.2.12","@clack/prompts":"^0.11.0","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^25.0.8","@types/react":"^19.2.8"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.12_1768518756949_0.6390714403395326","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"uilint","version":"0.2.13","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.13","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"dist/index.js","uilint-cli":"dist/index.js"},"dist":{"shasum":"7028f2d90c3dd0a9e303d6f5f3c9cfa4594bcc09","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.13.tgz","fileCount":17,"integrity":"sha512-vdA7gFibhnc35kKsWcdHTx4lfUbpcPaSqZ9HThJJoa2yaXBaUVoSFgyHeGixidIvnh92NDOUKnXucLkRmfzeYA==","signatures":[{"sig":"MEUCIQD8TQrDhDirGzHqyPZIOBp03BTHocxz69R7ImL4TQf4HAIgXyNIKHTkGWkjT5jhvRYOsGu9m/D96ZAEMkiixrTCtm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":837272},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.13.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/18f8d10ced8c328744284dc8c03bc76d/uilint-0.2.13.tgz","_integrity":"sha512-vdA7gFibhnc35kKsWcdHTx4lfUbpcPaSqZ9HThJJoa2yaXBaUVoSFgyHeGixidIvnh92NDOUKnXucLkRmfzeYA==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.7.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","uilint-core":"0.2.13","uilint-eslint":"0.2.13","@clack/prompts":"^0.11.0","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^25.0.8","@types/react":"^19.2.8"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.13_1768519320137_0.08015873071975266","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"uilint","version":"0.2.14","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.14","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"dist/index.js","uilint-cli":"dist/index.js"},"dist":{"shasum":"9e9ce1b57770fd0b562953c4f56004139d2199da","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.14.tgz","fileCount":17,"integrity":"sha512-77VrssbARTy93aVEVJuvcJxyTbUtmpylTmaV+W4pO908iSkBNhEuJMRK+m1NbuV0wr5Trki9fqNHXnRJKsnF1g==","signatures":[{"sig":"MEUCIE615E02s0nCt5KEmXef6HSbVNSO3MYzLJWD4CRRshMuAiEA0vAVEfhLWlldeXZr91wqeo4D9ShqHk5DjFE9u99xY84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":831873},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.14.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/fe6c2061a43c30aafac17eff7b9f7033/uilint-0.2.14.tgz","_integrity":"sha512-77VrssbARTy93aVEVJuvcJxyTbUtmpylTmaV+W4pO908iSkBNhEuJMRK+m1NbuV0wr5Trki9fqNHXnRJKsnF1g==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.7.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","uilint-core":"0.2.14","uilint-eslint":"0.2.14","@clack/prompts":"^0.11.0","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^25.0.8","@types/react":"^19.2.8"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.14_1768520439360_0.8937641964945664","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"uilint","version":"0.2.15","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.15","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"dist/index.js","uilint-cli":"dist/index.js"},"dist":{"shasum":"f249e8951bfd6d0f20ecc21611050c6a2f36f6ee","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.15.tgz","fileCount":17,"integrity":"sha512-srb5f9AxwM8/PiPCFYu8h+XmPOix/Ui+DYCcEWyPCrgWdUxMP+6PDK1hj4dGpjsE6DZXdLlvgs9L7ttl8J925g==","signatures":[{"sig":"MEYCIQD6yuNcCWDXvuMrJv+kQuFY4ykzjC1LwMruTv+S7lyVXQIhALonbdIKhfxGuQ0mDNIURdHmNjBDViXxZjmpC+Y9aRTj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":880666},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.15.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/0aaa2c61db2d4d4b49ccdedc2a6f628d/uilint-0.2.15.tgz","_integrity":"sha512-srb5f9AxwM8/PiPCFYu8h+XmPOix/Ui+DYCcEWyPCrgWdUxMP+6PDK1hj4dGpjsE6DZXdLlvgs9L7ttl8J925g==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.7.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","uilint-core":"0.2.15","uilint-eslint":"0.2.15","@clack/prompts":"^0.11.0","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^25.0.8","@types/react":"^19.2.8"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.15_1768522024475_0.06657753905216657","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"uilint","version":"0.2.16","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.16","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"dist/index.js","uilint-cli":"dist/index.js"},"dist":{"shasum":"5c18dcc4dfccd311764653f4d8a79784a24e6bd1","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.16.tgz","fileCount":17,"integrity":"sha512-E5bTvM1qbaLwR/grwM1rG/JjtIztSDGwUMGvSpk+2Zu8KzFESdl3MYDlBJkS5RLw3UJ0P8KF5xoYWfXeK6i1Ng==","signatures":[{"sig":"MEYCIQDTM0CPsrlrCWoxy8m95zGnXa4agitL8JWzk4juQfHlygIhAPgLZUNsQIHNs/Y/+KY3JP8pO+6H5M+jFsGc2VYHUT2M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":881094},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.16.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/0bd4d339f404cfb4720ed5675c545ea9/uilint-0.2.16.tgz","_integrity":"sha512-E5bTvM1qbaLwR/grwM1rG/JjtIztSDGwUMGvSpk+2Zu8KzFESdl3MYDlBJkS5RLw3UJ0P8KF5xoYWfXeK6i1Ng==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.7.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","uilint-core":"0.2.16","uilint-eslint":"0.2.16","@clack/prompts":"^0.11.0","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^25.0.8","@types/react":"^19.2.8"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.16_1768525925002_0.39497700663895485","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"uilint","version":"0.2.17","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.17","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"dist/index.js","uilint-cli":"dist/index.js"},"dist":{"shasum":"9c494725225eabafc013e49b2ea588205284f882","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.17.tgz","fileCount":17,"integrity":"sha512-zPZaT2QUPpTg17v5tMrFK5103+AegVLtZRJJu6Y8eoaHsajLDHUwMEfbP7Z6O23h+6OMVLfMR+iJrs6DJ8skXw==","signatures":[{"sig":"MEYCIQDVPtLyGKaQS1vLcyIpkjHiHIpYYLm7PyB2G0HFPqmvkgIhANFGIpvhWS7wp96st0I/MgIxFFWXwkr1sATc1alfN1Xp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":882741},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.17.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/b063fa2c708d21f05158014a7c06a551/uilint-0.2.17.tgz","_integrity":"sha512-zPZaT2QUPpTg17v5tMrFK5103+AegVLtZRJJu6Y8eoaHsajLDHUwMEfbP7Z6O23h+6OMVLfMR+iJrs6DJ8skXw==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.7.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","uilint-core":"0.2.17","uilint-eslint":"0.2.17","@clack/prompts":"^0.11.0","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^25.0.8","@types/react":"^19.2.8"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.17_1768533656820_0.34831698818392365","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"uilint","version":"0.2.18","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.18","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"dist/index.js","uilint-cli":"dist/index.js"},"dist":{"shasum":"fbfc5919aa0b8ceee1506e8a8a457f54ed2a3b2c","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.18.tgz","fileCount":17,"integrity":"sha512-TlIo96NQwNLNF0RPG01omoFB0w48cFK2nrDRbbv06+ML3z9Te8X5/frrIQir/IUhzFZKd6/ez8mECsm17x4VSg==","signatures":[{"sig":"MEUCIQC0X7yPb/GVmV5OrowgmHqmm0TjZWJ/70d2U+nL9kFeZQIgWfYgwxdhjwbkMS0bNyxfEp2SwV5Kuzhr+2PRsYTZo2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":897764},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.18.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/36d8f1cb2e0289f0b4bdf597b599d2ca/uilint-0.2.18.tgz","_integrity":"sha512-TlIo96NQwNLNF0RPG01omoFB0w48cFK2nrDRbbv06+ML3z9Te8X5/frrIQir/IUhzFZKd6/ez8mECsm17x4VSg==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.7.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","uilint-core":"0.2.18","uilint-eslint":"0.2.18","@clack/prompts":"^0.11.0","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^25.0.8","@types/react":"^19.2.8"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.18_1768535774091_0.03664053294579395","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"uilint","version":"0.2.20","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.20","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"dist/index.js","uilint-cli":"dist/index.js"},"dist":{"shasum":"3297eda01130b9df9398cc259ad8819a83876ed1","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.20.tgz","fileCount":17,"integrity":"sha512-M25OigwVpK0zoxaDzy3bbrrnanHbTHiUFr9S5bEtxMkptPtd4fwtti2Q25pK8mm95D69lgatyZyXUnyFdFddCg==","signatures":[{"sig":"MEYCIQDQZx5CKfBSM0lsvTbf25AWe5x137ZGnvvt6tv/2q80mwIhAKd+KwXMlSlL4P7En0O+EqLMhkQ72MwXtYfrZJClV8bG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":897764},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.20.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/e33e45060f5c858a53a904f61b0727ae/uilint-0.2.20.tgz","_integrity":"sha512-M25OigwVpK0zoxaDzy3bbrrnanHbTHiUFr9S5bEtxMkptPtd4fwtti2Q25pK8mm95D69lgatyZyXUnyFdFddCg==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.7.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.20","uilint-eslint":"0.2.20","@clack/prompts":"^0.11.0","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.20_1768536978043_0.3826294990216126","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"uilint","version":"0.2.21","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.21","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"dist/index.js","uilint-cli":"dist/index.js"},"dist":{"shasum":"6c5ead202640570b6d0348d5f9fdf5de4341d85a","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.21.tgz","fileCount":17,"integrity":"sha512-X4wuM+Wm3gSPZT2ohrAnf7XCk6G0tmp+MDnj7QxfWU3GD30ebcqc7AU9UqGKkA6PsmhxQHL4gRFobFa0w7phzQ==","signatures":[{"sig":"MEYCIQCCnFGpWgT3dORZ1CgdWSUQ2pecuQepXuxQOD22/C7VPQIhAMQvJ1mKYD/a4hvPEJ/zNx2I9kBPPoWfqAvoXne8u6aY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":902219},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.21.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/3a96bc99b051f05b9db3269f028745cd/uilint-0.2.21.tgz","_integrity":"sha512-X4wuM+Wm3gSPZT2ohrAnf7XCk6G0tmp+MDnj7QxfWU3GD30ebcqc7AU9UqGKkA6PsmhxQHL4gRFobFa0w7phzQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.7.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.21","uilint-eslint":"0.2.21","@clack/prompts":"^0.11.0","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.21_1768538519612_0.5257696363181912","host":"s3://npm-registry-packages-npm-production"}},"0.2.22":{"name":"uilint","version":"0.2.22","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.22","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"dist/index.js","uilint-cli":"dist/index.js"},"dist":{"shasum":"018c0426aba8519d7f089433da6dcedcdeb5da4d","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.22.tgz","fileCount":17,"integrity":"sha512-UKZE4dpS+CpMPnJWsKubaPw+NDiz9fgUXNkY/MQINpUNXetopfw+zYQRRJuKv8j8VxLS+Tqd0G4hXxIRTZl0pQ==","signatures":[{"sig":"MEUCIAfPPT9ciZMCxh6R/JmrDKo6I8HfA0Ozlndtfsb/YgFmAiEAtkNTMYgc+oCbIW+8ebFuA9o7v1WmvIQjq7OFGE2EfPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":964271},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.22.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/4398efac74c27d37c0adbfe252b38e86/uilint-0.2.22.tgz","_integrity":"sha512-UKZE4dpS+CpMPnJWsKubaPw+NDiz9fgUXNkY/MQINpUNXetopfw+zYQRRJuKv8j8VxLS+Tqd0G4hXxIRTZl0pQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.7.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.22","uilint-eslint":"0.2.22","@clack/prompts":"^0.11.0","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.22_1768634101033_0.5175564278390548","host":"s3://npm-registry-packages-npm-production"}},"0.2.23":{"name":"uilint","version":"0.2.23","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.23","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"dist/index.js","uilint-cli":"dist/index.js"},"dist":{"shasum":"6a5a3ddca3ebb8f0791f9deed421e3cea9bf7c7e","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.23.tgz","fileCount":17,"integrity":"sha512-R7nETZeNUxVIq16Ufk2lq4FQuCrm0ggSsfQFY4xwJGFonSDOMP+B9/oyDrlXNGOl/R4w/WopDio/yd+9npIEog==","signatures":[{"sig":"MEUCIQDSbSGpFsvmn4m+mINp4+KUDFiaUBima9a7S5gPt6UIVAIgDjtmzh/1Q/nLWgn0hjmkx/yQxH642hq/nggyC4AGP+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1005994},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.23.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/8c2df07a33d9ff3dd5fa177465a33b78/uilint-0.2.23.tgz","_integrity":"sha512-R7nETZeNUxVIq16Ufk2lq4FQuCrm0ggSsfQFY4xwJGFonSDOMP+B9/oyDrlXNGOl/R4w/WopDio/yd+9npIEog==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.7.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.23","uilint-eslint":"0.2.23","@clack/prompts":"^0.11.0","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.23_1768680277197_0.5452452756783768","host":"s3://npm-registry-packages-npm-production"}},"0.2.26":{"name":"uilint","version":"0.2.26","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.26","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"dist/index.js","uilint-cli":"dist/index.js"},"dist":{"shasum":"69d6ce6cd8c1995ffb293a2ba37a8b0a1d557ea1","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.26.tgz","fileCount":19,"integrity":"sha512-7OGCXzUVOeDjDRefz73bO7dvrz/6egGPWwrBLzTSTFjxfN1eH596aauMhn06X5vwkbnZ7A8nqwPW/QJzp+dP6w==","signatures":[{"sig":"MEUCIHwiOop7S5aWKGG8XIXFzVjS8MZUlVM4Uy2RtyEUtZXeAiEA+8Kr7gPBtQZLf29vvgmRO7n9wjGccbNwSb32oSm6tig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1128799},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.26.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/e070cb5fea0d37c86f0a12770bb27126/uilint-0.2.26.tgz","_integrity":"sha512-7OGCXzUVOeDjDRefz73bO7dvrz/6egGPWwrBLzTSTFjxfN1eH596aauMhn06X5vwkbnZ7A8nqwPW/QJzp+dP6w==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.7.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.26","uilint-eslint":"0.2.26","@clack/prompts":"^0.11.0","uilint-duplicates":"0.1.2","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.26","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.26_1768847027871_0.28488875989842044","host":"s3://npm-registry-packages-npm-production"}},"0.2.27":{"name":"uilint","version":"0.2.27","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.27","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"dist/index.js","uilint-cli":"dist/index.js"},"dist":{"shasum":"b598d4486a131105da0c0a869cc55d4d0ea196d9","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.27.tgz","fileCount":19,"integrity":"sha512-pv68zIMlUGDMOOFpY0oMqfi7oetfgVVo+E1ZTvL0WshbUJgVOu8VGDF5RdSxfKbtYgCMnQu4EkUOfBubTwaD4g==","signatures":[{"sig":"MEUCIEUjRj4vY6VyWpnjUF4ZyOLkWF/Qfhn63z2mbioMNS/TAiEAk18SKV5s4kHSUBNOL8LA5fcO1it1aVE642BBvmh2mCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1128800},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.27.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/d4ff395bd5bc8d7be8b863bf7bd68118/uilint-0.2.27.tgz","_integrity":"sha512-pv68zIMlUGDMOOFpY0oMqfi7oetfgVVo+E1ZTvL0WshbUJgVOu8VGDF5RdSxfKbtYgCMnQu4EkUOfBubTwaD4g==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.7.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.27","uilint-eslint":"0.2.27","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.27","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.27","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.27_1768847383457_0.8530880138012036","host":"s3://npm-registry-packages-npm-production"}},"0.2.28":{"name":"uilint","version":"0.2.28","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.28","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"dist/index.js","uilint-cli":"dist/index.js"},"dist":{"shasum":"a7ddec8fd8a3889151326b6ff930b0cf2b2886a6","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.28.tgz","fileCount":19,"integrity":"sha512-kh/dj7bcqIvBi9ae+xLk8e/5iH39K/KlaCPZKq0h29jvsgy3dCajzeL/lism6ToPxyCdZsHCOit2NwMHGcPnMA==","signatures":[{"sig":"MEQCIGVth6DgAZwmhC3CWQe8nUE5q73kPqcEzQa6Y+cC6KS1AiAyMtlT8mU0bqh174y7kRfivY4ID//B+3fkA9d1oMIHcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1132642},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.28.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/e65a6a7483d81c652a62dda10cb71df0/uilint-0.2.28.tgz","_integrity":"sha512-kh/dj7bcqIvBi9ae+xLk8e/5iH39K/KlaCPZKq0h29jvsgy3dCajzeL/lism6ToPxyCdZsHCOit2NwMHGcPnMA==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.7.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.28","uilint-eslint":"0.2.28","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.28","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.28","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.28_1768848337366_0.33947258158482163","host":"s3://npm-registry-packages-npm-production"}},"0.2.29":{"name":"uilint","version":"0.2.29","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.29","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"dist/index.js","uilint-cli":"dist/index.js"},"dist":{"shasum":"34ffc6b5bc6b6d738eff546feacb1b4c179e6b92","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.29.tgz","fileCount":19,"integrity":"sha512-83tHbbJmD8Zzs8hjDVRv1yVixAO4RIcP1fp4EvlWyQMd2aCiQBXwlGONrqqFdvxQAMLq/8M+qAIyF14jZpRJyw==","signatures":[{"sig":"MEQCH3cqJBYU2Duk2Ia9mSbUPfhsp3uSw+nO2Hw2dKaMYkwCIQCVpBSHRPt0WZgsyNw9L+zIaZTeUf+zGGXD1WdZZ0oo+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1133314},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.29.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/31cb03fb7646c29aacd40bd2f7b8b8d2/uilint-0.2.29.tgz","_integrity":"sha512-83tHbbJmD8Zzs8hjDVRv1yVixAO4RIcP1fp4EvlWyQMd2aCiQBXwlGONrqqFdvxQAMLq/8M+qAIyF14jZpRJyw==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.7.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.29","uilint-eslint":"0.2.29","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.29","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.29","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.29_1768853818552_0.18166511475120473","host":"s3://npm-registry-packages-npm-production"}},"0.2.30":{"name":"uilint","version":"0.2.30","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.30","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"98cb10e72ec93999d5ec2ef8e8db36de3d390a9d","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.30.tgz","fileCount":20,"integrity":"sha512-ZwYAtNy0TiGJ7qlRrHzungAb21pf4epKDBUVxjVj4uoHgpX6O55A2X66R30n43gKeExWePENPrBC2Grj90Aq6Q==","signatures":[{"sig":"MEUCIA9SClk7j1ACZ1jE7aNFSbtHCCo1j2i0Bv/wuzJu9wnvAiEAh3lCmZAZKeqBp/PARbl+VsVcZtCxErkLSXbZOoTIvmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1149965},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.30.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/dea7999ed5ad47288c4e260efc766308/uilint-0.2.30.tgz","_integrity":"sha512-ZwYAtNy0TiGJ7qlRrHzungAb21pf4epKDBUVxjVj4uoHgpX6O55A2X66R30n43gKeExWePENPrBC2Grj90Aq6Q==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.2.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.30","uilint-eslint":"0.2.30","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.30","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.30","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.30_1768888790057_0.0037116779160955016","host":"s3://npm-registry-packages-npm-production"}},"0.2.31":{"name":"uilint","version":"0.2.31","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.31","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"a54d342f01ff34a7ce85ded8ebbe1ad79ce30fd2","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.31.tgz","fileCount":20,"integrity":"sha512-KMpCEmjbuonIeDV5SZ8FzwQ4h+0Osd6ke1daNlaHhB96cUtmc7xKOyht8MYRszTnsLOITB0ZSXHb5lO9kmKrVg==","signatures":[{"sig":"MEYCIQDswIIAa4142Ej1V/yNtYEMxojqNlEBQ4InQqbyD4r8oAIhAP0e5XBd3+KrE2azw7EtFi4iIXHbjOAuoyI98NqkeX5r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1154869},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.31.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/36256d1084708ba2c5ca2e6e1518ad1d/uilint-0.2.31.tgz","_integrity":"sha512-KMpCEmjbuonIeDV5SZ8FzwQ4h+0Osd6ke1daNlaHhB96cUtmc7xKOyht8MYRszTnsLOITB0ZSXHb5lO9kmKrVg==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.2.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.31","uilint-eslint":"0.2.31","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.31","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.31","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.31_1768889480170_0.40643049093445405","host":"s3://npm-registry-packages-npm-production"}},"0.2.32":{"name":"uilint","version":"0.2.32","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.32","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"55dbc1bdc205c89444ef7b55e1f887625403b944","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.32.tgz","fileCount":20,"integrity":"sha512-2q6UMOHMtjYiHY1oKNDi9rQiLHoahpS6VCUhkRWeoeH1AowHu9kuHlIh1/IzI4ZWCflVoqX/8PI578oNBQi7Yw==","signatures":[{"sig":"MEUCIQCEVIKz4Tv9q1hPwmHdpUb/IyyPInCH7mGeA1+VJgpuvgIgdfS23e8AXaHu8/9ystcnmZbNvPLlTBLAFcwaKNK/oC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1154869},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.32.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/1177edcbdbe140df8310ada1d6195802/uilint-0.2.32.tgz","_integrity":"sha512-2q6UMOHMtjYiHY1oKNDi9rQiLHoahpS6VCUhkRWeoeH1AowHu9kuHlIh1/IzI4ZWCflVoqX/8PI578oNBQi7Yw==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.7.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.32","uilint-eslint":"0.2.32","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.32","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.32","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.32_1768972799672_0.18125520719670973","host":"s3://npm-registry-packages-npm-production"}},"0.2.33":{"name":"uilint","version":"0.2.33","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.33","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"64c0909c25647e53489759d2e9be138f148cc652","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.33.tgz","fileCount":20,"integrity":"sha512-7p2tDl95VejrgmrGLOxqk5FazLGkrdHyXQw+EBLcnUOimpwfw8qPh2IHZhvjEH6nfWjWySwH5Mf+UPrps4sqXA==","signatures":[{"sig":"MEQCIHrbI7AXa5c4fa/85dtFW2nvT4+p1CIL7WhOYS7zwzbnAiBjC+4nMXsOsiaKXzzmwW/Dt7pZgugM3VsB70VWG8RiZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1154869},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.33.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/80b0947bc0664e32df3d3ed087291d64/uilint-0.2.33.tgz","_integrity":"sha512-7p2tDl95VejrgmrGLOxqk5FazLGkrdHyXQw+EBLcnUOimpwfw8qPh2IHZhvjEH6nfWjWySwH5Mf+UPrps4sqXA==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.7.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.33","uilint-eslint":"0.2.33","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.33","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.33","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.33_1768973069844_0.25940961364220705","host":"s3://npm-registry-packages-npm-production"}},"0.2.34":{"name":"uilint","version":"0.2.34","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.34","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"0f2c2c35501bee21e6fb9d0ae40c84eb4fc91810","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.34.tgz","fileCount":20,"integrity":"sha512-QcHinIW6xd7WVRvS6B7hZSxc6/DCnUUsiO3fDUsc6pWYt0b+3flwcr1mmEBt3fYPPuOeZMVS7J3v6Avb1gyh0A==","signatures":[{"sig":"MEUCIQC/Af2bL6Nd2xraz4KGLqoHEjMXyLCCN08gfloVph/zFgIgcgdfCCFlZzkXtdYnmicLt7sKYnDadE9eFug5HCDXFsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1221646},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.34.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/01caf020f84058b1abed1dccba8a2d5e/uilint-0.2.34.tgz","_integrity":"sha512-QcHinIW6xd7WVRvS6B7hZSxc6/DCnUUsiO3fDUsc6pWYt0b+3flwcr1mmEBt3fYPPuOeZMVS7J3v6Avb1gyh0A==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.2.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.34","uilint-eslint":"0.2.34","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.34","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.34","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.34_1769157210089_0.07408006297300962","host":"s3://npm-registry-packages-npm-production"}},"0.2.35":{"name":"uilint","version":"0.2.35","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.35","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"3705017fad4d0acd9868d71b3553d8a3e528f9c6","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.35.tgz","fileCount":20,"integrity":"sha512-B1ECZZhCHp0ucq1GnPc2YAAGZ5ibhW2l+J2fm1O7SWMfJTyHsfoUaCdrKb5ehSVOu2iFYAWH8qrnOLBntrmhpg==","signatures":[{"sig":"MEUCIQChb2R/0FRH+HhBBh9ROZbYKaXWe6J46GMmTyQqtyPE3gIgJVsYVL7Gf23M2q6ecHr4W7PS5Yg8zkkVGEuo+4pU27g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1221646},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.35.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/1548d97cb732b161ee347265ce8aa776/uilint-0.2.35.tgz","_integrity":"sha512-B1ECZZhCHp0ucq1GnPc2YAAGZ5ibhW2l+J2fm1O7SWMfJTyHsfoUaCdrKb5ehSVOu2iFYAWH8qrnOLBntrmhpg==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.2.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.35","uilint-eslint":"0.2.35","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.35","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.35","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.35_1769213449775_0.1242989726661694","host":"s3://npm-registry-packages-npm-production"}},"0.2.36":{"name":"uilint","version":"0.2.36","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.36","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"210f5d7c8a1c36985b2da4521a818f9f45f4c3e7","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.36.tgz","fileCount":20,"integrity":"sha512-zeBxzmYrgTjJyNOqLkH7guM0Clks4ftI5OAoqEt5CEY87cRvxoB9LEuDj7BxZIvRmX9TXwzHgJbZEeskQMuACg==","signatures":[{"sig":"MEUCIQDLSa5dTTWQtxNlf2B1qnp/leHOia9kc0yOLQNUQluwZQIgGv+KrTcMoA1u37f3J+SwGRsOpzxVCKnR6piL2fq4EtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1221646},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.36.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/8427021e0ebdcc973710b755fb22099a/uilint-0.2.36.tgz","_integrity":"sha512-zeBxzmYrgTjJyNOqLkH7guM0Clks4ftI5OAoqEt5CEY87cRvxoB9LEuDj7BxZIvRmX9TXwzHgJbZEeskQMuACg==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.2.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.36","uilint-eslint":"0.2.36","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.36","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.36","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.36_1769217957026_0.04733141299705279","host":"s3://npm-registry-packages-npm-production"}},"0.2.37":{"name":"uilint","version":"0.2.37","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.37","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"71de9d7a96e124fc01ec198c38066b41fecd68b1","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.37.tgz","fileCount":20,"integrity":"sha512-fNKATdqh58p0gawmOrJS04IUjc92oJzgcVz5lpWXgSlwN61ntj9ZIH+iv7Q63uDi9IMz8UIFeKZW2MVtoGDb8Q==","signatures":[{"sig":"MEUCICNUx+e8DBThrb3AAsnwsJ9MWxRoc9E89EU7MEj9kKAEAiEA1bVhFcJXAq0CjYqMQBhPAUCnX4UC7IHYkXwTYywgMSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1231596},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.37.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/639441f9ab253a336b186aa4fd586756/uilint-0.2.37.tgz","_integrity":"sha512-fNKATdqh58p0gawmOrJS04IUjc92oJzgcVz5lpWXgSlwN61ntj9ZIH+iv7Q63uDi9IMz8UIFeKZW2MVtoGDb8Q==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.2.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"22.14.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.37","uilint-eslint":"0.2.37","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.37","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.37","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.37_1769219656448_0.24294337035579838","host":"s3://npm-registry-packages-npm-production"}},"0.2.38":{"name":"uilint","version":"0.2.38","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.38","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"e58738c5d825d85b59b65fa4a2a0a737b1974156","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.38.tgz","fileCount":20,"integrity":"sha512-LrnUv9bl2uos7KAzttu9ys0zY6k6/ShN29TgSzGtk3p3vCD98UYNwgYK2K31m7svPO1HzlBHq0qgajAjh5LAOw==","signatures":[{"sig":"MEQCIGySM98LpUHdn5ZrDnFKdgp3bHuj9aXiNwI4TEdhrNaOAiALlBBpOqebyqgR2YaCPU5pSa5wCZsuK0qMz9ve+wJw4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1231596},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.38.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/84ce52b2e7b0043b7a4c05ff9955dcbe/uilint-0.2.38.tgz","_integrity":"sha512-LrnUv9bl2uos7KAzttu9ys0zY6k6/ShN29TgSzGtk3p3vCD98UYNwgYK2K31m7svPO1HzlBHq0qgajAjh5LAOw==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.38","uilint-eslint":"0.2.38","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.38","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.38","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.38_1769221982616_0.35567152138440017","host":"s3://npm-registry-packages-npm-production"}},"0.2.39":{"name":"uilint","version":"0.2.39","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.39","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"1de06f3c786a61cbec3977d1de6b5f556e97f587","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.39.tgz","fileCount":20,"integrity":"sha512-zP65namKl2PxGQiWIUJy9IVHI60CnT8Ndr9gJW74K26PH7J6iGaqEju9FF//spfLJ6TEZFdlOpWqmclspH/bkQ==","signatures":[{"sig":"MEUCIQCnOkOjHF0x5yFmVKRrQlTzgQx10rzPKt/6j7zG2EG5fQIgJaVeF/GRJRQZZj9Dz0htAzOF51avRoAJWzWY7M2Kwq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1231596},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.39.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/04935eccda5184aed3e4f9ff04f6a90a/uilint-0.2.39.tgz","_integrity":"sha512-zP65namKl2PxGQiWIUJy9IVHI60CnT8Ndr9gJW74K26PH7J6iGaqEju9FF//spfLJ6TEZFdlOpWqmclspH/bkQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.39","uilint-eslint":"0.2.39","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.39","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.39","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.39_1769223542828_0.6551385331691661","host":"s3://npm-registry-packages-npm-production"}},"0.2.40":{"name":"uilint","version":"0.2.40","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.40","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"2fa141a6ef871d73c1b01fa4613037c15f4850ab","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.40.tgz","fileCount":20,"integrity":"sha512-CKPXdljvr0aW4tZa++X4cEelJ8fX4/hcPFgJDSFLWC8acejXhutLNBrCwS8pPH0fTczcpuhLsi1v6NFTV16KHQ==","signatures":[{"sig":"MEUCIQD/CcktpOvPN8HG9VmKLNFpuHAQdK3aAge+pAPTyd0qogIgNkod9E+q9V9dwa0KlWNc3hcCVKjFSMSO6DGz8fVIAQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1231596},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.40.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/f69ea4ea7ff9113e61c8d55a84d35061/uilint-0.2.40.tgz","_integrity":"sha512-CKPXdljvr0aW4tZa++X4cEelJ8fX4/hcPFgJDSFLWC8acejXhutLNBrCwS8pPH0fTczcpuhLsi1v6NFTV16KHQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.40","uilint-eslint":"0.2.40","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.40","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.40","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.40_1769224063270_0.5775637405088541","host":"s3://npm-registry-packages-npm-production"}},"0.2.41":{"name":"uilint","version":"0.2.41","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.41","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"e9aa0fc0b6b7d97591ebe97e67373fc610d0297c","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.41.tgz","fileCount":20,"integrity":"sha512-hD1WhzbZt92wqX7SkmPNBQst1s8K7t8JsrOYzewIv4Sm1Dj+VyhtnpXXvZpCqD8fic+8uWesbPmuFgEOwkTMFA==","signatures":[{"sig":"MEUCIGMRz/PHElvKWgAeRZ17ui/eDnSQQe1RJRvA66woRxnMAiEA41C25fyNCUTV8qCSRm/7vGaro7Z5FSJRhLCrniAUmOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1231596},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.41.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/d499a7ea412fa2fe3bb08b2dc281e86c/uilint-0.2.41.tgz","_integrity":"sha512-hD1WhzbZt92wqX7SkmPNBQst1s8K7t8JsrOYzewIv4Sm1Dj+VyhtnpXXvZpCqD8fic+8uWesbPmuFgEOwkTMFA==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.41","uilint-eslint":"0.2.41","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.41","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.41","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.41_1769224292337_0.6536201896576659","host":"s3://npm-registry-packages-npm-production"}},"0.2.42":{"name":"uilint","version":"0.2.42","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.42","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"3c829b9f91935fb64acde2e220cc7281f6eea34b","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.42.tgz","fileCount":20,"integrity":"sha512-DVVy0ZQAf8dunzlqmC6tY9jDIwz5SkEed0llk0+EENzXK1LMpSiqxchO2C01zjPzKLeELRhkXw/EhXavAmPKCA==","signatures":[{"sig":"MEUCIQC+jzVcqYBWdLkGQXUPnncNHFri4/n1z0ztf7B9u9WlawIgHs8HUXqqqTMAHaKKrg0Sx9N50eMnIKdTTFUlVoeNEw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1231596},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.42.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/c1831adb876fa8b1b33d2e9e1fe854e8/uilint-0.2.42.tgz","_integrity":"sha512-DVVy0ZQAf8dunzlqmC6tY9jDIwz5SkEed0llk0+EENzXK1LMpSiqxchO2C01zjPzKLeELRhkXw/EhXavAmPKCA==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.42","uilint-eslint":"0.2.42","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.42","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.42","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.42_1769226538686_0.4263939355491564","host":"s3://npm-registry-packages-npm-production"}},"0.2.43":{"name":"uilint","version":"0.2.43","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.43","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"ad8dde9a0b309e0a28bb2118d3fcd7da4537063e","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.43.tgz","fileCount":28,"integrity":"sha512-0UCh4b7Up8tdeRbjHgdITfJkIhrOSiIrA41hh83XG+wNZZl4ADbpqtnAXUD6wccb2iLVfq4zIoKsly8Rn1mHlw==","signatures":[{"sig":"MEUCIQCaM+N/57k9XHx3bsWV8HDNMzO7sCFqGTstc2NJ2yAcdQIgNghfOZAJFTCaE1FcPv6pMn0szt785nxXsS5FKCOUf9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1309125},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.43.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/3bbde6a1d7eeee6e90208126900c7d42/uilint-0.2.43.tgz","_integrity":"sha512-0UCh4b7Up8tdeRbjHgdITfJkIhrOSiIrA41hh83XG+wNZZl4ADbpqtnAXUD6wccb2iLVfq4zIoKsly8Rn1mHlw==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.43","uilint-eslint":"0.2.43","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.43","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.43","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.43_1769228483926_0.3383515772422867","host":"s3://npm-registry-packages-npm-production"}},"0.2.44":{"name":"uilint","version":"0.2.44","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.44","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"5976e61451b936762939dc79ac89a8fc142dda82","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.44.tgz","fileCount":28,"integrity":"sha512-dItq4qjRz8fcjizr1Ich6am51ye01CVYlRVUXJnL19aYUeAc8tGJY0T5VUxTBm6hzB2nlNGxa5v5iHRtnyz34Q==","signatures":[{"sig":"MEYCIQDdpCSmcDIOmrc1l3g+Sg3ZQg8IUieZXnmMKedpc+mdFAIhAPWxCF0o7655+wEpX/2wpc8jKXpjshyGgA64dzMA09X4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1309125},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.44.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/051d4badeebe745cbfadd993beb24e11/uilint-0.2.44.tgz","_integrity":"sha512-dItq4qjRz8fcjizr1Ich6am51ye01CVYlRVUXJnL19aYUeAc8tGJY0T5VUxTBm6hzB2nlNGxa5v5iHRtnyz34Q==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.44","uilint-eslint":"0.2.44","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.44","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.44","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.44_1769230295824_0.7025430137142314","host":"s3://npm-registry-packages-npm-production"}},"0.2.45":{"name":"uilint","version":"0.2.45","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.45","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"1afe111d1bcd349a125e1e01fca822ee3dcd8844","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.45.tgz","fileCount":28,"integrity":"sha512-KAdd2BdCESoRZz2ac4qOz6GxYxXeAk5YuLcj1ylCulTCqWdEJyyHOlqygDrZQOluKudxQjqIwtRw7dUZNcs4hQ==","signatures":[{"sig":"MEYCIQCeKeFlGGTRrPTYqfsRvfX7HAQ1/yXFJG3FaXrI06k1rgIhAPVN9Jz5s+QDrtDWJiNokKV7N8ZQySuliDgaY/jqnnOD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1309927},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.45.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/e5d7336dd746c02f53e3e31447397a58/uilint-0.2.45.tgz","_integrity":"sha512-KAdd2BdCESoRZz2ac4qOz6GxYxXeAk5YuLcj1ylCulTCqWdEJyyHOlqygDrZQOluKudxQjqIwtRw7dUZNcs4hQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.45","uilint-eslint":"0.2.45","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.45","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.45","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.45_1769230556941_0.6467788344361227","host":"s3://npm-registry-packages-npm-production"}},"0.2.46":{"name":"uilint","version":"0.2.46","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.46","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"9d24c393d21cdac91492dac9349f0f1d7039c74f","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.46.tgz","fileCount":28,"integrity":"sha512-Bpwa0+snaAMuQtyXP/Z83WC/ARIWsGkVj3vGUvBgts3k+h5xeQpyWFQ1Eo03cyJLk7Zx5JcxoRIANdrjdebM9w==","signatures":[{"sig":"MEQCIFfRZozHLjvjXeIVTNdpyHSL94AUwn6b1Xnbtvre6owuAiBTDy+cQnmqSxgGczMZR6PEJPVoAYbT0NxYQ2dE66FXwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1309687},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.46.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/cd01a2835643c37a8b0b6f303f7d47f6/uilint-0.2.46.tgz","_integrity":"sha512-Bpwa0+snaAMuQtyXP/Z83WC/ARIWsGkVj3vGUvBgts3k+h5xeQpyWFQ1Eo03cyJLk7Zx5JcxoRIANdrjdebM9w==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.46","uilint-eslint":"0.2.46","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.46","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.46","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.46_1769231197566_0.6967827894428127","host":"s3://npm-registry-packages-npm-production"}},"0.2.47":{"name":"uilint","version":"0.2.47","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.47","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"229c21af393311e69162f729166ad56331a15c81","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.47.tgz","fileCount":28,"integrity":"sha512-sMe/Z7DGK0bN48kTYC3l8T2D6deu0kcUqcI1653mBHKQhIN0mwhI590vqVzXg0Q69EZjln2z6QLEbMih0r0+rA==","signatures":[{"sig":"MEUCIQD7n1RBmvF5cHwp7ehCL9j2XqZC/9F4YaeXO3SNWAyTqgIgYYkVXkSvBY/gupO71acl5qgL2q5Vkn50C5CkMSlM3/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1309687},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.47.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/849d01ed98df617c5d1d1b29b783aaa8/uilint-0.2.47.tgz","_integrity":"sha512-sMe/Z7DGK0bN48kTYC3l8T2D6deu0kcUqcI1653mBHKQhIN0mwhI590vqVzXg0Q69EZjln2z6QLEbMih0r0+rA==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.47","uilint-eslint":"0.2.47","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.47","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.47","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.47_1769232320275_0.3959252715676347","host":"s3://npm-registry-packages-npm-production"}},"0.2.48":{"name":"uilint","version":"0.2.48","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.48","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"6cab2ac117ceb944630e245ff1741668f6fd3c9d","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.48.tgz","fileCount":28,"integrity":"sha512-0JT8r2dqm2pkWi6XFrLTnsRVDHPCnsVhnsRkyo4hKiqMDMqqrydiWFyIjcEj/pC6d4xvlqwu5PhkAByMBwKR2w==","signatures":[{"sig":"MEYCIQC0DiJqIFu+9lmGNiW+vYjszzs4r4bL4F8ryX++8GdScAIhAPpZ9MAjJtHKirw56fLDj/BRlA5clCMbEvMERwRqF5Nd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1309687},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.48.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/247a268b331d50ac6cc693d815b8f413/uilint-0.2.48.tgz","_integrity":"sha512-0JT8r2dqm2pkWi6XFrLTnsRVDHPCnsVhnsRkyo4hKiqMDMqqrydiWFyIjcEj/pC6d4xvlqwu5PhkAByMBwKR2w==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.48","uilint-eslint":"0.2.48","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.48","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.48","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.48_1769290972605_0.2553527684288328","host":"s3://npm-registry-packages-npm-production"}},"0.2.49":{"name":"uilint","version":"0.2.49","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.49","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"0cf95b6cb9fb0df3e254242732bc489588e678d2","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.49.tgz","fileCount":28,"integrity":"sha512-AelGZNP8IeJ2Qr2++nkF/DdCAt8If7GJDHYQAOgTh+arm8NGbNikI5iMruMGdT/G3gI5HAlFSU9lcSIUecOiFA==","signatures":[{"sig":"MEQCIBb1Srmq6XJiCI3/yM78hh/0YGoarXbuN3PdNtl0cCFKAiBEul7LsJAGC7qBcrgKexXoGAibz4I02dlcyYg7+VZUdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1309687},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.49.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/085d1e229c04123930e3c7077511655e/uilint-0.2.49.tgz","_integrity":"sha512-AelGZNP8IeJ2Qr2++nkF/DdCAt8If7GJDHYQAOgTh+arm8NGbNikI5iMruMGdT/G3gI5HAlFSU9lcSIUecOiFA==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.49","uilint-eslint":"0.2.49","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.49","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.49","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.49_1769297445480_0.6436217017857464","host":"s3://npm-registry-packages-npm-production"}},"0.2.50":{"name":"uilint","version":"0.2.50","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.50","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"6e5b176ad27281ad593922c79d9463dd83961eb6","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.50.tgz","fileCount":32,"integrity":"sha512-zUrcu4BakrXHTowi+0YpayFtrrsApLy09dQeRARDRH/76LcrIvjtAJ25JsrdJBXUitLdoVPLuaoWu2l+AycCkg==","signatures":[{"sig":"MEQCIFQ7CR2GxnGspryGJgdJnrPaXM5HL5jWUj8sf98wb5bMAiAhdsUEHzQZCVlMY9oY+iK1a/mglo5F/YDeNegriVIGZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1369101},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.50.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/1a4b079bcf346afdad6da322f7d147af/uilint-0.2.50.tgz","_integrity":"sha512-zUrcu4BakrXHTowi+0YpayFtrrsApLy09dQeRARDRH/76LcrIvjtAJ25JsrdJBXUitLdoVPLuaoWu2l+AycCkg==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.50","uilint-eslint":"0.2.50","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.50","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.50","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.50_1769312281985_0.8686174081934244","host":"s3://npm-registry-packages-npm-production"}},"0.2.51":{"name":"uilint","version":"0.2.51","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.51","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"bd84dc1d8a4c248ac01b6e233dc60446672a2123","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.51.tgz","fileCount":32,"integrity":"sha512-oZRecOj3wz2MCR6bMFqh7wRIzenS0nwj8mSeRkFeSYYFEjsS90f7TvAtJkAHIM5zJrkzCf3yuDVvJkpQkExlxQ==","signatures":[{"sig":"MEUCIQCUPAlM4q/IgGK3uqG6B9hv1+7E11xv4iG1UiBPCuuYJAIgEfBWNQZMuter39k2cwyd0ulPHm1pEFsODppBmA307h0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1369101},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.51.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/1aa6ade3d33bce7080e14784ab78024e/uilint-0.2.51.tgz","_integrity":"sha512-oZRecOj3wz2MCR6bMFqh7wRIzenS0nwj8mSeRkFeSYYFEjsS90f7TvAtJkAHIM5zJrkzCf3yuDVvJkpQkExlxQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.51","uilint-eslint":"0.2.51","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.51","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.51","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.51_1769316626973_0.7618809094929064","host":"s3://npm-registry-packages-npm-production"}},"0.2.52":{"name":"uilint","version":"0.2.52","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.52","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"2ab3c90bec76f85a9c96abfe8d9bdcff465a35a5","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.52.tgz","fileCount":32,"integrity":"sha512-VDKjx4inTEsfwaAAQ8NGNb/7vIcCTpoM+EfixwHrt3AerCckxpLUJqh02Lsv4/B6Cyf68GUF4L3vv2LgYr/KYw==","signatures":[{"sig":"MEUCIQCwvIQv/0nyrC/Xw+i+2Jmjs2xOTK5+s0Y6MB4B9IWkagIgH77JpGEohJgCfCcaDlkjKfMyxRP9remhKFNnA+o1g5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1369149},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.52.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/556cdf5c3a491fa66cf0355b4f33c204/uilint-0.2.52.tgz","_integrity":"sha512-VDKjx4inTEsfwaAAQ8NGNb/7vIcCTpoM+EfixwHrt3AerCckxpLUJqh02Lsv4/B6Cyf68GUF4L3vv2LgYr/KYw==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.52","uilint-eslint":"0.2.52","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.52","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.52","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.52_1769320988902_0.5676013525738157","host":"s3://npm-registry-packages-npm-production"}},"0.2.53":{"name":"uilint","version":"0.2.53","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.53","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"9525d1ed6b772f237fa221ea42bb2f26ad82e6b3","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.53.tgz","fileCount":32,"integrity":"sha512-2PmuIv5xtExeaVWZJEQHW7nxd4Ri6P7iKBIlIaXYG9khV7510gVkVtzLJ+yHAsRBN+S1a0JdgKNMGdOPart9rg==","signatures":[{"sig":"MEUCICvpMchZrhXCyMz7ZP8SDuOyDPTqeKD2BrArSg+PiQdRAiEAw3oekQ0Q+ya9vBqqBjIszRwKTgC8nI53w49gFEFr0sU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1369149},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.53.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/52087644a454cc4c4cbdda81c46a47b7/uilint-0.2.53.tgz","_integrity":"sha512-2PmuIv5xtExeaVWZJEQHW7nxd4Ri6P7iKBIlIaXYG9khV7510gVkVtzLJ+yHAsRBN+S1a0JdgKNMGdOPart9rg==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.53","uilint-eslint":"0.2.53","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.53","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.53","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.53_1769322941673_0.6807857320301587","host":"s3://npm-registry-packages-npm-production"}},"0.2.54":{"name":"uilint","version":"0.2.54","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.54","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"a2f2db0b6f33a0ff63fadcca12abcd1c8d512f78","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.54.tgz","fileCount":32,"integrity":"sha512-WZ59JAB1sOAnmUKUNAAPbH9e6A78vmlCuHvzyqxe83LCLPbFJwO31jz8iEYqxMyb65tE6QW/U5hXzSk7Nv32QA==","signatures":[{"sig":"MEQCIFrm/MnXXiqb4wRepMGBFJDff4aqltgU87nQHQmH/IJgAiAQo5tDSZvDUO6pX9oW5Imtawl42QrBiPjRiQvE5A3lPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1369149},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.54.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/62f726289e7e633bd2b4caf492599e03/uilint-0.2.54.tgz","_integrity":"sha512-WZ59JAB1sOAnmUKUNAAPbH9e6A78vmlCuHvzyqxe83LCLPbFJwO31jz8iEYqxMyb65tE6QW/U5hXzSk7Nv32QA==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.54","uilint-eslint":"0.2.54","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.54","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.54","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.54_1769325361161_0.3137761682893667","host":"s3://npm-registry-packages-npm-production"}},"0.2.55":{"name":"uilint","version":"0.2.55","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.55","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"c42a170e6fbc85f7ae4b456501f264fb44975a4a","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.55.tgz","fileCount":32,"integrity":"sha512-1V/rMD8W2EmAtAuHI5x6bwMT6Emzddzg3peeU3gTgZ32RqOtZqIqBXQCZVNOKmPFEV3IjJCGTUDalBt7O3HqGw==","signatures":[{"sig":"MEYCIQDbHmmi7pM354qekAiaQN9dVI9VCn0LbYHgY6nL3AEfmAIhALz4f/BLO9Jdk+iEto4aNgJMbExfHH/rlcEinoEphyud","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1369149},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.55.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/22a5136b2c00cc52ac6d1dfc00ede8f1/uilint-0.2.55.tgz","_integrity":"sha512-1V/rMD8W2EmAtAuHI5x6bwMT6Emzddzg3peeU3gTgZ32RqOtZqIqBXQCZVNOKmPFEV3IjJCGTUDalBt7O3HqGw==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.55","uilint-eslint":"0.2.55","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.55","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.55","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.55_1769329039170_0.4215221963461313","host":"s3://npm-registry-packages-npm-production"}},"0.2.56":{"name":"uilint","version":"0.2.56","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.56","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"e60c1bc11c56d0424f9ddeb7a78dbddb2dca6c51","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.56.tgz","fileCount":32,"integrity":"sha512-36+fEl7zh8qIogkKl99VF44DtxczLpB7HdIEW4jMrbkEsz/dJQ/5WQIQAm8AA7F03MATZEnnTH+eQZ+cTHWv2A==","signatures":[{"sig":"MEUCIQClsOc7BchWygyyso4YRjoHnFmCCZg1f9SCe4pyBquwDwIgKm/2Rn5rVEvpD9nhaubfpfPQKXEyDykUyO1jrcm+Bvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1369149},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.56.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/356429836f21bc116d4de42492aa8f38/uilint-0.2.56.tgz","_integrity":"sha512-36+fEl7zh8qIogkKl99VF44DtxczLpB7HdIEW4jMrbkEsz/dJQ/5WQIQAm8AA7F03MATZEnnTH+eQZ+cTHWv2A==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.56","uilint-eslint":"0.2.56","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.56","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.56","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.56_1769330761637_0.8403667687393332","host":"s3://npm-registry-packages-npm-production"}},"0.2.57":{"name":"uilint","version":"0.2.57","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.57","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"ac4f5d23e60bebb271fac0ccab36471ababb6ea7","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.57.tgz","fileCount":32,"integrity":"sha512-WYXgQpqh0dQG3PvHAzQQ6XSmpKEr1o3o5jIlcT/VC4PHeJ4B8+pkVAnghr17jqgkm+//GJozVhIrAgqcEjNtlw==","signatures":[{"sig":"MEQCIH0zB+9WfgMR/+3bPp9RbkH9fM7eilgJCtcaKjmdFQu9AiBAN/XOqOmCsoGPstJDUfi7UkrypV13Axmj6hCMty4j3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1369149},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.57.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/03b494e858a558293662e9c1c607335d/uilint-0.2.57.tgz","_integrity":"sha512-WYXgQpqh0dQG3PvHAzQQ6XSmpKEr1o3o5jIlcT/VC4PHeJ4B8+pkVAnghr17jqgkm+//GJozVhIrAgqcEjNtlw==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.57","uilint-eslint":"0.2.57","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.57","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.57","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.57_1769331267906_0.9012982275714863","host":"s3://npm-registry-packages-npm-production"}},"0.2.58":{"name":"uilint","version":"0.2.58","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.58","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"69d7dab05b173a668bb70ef73e7ce0eb271da435","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.58.tgz","fileCount":32,"integrity":"sha512-c4sfHH1UaIvTZ1tb65ewTto2f7Rmjb7f1Usv3BSS2AZyb2m9IXJRTdDDQaAU680c1qNt+XSxhKlLwqbQaxmgyQ==","signatures":[{"sig":"MEYCIQD5SX1MDrfwVqyzSCSIZLyk4u8ERL6LmYs4WCfRRLlB0AIhANax4JTvHf+nZig3/NDS8qX7MiJpVdrwfAlOK0V2LanE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1372566},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.58.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/aa3fa61e1748536b602aac38255901f0/uilint-0.2.58.tgz","_integrity":"sha512-c4sfHH1UaIvTZ1tb65ewTto2f7Rmjb7f1Usv3BSS2AZyb2m9IXJRTdDDQaAU680c1qNt+XSxhKlLwqbQaxmgyQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.58","uilint-eslint":"0.2.58","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.58","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.58","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.58_1769374108682_0.3488409013420066","host":"s3://npm-registry-packages-npm-production"}},"0.2.59":{"name":"uilint","version":"0.2.59","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.59","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"78f3bccb4377c2b10310a12245ba41cd7419afab","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.59.tgz","fileCount":32,"integrity":"sha512-gqlYXBmGtZPb8frLUg2eNJyuwfC5vsJ2lKLbLKDjOD1MS9hn0kck4s7C6I2PFu4AD/ZNLNI+EE7NLoH11yn9Xw==","signatures":[{"sig":"MEUCIDUBva9avC8hS5caY4V9mvpwTBoXT317n/YJJ1ug2VctAiEAlXFgG6bm8SrNBC0k+Ix2+VKZPxTiRQuocnF3gpPbkvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1372566},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.59.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/d1a253b68be22102188a84415d45d031/uilint-0.2.59.tgz","_integrity":"sha512-gqlYXBmGtZPb8frLUg2eNJyuwfC5vsJ2lKLbLKDjOD1MS9hn0kck4s7C6I2PFu4AD/ZNLNI+EE7NLoH11yn9Xw==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.59","uilint-eslint":"0.2.59","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.59","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.59","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.59_1769374727821_0.3310019200928158","host":"s3://npm-registry-packages-npm-production"}},"0.2.60":{"name":"uilint","version":"0.2.60","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.60","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"17edd98e1d2ac388c0f9a70d9a5c82a096c974f8","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.60.tgz","fileCount":32,"integrity":"sha512-c5d6QSfEVxh4NfVZv7WUEHzzMsJbB0D+3eYeeuJo2FeLSnGmlC0WloH909V0+U1/t/s+blrF68PxvPU48Wu2HQ==","signatures":[{"sig":"MEUCIH+B3n/7V7I2y3s1/sW/pG4P/MHxkdVNuPcvbdWnnCvdAiEA/yi/op4kneZ+laJuhAASrCAYfPTGqcQYYOVD0+GmpoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1384142},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.60.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/4f6ff1afaaf2b881e3a05cf5e5207caf/uilint-0.2.60.tgz","_integrity":"sha512-c5d6QSfEVxh4NfVZv7WUEHzzMsJbB0D+3eYeeuJo2FeLSnGmlC0WloH909V0+U1/t/s+blrF68PxvPU48Wu2HQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.60","uilint-eslint":"0.2.60","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.60","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.60","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.60_1769378117803_0.13484890892761414","host":"s3://npm-registry-packages-npm-production"}},"0.2.61":{"name":"uilint","version":"0.2.61","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.61","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"db1776f749e908d0a84085d95903eff180b094de","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.61.tgz","fileCount":32,"integrity":"sha512-mFcJadHvn4iQjOctQlOIc3YFApRVEHMfXtFWFLPYgb9Itqj9DTJPPJTvPFz8oTkK8hVQgmq4CDJ6EXb9bxaTOQ==","signatures":[{"sig":"MEQCIECpCOJ7jj5Ms0mOpniiOTg4/ugKsJ1isi2xrEEg5KFJAiBt3PDUvhBvm/f3XQrFMWPrYJRq3Sc3pVYWY/8qeh2BzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1409156},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.61.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/3707a5d8a579ce8618df7610cac37f1a/uilint-0.2.61.tgz","_integrity":"sha512-mFcJadHvn4iQjOctQlOIc3YFApRVEHMfXtFWFLPYgb9Itqj9DTJPPJTvPFz8oTkK8hVQgmq4CDJ6EXb9bxaTOQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.61","uilint-eslint":"0.2.61","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.61","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.61","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.61_1769381913919_0.8412100404931973","host":"s3://npm-registry-packages-npm-production"}},"0.2.62":{"name":"uilint","version":"0.2.62","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.62","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"cb973c5df1304ea9a9836bccd741852e020b990c","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.62.tgz","fileCount":32,"integrity":"sha512-tL3MpDN+nLiEnZJa/AicdpYn7dPOGC1/YU6A/vHxRvsVsR65WQDd7l7QNs1mFSpvLTjItEglVBqmjWBeytGVeQ==","signatures":[{"sig":"MEYCIQCYy9vH6BgGUfQNezcPsuyIIyKAVpkBGy7nwkEr5o4dSwIhAMVvu+aMK3IQsU3RwKMTrUKG9lP5KylxI8JmX0J5LCWX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1409156},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.62.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/3b2fabe1af9f33a55f3bc39f8ce21ca8/uilint-0.2.62.tgz","_integrity":"sha512-tL3MpDN+nLiEnZJa/AicdpYn7dPOGC1/YU6A/vHxRvsVsR65WQDd7l7QNs1mFSpvLTjItEglVBqmjWBeytGVeQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.62","uilint-eslint":"0.2.62","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.62","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.62","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.62_1769382034511_0.38330730869366025","host":"s3://npm-registry-packages-npm-production"}},"0.2.63":{"name":"uilint","version":"0.2.63","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.63","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"dd881ed15dccefd8d83282a28be8a208934695b2","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.63.tgz","fileCount":32,"integrity":"sha512-HmJ5+P5o2osEEHtI9YT0lyehtUenBhF/aSc45DbDP1gHSV4Vxn5FSA0Bz2X9SWARgCrWRAbvf4FaG665Fgo0+g==","signatures":[{"sig":"MEUCIQD6soHMkxyWuw+0TU6jP86v+6OAou5LLlrI9cwAGmJkfQIgBk5Cr7woaVoo6dnSzoXshTjxz4SVcnPTzt1Xfo/yw08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1409156},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.63.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/ed07edb697eaa275fd49bfe60f39cfd2/uilint-0.2.63.tgz","_integrity":"sha512-HmJ5+P5o2osEEHtI9YT0lyehtUenBhF/aSc45DbDP1gHSV4Vxn5FSA0Bz2X9SWARgCrWRAbvf4FaG665Fgo0+g==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.63","uilint-eslint":"0.2.63","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.63","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.63","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.63_1769391023422_0.4805130643804645","host":"s3://npm-registry-packages-npm-production"}},"0.2.64":{"name":"uilint","version":"0.2.64","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.64","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"ebcb6b992fd5f268f26059222699fe7e455dcf5c","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.64.tgz","fileCount":32,"integrity":"sha512-IlSlzTJTO3CtwXusPD2xz6h4/xlQpXwOciIfe9iXLxzaQm+f2vTOfZ24RmiuWKqLE34MYgkGM6ZxYkeBuGdeMw==","signatures":[{"sig":"MEUCIQCvM/o4SngqVsRzK6KUUCiOIIC+p/ATOhWZjDcBE2xo/gIget5+uk/XBz7SsZewhCUPBiSFF+1aOCS5VHWtt/p1KPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1409156},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.64.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/55c7a732ea9ab2c9ae3cf711fc4a79ef/uilint-0.2.64.tgz","_integrity":"sha512-IlSlzTJTO3CtwXusPD2xz6h4/xlQpXwOciIfe9iXLxzaQm+f2vTOfZ24RmiuWKqLE34MYgkGM6ZxYkeBuGdeMw==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.64","uilint-eslint":"0.2.64","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.64","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.64","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.64_1769394005517_0.016189129702103955","host":"s3://npm-registry-packages-npm-production"}},"0.2.65":{"name":"uilint","version":"0.2.65","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.65","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"f490e125be593dd3d75b3ae2df671e722165db00","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.65.tgz","fileCount":32,"integrity":"sha512-3JkR2oCKZl9JEyEnapvo989TLS/Yg3GiGfRsPLnT3gU37G0fqSmSoOdIhqvWwMFiR1OeDMYTwiln8gCz8FPHPQ==","signatures":[{"sig":"MEQCIGt/KFKZseNugspvYxRBgSKKVH6Hg7sAFvDe1E60vw+RAiBmf6JpcFiMgmwA5j01jeBYzRJtNQwKDW7QC4OFTSGCnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1409156},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.65.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/8f3724ee81ec657b14ab5055fdad02ef/uilint-0.2.65.tgz","_integrity":"sha512-3JkR2oCKZl9JEyEnapvo989TLS/Yg3GiGfRsPLnT3gU37G0fqSmSoOdIhqvWwMFiR1OeDMYTwiln8gCz8FPHPQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.65","uilint-eslint":"0.2.65","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.65","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.65","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.65_1769397861572_0.7839557725218105","host":"s3://npm-registry-packages-npm-production"}},"0.2.66":{"name":"uilint","version":"0.2.66","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.66","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"3756629b629169e56af710e3a9ba2aceb614ceb6","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.66.tgz","fileCount":32,"integrity":"sha512-rUBA/LamFpfcBXZ+LBZOcUILTS3oJFJ1tRpB6Dn97P0MpcLwEr01fVhfCeLNRuDdJ7iXbnQpe9GloL0vsMk4vw==","signatures":[{"sig":"MEUCIQCrMDwy1+C1VOIjlyKHPtfi2eye41t9s7njjKvi/cgCQgIgTqOfnTwPhdkZUmv9/wFIrVSilcRFK6EJTa9TNx+cSqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1409156},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.66.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/75b6222fe61e3c3d465c7c6ef6a600cd/uilint-0.2.66.tgz","_integrity":"sha512-rUBA/LamFpfcBXZ+LBZOcUILTS3oJFJ1tRpB6Dn97P0MpcLwEr01fVhfCeLNRuDdJ7iXbnQpe9GloL0vsMk4vw==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.66","uilint-eslint":"0.2.66","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.66","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.66","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.66_1769489946371_0.5999218770876458","host":"s3://npm-registry-packages-npm-production"}},"0.2.67":{"name":"uilint","version":"0.2.67","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.67","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"953d6333113001d7a0196640985ba9e12e99aa16","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.67.tgz","fileCount":32,"integrity":"sha512-y0H+2KpvaYzU51d/zAqffQni8jwGosPeodzBxPqv8DQ55xZfV+ESCG7AuaZPnIk+Y1TbftA72z/QkYQ22T/HUg==","signatures":[{"sig":"MEUCIDS0WiDa3erKaIyxbuE7Plk8zkAW4V4JG08K60/OlUgmAiEA1IZf9ygMDtqfMX2O0/NplMmjOlYhtpmD36GxXmz/Gbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1483131},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.67.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/ce17ef84305ebf2fcb6ac6a26433422d/uilint-0.2.67.tgz","_integrity":"sha512-y0H+2KpvaYzU51d/zAqffQni8jwGosPeodzBxPqv8DQ55xZfV+ESCG7AuaZPnIk+Y1TbftA72z/QkYQ22T/HUg==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.67","uilint-eslint":"0.2.67","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.67","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.67","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.67_1769491284875_0.5242865488082007","host":"s3://npm-registry-packages-npm-production"}},"0.2.68":{"name":"uilint","version":"0.2.68","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.68","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"89b2a88fd941729700ebb233c8c46054ab8efd03","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.68.tgz","fileCount":32,"integrity":"sha512-DabS6tnGqP2Ucr/XvCu0TnVgRpQ26tut+Wbj5uDPv02PKPPeJ6ZtI2FIiFqmITa7HMMOaGQRNvL5WC6PUxy/HQ==","signatures":[{"sig":"MEUCIQDnC3JBCqe/Pw825+YFXTtLfeDzCs7GFS6CXHArTGx8DgIgWyXaA65Ka4Phw/vf+neOzm7oRfoTyi+IXAhkCWINxTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1483124},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.68.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/c14f6a3fb7ea9c5423b83f109350c734/uilint-0.2.68.tgz","_integrity":"sha512-DabS6tnGqP2Ucr/XvCu0TnVgRpQ26tut+Wbj5uDPv02PKPPeJ6ZtI2FIiFqmITa7HMMOaGQRNvL5WC6PUxy/HQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.68","uilint-eslint":"0.2.68","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.68","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.68","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.68_1769494443487_0.3788962138277341","host":"s3://npm-registry-packages-npm-production"}},"0.2.69":{"name":"uilint","version":"0.2.69","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.69","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"93006688dedd1f4031f4947b5710835f60026c44","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.69.tgz","fileCount":32,"integrity":"sha512-nX/eM9anpXRCk/eNbyQSqwL6l9ie8ALgzcWg0i1w2HJq+RFGZ3GpOjzJpaDggPd+KA+rDPGUVxANeHz1yYUMaQ==","signatures":[{"sig":"MEQCIHCQzfj8Um9D8Ql5qiLu5/MW3/frkCSf3GWfaGh3W4wXAiBH2sOSBaotkt+znbBBp4o3VV5pyi23n1Adsa4jJACRNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1483124},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.69.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/c5f449551ef43258434d5b701bc8a312/uilint-0.2.69.tgz","_integrity":"sha512-nX/eM9anpXRCk/eNbyQSqwL6l9ie8ALgzcWg0i1w2HJq+RFGZ3GpOjzJpaDggPd+KA+rDPGUVxANeHz1yYUMaQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.69","uilint-eslint":"0.2.69","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.69","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.69","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.69_1769496071206_0.08704254244250764","host":"s3://npm-registry-packages-npm-production"}},"0.2.70":{"name":"uilint","version":"0.2.70","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.70","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"88d5e83eb8187f6f5f15a84918e71d1151a0f778","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.70.tgz","fileCount":32,"integrity":"sha512-974v7HUAzDXjoIhe0jldd+TGR1FWrG545JiobNbP8Z1RCnh+m35eEFGvMCxNnJdeSP03tFhV+1TC0lhrCvyjxg==","signatures":[{"sig":"MEUCIQCsi5C9YHyWUYdmij99pjhmIcIkAAWSc6wx4AHl6DTdKQIgSb3UIhSnZ5yMS9CCC0EG4dfGaZhkqZkltNfSv4GnTck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1483124},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.70.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/0a5a2031b2eb34159954bf8f5db43591/uilint-0.2.70.tgz","_integrity":"sha512-974v7HUAzDXjoIhe0jldd+TGR1FWrG545JiobNbP8Z1RCnh+m35eEFGvMCxNnJdeSP03tFhV+1TC0lhrCvyjxg==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.70","uilint-eslint":"0.2.70","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.70","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.70","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.70_1769496910346_0.8723120464425373","host":"s3://npm-registry-packages-npm-production"}},"0.2.71":{"name":"uilint","version":"0.2.71","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.71","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"f955491b661148c4c1f2918c51549f16a4a3f69e","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.71.tgz","fileCount":32,"integrity":"sha512-SkdrsCd0InnlZ2zBELGtZPMtblIuA9W4DANDr4UUreREz8JBj7JXgJCJFRl8LIdSHY7qhzdEF+5WPIs2YAshlw==","signatures":[{"sig":"MEUCIQC80j+wOVMzZv9aehEjqQIJtUqjqtNOhDfhCVY/62/TigIgLvoonO70dOJopKWWrvEpYehiN4fRHyWLdqaCO1gaoyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1483124},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.71.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/243ad852c71d4473082297cff0d9da5b/uilint-0.2.71.tgz","_integrity":"sha512-SkdrsCd0InnlZ2zBELGtZPMtblIuA9W4DANDr4UUreREz8JBj7JXgJCJFRl8LIdSHY7qhzdEF+5WPIs2YAshlw==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.71","uilint-eslint":"0.2.71","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.71","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.71","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.71_1769569386641_0.09160018022075689","host":"s3://npm-registry-packages-npm-production"}},"0.2.72":{"name":"uilint","version":"0.2.72","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.72","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"fd0221894953858cc698a1f6287ca30e598a8bc0","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.72.tgz","fileCount":34,"integrity":"sha512-U2xbCWJ9eWVpcVlEEoORNOCP/BmPYIwxEnQGoHQa6FTTRgQLYuRX8uqdrTHNDgLKHIxY7R9TX82g58l4b651aQ==","signatures":[{"sig":"MEUCICSFztLXh6S1E2mF9S4yco7AZtCH0LHzBg6+pRorwGb0AiEAyqYjXIrlyEoKBNx+R2+PAeHTpd7EJo0MoHb+s/egHGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1503105},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.72.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/3ef5e28de469e7f9c07fb16c2b91c2bd/uilint-0.2.72.tgz","_integrity":"sha512-U2xbCWJ9eWVpcVlEEoORNOCP/BmPYIwxEnQGoHQa6FTTRgQLYuRX8uqdrTHNDgLKHIxY7R9TX82g58l4b651aQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.72","uilint-eslint":"0.2.72","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.72","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.72","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.72_1769645502130_0.383036731303783","host":"s3://npm-registry-packages-npm-production"}},"0.2.73":{"name":"uilint","version":"0.2.73","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.73","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"b83701aadbfeb5728d101e3c362dd491ff03c536","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.73.tgz","fileCount":34,"integrity":"sha512-uhrjKuDCuN7B96LcKPklMAEp7e/vGC2qVRLT1/r6glJvM5y7+IhkbJvXgRhaa3vCCRBvPCXiSuThHKYIaIiugg==","signatures":[{"sig":"MEYCIQDpcdiodRiDL9y4F0jqb9nQB/VPVLqLnvVX0Sr9UFLChQIhAPz/u3hXurEIr9DmO2XbEw2zxj7wgoIcQ0bHXdfksLlM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1551661},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.73.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/35ce0a1e6b3b87f597d2f47c1f293e66/uilint-0.2.73.tgz","_integrity":"sha512-uhrjKuDCuN7B96LcKPklMAEp7e/vGC2qVRLT1/r6glJvM5y7+IhkbJvXgRhaa3vCCRBvPCXiSuThHKYIaIiugg==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.73","uilint-eslint":"0.2.73","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.73","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.73","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.73_1769649597892_0.29944600594920723","host":"s3://npm-registry-packages-npm-production"}},"0.2.74":{"name":"uilint","version":"0.2.74","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.74","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"ca5bebdc7bec6f7bb84aa783e7d369c16ff1e348","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.74.tgz","fileCount":34,"integrity":"sha512-9+kduCuBl8ZGFLtdcURfZKjPxbATG8PKQThi54/JuIihhUMtFFMHu9FQpwN2WraiWkCg79gTbnBiq8B35VxTvw==","signatures":[{"sig":"MEYCIQDY/GsW+n9obii2jDDmJ8k+ENPK1vdazHKGK1L1iEV2FgIhAMWoEqBF/IGowRH4+BC6jjVtgqKR+hrmwRZUJqCZ18jv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1551661},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.74.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/350f9b291559f00a85f68b13f4999025/uilint-0.2.74.tgz","_integrity":"sha512-9+kduCuBl8ZGFLtdcURfZKjPxbATG8PKQThi54/JuIihhUMtFFMHu9FQpwN2WraiWkCg79gTbnBiq8B35VxTvw==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.74","uilint-eslint":"0.2.74","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.74","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.74","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.74_1769727209265_0.5857738529190821","host":"s3://npm-registry-packages-npm-production"}},"0.2.75":{"name":"uilint","version":"0.2.75","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.75","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"753191008613fb61e0fc95e6f4b93be40547de7e","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.75.tgz","fileCount":34,"integrity":"sha512-RmD5quIsS16/zyc4V12aytFja/v022+57JQDg9jcQE4wc4BOLQEyF2B1fqeE/7xZ253hgf7jDQUEHV+dw5kC7g==","signatures":[{"sig":"MEQCIF1ZMASWzpz6QiF8UqXnzIyG54mJ6znfHgc5PmU2TtUdAiAP1F1vFZvxnGsqqWxwtP1FJzZ2ZPuO7btMfqsYiBNV0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1551661},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.75.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/a92268dad2d36231b252da5ea14fb9d2/uilint-0.2.75.tgz","_integrity":"sha512-RmD5quIsS16/zyc4V12aytFja/v022+57JQDg9jcQE4wc4BOLQEyF2B1fqeE/7xZ253hgf7jDQUEHV+dw5kC7g==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.75","uilint-eslint":"0.2.75","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.75","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.75","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.75_1769757025257_0.5963582212091136","host":"s3://npm-registry-packages-npm-production"}},"0.2.76":{"name":"uilint","version":"0.2.76","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.76","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"5db66cd959e750c0418ec7fef73fcca08bf04440","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.76.tgz","fileCount":34,"integrity":"sha512-7yDV47TprqpOuLoAFoN2K9EZVc2ddx/e96KGkd1plQzItLyibRxGhsBxQx+6ikfrbgoLZFmPVkxqdEUzVc6wxg==","signatures":[{"sig":"MEUCIQDTWhiLB7D9dvAf1W86hs0/jIVtwdvoBl0/OtVtIumh3wIgDjKTFYdzQdCKohdilHS5IIO1VEm/JP9Bda3SUhBVY1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1551661},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.76.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/98164016a56fa4c99befedfb082d6bc7/uilint-0.2.76.tgz","_integrity":"sha512-7yDV47TprqpOuLoAFoN2K9EZVc2ddx/e96KGkd1plQzItLyibRxGhsBxQx+6ikfrbgoLZFmPVkxqdEUzVc6wxg==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.76","uilint-eslint":"0.2.76","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.76","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.76","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.76_1769758477262_0.3183963682684283","host":"s3://npm-registry-packages-npm-production"}},"0.2.77":{"name":"uilint","version":"0.2.77","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.77","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"10fe755db115387dc05f9391c5cf432da6c6d8d1","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.77.tgz","fileCount":34,"integrity":"sha512-zkD73GGhFWOhmqAMxG5nEojx0Rv1jH8xrZh5sKYHKh7gsSFHzbkn+FQsjrTwx/vb1snkFpF51SyHAYnTJWICjQ==","signatures":[{"sig":"MEYCIQD583DXgTQbGDGDRkeQwnallXA7XSnwrMkBBHvhoypugwIhANETLcicn8nVGomVeOnl+Rrp7Hihv58OwHCFD/4hQY+/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1553275},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.77.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/1540e7e574e5634a5a0a0c97ebb798f1/uilint-0.2.77.tgz","_integrity":"sha512-zkD73GGhFWOhmqAMxG5nEojx0Rv1jH8xrZh5sKYHKh7gsSFHzbkn+FQsjrTwx/vb1snkFpF51SyHAYnTJWICjQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.77","uilint-eslint":"0.2.77","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.77","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.77","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.77_1769758741467_0.11556945421665121","host":"s3://npm-registry-packages-npm-production"}},"0.2.78":{"name":"uilint","version":"0.2.78","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.78","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"039d74b2dfbaf44a19f836c43503f729a6812e7e","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.78.tgz","fileCount":34,"integrity":"sha512-mdLNre5vT8KWD98GDJjG5dyWLywUSLvUqaCbiZogHTPbxGXkif/1LFO87dT+NL/GBs4P6juXDoiUhjFI5/V0bA==","signatures":[{"sig":"MEYCIQDOFcvdqiv9Rhj9pufi592mvkUsXIxf3DyRSkYJdB9YSgIhAKtpuqriXva5U6dP0awGdrKvGysWQgjZjvs7wNHN79Mk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1553275},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.78.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/79ba3c1e2f4762ae769a3874b89b7993/uilint-0.2.78.tgz","_integrity":"sha512-mdLNre5vT8KWD98GDJjG5dyWLywUSLvUqaCbiZogHTPbxGXkif/1LFO87dT+NL/GBs4P6juXDoiUhjFI5/V0bA==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.78","uilint-eslint":"0.2.78","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.78","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.78","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.78_1769759263532_0.2797714426854905","host":"s3://npm-registry-packages-npm-production"}},"0.2.79":{"name":"uilint","version":"0.2.79","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.79","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"6825d4e62b315ee74170616a0c235308bbaa58ec","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.79.tgz","fileCount":34,"integrity":"sha512-5kTSzFl8WBWHZ+pG3z6pzOLYnNRqEWlyKVHHRlmvwwY5YPzTL0QLQL0MjX6g1h98rpDaoEXzw9V0YCpDO2VUTg==","signatures":[{"sig":"MEYCIQDphmSGPLYcBYQpaH+cQoEpRtOHQxBcQCkOg+M/G/pH0AIhAKw0bBiEBdl9RSoCJwUI2TljRKFBLDReqw+RcycJX5sp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1556885},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.79.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/b2d8bddb67c97ed6f04ef7e232f76c68/uilint-0.2.79.tgz","_integrity":"sha512-5kTSzFl8WBWHZ+pG3z6pzOLYnNRqEWlyKVHHRlmvwwY5YPzTL0QLQL0MjX6g1h98rpDaoEXzw9V0YCpDO2VUTg==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.79","uilint-eslint":"0.2.79","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.79","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.79","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.79_1769760489359_0.2575373707230062","host":"s3://npm-registry-packages-npm-production"}},"0.2.80":{"name":"uilint","version":"0.2.80","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.80","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"95c8269d73c3f9dbb0a373596fef0c41ab965b5a","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.80.tgz","fileCount":34,"integrity":"sha512-mp18JuSfKpTXDPHaRgRsoPd+zex9Uv+JiDrkWmch7F+IenZoJXSmre2cTPJ+ZNP/bEGYzGu/59S3qG2EX/BmwQ==","signatures":[{"sig":"MEUCIQCTgYKOsXNvxuyTNvm90aARBh0higlYEqhJkOyCX1UQKwIgA6g9e1dIhBzvy4ZYmx5uaBJ5cNi/NIIeQxv0HPNcfe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1556885},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.80.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/302cc44d9f36b4ff2a53697aa5bd1c77/uilint-0.2.80.tgz","_integrity":"sha512-mp18JuSfKpTXDPHaRgRsoPd+zex9Uv+JiDrkWmch7F+IenZoJXSmre2cTPJ+ZNP/bEGYzGu/59S3qG2EX/BmwQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.80","uilint-eslint":"0.2.80","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.80","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.80","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.80_1769760834150_0.6321518378133417","host":"s3://npm-registry-packages-npm-production"}},"0.2.81":{"name":"uilint","version":"0.2.81","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.81","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"8fd250aa04d5475e827bc7302af3aa0c08138907","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.81.tgz","fileCount":34,"integrity":"sha512-VMVnPSVTS5FKK14VSKm7AfBM+jYMfmfNRSevqmb/dI57JCKJMAnEXfRhpbNYzCg3d23ufYfdjCMkpKs3NP5uAw==","signatures":[{"sig":"MEUCIQDwAKLodQjLgwCvjau5XGZwy56IxBlpawlo5PrymnfW5gIgGp2RjwjAXtLCD/2l8hW6qt4xMOl6ulwkHqnO4BJrJG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1556885},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.81.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/c93057c989f64d2eca001009732ba9f9/uilint-0.2.81.tgz","_integrity":"sha512-VMVnPSVTS5FKK14VSKm7AfBM+jYMfmfNRSevqmb/dI57JCKJMAnEXfRhpbNYzCg3d23ufYfdjCMkpKs3NP5uAw==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.81","uilint-eslint":"0.2.81","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.81","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.81","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.81_1769761307582_0.06992797243232496","host":"s3://npm-registry-packages-npm-production"}},"0.2.82":{"name":"uilint","version":"0.2.82","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.82","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"6b828c7efba4c6fc7ea22787d8c87bf6bf40b283","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.82.tgz","fileCount":34,"integrity":"sha512-DmuI1Nyu56TtKFYIho+PPDKsaHC6UH4ZyUdM1BprQE/ZzjSh/gAe/8QjYkhnk54loYchtM+IoAJftNW+jqog0Q==","signatures":[{"sig":"MEQCIBwS5a4jx4Bq/LXN7AaEJm+yDCMOMJqgiWsXec9z8LVyAiAZH/nV83QOgRsZLw50e7mxH/DJTNvU4/w56Jt43PNQLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1556885},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.82.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/a188317c5fb3beb13ac5f09b1d729a4f/uilint-0.2.82.tgz","_integrity":"sha512-DmuI1Nyu56TtKFYIho+PPDKsaHC6UH4ZyUdM1BprQE/ZzjSh/gAe/8QjYkhnk54loYchtM+IoAJftNW+jqog0Q==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.82","uilint-eslint":"0.2.82","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.82","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.82","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.82_1769761576205_0.46734067610583385","host":"s3://npm-registry-packages-npm-production"}},"0.2.83":{"name":"uilint","version":"0.2.83","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.83","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"fa0261047f4242f076164e2e454551ab738532b6","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.83.tgz","fileCount":34,"integrity":"sha512-jXE+SZeaR22TgjlCVkRxOHSvtStcZHzdldg+q45Ob0z85DzxFUCZb7RbmMXJtrgj8uxO2El7elpBC3sJGHKNrw==","signatures":[{"sig":"MEYCIQDss1R9hbk5y6Yvp26bT2/u9BsWvoTMDeQPh/zKZbAkTwIhAKR7erMdy4SOagbxa27KLSCI/kslVm5GJU3LxoXOZLFn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1556885},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.83.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/bcf9cccd72e4ca88c7b4e5c3ffefae4c/uilint-0.2.83.tgz","_integrity":"sha512-jXE+SZeaR22TgjlCVkRxOHSvtStcZHzdldg+q45Ob0z85DzxFUCZb7RbmMXJtrgj8uxO2El7elpBC3sJGHKNrw==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.83","uilint-eslint":"0.2.83","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.83","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.83","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.83_1769762159897_0.8050541186102593","host":"s3://npm-registry-packages-npm-production"}},"0.2.84":{"name":"uilint","version":"0.2.84","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.84","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"e93697b307b2e89e3cc9a6e454abe334913b36af","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.84.tgz","fileCount":34,"integrity":"sha512-nJGcsC469E5X7SF7+Pl4Zu4KidkFAYoFhCOUSIGabBp7DdwodwFmMc5tGoVrkWCX3kDrW8r+MgIO6+R7j34MtA==","signatures":[{"sig":"MEUCIAHhphS0/QyOxy1mfc01+5BVfmE+MVHjKIDdy5eJj392AiEA8V3i7FT8k/Duqj968J/UUwZ9J/cB227EebiiHeRIWqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1556885},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.84.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/89cc2c23daf8f0e49d685be9301b992e/uilint-0.2.84.tgz","_integrity":"sha512-nJGcsC469E5X7SF7+Pl4Zu4KidkFAYoFhCOUSIGabBp7DdwodwFmMc5tGoVrkWCX3kDrW8r+MgIO6+R7j34MtA==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.84","uilint-eslint":"0.2.84","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.84","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.84","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.84_1769762557784_0.28991003234622426","host":"s3://npm-registry-packages-npm-production"}},"0.2.85":{"name":"uilint","version":"0.2.85","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.85","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"a657e661bd6273a1020a92099d2d5055715f3ca2","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.85.tgz","fileCount":34,"integrity":"sha512-iDs+YVj1wkz/JdwSJgzRci8mNKzjvD7Adgl2due93Zuru/W0uy/VaLGShUNzoHSRAk3xZ3befY8mbOd1FFW3oQ==","signatures":[{"sig":"MEQCIAE7qS/CCpsPNMYsZcIgJyxchPn/cXZ2Trn2VqBBDgJIAiA9JkjlhwzeCxXQATbswRm7Cmno8vcYOolGmFZRyaBXZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1556885},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.85.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/79ae5a8e61c64341a4645dae49627994/uilint-0.2.85.tgz","_integrity":"sha512-iDs+YVj1wkz/JdwSJgzRci8mNKzjvD7Adgl2due93Zuru/W0uy/VaLGShUNzoHSRAk3xZ3befY8mbOd1FFW3oQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.85","uilint-eslint":"0.2.85","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.85","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.85","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.85_1769811584812_0.07483994302119079","host":"s3://npm-registry-packages-npm-production"}},"0.2.86":{"name":"uilint","version":"0.2.86","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.86","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"c608556a59f2a96c082fa30aecf0cfc66ba396af","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.86.tgz","fileCount":34,"integrity":"sha512-9Jbqb3L3Ztei1bx0I0+OfdqBobkygSiP2yGFKh543b/E+Krsl/IBqJVTQ3vfd5zBMWb4xyiTrMHJNTkyu3vIWw==","signatures":[{"sig":"MEQCIG3iES3BBb6TjFyjZrPCjZ2i0GsgDs58vTckJFl6KYDAAiBzwlW9/VhH8X9kmu/4iEHBIDr5ASGvsVgivW4nzgi8fA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1556885},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.86.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/d6d4dd77002c00aa53161e20eb864b09/uilint-0.2.86.tgz","_integrity":"sha512-9Jbqb3L3Ztei1bx0I0+OfdqBobkygSiP2yGFKh543b/E+Krsl/IBqJVTQ3vfd5zBMWb4xyiTrMHJNTkyu3vIWw==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.86","uilint-eslint":"0.2.86","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.86","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.86","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.86_1769812906544_0.2593867374948198","host":"s3://npm-registry-packages-npm-production"}},"0.2.87":{"name":"uilint","version":"0.2.87","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.87","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"4d04cd38a50f1fe0f8cc52c589c8ddbd2abab6ba","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.87.tgz","fileCount":34,"integrity":"sha512-L/jgDSAyKh5EkGCOQ3wA8RiqpcFzbwos59Rl38sdAAEicsFVUg4Un3dTJeRNkm4sql8dj2kUNeI9GKMG2d6CIw==","signatures":[{"sig":"MEYCIQCY9G6TEMCB+5lbQ/BWAJLy5g48j8ulX8lkAPjNvHp07QIhAK6h5jNpW1ZQ/Vw3h+QPx/TwkcjcjWNh0YJiZGPlU4Od","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1556885},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.87.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/7c18693e64013e4032ba37768dad2b05/uilint-0.2.87.tgz","_integrity":"sha512-L/jgDSAyKh5EkGCOQ3wA8RiqpcFzbwos59Rl38sdAAEicsFVUg4Un3dTJeRNkm4sql8dj2kUNeI9GKMG2d6CIw==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.87","uilint-eslint":"0.2.87","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.87","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.87","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.87_1769817438691_0.8269778730259569","host":"s3://npm-registry-packages-npm-production"}},"0.2.88":{"name":"uilint","version":"0.2.88","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.88","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"81edcc55b32aa0ce361471b66a1fc192812bc492","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.88.tgz","fileCount":34,"integrity":"sha512-FQlb7gSNysTnAFyn85RS0nk0VzPuzWeNvhrdylBdpU+xOlUQ0qkZ1f+c9AdozjXULIDuS2lyKeojDZRiWEoFLw==","signatures":[{"sig":"MEUCIQDVi8NxWTZcl+1f2tPavWUEv7Qv7MVcvCwkgcPdDIOP4wIgXpOt/yQ5PZP7nSUQnV5s7aYb3dE1QROQCIVnCDPFf7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1556885},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.88.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/ae575a0440a6d31a73a85a4b2c92e079/uilint-0.2.88.tgz","_integrity":"sha512-FQlb7gSNysTnAFyn85RS0nk0VzPuzWeNvhrdylBdpU+xOlUQ0qkZ1f+c9AdozjXULIDuS2lyKeojDZRiWEoFLw==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.88","uilint-eslint":"0.2.88","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.88","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.88","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.88_1769830291365_0.9741676476292147","host":"s3://npm-registry-packages-npm-production"}},"0.2.89":{"name":"uilint","version":"0.2.89","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.89","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"d8d553e31fa9cf11323ea53ff9184bb99c5ccc0b","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.89.tgz","fileCount":34,"integrity":"sha512-z6gg/x+SHEZfOAjcjzdauasmh1tMMsoNU/VvnrWqgVKOcytbZdQ7IHcPM3P/g9RqiwLc0UbllUjgGPQ+KA2fjg==","signatures":[{"sig":"MEYCIQCvOLqqHZkkQoP7uTzT8TQb7slVH+9IPukMFhXD+qf+kAIhAIgrDy9uMUPOtV859zyDoQN8/0J6dOawCU23Qze+0/bq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1556885},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.89.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/ce59978e52b6871ecc11446557d8b7a7/uilint-0.2.89.tgz","_integrity":"sha512-z6gg/x+SHEZfOAjcjzdauasmh1tMMsoNU/VvnrWqgVKOcytbZdQ7IHcPM3P/g9RqiwLc0UbllUjgGPQ+KA2fjg==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.89","uilint-eslint":"0.2.89","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.89","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.89","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.89_1769847423061_0.8594159442284015","host":"s3://npm-registry-packages-npm-production"}},"0.2.90":{"name":"uilint","version":"0.2.90","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.90","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"26149854597d5ef5e41ec34e667a06290ca44dbc","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.90.tgz","fileCount":34,"integrity":"sha512-XF3h/WdMQ09zzAXlrEcPag9JqC4aYISRmduEtIP9HwJVmvPjuHrL2NP+KcnMqI1vJqAVRitjiQYwMqox08GRQg==","signatures":[{"sig":"MEUCIQDZ/TWD6DmYH9BYsBYF8uaBY0z4xH2BAnkNhMSjLG0/KAIgboOL9E9r2Xbf70+W4E7zwyBY3B8y8F9KicNFh9Ez3x0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1561038},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.90.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/c6f77d20a977c7d46171e72156a22a70/uilint-0.2.90.tgz","_integrity":"sha512-XF3h/WdMQ09zzAXlrEcPag9JqC4aYISRmduEtIP9HwJVmvPjuHrL2NP+KcnMqI1vJqAVRitjiQYwMqox08GRQg==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.90","uilint-eslint":"0.2.90","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.90","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.90","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.90_1769880550317_0.5391534611057722","host":"s3://npm-registry-packages-npm-production"}},"0.2.91":{"name":"uilint","version":"0.2.91","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.91","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"02df908a3dd67b5d138b5aac6ae1d7172dd517eb","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.91.tgz","fileCount":34,"integrity":"sha512-pPF1Qq0wbUNeU9KhBiIYIfdkU0Ll/O0xO/C4+OKz5Yj1tB+JovD55bkFdQq8oFefX0pDasTtyUO0oUkqz8Y4TQ==","signatures":[{"sig":"MEQCIHAd27WcNJmWIzqGmTzA7j4OmIGQ8DMwDKBJXbRSstoNAiBUCWFu50H594E8gOJUqO4nLHbkpc+0ZpgwGmjdqr7rLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1561038},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.91.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/a93ea97fee5b73fced9354e3c02a7d93/uilint-0.2.91.tgz","_integrity":"sha512-pPF1Qq0wbUNeU9KhBiIYIfdkU0Ll/O0xO/C4+OKz5Yj1tB+JovD55bkFdQq8oFefX0pDasTtyUO0oUkqz8Y4TQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.91","uilint-eslint":"0.2.91","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.91","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.91","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.91_1769886658607_0.4959737933127999","host":"s3://npm-registry-packages-npm-production"}},"0.2.92":{"name":"uilint","version":"0.2.92","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.92","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"6503ce1f49af4e47d18177e2247220521c5aec5e","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.92.tgz","fileCount":34,"integrity":"sha512-T+Yeyn0cbBKH+yfOQyi+jl9/2uaQFh7KB2zLHwMJBg8BL2sJXHY50KOKhzuTuRnkvoZl6XJFZ6en7knCTKGGZQ==","signatures":[{"sig":"MEYCIQDRjq4YHPR+wFgV37IXoWSaRuw+mNZk5YUf294zaV/ExAIhAPcxvGPr7BNufRl/9N32yVjELrbGR5bzylK+5QNBLpr1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1561038},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.92.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/3cb8ad055a901a38b8b4e29f1f450858/uilint-0.2.92.tgz","_integrity":"sha512-T+Yeyn0cbBKH+yfOQyi+jl9/2uaQFh7KB2zLHwMJBg8BL2sJXHY50KOKhzuTuRnkvoZl6XJFZ6en7knCTKGGZQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.92","uilint-eslint":"0.2.92","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.92","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.92","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.92_1769894967698_0.15665511584595282","host":"s3://npm-registry-packages-npm-production"}},"0.2.93":{"name":"uilint","version":"0.2.93","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.93","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"07dd8b79acfe1a567cd164c40d712d09cf4deb0a","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.93.tgz","fileCount":34,"integrity":"sha512-hpmMosDRuS+KCLAlUJ3VwnfZd7TPa3fv1lcexcqwjhLQ+7ABKmybH6atn6cxFup+dE4kzvGdYOpJE46l1P7djQ==","signatures":[{"sig":"MEUCIHtSaBOPrGHU+pLtjPgVKP4TXgtx6mZgaL72qAE+UMCrAiEA4Ena6qe5XMd0zlKIqFNg+GI0Vf3FLnxp+UeMygHsgqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1561038},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.93.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/125ed14bdfd469acacc0bf46053cef46/uilint-0.2.93.tgz","_integrity":"sha512-hpmMosDRuS+KCLAlUJ3VwnfZd7TPa3fv1lcexcqwjhLQ+7ABKmybH6atn6cxFup+dE4kzvGdYOpJE46l1P7djQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.93","uilint-eslint":"0.2.93","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.93","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.93","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.93_1769895388436_0.5029470568666219","host":"s3://npm-registry-packages-npm-production"}},"0.2.94":{"name":"uilint","version":"0.2.94","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.94","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"be637ecec0357ffe25e40c581ac4ffd70bfe0866","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.94.tgz","fileCount":34,"integrity":"sha512-SuL8TaEjd4RNfOrdzVFSjnmyyYLJnpdh4o0gTMJQeSxh8v2IbpZtwaTfjzmVtIsODuYhOI8xkLEWuDURbMW+Wg==","signatures":[{"sig":"MEYCIQDzLDYop4u7SjPIVWRENCO4Ms5oHEuZ1YojZ124pCgmPgIhAIGcoG0uJzvoUSLM7hNRQBMilLAXF+ex5tHxsrJQuK4/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1561038},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.94.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/fc073a4e071c21607fcef7096743c021/uilint-0.2.94.tgz","_integrity":"sha512-SuL8TaEjd4RNfOrdzVFSjnmyyYLJnpdh4o0gTMJQeSxh8v2IbpZtwaTfjzmVtIsODuYhOI8xkLEWuDURbMW+Wg==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.94","uilint-eslint":"0.2.94","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.94","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.94","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.94_1769897045475_0.9753877791465362","host":"s3://npm-registry-packages-npm-production"}},"0.2.95":{"name":"uilint","version":"0.2.95","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.95","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"ca76b6d078c53979993224b572709228e0da2548","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.95.tgz","fileCount":34,"integrity":"sha512-sHHP5bxe09c2GJMNul6jBcXK63/AyZPPGVN9zes+Z/0oJYAFxANK+10cAWF38IteNQHsra/AwVFG+q6TatANXw==","signatures":[{"sig":"MEYCIQD+M1DKaWC6BzOZJioWz4GOVM+5fJJ0UOQlIVSq+1lVAQIhAK5bW0dbBmuyd9mmrsbIC6UTGdyspYp6R2AMailnJSca","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1561038},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.95.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/de0a708414d3b553b75c2a93137f3b5b/uilint-0.2.95.tgz","_integrity":"sha512-sHHP5bxe09c2GJMNul6jBcXK63/AyZPPGVN9zes+Z/0oJYAFxANK+10cAWF38IteNQHsra/AwVFG+q6TatANXw==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.95","uilint-eslint":"0.2.95","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.95","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.95","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.95_1769901087215_0.20198819952787606","host":"s3://npm-registry-packages-npm-production"}},"0.2.96":{"name":"uilint","version":"0.2.96","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.96","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"319a4f614b1b6c9a4b25fbbf217baae2e091654b","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.96.tgz","fileCount":34,"integrity":"sha512-W1ps0kmm6p2Xqlax+4x6Ca/R4VSD4A+yjzmbKc0iM9FgffCWXGC8uFfb5BKToO3yj3/T7wW0189sHsqgNMlw/w==","signatures":[{"sig":"MEUCIQDgpMXuoYw2zLWw5xovgKGQ5tZidE03pXtU2dtMcQXbigIgWOm5K+eGGqvJFiZztRorEb8D1yUblwj8tJibGPVSdFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1561038},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.96.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/0ac80c79877cef9a9333dc6114a6294d/uilint-0.2.96.tgz","_integrity":"sha512-W1ps0kmm6p2Xqlax+4x6Ca/R4VSD4A+yjzmbKc0iM9FgffCWXGC8uFfb5BKToO3yj3/T7wW0189sHsqgNMlw/w==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.96","uilint-eslint":"0.2.96","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.96","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.96","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.96_1769910063887_0.6435839067152642","host":"s3://npm-registry-packages-npm-production"}},"0.2.97":{"name":"uilint","version":"0.2.97","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.97","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"011b69953bd87396e195b931d95ff036b372df68","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.97.tgz","fileCount":34,"integrity":"sha512-ejIFncpgoYArWAD/Q7UXJRVDL4VDaS94aMbQlSmYFYPYztUw6jPR2vinTZ/U8UuKDetq3KInUUqRMYlJulS1zg==","signatures":[{"sig":"MEUCIEIsfz6c9xyY1dPe3S7abHmN5+QMGSHqWoZrCIBVZsBlAiEAr7nwQvXB3EJ+ZJeVe8bTm+X8OpHcuUQ7t8GWzLm7pJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1561038},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.97.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/fd1536426800bd5b5b915288802a3497/uilint-0.2.97.tgz","_integrity":"sha512-ejIFncpgoYArWAD/Q7UXJRVDL4VDaS94aMbQlSmYFYPYztUw6jPR2vinTZ/U8UuKDetq3KInUUqRMYlJulS1zg==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.97","uilint-eslint":"0.2.97","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.97","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.97","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.97_1769911116366_0.0037853047974312215","host":"s3://npm-registry-packages-npm-production"}},"0.2.98":{"name":"uilint","version":"0.2.98","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.98","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"d232a54fd27c1dda6cf693fdbb681bb0f95cbfcf","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.98.tgz","fileCount":34,"integrity":"sha512-xmozXHpuokDT7Ir7dDu0Y8TZA1ImzWdPgigOYwr/9Q8LYHE/GMaZuQcMIDe7ZB1zrmbAZG2nNMAi8U0xW+fmbg==","signatures":[{"sig":"MEUCIQD34P8OOMhpfMQTmG5eP38lVjfeRkwg1yqBTEFZrdeGNgIgQItTaxW4iM3yLU2Ddhrxc4cMt7CchpraXZ5S+VelqnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1561038},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.98.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/f7ed10bd19c4e7344b9cdde92c6d7cb4/uilint-0.2.98.tgz","_integrity":"sha512-xmozXHpuokDT7Ir7dDu0Y8TZA1ImzWdPgigOYwr/9Q8LYHE/GMaZuQcMIDe7ZB1zrmbAZG2nNMAi8U0xW+fmbg==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.98","uilint-eslint":"0.2.98","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.98","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.98","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.98_1769911472782_0.9327104793027601","host":"s3://npm-registry-packages-npm-production"}},"0.2.99":{"name":"uilint","version":"0.2.99","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.99","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"1aa39f58cc8c5ce0175fde0faf47f2af345e7889","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.99.tgz","fileCount":34,"integrity":"sha512-ARt3E89Xg4qq29WNJD9TKky4FmZJ+yjViz9I2HKETjrs1E4gFD5+xjfCBkPZzitwescfPv7iaAQqgU6La800zw==","signatures":[{"sig":"MEYCIQCJmgvDTtUFRiXxak0xfmwUEPypGyBjPqXM0RO4eZiA9QIhAMU6IA2T0SmAOkRIlPG1Ym44lFhHlY2WXSpBp8aNZxI7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1561038},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.99.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/205b9c795a622430191c0409b63773ea/uilint-0.2.99.tgz","_integrity":"sha512-ARt3E89Xg4qq29WNJD9TKky4FmZJ+yjViz9I2HKETjrs1E4gFD5+xjfCBkPZzitwescfPv7iaAQqgU6La800zw==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.99","uilint-eslint":"0.2.99","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.99","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.99","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.99_1769930684978_0.634524138586563","host":"s3://npm-registry-packages-npm-production"}},"0.2.100":{"name":"uilint","version":"0.2.100","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.100","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"31c7ec7d633b849b990d4e80d86b2da0392c1f97","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.100.tgz","fileCount":34,"integrity":"sha512-RiLmcfhWp7vGF021SADz0bdTABzHBbz7lAhCRVg3l1RBGzjcYCHkyOf7y/pvf/IvKNMHf7cgRpesp45YkAGUCQ==","signatures":[{"sig":"MEUCIGEtEWEx2YBI0c275AOIjZinAgS2HyGYJ3BJsnUPgZ01AiEAh516cywPdFo+6wNTWjl3dtj2SZrgj4Gyn4DDbBSq1UQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1561043},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.100.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/565f1b449246159bff6e9ecd0b334f3f/uilint-0.2.100.tgz","_integrity":"sha512-RiLmcfhWp7vGF021SADz0bdTABzHBbz7lAhCRVg3l1RBGzjcYCHkyOf7y/pvf/IvKNMHf7cgRpesp45YkAGUCQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.100","uilint-eslint":"0.2.100","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.100","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.100","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.100_1769931920910_0.7341774753949641","host":"s3://npm-registry-packages-npm-production"}},"0.2.101":{"name":"uilint","version":"0.2.101","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.101","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"5f770692aec9bb6b1118a14ca14aead5daf34ae0","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.101.tgz","fileCount":34,"integrity":"sha512-fyQJK8VKfaaY6bIXuODhhvMF6AaZF6uSnuhlK8vnKLafjxpLgJVYjTGYa8kozJo9Vg5Ei6tukXsoC/gFcUzXag==","signatures":[{"sig":"MEQCIFl5zkyApAKrpOy8oQ+ZuLL+hMELfA3iQYZ0sYpPfH1rAiBYSFP4hb6SYF4HPiN6ea19rspiXdpkufpP/g6t7GXn8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1561043},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.101.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/851afd90c1b5a12d0ffa4a1cd8aa85d5/uilint-0.2.101.tgz","_integrity":"sha512-fyQJK8VKfaaY6bIXuODhhvMF6AaZF6uSnuhlK8vnKLafjxpLgJVYjTGYa8kozJo9Vg5Ei6tukXsoC/gFcUzXag==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.101","uilint-eslint":"0.2.101","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.101","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.101","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.101_1769966507035_0.07469104876129773","host":"s3://npm-registry-packages-npm-production"}},"0.2.102":{"name":"uilint","version":"0.2.102","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.102","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"56a6ef612981c708e804e0ff0781402d23c5a18a","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.102.tgz","fileCount":34,"integrity":"sha512-LmgxUteUkI5epomg0y3hY6tkaVDVR9QkOjH3MnHvWYSWTWLLHuJplMYjDJtw8AT45MUi1Emjo01fkHkBhsgm7Q==","signatures":[{"sig":"MEUCIQDDA2TBex5nnBPgffaMAmsXPrwGGMWDmTb+t48CJt1K4AIgJwki09Srmtk3vo3cZ9aQaTVi5U/sefLA+r/YBfJSu8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1561043},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.102.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/07ec32edd75aab84a37157649cb5adea/uilint-0.2.102.tgz","_integrity":"sha512-LmgxUteUkI5epomg0y3hY6tkaVDVR9QkOjH3MnHvWYSWTWLLHuJplMYjDJtw8AT45MUi1Emjo01fkHkBhsgm7Q==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.102","uilint-eslint":"0.2.102","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.102","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.102","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.102_1769967451802_0.7193059808367974","host":"s3://npm-registry-packages-npm-production"}},"0.2.103":{"name":"uilint","version":"0.2.103","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.103","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"08d40d1bb23eb54eeb0abbb3c5de0474ea77bcbe","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.103.tgz","fileCount":34,"integrity":"sha512-c7FHHKc63Ud4nwFO+xENQ0HppBBLLmjWx8pP9UzLDQ5lbe2gqelyhmSHvn3k3Otmtcf8CkUZbfqeiIfZBb7pqg==","signatures":[{"sig":"MEUCICR4fJLHuGFXl4V5ZQhCv+x5ktDjs8Wy+uVvR/ECteGPAiEAzIKHLlnr/LLpJ5KaZPF0nSARXKyx/BeqclNJMoMm7bc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1561043},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.103.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/41736c32cad504cf0c80069adfa1da17/uilint-0.2.103.tgz","_integrity":"sha512-c7FHHKc63Ud4nwFO+xENQ0HppBBLLmjWx8pP9UzLDQ5lbe2gqelyhmSHvn3k3Otmtcf8CkUZbfqeiIfZBb7pqg==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.103","uilint-eslint":"0.2.103","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.103","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.103","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.103_1769969206320_0.1429759128650383","host":"s3://npm-registry-packages-npm-production"}},"0.2.104":{"name":"uilint","version":"0.2.104","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.104","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"f29039c7d34314f6d34e0436ebcdf942cb64049e","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.104.tgz","fileCount":34,"integrity":"sha512-QAkRbsS6KsZbsPLLLJ4SuK0mQERrB4v0yAtYIX7xCT1oHECJYmD+6P+QEI6Qjh8aulKVSSIPcMP+VQj99+8ZtA==","signatures":[{"sig":"MEQCIDSdl26FcB9cw3E3pis0LGKJID776icHk41Gb6aGi3xTAiBLifjncLOBMn009Ph2ocVRbYQsBoyrBN2VrD9cmud5hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1561043},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.104.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/ead13d95b08a3a508301395cf459959f/uilint-0.2.104.tgz","_integrity":"sha512-QAkRbsS6KsZbsPLLLJ4SuK0mQERrB4v0yAtYIX7xCT1oHECJYmD+6P+QEI6Qjh8aulKVSSIPcMP+VQj99+8ZtA==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.104","uilint-eslint":"0.2.104","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.104","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.104","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.104_1769972169835_0.444499934446414","host":"s3://npm-registry-packages-npm-production"}},"0.2.105":{"name":"uilint","version":"0.2.105","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.105","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"46d11906fdec97ca45777f654b6714b0a0acc96b","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.105.tgz","fileCount":34,"integrity":"sha512-fQ+4NdvBQDXvUcKmDQ7iuiUsyptJByIlLgb2k8sgBJNjoa4zJk7JWOZ2ZfCqIZyo8fYYXH+L6UjzL8oH8gCI+w==","signatures":[{"sig":"MEUCICBeZxAX5pq/FB825xEyVhLWCbpxXdeKDUlqevOQewpzAiEAxhrGBrFmtuAD80xTcWEli0QgqbBEsP5pTGLHaw8wGZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1561280},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.105.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/3b726d6d56cea464fb7ce8f12ecf0741/uilint-0.2.105.tgz","_integrity":"sha512-fQ+4NdvBQDXvUcKmDQ7iuiUsyptJByIlLgb2k8sgBJNjoa4zJk7JWOZ2ZfCqIZyo8fYYXH+L6UjzL8oH8gCI+w==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.105","uilint-eslint":"0.2.105","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.105","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.105","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.105_1769974616618_0.1931009518916489","host":"s3://npm-registry-packages-npm-production"}},"0.2.106":{"name":"uilint","version":"0.2.106","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.106","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"f7b32966bd0fa246cb62993a4c5d685ec26c5675","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.106.tgz","fileCount":34,"integrity":"sha512-FQ1hl9wb6pDSixfcaODr7Sqx8Ayph2aPMYm4wMaVhxbo75ai1wUQXl02gtbL1aZm0VKJgoy8PVJiebrj5G+GuQ==","signatures":[{"sig":"MEUCIQDpo0+0rZ7ujio89fo6T5OBZkpZXzArQ00Sq+RN3NwexAIgc89Vzwf7k/kHvgJyDJnE1eoStmdF6o5kV5OjoPGiLxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1561280},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.106.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/4a089f3ce53c05db304ef215b258bdd5/uilint-0.2.106.tgz","_integrity":"sha512-FQ1hl9wb6pDSixfcaODr7Sqx8Ayph2aPMYm4wMaVhxbo75ai1wUQXl02gtbL1aZm0VKJgoy8PVJiebrj5G+GuQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.106","uilint-eslint":"0.2.106","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.106","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.106","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.106_1769986571546_0.04776554080714668","host":"s3://npm-registry-packages-npm-production"}},"0.2.107":{"name":"uilint","version":"0.2.107","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.107","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"37d827d15af696ba42f4387279dfcc962e62bdc9","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.107.tgz","fileCount":34,"integrity":"sha512-t5+hOaa0pmgjZ3TIbIQBSvQiLO8bYB/Us7151wXqBBsAoeZVBhJ9JoPWHGM77icdGrqcxUdn0/3FLJJ2LCehLg==","signatures":[{"sig":"MEYCIQC44A7aAKDCZwmmu4bnakICHc6YAvZZthdr4fpt59pwzQIhAP4jFcI3Ltkflje2vLoANrLVYfEMo26TRCk8Ii7YZQmK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1561280},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.107.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/8c3bc52b7dfdb7f95b1111cebb01fb10/uilint-0.2.107.tgz","_integrity":"sha512-t5+hOaa0pmgjZ3TIbIQBSvQiLO8bYB/Us7151wXqBBsAoeZVBhJ9JoPWHGM77icdGrqcxUdn0/3FLJJ2LCehLg==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.107","uilint-eslint":"0.2.107","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.107","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.107","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.107_1769987211170_0.7639564352499837","host":"s3://npm-registry-packages-npm-production"}},"0.2.108":{"name":"uilint","version":"0.2.108","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.108","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"921e650d2b33dd0e3aaffa10cec55d0ae8319356","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.108.tgz","fileCount":34,"integrity":"sha512-+P+Ay1dfj8wXlwMi2Bs/M4upredL0i8uu7FIcQnxTdrc+bRpcp42dkHFIFKsfz7UgpnEUmknvdhpHyyyXJh0ww==","signatures":[{"sig":"MEYCIQDNU4EwKc5iB3TOSukWxF9EyhO15putBevQ8Oy3Czp0ZQIhAMxRapGGX6YlKXPqldxwQyS83Ay4XW744M6U5LqYati3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1561280},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.108.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/44c84897f29813957c9146546c4eabad/uilint-0.2.108.tgz","_integrity":"sha512-+P+Ay1dfj8wXlwMi2Bs/M4upredL0i8uu7FIcQnxTdrc+bRpcp42dkHFIFKsfz7UgpnEUmknvdhpHyyyXJh0ww==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.108","uilint-eslint":"0.2.108","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.108","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.108","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.108_1769989230819_0.3350865126347331","host":"s3://npm-registry-packages-npm-production"}},"0.2.109":{"name":"uilint","version":"0.2.109","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.109","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"c9446143c3b332b7b103523018e492545e8affa5","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.109.tgz","fileCount":38,"integrity":"sha512-R3ijVm0qYVRV6Z4CRPDJiwQ19GpCl0hwMHuUEcAJRdcKdpCb8U7EYAchoSTAMGj9VcVma4ZBJJUxBBO4Zg/OpA==","signatures":[{"sig":"MEYCIQCZ+VP2jQXSVg2jEyhUj1Uu91U3itoDshsIsPp5nIEUWQIhANrOfnyxJuHPd6hxnRXofxdmjj6Yhl7oL0zTzZGW8Qzo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1627487},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.109.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/0e7bc3cb4a798c1c28e5cfafffa10b92/uilint-0.2.109.tgz","_integrity":"sha512-R3ijVm0qYVRV6Z4CRPDJiwQ19GpCl0hwMHuUEcAJRdcKdpCb8U7EYAchoSTAMGj9VcVma4ZBJJUxBBO4Zg/OpA==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.109","uilint-eslint":"0.2.109","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.109","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.109","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.109_1769991659489_0.7170856143994957","host":"s3://npm-registry-packages-npm-production"}},"0.2.110":{"name":"uilint","version":"0.2.110","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.110","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"6a1ad7510c6a11b1d97f4523938aa37d6d41d942","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.110.tgz","fileCount":38,"integrity":"sha512-JW4elb9rUWVbVMhC8I0R6P6/L4c19BZY97Csf17VDwhptvlHb3vNDiTyvXOOzw8PsMkzkpdWMwQElaRIbKl3jQ==","signatures":[{"sig":"MEYCIQDvYvshl9dNY14vfCjwYMyWq0Epydy5AHPyeVj/xM0gDAIhAJ6zav9oI+J+kWgla7HD+20rNqmznmW4zWNv7oKqNwJj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1627487},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.110.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/61db2144eccc0cc8a7cab0960074d739/uilint-0.2.110.tgz","_integrity":"sha512-JW4elb9rUWVbVMhC8I0R6P6/L4c19BZY97Csf17VDwhptvlHb3vNDiTyvXOOzw8PsMkzkpdWMwQElaRIbKl3jQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.110","uilint-eslint":"0.2.110","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.110","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.110","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.110_1769999817239_0.4399099128225503","host":"s3://npm-registry-packages-npm-production"}},"0.2.111":{"name":"uilint","version":"0.2.111","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.111","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"bd8027d3667d78b030942740ffad7026ad0638f9","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.111.tgz","fileCount":38,"integrity":"sha512-/XcyLWT3OkMyp3Ikx4kzMS0WKq2AW1lDw4ZzxIbfd7lSU0Kg9U8zvHlUO81IEhk50CH/cF19aR/eEbRJPpK5RA==","signatures":[{"sig":"MEQCICQZFfkEySgRIeyJNJilYDtO/Dj2lvaHO0M0I/598po2AiBXjUNld2pFKl5wpFJCy2RzAvBjTVaY3o9SOyN5Fw/aWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1631652},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.111.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/c7e33a657b4fc7ffca398481be139c52/uilint-0.2.111.tgz","_integrity":"sha512-/XcyLWT3OkMyp3Ikx4kzMS0WKq2AW1lDw4ZzxIbfd7lSU0Kg9U8zvHlUO81IEhk50CH/cF19aR/eEbRJPpK5RA==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.111","uilint-eslint":"0.2.111","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.111","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.111","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.111_1770001432762_0.6442908308234345","host":"s3://npm-registry-packages-npm-production"}},"0.2.112":{"name":"uilint","version":"0.2.112","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.112","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"5e9bbb369e175659a161dd9ad221daa6d7fd2dc4","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.112.tgz","fileCount":38,"integrity":"sha512-J4TmQLS6E3mmB506jgppNAcGJBRy2eZybwssat8qx+dEqqJbv0plxAMIxkVfIc0nYEd3KZr9ePMkLQswzBhLjg==","signatures":[{"sig":"MEUCID5RJabERHddc2nBs+yT7at3t9dg5lsqRSp8DZy9nBIoAiEAyIU6C8obldmZEH1ti+h0fiMt0QlRloL8C/ZMb5g/Ogs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1631652},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.112.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/acdf5223b43edd06e8f9cea5a136002d/uilint-0.2.112.tgz","_integrity":"sha512-J4TmQLS6E3mmB506jgppNAcGJBRy2eZybwssat8qx+dEqqJbv0plxAMIxkVfIc0nYEd3KZr9ePMkLQswzBhLjg==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.112","uilint-eslint":"0.2.112","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.112","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.112","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.112_1770003229985_0.45394600106938787","host":"s3://npm-registry-packages-npm-production"}},"0.2.113":{"name":"uilint","version":"0.2.113","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.113","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"4b645a18deebcf39654abf9f39ada1f31d14a3e0","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.113.tgz","fileCount":38,"integrity":"sha512-lC9U5KUbztENWQ71PPz6cTBIRSKosq+OrtkkSO2IZm+p6jJUgp5b9Etr9p+fe/+JMqC3ZMbf4GO7iyIMXyUdlA==","signatures":[{"sig":"MEYCIQDIk4GvzM5crdjIJiglgzJQWeVA0QuU37YsiEmhYrLr5AIhANJpx+zRii4E2+JrvHMsIMnStUpy8RMv59DgRWrEjbdA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1631652},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.113.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/7d2c51998912824620ba067f35879bd5/uilint-0.2.113.tgz","_integrity":"sha512-lC9U5KUbztENWQ71PPz6cTBIRSKosq+OrtkkSO2IZm+p6jJUgp5b9Etr9p+fe/+JMqC3ZMbf4GO7iyIMXyUdlA==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.113","uilint-eslint":"0.2.113","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.113","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.113","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.113_1770003534187_0.7585397474336864","host":"s3://npm-registry-packages-npm-production"}},"0.2.114":{"name":"uilint","version":"0.2.114","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.114","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"e440ef0261f3b80ef37198dbc751e213e34c0849","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.114.tgz","fileCount":38,"integrity":"sha512-gDiEKwwCR7iq4oVM7kyiIQiyMut4tVEAa6QFq89PIm/m5ijTKT3FddNKwuzW7PBRsfJan0K+CWiDxAqWzEjc4A==","signatures":[{"sig":"MEUCIQCKH7haCVPIdDEW9mkf1JS5775CyqBUModOXZHFLpRJdQIgLWxNbxsHjoN3e/qn18jKjTmc7ulxQIm91UXxkpE8vwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1631652},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.114.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/bc598301d9b3896a8dfcaa527cd36bf2/uilint-0.2.114.tgz","_integrity":"sha512-gDiEKwwCR7iq4oVM7kyiIQiyMut4tVEAa6QFq89PIm/m5ijTKT3FddNKwuzW7PBRsfJan0K+CWiDxAqWzEjc4A==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.114","uilint-eslint":"0.2.114","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.114","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.114","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.114_1770004076301_0.7537850692002566","host":"s3://npm-registry-packages-npm-production"}},"0.2.115":{"name":"uilint","version":"0.2.115","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.115","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"4df48a4f4997ce9935aa735d81e151f6ce6c7877","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.115.tgz","fileCount":38,"integrity":"sha512-gYQQHO1cSli36jiugS2WicH4qWnzLhKE6KFaqfamqvgpFp92CXrOGIlJZUSdTWPA7KLD5/kcc/aqVDffR2/85g==","signatures":[{"sig":"MEUCIFmc7+hYfNve0VLPiy/bULurmF6+f7PRdzewUC8rZyYIAiEAjSvOVJBUNoVVYcv42GlrtvAQ/Pd9P9W3DePe/1bKp2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1631652},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.115.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/a09f90f76d3de12614fb2c2318271743/uilint-0.2.115.tgz","_integrity":"sha512-gYQQHO1cSli36jiugS2WicH4qWnzLhKE6KFaqfamqvgpFp92CXrOGIlJZUSdTWPA7KLD5/kcc/aqVDffR2/85g==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.115","uilint-eslint":"0.2.115","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.115","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.115","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.115_1770004768051_0.7240572262764691","host":"s3://npm-registry-packages-npm-production"}},"0.2.116":{"name":"uilint","version":"0.2.116","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.116","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"b62b6c3d7cbc44f3ec0cd9225452d696d4203e2c","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.116.tgz","fileCount":38,"integrity":"sha512-EJ3DUJDEGM2yvC1Dw1wvS3Du7eR/4nO6EIxeNBQqp4PazYpn67ElUcy0qLiptBllCZdot/renSntHAbVcZl8GA==","signatures":[{"sig":"MEUCIQCgjeIhMIH3Oh9FTnO1AoyvIzZDwu71h64kbQZ861lj4wIgREmzweWFlqTX6+KN2Q7TzXnqYQJjxNk6IQXuBiQr+7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1631652},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.116.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/5eb1e849477bf6e44e1ba61732321156/uilint-0.2.116.tgz","_integrity":"sha512-EJ3DUJDEGM2yvC1Dw1wvS3Du7eR/4nO6EIxeNBQqp4PazYpn67ElUcy0qLiptBllCZdot/renSntHAbVcZl8GA==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.116","uilint-eslint":"0.2.116","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.116","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.116","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.116_1770005267893_0.7400252795873523","host":"s3://npm-registry-packages-npm-production"}},"0.2.117":{"name":"uilint","version":"0.2.117","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.117","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"e99239b2d9295382b4c2cf47c4889563fb28260a","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.117.tgz","fileCount":38,"integrity":"sha512-VIMRo/3rdVDNwlrroaIKDbAcgVKWfYYnNUgBepWIWBo6xPQTocIftkjGrCswVJM7x1+0vfvG93dl8R4PLQOCrw==","signatures":[{"sig":"MEUCIQCzT+kKehdx3Kq6A4LEP+KE4HjNaygUQsY4SSutmbl3hgIgbieqldh6YIlAzsFS1YWtGEmwm9KkW8U1YJSN3zwe4BM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1632927},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.117.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/059f555ae8df9e95d6aecdac2e566f47/uilint-0.2.117.tgz","_integrity":"sha512-VIMRo/3rdVDNwlrroaIKDbAcgVKWfYYnNUgBepWIWBo6xPQTocIftkjGrCswVJM7x1+0vfvG93dl8R4PLQOCrw==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.117","uilint-eslint":"0.2.117","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.117","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.117","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.117_1770009705709_0.4002835918873495","host":"s3://npm-registry-packages-npm-production"}},"0.2.118":{"name":"uilint","version":"0.2.118","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.118","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"42043d704b1e7c9af37a7922b741a15a548df9c3","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.118.tgz","fileCount":38,"integrity":"sha512-wfjEzSWlIHJVrhq03UbrYC2/LmvaJBLLoSJ/sIcOEr6L8/i1LWfxQCMsj+cnptM21J+CNhVyF1UHgqXebwXpBg==","signatures":[{"sig":"MEUCIQCIsgX9rAmaOD6tMZSWBHarctzakwNXo3ha+xunWFqCUQIgKL7+X9ZeEwGBEkzl2pyR23YwqiT1HCF6TF806oMDr1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1633413},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.118.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/80e1f5a67664c3a0a16fa8e37d6e7dcd/uilint-0.2.118.tgz","_integrity":"sha512-wfjEzSWlIHJVrhq03UbrYC2/LmvaJBLLoSJ/sIcOEr6L8/i1LWfxQCMsj+cnptM21J+CNhVyF1UHgqXebwXpBg==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.118","uilint-eslint":"0.2.118","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.118","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.118","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.118_1770076705680_0.03858463553924674","host":"s3://npm-registry-packages-npm-production"}},"0.2.119":{"name":"uilint","version":"0.2.119","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.119","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"dde0a797f68d8ecb9c55ff01771fd43297dabfb2","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.119.tgz","fileCount":38,"integrity":"sha512-SGQ4PhcfPncNjeiMDuu6qQ/dbZt6okUo8XtM9kU0rfEvEicFrG+t2Ryg2xlD9jw0ul51V6c2/TLRxo5puZ+IpQ==","signatures":[{"sig":"MEUCIQCJIV8hQK5OfjZBwPPnAN5GjXB685yk4d+5bXFK4SO3GAIgJXewefAqU+0/FpWoqpHnTJyctZMTM2do/5fEAc9F2Zo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1633413},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.119.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/08057a9b7dcaccc57116435f3fdd90ae/uilint-0.2.119.tgz","_integrity":"sha512-SGQ4PhcfPncNjeiMDuu6qQ/dbZt6okUo8XtM9kU0rfEvEicFrG+t2Ryg2xlD9jw0ul51V6c2/TLRxo5puZ+IpQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.119","uilint-eslint":"0.2.119","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.119","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.119","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.119_1770082559175_0.1516682440535464","host":"s3://npm-registry-packages-npm-production"}},"0.2.120":{"name":"uilint","version":"0.2.120","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.120","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"e8d9fbbba699485f4096b8df09b5b37c02001fe3","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.120.tgz","fileCount":38,"integrity":"sha512-avdZKpt1qcH3hATd4WtLQbIXgkpmjGqv1kPhy3jUnVtYdczFwkSoiUaVURkhk1R2s/JX/kMdf/kncJUcQlSkxA==","signatures":[{"sig":"MEQCIGHgUfqEFVGgBeeslfkQP7qt8Bf/p+LOxZiOInvajuuWAiB79O1esCU9lt22abCY+Y3n3cdB7HL6GAgnf2QGKz70Xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1633413},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.120.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/f3b4e5fa5e947c9d235f3c684ec0e0c8/uilint-0.2.120.tgz","_integrity":"sha512-avdZKpt1qcH3hATd4WtLQbIXgkpmjGqv1kPhy3jUnVtYdczFwkSoiUaVURkhk1R2s/JX/kMdf/kncJUcQlSkxA==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.120","uilint-eslint":"0.2.120","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.120","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.120","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.120_1770085874060_0.21479729293625582","host":"s3://npm-registry-packages-npm-production"}},"0.2.121":{"name":"uilint","version":"0.2.121","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.121","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"737f6ec8d911c8597805fa88edc232470a562849","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.121.tgz","fileCount":38,"integrity":"sha512-7pkfXxFcIMPqDBdjiwvu/5VNRzYhWx6scFEU/O8dDZpaxEbkrWXcJA9vzPc/OmDiOVHXeNGb92wNKI2PnpueGA==","signatures":[{"sig":"MEYCIQDdAWkhgj++oaU6IjfZ7GYLcbuPi15liH2Afr9S5h/wfwIhAKjrr7Y7WfYNau4I9npNIMRFaM32Yjwiqfj1ddERrCux","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1633413},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.121.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/917f7caac8144ebc1a7503fd82ccfe1d/uilint-0.2.121.tgz","_integrity":"sha512-7pkfXxFcIMPqDBdjiwvu/5VNRzYhWx6scFEU/O8dDZpaxEbkrWXcJA9vzPc/OmDiOVHXeNGb92wNKI2PnpueGA==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.121","uilint-eslint":"0.2.121","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.121","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.121","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.121_1770102753015_0.18669674581209783","host":"s3://npm-registry-packages-npm-production"}},"0.2.122":{"name":"uilint","version":"0.2.122","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.122","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"a50ed67f0bad05d3fd7264fd3b04193d5dff327b","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.122.tgz","fileCount":38,"integrity":"sha512-FpnRWM4O5oQ8aUhgm7IomKFAbrhezDuey73iY40FhgztV1BKNGPdX050cV2X3zHSxBb2q9+8AKCSWaE6iB4tBg==","signatures":[{"sig":"MEYCIQC3DNMJrNKK1rQKH5sVqlH2R76Z7NwU9CKV4tz61eua+QIhAKr9bMXJOcTU2f9/V5oJY3IfWBAMvLmHlwb4Ng7KvTbV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1633413},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.122.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/6835af6a2603615836530b94b7dc65a2/uilint-0.2.122.tgz","_integrity":"sha512-FpnRWM4O5oQ8aUhgm7IomKFAbrhezDuey73iY40FhgztV1BKNGPdX050cV2X3zHSxBb2q9+8AKCSWaE6iB4tBg==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.122","uilint-eslint":"0.2.122","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.122","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.122","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.122_1770152926152_0.5856178319909839","host":"s3://npm-registry-packages-npm-production"}},"0.2.123":{"name":"uilint","version":"0.2.123","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.123","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"6ed423f6343eeb55d1ca02c120dc025a37c654a0","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.123.tgz","fileCount":38,"integrity":"sha512-Q70w4VZN6h3UxdkRFemnY/xYW7DeHtRZmdQgL/TVET+B5pn0aYEbQN04kJDnaMsFuol1H6OucX2xWTsOxTQhGg==","signatures":[{"sig":"MEUCIQDAQpq4zkr5XCov6fG5MLuP+R0k07AugN9G7loIDh46OgIgeAhePsxSRd2LcEZGsD5ciOUcYsQ/o89GarCWbZOZ7H0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1635897},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.123.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/7699fdc5b41d2aab69a3f93021ab499d/uilint-0.2.123.tgz","_integrity":"sha512-Q70w4VZN6h3UxdkRFemnY/xYW7DeHtRZmdQgL/TVET+B5pn0aYEbQN04kJDnaMsFuol1H6OucX2xWTsOxTQhGg==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.123","uilint-eslint":"0.2.123","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.123","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.123","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.123_1770158103759_0.015536514699318493","host":"s3://npm-registry-packages-npm-production"}},"0.2.124":{"name":"uilint","version":"0.2.124","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.124","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"433d3ac7144d41c00b3d69e1bc18bf82982e89ab","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.124.tgz","fileCount":38,"integrity":"sha512-rNgRL3U6emKnjjCN+0gXY0odUL37yhZIv+EDhbXGBA1xwy1xKhgdOh/SdLgWVr5dTMNsVi9rsXq9o8qcOeX+fA==","signatures":[{"sig":"MEYCIQC1Co+LoUHY6pPuYabVDidAgbQS39uqAd5aT8RD6O4M7gIhALHxJuJOHBgY0PvpDl2wzd5miI1b2o6cCnIs72ovvog9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1679352},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.124.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/1cd1a0d11e09c2599bc4af9ecb1d717c/uilint-0.2.124.tgz","_integrity":"sha512-rNgRL3U6emKnjjCN+0gXY0odUL37yhZIv+EDhbXGBA1xwy1xKhgdOh/SdLgWVr5dTMNsVi9rsXq9o8qcOeX+fA==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.124","uilint-eslint":"0.2.124","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.124","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.124","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.124_1770163600039_0.49961576905615823","host":"s3://npm-registry-packages-npm-production"}},"0.2.125":{"name":"uilint","version":"0.2.125","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.125","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"82d26106ddcbae5b63d1928a46f8fcf7a68f6301","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.125.tgz","fileCount":38,"integrity":"sha512-/ZPXOdJKDUi9spkJ+6HQ3W0djtZBZDrlfw1JYz0FXHWOhVZULbNB7v8cxLqzYJfXUM4NV0r3HNywllHY9883pQ==","signatures":[{"sig":"MEUCIQDM8uh1YbpP/Je7whjovVzOBxiBO1yXwg6ozwxWqejVPgIgfsGB5IgP58U8+B4Dns+aasXm04h/QWoxJH9h+JifoCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1679352},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.125.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/e0ad9b8e06e558ccc003f36ed1a67d70/uilint-0.2.125.tgz","_integrity":"sha512-/ZPXOdJKDUi9spkJ+6HQ3W0djtZBZDrlfw1JYz0FXHWOhVZULbNB7v8cxLqzYJfXUM4NV0r3HNywllHY9883pQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.125","uilint-eslint":"0.2.125","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.125","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.125","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.125_1770168933703_0.25561572558047985","host":"s3://npm-registry-packages-npm-production"}},"0.2.126":{"name":"uilint","version":"0.2.126","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.126","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"430aa21deb6b736bbb0882f5c37243a6fd2eca48","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.126.tgz","fileCount":38,"integrity":"sha512-MCau5HXOv9H1fIbbB9LKKAAoTiYPhXZqg4a413kEwpjlzhWOz+XBw9GuodEuPBcCK6LGeYpf86b9D39MB4gpJA==","signatures":[{"sig":"MEYCIQCKSh+v8Iy+urTv+N6QuamPSJ/rYKQmB5t9ZVDRc+ja1QIhAPWdom+PcsPsrcgEaIOHnOyhi8KHE2IwWE5d+R4sagBk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1679352},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.126.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/7767584a8e7faa5be3f8a8cae230cdb0/uilint-0.2.126.tgz","_integrity":"sha512-MCau5HXOv9H1fIbbB9LKKAAoTiYPhXZqg4a413kEwpjlzhWOz+XBw9GuodEuPBcCK6LGeYpf86b9D39MB4gpJA==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.126","uilint-eslint":"0.2.126","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.126","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.126","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.126_1770172577145_0.8311121418599099","host":"s3://npm-registry-packages-npm-production"}},"0.2.127":{"name":"uilint","version":"0.2.127","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.127","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"2c99b1bb5c37fd4a3a37958683dfaf8fcbef29c2","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.127.tgz","fileCount":38,"integrity":"sha512-N8ikGVBV31u8mvXMq+vaTJ2UCQkMtBbnBieMWn9AiiJeILxzpMc7ET1U2NcveAkAknTJxCXM3IOVEXY4ktI9VQ==","signatures":[{"sig":"MEUCIQCt2GRJbwZMujVV+MRu+S1DiiDPbKc1UMo7fuxNKpTPMwIgMPrczX5EhpXKhn4D3+LCs1qpd2ZUJQXPJIkig0wJHj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1679352},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.127.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/6e5a9eda6bd9206237d1f86a905fbce5/uilint-0.2.127.tgz","_integrity":"sha512-N8ikGVBV31u8mvXMq+vaTJ2UCQkMtBbnBieMWn9AiiJeILxzpMc7ET1U2NcveAkAknTJxCXM3IOVEXY4ktI9VQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.127","uilint-eslint":"0.2.127","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.127","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.127","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.127_1770174159173_0.4240002112454415","host":"s3://npm-registry-packages-npm-production"}},"0.2.128":{"name":"uilint","version":"0.2.128","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.128","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"617941c4c28ad195a3d6547b0b5e4515d95e84b4","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.128.tgz","fileCount":38,"integrity":"sha512-bihZjJ5gUcyltoCQAx2BeMPqSvQKvY/Bmzd9gw1lcFrmgcK8KWvjsr+K/uuBxwNotUjrECVQbXLilgOIOdctww==","signatures":[{"sig":"MEYCIQDkZTeQlWxlq/t0WPA9YaCcqE8J6GQDfCjgoiU3Hj9wsQIhAL3A1Byc3g3Ab3WZaIhXadnXOIlJYnZKdv2N9R+xgo/C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1679352},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.128.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/d143218fbcaae992c2b60dc4e1f14473/uilint-0.2.128.tgz","_integrity":"sha512-bihZjJ5gUcyltoCQAx2BeMPqSvQKvY/Bmzd9gw1lcFrmgcK8KWvjsr+K/uuBxwNotUjrECVQbXLilgOIOdctww==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.128","uilint-eslint":"0.2.128","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.128","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.128","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.128_1770177070192_0.13089349383578242","host":"s3://npm-registry-packages-npm-production"}},"0.2.129":{"name":"uilint","version":"0.2.129","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.129","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"e3598349ae196e8c8b1c97a54f4086daa70f547c","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.129.tgz","fileCount":38,"integrity":"sha512-80tWkpKnITnL9g6mzJuPm2kTRFzwY+Y7k4mb+uWinp/lgBBnG48xsYS0wN0KFYZHLbP7pnpjGFi+Ukl54AYEZg==","signatures":[{"sig":"MEQCIGbcE1X68JRcGjmMbbYaWtGeYMmB3TRcXrN9+fZ5A5huAiBuE5QpOYHM78vMEk/zQV/pWN97AD99bOXw9tGrdaJNaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1679352},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.129.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/97fd621e8b49a0f3f88b50ea3ab7ce1e/uilint-0.2.129.tgz","_integrity":"sha512-80tWkpKnITnL9g6mzJuPm2kTRFzwY+Y7k4mb+uWinp/lgBBnG48xsYS0wN0KFYZHLbP7pnpjGFi+Ukl54AYEZg==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.129","uilint-eslint":"0.2.129","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.129","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.129","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.129_1770183112449_0.07862115893122223","host":"s3://npm-registry-packages-npm-production"}},"0.2.130":{"name":"uilint","version":"0.2.130","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.130","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"e9c9db7b58000e424957b7f76fc0490ac28da3c8","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.130.tgz","fileCount":38,"integrity":"sha512-PHYYEsGW1MfSxpAJQM8yw2CP17a3FFkFDFlJwvGs5xO9JLsBDRlPrwo9Yx9CTAtZ3RhpAMRlfe7l/5Jg2A8/ig==","signatures":[{"sig":"MEQCIC6whT9WuerF7fGdE/Geehv+P690Ww1V2Rcm/jNXLzh+AiAsJP+3uD+EOajxh2Qh6nJQ9ITooQ3yvAZHi8jmEvfElQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1679352},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.130.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/948149ed4857df598c80c6da4cb566a9/uilint-0.2.130.tgz","_integrity":"sha512-PHYYEsGW1MfSxpAJQM8yw2CP17a3FFkFDFlJwvGs5xO9JLsBDRlPrwo9Yx9CTAtZ3RhpAMRlfe7l/5Jg2A8/ig==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.130","uilint-eslint":"0.2.130","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.130","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.130","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.130_1770183897349_0.9736461175602598","host":"s3://npm-registry-packages-npm-production"}},"0.2.131":{"name":"uilint","version":"0.2.131","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.131","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"9b63fb106700452e9b06c2697abfa05bb643c666","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.131.tgz","fileCount":38,"integrity":"sha512-DJYi1nfCD5RnPgT4HzisdFT4+OJgQEaECB0MT1OTx0sbUUA2pESjC4tnXbMN5E8Sk9cOjfuuYnAcrlKA90tGRw==","signatures":[{"sig":"MEYCIQD+SGS4QHW8v86smp9GenlQgyK0dgt3sR7Y5tbwWfj/RAIhAOHKZxImYkQ5zp6Xk6C5LE2KlEMGM1CJALnwA5Neq7yh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1679352},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.131.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/b1b0ffddf03185e99c318e6077126008/uilint-0.2.131.tgz","_integrity":"sha512-DJYi1nfCD5RnPgT4HzisdFT4+OJgQEaECB0MT1OTx0sbUUA2pESjC4tnXbMN5E8Sk9cOjfuuYnAcrlKA90tGRw==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.131","uilint-eslint":"0.2.131","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.131","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.131","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.131_1770191410629_0.6698497416781808","host":"s3://npm-registry-packages-npm-production"}},"0.2.132":{"name":"uilint","version":"0.2.132","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.132","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"c9033798286010e7d9a047b82045a763c0910c8d","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.132.tgz","fileCount":38,"integrity":"sha512-NwuqK1dAh7Ec8URgK4mKDTijx+r0JCbhCOem49HPBFKKrsFCtoQL6gB8JlsqZwCwuRbLSfaviW4fS0f/NY7bJg==","signatures":[{"sig":"MEUCIHKwnCMKCfFmi/51MWtFSBEGx+ybn/vaul5ZlO07e/26AiEAn3JxwQ6Ep+FA217OLtRVUCqKsIkuNNRq0fUGvZmUlr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1679352},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.132.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/17e68c9637d940e5b54bbdd7d144af90/uilint-0.2.132.tgz","_integrity":"sha512-NwuqK1dAh7Ec8URgK4mKDTijx+r0JCbhCOem49HPBFKKrsFCtoQL6gB8JlsqZwCwuRbLSfaviW4fS0f/NY7bJg==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.132","uilint-eslint":"0.2.132","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.132","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.132","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.132_1770193038754_0.8694605323879057","host":"s3://npm-registry-packages-npm-production"}},"0.2.133":{"name":"uilint","version":"0.2.133","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.133","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"8c0523e06287da15080cc1e581ce7d7f37f2890f","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.133.tgz","fileCount":38,"integrity":"sha512-/Vglv/y2QpWM/xPIIy97QW/fcWAdM/0R+7qzkz8LgWmciag4JCtz9UGzsWF3mKT0At0cK23LOLq51c/IZ7tQRw==","signatures":[{"sig":"MEYCIQCXpyZTS2VQw7HrKvPb7A04QP0uGJ3ebjvjXynuzf31EAIhAJf1EWNJcDQNNEEmtW/mVz83Nv+Amud5/WKZ7lM4uUZq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1685676},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.133.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/c5c0c8288a737bb0fe32b70fc462583b/uilint-0.2.133.tgz","_integrity":"sha512-/Vglv/y2QpWM/xPIIy97QW/fcWAdM/0R+7qzkz8LgWmciag4JCtz9UGzsWF3mKT0At0cK23LOLq51c/IZ7tQRw==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.133","uilint-eslint":"0.2.133","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.133","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.133","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.133_1770231250059_0.1688045563253464","host":"s3://npm-registry-packages-npm-production"}},"0.2.134":{"name":"uilint","version":"0.2.134","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.134","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"e67277583ebfa44140b388c2822b3d1257b00339","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.134.tgz","fileCount":38,"integrity":"sha512-Kd1baz9mFk47BeVgFHylGaE5iUOphBkv9h+nN+Ji9PAeGNpqEXJlrlq8H7iY1a7oeRV4D+5oEBq8o6eUbVTOnQ==","signatures":[{"sig":"MEUCIHWDmEjUHTHYtvZ/Ia0Bi6OHMDwlzVjwlcIP3e1mfUAhAiEAtFEJf8Bc9EYAbxO95zmAa/KlOy4TC2N5zRA3BsJ9xhc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1685676},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.134.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/1ff1edbde9691ecefefe85d8ac5df769/uilint-0.2.134.tgz","_integrity":"sha512-Kd1baz9mFk47BeVgFHylGaE5iUOphBkv9h+nN+Ji9PAeGNpqEXJlrlq8H7iY1a7oeRV4D+5oEBq8o6eUbVTOnQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.134","uilint-eslint":"0.2.134","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.134","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.134","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.134_1770240339663_0.921229140599561","host":"s3://npm-registry-packages-npm-production"}},"0.2.135":{"name":"uilint","version":"0.2.135","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.135","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"8d38ad5032abfbe1fbc7f7dc4daa5e342b59b335","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.135.tgz","fileCount":38,"integrity":"sha512-gR8rDVrwQNUAhBLk8oi9nasjhVGzysFqbTCRBGLmZBLFbEeH+49s815GuO8bzySeD9gPhhPQySwRRTruITO/ZA==","signatures":[{"sig":"MEUCIQCmXGQx9aTJorK2AbIuzKmzwNDPql1x5hD4D//9bSomKgIgFJBtZtG1MUyBiLnwS/cq/sft15m18s6D731w5HZBHq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1685676},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.135.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/9205a0b3a5adabe337429b3937c9724a/uilint-0.2.135.tgz","_integrity":"sha512-gR8rDVrwQNUAhBLk8oi9nasjhVGzysFqbTCRBGLmZBLFbEeH+49s815GuO8bzySeD9gPhhPQySwRRTruITO/ZA==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.135","uilint-eslint":"0.2.135","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.135","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.135","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.135_1770244271185_0.6761329058306733","host":"s3://npm-registry-packages-npm-production"}},"0.2.136":{"name":"uilint","version":"0.2.136","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.136","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"0863ae015fe8c385010f92b26551fe63a405d8fb","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.136.tgz","fileCount":38,"integrity":"sha512-V4WnVHYhp5DkoSaRL2mGnJzW/P8rFNKhI7ph4HxuPjVIvJ+3WWv7td9O6CI+/AqgOKBF729B6ZlRIvGVKZdIQQ==","signatures":[{"sig":"MEUCIQDkwrDkBEmG0LcCSvXS8jskgDq0LMEXFSWP6XvvJknu2gIgPjqoK+1nB7aX/nxdV71L44d+0fugKOKZFTOGrOnYFZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1685676},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.136.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/2e1d033a6ec9a4d818385dd468ae124f/uilint-0.2.136.tgz","_integrity":"sha512-V4WnVHYhp5DkoSaRL2mGnJzW/P8rFNKhI7ph4HxuPjVIvJ+3WWv7td9O6CI+/AqgOKBF729B6ZlRIvGVKZdIQQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.136","uilint-eslint":"0.2.136","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.136","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.136","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.136_1770252838291_0.8375612525190173","host":"s3://npm-registry-packages-npm-production"}},"0.2.137":{"name":"uilint","version":"0.2.137","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.137","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"3e95566f14c2b22988b81840d06b0c0b6c399ffd","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.137.tgz","fileCount":38,"integrity":"sha512-3ZW48Zer0jRZoMFwK/WcLGh/bQAiWQpryJ3kERj5oaX6Uu4GJabNDSdRAstLMvQbV/Ibev1QmwKxpq3Vs7a2lg==","signatures":[{"sig":"MEYCIQD/Dxu7y7NmvUJxGnaZZd5nZAFsba5c08j3KulJ+TPQigIhAOpi+wv1eCRfi3CsCQFzTUn2BdRr8V21zOM/nBY6du3p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1693159},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.137.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/8fcdba99a93d70d200711cb9f2174588/uilint-0.2.137.tgz","_integrity":"sha512-3ZW48Zer0jRZoMFwK/WcLGh/bQAiWQpryJ3kERj5oaX6Uu4GJabNDSdRAstLMvQbV/Ibev1QmwKxpq3Vs7a2lg==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.137","uilint-eslint":"0.2.137","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.137","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.137","ink-testing-library":"^4.0.0"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.137_1770274437749_0.32968812096129474","host":"s3://npm-registry-packages-npm-production"}},"0.2.138":{"name":"uilint","version":"0.2.138","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.138","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"1191fbb13ecae6c9bed6446488adb58c0fd9b30d","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.138.tgz","fileCount":38,"integrity":"sha512-++CQXJOYeKz5ncZo/c3KnO1Xxb/S38M2Eht1msVedJlvwbAWrDPT2x4QJG0Z9s7+Ewi4E1rg2diWCKYeFNPlRA==","signatures":[{"sig":"MEQCICD6mpVooJNaaZtPyr+3rwREzJKZnJQ1aOjJwidH1+0XAiBFbQ9xwjtGzrVXuN6D6YG8x3KSFVDTY/ArPjudzVSaug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1721163},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.138.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/670cbc72f00a832f58518973a8fb9c2d/uilint-0.2.138.tgz","_integrity":"sha512-++CQXJOYeKz5ncZo/c3KnO1Xxb/S38M2Eht1msVedJlvwbAWrDPT2x4QJG0Z9s7+Ewi4E1rg2diWCKYeFNPlRA==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.138","uilint-eslint":"0.2.138","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.138","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.138","ink-testing-library":"^4.0.0"},"peerDependencies":{"uilint-vision":"0.2.138","uilint-semantic":"0.2.138"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"peerDependenciesMeta":{"uilint-vision":{"optional":true},"uilint-semantic":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.138_1770446777366_0.08574310874940916","host":"s3://npm-registry-packages-npm-production"}},"0.2.139":{"name":"uilint","version":"0.2.139","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.139","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"a9f174b713fffd02c0aaa5c3c984798ce40104b3","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.139.tgz","fileCount":40,"integrity":"sha512-T+R9LkLICM9petAo8AZzX+He8dJamvX+5QlDZaGZKWvIxon7XAytoc6aKcNeqr/be8x1neL+kIOTUoKj9/goyA==","signatures":[{"sig":"MEYCIQD+UfDKlw5l0pAb+LuFBv10G4YGDVyU9YN5eGzPM8cb2wIhAMf+4cAUAL9CUYIbUQhviWCMuYFhTn6d4qSzVJq95H7x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733306},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.139.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/d88e2f53457cf7549e065196ec56a2f9/uilint-0.2.139.tgz","_integrity":"sha512-T+R9LkLICM9petAo8AZzX+He8dJamvX+5QlDZaGZKWvIxon7XAytoc6aKcNeqr/be8x1neL+kIOTUoKj9/goyA==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.139","uilint-eslint":"0.2.139","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.139","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.139","ink-testing-library":"^4.0.0"},"peerDependencies":{"uilint-vision":"0.2.139","uilint-semantic":"0.2.139"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"peerDependenciesMeta":{"uilint-vision":{"optional":true},"uilint-semantic":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.139_1770503692290_0.047578139322491","host":"s3://npm-registry-packages-npm-production"}},"0.2.140":{"name":"uilint","version":"0.2.140","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.140","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"d070d8db01da9854808af20273ee19c0755eab07","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.140.tgz","fileCount":40,"integrity":"sha512-WbS69u0Cq2ReM86XQ12z0SIoyy15DKmWnzuOMu0rUk0c87H2xg9XJa7CSLeulknacBY8NIAWXrx1fQIjx3IP7A==","signatures":[{"sig":"MEYCIQD1ISxVOK981RCf4LC0sJFE5aSnzzPdhtApKB0CeeO7UAIhAKQIJnzE46pC+WeMIIKN0Bpi1EAzdkzxYHyFcnIKb2dL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1733306},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.140.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/850d7c843ca5acd010162399f93e7217/uilint-0.2.140.tgz","_integrity":"sha512-WbS69u0Cq2ReM86XQ12z0SIoyy15DKmWnzuOMu0rUk0c87H2xg9XJa7CSLeulknacBY8NIAWXrx1fQIjx3IP7A==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.140","uilint-eslint":"0.2.140","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.140","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.140","ink-testing-library":"^4.0.0"},"peerDependencies":{"uilint-vision":"0.2.140","uilint-semantic":"0.2.140"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"peerDependenciesMeta":{"uilint-vision":{"optional":true},"uilint-semantic":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.140_1770504839288_0.8308148239027056","host":"s3://npm-registry-packages-npm-production"}},"0.2.141":{"name":"uilint","version":"0.2.141","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.141","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"b0aeddba3430cebe7474477d966fd8c58036f45d","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.141.tgz","fileCount":42,"integrity":"sha512-P9fNibDqxMeG+Ld/ckVhH50pX3vdEUen6uFqOSnO1nQQOxP5Dtg8W3O0KiVvO2aRLUCtmMjX31psiz0XIpOv4A==","signatures":[{"sig":"MEUCIQDmT8/cIfJZCTVPgHdYhYQGGoLSQVV52SzfSIeD/kbMoAIgK+w3wJQG8LZJ3hmKIU+jOkpmeeCXBXVbExkm2nAf6OM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1754737},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.141.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","lint:strict":"eslint src/ --max-warnings 0","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/9c9acd65548d0f290737dcfb61418b72/uilint-0.2.141.tgz","_integrity":"sha512-P9fNibDqxMeG+Ld/ckVhH50pX3vdEUen6uFqOSnO1nQQOxP5Dtg8W3O0KiVvO2aRLUCtmMjX31psiz0XIpOv4A==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.141","uilint-eslint":"0.2.141","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.141","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.141","ink-testing-library":"^4.0.0"},"peerDependencies":{"uilint-vision":"0.2.141","uilint-semantic":"0.2.141"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"peerDependenciesMeta":{"uilint-vision":{"optional":true},"uilint-semantic":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.141_1770581273383_0.3165942984975174","host":"s3://npm-registry-packages-npm-production"}},"0.2.142":{"name":"uilint","version":"0.2.142","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.142","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"e937ed09d4ed13498f6857801b748aa296cbfec5","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.142.tgz","fileCount":42,"integrity":"sha512-rklX0Ew3yO2BbeqzNjrAnvA7ylQ/k7wj//PHP41jGuXu5LBNAs7qreGMjqF3FVPHwbwdFap1Zl8ijhdNC/cLhw==","signatures":[{"sig":"MEQCIC18JSzs5yqrz+C2cV+IRKnpWCjJt3AYfRbwnQKoWwKBAiBCll8JTuBShDJxze7eGe8HD5dDumGPn1cAJ4Gsz+IjVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1754881},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.142.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","lint:strict":"eslint src/ --max-warnings 0","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/b890b8320f60856f73050a928207e263/uilint-0.2.142.tgz","_integrity":"sha512-rklX0Ew3yO2BbeqzNjrAnvA7ylQ/k7wj//PHP41jGuXu5LBNAs7qreGMjqF3FVPHwbwdFap1Zl8ijhdNC/cLhw==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.142","uilint-eslint":"0.2.142","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.142","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.142","ink-testing-library":"^4.0.0"},"peerDependencies":{"uilint-vision":"0.2.142","uilint-semantic":"0.2.142","uilint-duplicates":"0.2.142"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"peerDependenciesMeta":{"uilint-vision":{"optional":true},"uilint-semantic":{"optional":true},"uilint-duplicates":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.142_1770596018812_0.16717256369629419","host":"s3://npm-registry-packages-npm-production"}},"0.2.143":{"name":"uilint","version":"0.2.143","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.143","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"fad1eaac62a39bb150d6bd88b2e2fab2badc7860","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.143.tgz","fileCount":42,"integrity":"sha512-AQHCErTb6Wl2/vLV1Acxt6NlwEAb71UXawqgOK8G3kU8+QEIJdjcvzk97A/ftkrJ58NRPtPJx/Xxxhy9g0MNIg==","signatures":[{"sig":"MEUCIGOmbonHa+Ed3EDztQjFQpXs9Spbfhs2xZesgw5p6+azAiEAvpLH4i3IHpVaRmqz5oWGnDnusw2uqxeQaviQN1ZMj8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1754881},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.143.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","lint:strict":"eslint src/ --max-warnings 0","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/8e9c077b10c2d5b9c086b8e0f9624783/uilint-0.2.143.tgz","_integrity":"sha512-AQHCErTb6Wl2/vLV1Acxt6NlwEAb71UXawqgOK8G3kU8+QEIJdjcvzk97A/ftkrJ58NRPtPJx/Xxxhy9g0MNIg==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.143","uilint-eslint":"0.2.143","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.143","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.143","ink-testing-library":"^4.0.0"},"peerDependencies":{"uilint-vision":"0.2.143","uilint-semantic":"0.2.143","uilint-duplicates":"0.2.143"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"peerDependenciesMeta":{"uilint-vision":{"optional":true},"uilint-semantic":{"optional":true},"uilint-duplicates":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.143_1770596540299_0.9272183804316041","host":"s3://npm-registry-packages-npm-production"}},"0.2.144":{"name":"uilint","version":"0.2.144","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.144","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"5d096503745ed71a11624a673108d9d7d10a0c97","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.144.tgz","fileCount":42,"integrity":"sha512-CVmsVcbe87VcJNJbarg+shTYOqmC1urHTxuR2A96KevHMhAj0ado1nSKkHNsiwHuDGI3uEpz4ljqL0rhZ0MoGw==","signatures":[{"sig":"MEYCIQDXO+skLXEBOCPs3YBeEYe/aFepxG9EORiAJYesrhdQZAIhAPGsohnYlvHQ8T7DAacXYq4ziiPjPfMtmZ0EZMt6ztEe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1754881},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.144.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","lint:strict":"eslint src/ --max-warnings 0","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/810a686a68741c229beddda3c579bbb4/uilint-0.2.144.tgz","_integrity":"sha512-CVmsVcbe87VcJNJbarg+shTYOqmC1urHTxuR2A96KevHMhAj0ado1nSKkHNsiwHuDGI3uEpz4ljqL0rhZ0MoGw==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.144","uilint-eslint":"0.2.144","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.144","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.144","ink-testing-library":"^4.0.0"},"peerDependencies":{"uilint-vision":"0.2.144","uilint-semantic":"0.2.144","uilint-duplicates":"0.2.144"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"peerDependenciesMeta":{"uilint-vision":{"optional":true},"uilint-semantic":{"optional":true},"uilint-duplicates":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.144_1770606516759_0.9433271292207763","host":"s3://npm-registry-packages-npm-production"}},"0.2.145":{"name":"uilint","version":"0.2.145","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.145","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"8684f2deb6b90ec49814c568887f3c8ab44460de","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.145.tgz","fileCount":42,"integrity":"sha512-BLHOFVuE9h9a9Ho4odYlTR8xhu9e5vgjlzoTJnTtxUeEgptkhruMCowCCBHtQB62uQA7uegkQ8Thp8PeqsGM3w==","signatures":[{"sig":"MEUCIA6aTloyyvBCEVYhOk4XqzH3x3Ia5vkGoofyRh1prYHlAiEA97mBB7i/gbsHasLDAibIIo5NYq0I0b9XouV8vXFbxfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1754881},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.145.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","lint:strict":"eslint src/ --max-warnings 0","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/ebcd8d6340b273e32306ad1cf9ee6fc7/uilint-0.2.145.tgz","_integrity":"sha512-BLHOFVuE9h9a9Ho4odYlTR8xhu9e5vgjlzoTJnTtxUeEgptkhruMCowCCBHtQB62uQA7uegkQ8Thp8PeqsGM3w==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.145","uilint-eslint":"0.2.145","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.145","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.145","ink-testing-library":"^4.0.0"},"peerDependencies":{"uilint-vision":"0.2.145","uilint-semantic":"0.2.145","uilint-duplicates":"0.2.145"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"peerDependenciesMeta":{"uilint-vision":{"optional":true},"uilint-semantic":{"optional":true},"uilint-duplicates":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.145_1770607164595_0.2997224039270552","host":"s3://npm-registry-packages-npm-production"}},"0.2.146":{"name":"uilint","version":"0.2.146","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.146","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"6c121a189ff13ff5baf8000102583a782a3f1859","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.146.tgz","fileCount":42,"integrity":"sha512-gCuIH1kv8UvGgtqVBccWLHw11cQblgAkpiumyPB9z92LW5ZedrjkZXXcacQhVRfM1rxWED90eCEZ0CUU/WPAyA==","signatures":[{"sig":"MEUCIFSHjKiFDOxtI6/3QI5e+XrH0/zvBh5dE1XFw12dLgxpAiEAgxUUHnG6KzcckfFTg3OXirmUBiLWqS2N7N7u3Pl65BM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780166},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.146.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","lint:strict":"eslint src/ --max-warnings 0","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/d913a1ee1f8cb3e50e5b7b4391573942/uilint-0.2.146.tgz","_integrity":"sha512-gCuIH1kv8UvGgtqVBccWLHw11cQblgAkpiumyPB9z92LW5ZedrjkZXXcacQhVRfM1rxWED90eCEZ0CUU/WPAyA==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.146","uilint-eslint":"0.2.146","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.146","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.146","ink-testing-library":"^4.0.0"},"peerDependencies":{"uilint-vision":"0.2.146","uilint-semantic":"0.2.146","uilint-duplicates":"0.2.146"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"peerDependenciesMeta":{"uilint-vision":{"optional":true},"uilint-semantic":{"optional":true},"uilint-duplicates":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.146_1770661698493_0.2639774082446871","host":"s3://npm-registry-packages-npm-production"}},"0.2.147":{"name":"uilint","version":"0.2.147","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.147","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"e46b627f0a930ad22c9cfbbc1f7f676394827851","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.147.tgz","fileCount":42,"integrity":"sha512-insap3hNljD1LDU73KSYM/Xr1UmaLQV54LS+IFPi/YgU5isB8ROVx/RkBL4FC/JC+DfwcxeVmF00DHZTAUGOLA==","signatures":[{"sig":"MEUCICrRtUtKDHsVhDQvijgS9cMcjVMhjBSAZn1XqCYy8QXGAiEArQSr3NSnvR5FlnyyUJ7fkXAwKTKKX8e8KS9eVAf1/wA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1804187},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.147.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","lint:strict":"eslint src/ --max-warnings 0","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/8b5ae6f80e702ec95d47d7f4d523764b/uilint-0.2.147.tgz","_integrity":"sha512-insap3hNljD1LDU73KSYM/Xr1UmaLQV54LS+IFPi/YgU5isB8ROVx/RkBL4FC/JC+DfwcxeVmF00DHZTAUGOLA==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.147","uilint-eslint":"0.2.147","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.147","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.147","ink-testing-library":"^4.0.0"},"peerDependencies":{"uilint-vision":"0.2.147","uilint-semantic":"0.2.147","uilint-duplicates":"0.2.147"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"peerDependenciesMeta":{"uilint-vision":{"optional":true},"uilint-semantic":{"optional":true},"uilint-duplicates":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.147_1770675922811_0.9340690651815646","host":"s3://npm-registry-packages-npm-production"}},"0.2.148":{"name":"uilint","version":"0.2.148","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.148","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"a21faa9733ccb42c6fb48761d45d7b142fbe7ae3","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.148.tgz","fileCount":42,"integrity":"sha512-aYvqrpzVzPXMw6kxEMoQ52xoiLzlZ+V6eOloZW8FV3n7KnlUsj1R9RYGsr3Xvd8j0bwaze74E5iBa2WdvH2h3A==","signatures":[{"sig":"MEYCIQC0y7UFGZsDpgjEjiPKGTS24p+UZHizAX6ThT3zn/dKtgIhAIpuAQvW+Xhi9Jkv/D0pw/FmCXkMT435QtZEPu8lCS+1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1804187},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.148.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","lint:strict":"eslint src/ --max-warnings 0","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/c17a6817399541da5c0b9626023d0ea6/uilint-0.2.148.tgz","_integrity":"sha512-aYvqrpzVzPXMw6kxEMoQ52xoiLzlZ+V6eOloZW8FV3n7KnlUsj1R9RYGsr3Xvd8j0bwaze74E5iBa2WdvH2h3A==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.148","uilint-eslint":"0.2.148","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.148","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.148","ink-testing-library":"^4.0.0"},"peerDependencies":{"uilint-vision":"0.2.148","uilint-semantic":"0.2.148","uilint-duplicates":"0.2.148"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"peerDependenciesMeta":{"uilint-vision":{"optional":true},"uilint-semantic":{"optional":true},"uilint-duplicates":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.148_1770676786671_0.07718847932150763","host":"s3://npm-registry-packages-npm-production"}},"0.2.149":{"name":"uilint","version":"0.2.149","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.149","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"6cbf79b540014256af7af1f336eebf634fb4fd08","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.149.tgz","fileCount":42,"integrity":"sha512-6NfO204utFM1Vo0v7Z92kQg0hGaGCHhXOc574z7b+uOfvoVVeVVnXi4vtzB+0rrb8iVYypdMIShVAmOtC6vcQQ==","signatures":[{"sig":"MEQCIAdLutrqCWlD4iyywR1WeM5LObzCOfFQymNVycmK+p8gAiBCJbrxwDy44Ss/GUo/hs8qaW11VdEAWF+d57rGCohTKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1808267},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.149.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","lint:strict":"eslint src/ --max-warnings 0","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/dc1a0f9b5c803b5bc7dfe21c028fb1fa/uilint-0.2.149.tgz","_integrity":"sha512-6NfO204utFM1Vo0v7Z92kQg0hGaGCHhXOc574z7b+uOfvoVVeVVnXi4vtzB+0rrb8iVYypdMIShVAmOtC6vcQQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.149","uilint-eslint":"0.2.149","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.149","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.149","ink-testing-library":"^4.0.0"},"peerDependencies":{"uilint-vision":"0.2.149","uilint-semantic":"0.2.149","uilint-duplicates":"0.2.149"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"peerDependenciesMeta":{"uilint-vision":{"optional":true},"uilint-semantic":{"optional":true},"uilint-duplicates":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.149_1770679006372_0.4230076014018733","host":"s3://npm-registry-packages-npm-production"}},"0.2.150":{"name":"uilint","version":"0.2.150","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.150","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"43ce288071eab62ede37fe8be2b768c2706ab48e","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.150.tgz","fileCount":42,"integrity":"sha512-VM229LgprHU4phLn28EkGjtQYy7sdX4l2ILGZy0LhZHlKh0jUpuCkCZMRr4rAOSDNx0uP+heWqGLnScGdWStxQ==","signatures":[{"sig":"MEYCIQC55hzi7tAe5J+QfUxNWJlP4FPUoTzC9RMQTAozC2je3gIhALwDY/rhs+uvPMBXZDIG9uNUxWHz9o+B+8FsOv5fzBlm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1811526},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.150.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","lint:strict":"eslint src/ --max-warnings 0","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/7ec901b8cd825ae634a849782bbea8e4/uilint-0.2.150.tgz","_integrity":"sha512-VM229LgprHU4phLn28EkGjtQYy7sdX4l2ILGZy0LhZHlKh0jUpuCkCZMRr4rAOSDNx0uP+heWqGLnScGdWStxQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.150","uilint-eslint":"0.2.150","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.150","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.150","ink-testing-library":"^4.0.0"},"peerDependencies":{"uilint-vision":"0.2.150","uilint-semantic":"0.2.150","uilint-duplicates":"0.2.150"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"peerDependenciesMeta":{"uilint-vision":{"optional":true},"uilint-semantic":{"optional":true},"uilint-duplicates":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.150_1770687298617_0.8103674643208423","host":"s3://npm-registry-packages-npm-production"}},"0.2.151":{"name":"uilint","version":"0.2.151","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.151","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"fb202ba421391a0d5726784519411b59f4a8a8ee","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.151.tgz","fileCount":42,"integrity":"sha512-e8x5S3X1hwRMeh32aC8MmtmieQFEWdwC+HU63ryCwrbzwvRLqiui/iRnaEx9R3RTZc796CsVMDDdT682hOt7hQ==","signatures":[{"sig":"MEQCID3BwnSEdDxgllLw5yRwhrtDvXabVsvrB/eqEon1Mh3KAiBOmnSXxJBFX/yUWVMhstpr478pLcRoc23irKgbu5R/+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1811781},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.151.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","lint:strict":"eslint src/ --max-warnings 0","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/ce5daa9c7fd26fa31207052d95e88f6b/uilint-0.2.151.tgz","_integrity":"sha512-e8x5S3X1hwRMeh32aC8MmtmieQFEWdwC+HU63ryCwrbzwvRLqiui/iRnaEx9R3RTZc796CsVMDDdT682hOt7hQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.9.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.151","uilint-eslint":"0.2.151","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.151","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.151","ink-testing-library":"^4.0.0"},"peerDependencies":{"uilint-vision":"0.2.151","uilint-coverage":"0.2.149","uilint-semantic":"0.2.151","uilint-duplicates":"0.2.151"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"peerDependenciesMeta":{"uilint-vision":{"optional":true},"uilint-coverage":{"optional":true},"uilint-semantic":{"optional":true},"uilint-duplicates":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.151_1770697654038_0.5016481070325405","host":"s3://npm-registry-packages-npm-production"}},"0.2.152":{"name":"uilint","version":"0.2.152","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.152","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"3014b089b9bebd06fa5efda02538b2bcd010262c","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.152.tgz","fileCount":42,"integrity":"sha512-j4d92mvtpSad7YRgagpvY5kIODQtqVWb72IjdlJsZIsi3BNj/ARz65/qOQjrCaZCh6wVzHm9J28N9z1aqTtLiA==","signatures":[{"sig":"MEQCIFNOPYiaqt7tHmyyLVXJz/o0zrx5xxp6K0YZTLJZZd5oAiAsKVRFETj1Dort2u2YxEA/TAv/zg6o8Mzm5shiHO2nTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1811781},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.152.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","lint:strict":"eslint src/ --max-warnings 0","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/33efa2e04e9a2ee64e51c627ac8105f2/uilint-0.2.152.tgz","_integrity":"sha512-j4d92mvtpSad7YRgagpvY5kIODQtqVWb72IjdlJsZIsi3BNj/ARz65/qOQjrCaZCh6wVzHm9J28N9z1aqTtLiA==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"11.9.0","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.19.2","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.152","uilint-eslint":"0.2.152","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.152","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.152","ink-testing-library":"^4.0.0"},"peerDependencies":{"uilint-vision":"0.2.152","uilint-coverage":"0.2.150","uilint-semantic":"0.2.152","uilint-duplicates":"0.2.152"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"peerDependenciesMeta":{"uilint-vision":{"optional":true},"uilint-coverage":{"optional":true},"uilint-semantic":{"optional":true},"uilint-duplicates":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.152_1770698323158_0.02245993577182137","host":"s3://npm-registry-packages-npm-production"}},"0.2.153":{"name":"uilint","version":"0.2.153","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.153","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"9788a46e665afd661155d0744fc5a83277d8625d","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.153.tgz","fileCount":42,"integrity":"sha512-XVGsEHA6y6SeqU1+tcpqvOYFjDvBL1+7Ovg6IHl/1mDHtSvFni1qupbRIzA18ELDiXa8Gm0ZnoYOX5KSPV6zLQ==","signatures":[{"sig":"MEUCIEkDIFEmAtfMMnI5C3hxX++lrI84KX4b/jh6uTFVxgMeAiEAhKpChrQp+WERBV3T1WbtOSdNOqb16CXNZyTPMfZK86s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1811781},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.153.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","lint:strict":"eslint src/ --max-warnings 0","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/b0fb3aa919230435039f89c9b807da58/uilint-0.2.153.tgz","_integrity":"sha512-XVGsEHA6y6SeqU1+tcpqvOYFjDvBL1+7Ovg6IHl/1mDHtSvFni1qupbRIzA18ELDiXa8Gm0ZnoYOX5KSPV6zLQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.153","uilint-eslint":"0.2.153","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.153","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.153","ink-testing-library":"^4.0.0"},"peerDependencies":{"uilint-vision":"0.2.153","uilint-coverage":"0.2.151","uilint-semantic":"0.2.153","uilint-duplicates":"0.2.153"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"peerDependenciesMeta":{"uilint-vision":{"optional":true},"uilint-coverage":{"optional":true},"uilint-semantic":{"optional":true},"uilint-duplicates":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.153_1770698771708_0.20953300534577446","host":"s3://npm-registry-packages-npm-production"}},"0.2.154":{"name":"uilint","version":"0.2.154","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.154","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"f0af7606e38c2fb7c6858d4e44073ccfd4fb7fa4","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.154.tgz","fileCount":42,"integrity":"sha512-j6rQOzQ8tQCbceC/JBHUQRm1mv1+rHmMtC0KUdnqvLHljs1iKVXd1xGy7DsWdtvpaO+qYf7kagDaPJdGR+6rVw==","signatures":[{"sig":"MEQCIBueCuJ3uHBIkNVjg9DcqNO23AHAbO72b/qHwfJ07Sd9AiATWOYL8H3bbQc64OjGzIirsxz2hD70DpOt8/dK07NkCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1813159},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.154.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","lint:strict":"eslint src/ --max-warnings 0","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/4e5fd3c4f2cc6b458e0bf67d786290ce/uilint-0.2.154.tgz","_integrity":"sha512-j6rQOzQ8tQCbceC/JBHUQRm1mv1+rHmMtC0KUdnqvLHljs1iKVXd1xGy7DsWdtvpaO+qYf7kagDaPJdGR+6rVw==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.154","uilint-eslint":"0.2.154","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.154","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.154","ink-testing-library":"^4.0.0"},"peerDependencies":{"uilint-vision":"0.2.154","uilint-coverage":"0.2.152","uilint-semantic":"0.2.151","uilint-duplicates":"0.2.154"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"peerDependenciesMeta":{"uilint-vision":{"optional":true},"uilint-coverage":{"optional":true},"uilint-semantic":{"optional":true},"uilint-duplicates":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.154_1770708452509_0.572359950660829","host":"s3://npm-registry-packages-npm-production"}},"0.2.155":{"name":"uilint","version":"0.2.155","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.155","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"e93b2cc72a302eab722893b45faad8aee6571e8a","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.155.tgz","fileCount":42,"integrity":"sha512-YnINbn9pW7iaE2ueLSurVlrOESUfM+KifQJe6M3o5cuhUlImqqTWEvXOur92A0uunIh19H+732JzUL39iD/63Q==","signatures":[{"sig":"MEUCIQCgp4vpSs7ffq/ukgf+Uf/ROBcEZXLkhKDHGb8wtyBthQIgCp//FpH1ANiKZb/MmN3aQbakR0f2cBw7XRe2PmlAlVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1817326},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.155.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","lint:strict":"eslint src/ --max-warnings 0","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/6557c30ce88208a94f1cec1aa4024340/uilint-0.2.155.tgz","_integrity":"sha512-YnINbn9pW7iaE2ueLSurVlrOESUfM+KifQJe6M3o5cuhUlImqqTWEvXOur92A0uunIh19H+732JzUL39iD/63Q==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.155","uilint-eslint":"0.2.155","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.155","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.155","ink-testing-library":"^4.0.0"},"peerDependencies":{"uilint-vision":"0.2.155","uilint-coverage":"0.2.153","uilint-semantic":"0.2.152","uilint-duplicates":"0.2.155"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"peerDependenciesMeta":{"uilint-vision":{"optional":true},"uilint-coverage":{"optional":true},"uilint-semantic":{"optional":true},"uilint-duplicates":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.155_1770755584433_0.8563536330614359","host":"s3://npm-registry-packages-npm-production"}},"0.2.156":{"name":"uilint","version":"0.2.156","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.156","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"23aa3c5675c657e2295da460d4bb1cc249274c75","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.156.tgz","fileCount":42,"integrity":"sha512-7C7h73hZcRrJUgAot8YeBfFIfaKkPqwRvNBbwu3AkltTuzYILvYXkiSLZK72cWZVKRafJTvCUfxcoNFRue5Akw==","signatures":[{"sig":"MEUCIQCwQrwPvB7iY8d2w77nd6Q8byWVefjZLsICTF1gT1ho9QIgU3zRtMDX1A76GvokYHyETswdSwNnBLVOUAnaTfnNvwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1819227},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.156.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","lint:strict":"eslint src/ --max-warnings 0","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/f20878dc028fc8fdb8aee9e9d6a72c3a/uilint-0.2.156.tgz","_integrity":"sha512-7C7h73hZcRrJUgAot8YeBfFIfaKkPqwRvNBbwu3AkltTuzYILvYXkiSLZK72cWZVKRafJTvCUfxcoNFRue5Akw==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.156","uilint-eslint":"0.2.156","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.156","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.156","ink-testing-library":"^4.0.0"},"peerDependencies":{"uilint-vision":"0.2.156","uilint-coverage":"0.2.154","uilint-semantic":"0.2.153","uilint-duplicates":"0.2.156"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"peerDependenciesMeta":{"uilint-vision":{"optional":true},"uilint-coverage":{"optional":true},"uilint-semantic":{"optional":true},"uilint-duplicates":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.156_1770760810652_0.3566983815695024","host":"s3://npm-registry-packages-npm-production"}},"0.2.157":{"name":"uilint","version":"0.2.157","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.157","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"a4a98b6482a5cde2503850017cd28c378d137432","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.157.tgz","fileCount":42,"integrity":"sha512-h10/WufZFcua0i/KtAed2/leXEV5ofFbmBt7G8g/gR58v0VY+59/OU8xUBaV9hMy7GHbimyvcmnNxE0q4OkQZw==","signatures":[{"sig":"MEYCIQDzIQxzSq32jT/hpYZ9N2JrFA9bYvXbWGMWz21xHIPKigIhAIV4hicVSyFi7JczniljVX/ZlarcIyH87V/5YirJaOSe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1819227},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.157.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","lint:strict":"eslint src/ --max-warnings 0","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/12978c04bc8bb2a9ffcfda56b3604680/uilint-0.2.157.tgz","_integrity":"sha512-h10/WufZFcua0i/KtAed2/leXEV5ofFbmBt7G8g/gR58v0VY+59/OU8xUBaV9hMy7GHbimyvcmnNxE0q4OkQZw==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.157","uilint-eslint":"0.2.157","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.157","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.157","ink-testing-library":"^4.0.0"},"peerDependencies":{"uilint-vision":"0.2.157","uilint-coverage":"0.2.155","uilint-semantic":"0.2.154","uilint-duplicates":"0.2.157"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"peerDependenciesMeta":{"uilint-vision":{"optional":true},"uilint-coverage":{"optional":true},"uilint-semantic":{"optional":true},"uilint-duplicates":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.157_1770763190198_0.061393284019541916","host":"s3://npm-registry-packages-npm-production"}},"0.2.158":{"name":"uilint","version":"0.2.158","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.158","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"5fc81a7935c0b3bc09129fe57c1c1a7ce1c8828c","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.158.tgz","fileCount":42,"integrity":"sha512-Zi6B0Zkq9W1ORcy+aU5GxcuRcfeWPyG/r9+aVqG2MHBg0zSgB+WdR31Um2otNeKTYJJmwr5EK31h7eV1TW07ew==","signatures":[{"sig":"MEUCIFnvApRAXh2tgrNUYyfiiVaDf1vzINCs/98h8DYeEKLGAiEA0X1vLRc/U1AuBdtnFJtsC/Q0zqDeCwK1quZ2BnVaGjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1819227},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.158.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","lint:strict":"eslint src/ --max-warnings 0","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/ce81a92c001548b188762a6fab1ecedf/uilint-0.2.158.tgz","_integrity":"sha512-Zi6B0Zkq9W1ORcy+aU5GxcuRcfeWPyG/r9+aVqG2MHBg0zSgB+WdR31Um2otNeKTYJJmwr5EK31h7eV1TW07ew==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.158","uilint-eslint":"0.2.158","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.158","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.158","ink-testing-library":"^4.0.0"},"peerDependencies":{"uilint-vision":"0.2.158","uilint-coverage":"0.2.156","uilint-semantic":"0.2.155","uilint-duplicates":"0.2.158"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"peerDependenciesMeta":{"uilint-vision":{"optional":true},"uilint-coverage":{"optional":true},"uilint-semantic":{"optional":true},"uilint-duplicates":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.158_1770859637809_0.513974535879723","host":"s3://npm-registry-packages-npm-production"}},"0.2.159":{"name":"uilint","version":"0.2.159","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.159","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"9737be7d3f89f16adff80840b7253a41c0e9dd97","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.159.tgz","fileCount":42,"integrity":"sha512-kO19CbqPkwAmMbi5W1PDV5BHDLDZmfuljSAPMvQgcudjFpMXt4ymVF318RrzgQxVag2nTF6tHqsbGp8Lz5UxXg==","signatures":[{"sig":"MEYCIQDSatnna+GYL85HjHBzGrS0VDKdNOu7njm7eSKQChnzbwIhAMN8cYovIU+Rw9LPokrk8Ti3rxwPqFYtQcII6kvOl7JP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1825432},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.159.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","lint:strict":"eslint src/ --max-warnings 0","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/2d2ca39f8f0d869354971d8aff98c8b2/uilint-0.2.159.tgz","_integrity":"sha512-kO19CbqPkwAmMbi5W1PDV5BHDLDZmfuljSAPMvQgcudjFpMXt4ymVF318RrzgQxVag2nTF6tHqsbGp8Lz5UxXg==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.159","uilint-eslint":"0.2.159","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.159","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.159","ink-testing-library":"^4.0.0"},"peerDependencies":{"uilint-vision":"0.2.159","uilint-coverage":"0.2.157","uilint-semantic":"0.2.156","uilint-duplicates":"0.2.159"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"peerDependenciesMeta":{"uilint-vision":{"optional":true},"uilint-coverage":{"optional":true},"uilint-semantic":{"optional":true},"uilint-duplicates":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.159_1770861756949_0.07243636276539744","host":"s3://npm-registry-packages-npm-production"}},"0.2.160":{"name":"uilint","version":"0.2.160","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.160","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"b52c20df65478a16afe43eb9b25b783ec28728c9","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.160.tgz","fileCount":42,"integrity":"sha512-HD2Kxob2tBlpvUPS7xYwoiLkmyPLK0KyhLR9jv+kEZlDpaPHEFeUkyLgEtfqUTSjD/7o787XlOpZHwt6bwXzag==","signatures":[{"sig":"MEUCIQDuDmMnCUiuNW829WeyN+XmNEZhJwu0Q4lBlJMqzSSDZQIgcBpOZksrINFyVFXm5/WUxyNU+CpUoFeLIiT3bkT63Wo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1825432},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.160.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","lint:strict":"eslint src/ --max-warnings 0","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/25684fd5e4a396a66b0b461732b59f13/uilint-0.2.160.tgz","_integrity":"sha512-HD2Kxob2tBlpvUPS7xYwoiLkmyPLK0KyhLR9jv+kEZlDpaPHEFeUkyLgEtfqUTSjD/7o787XlOpZHwt6bwXzag==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.160","uilint-eslint":"0.2.160","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.160","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.160","ink-testing-library":"^4.0.0"},"peerDependencies":{"uilint-vision":"0.2.160","uilint-coverage":"0.2.158","uilint-semantic":"0.2.157","uilint-duplicates":"0.2.160"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"peerDependenciesMeta":{"uilint-vision":{"optional":true},"uilint-coverage":{"optional":true},"uilint-semantic":{"optional":true},"uilint-duplicates":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.160_1770880557099_0.20336213473223141","host":"s3://npm-registry-packages-npm-production"}},"0.2.161":{"name":"uilint","version":"0.2.161","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.161","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"46a18711d602efdfe44d14bfac70595ffb7b35b5","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.161.tgz","fileCount":42,"integrity":"sha512-xEVyGgZTm3Jv3pyzax8PmF3ybHe1Uk2DWpi9gOMyoRDSy4q1GU7CmmqKDkpCHCvxhLPWeuEQe8vtNx+kZexQvQ==","signatures":[{"sig":"MEYCIQCAX33NHFx3ieiq/OQlzUgSEVc5h7W+tuTVYqrj+QA1FQIhAIxe+KeKOHfLN8tbEDMhzpBO0N0xzYdGhCBaLwmmMR4z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1825432},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.161.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","lint:strict":"eslint src/ --max-warnings 0","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/24036dc087e2734c9197dc901b0f1e79/uilint-0.2.161.tgz","_integrity":"sha512-xEVyGgZTm3Jv3pyzax8PmF3ybHe1Uk2DWpi9gOMyoRDSy4q1GU7CmmqKDkpCHCvxhLPWeuEQe8vtNx+kZexQvQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.161","uilint-eslint":"0.2.161","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.161","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.161","ink-testing-library":"^4.0.0"},"peerDependencies":{"uilint-vision":"0.2.161","uilint-coverage":"0.2.159","uilint-semantic":"0.2.158","uilint-duplicates":"0.2.161"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"peerDependenciesMeta":{"uilint-vision":{"optional":true},"uilint-coverage":{"optional":true},"uilint-semantic":{"optional":true},"uilint-duplicates":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.161_1770922457626_0.3523816977064842","host":"s3://npm-registry-packages-npm-production"}},"0.2.162":{"name":"uilint","version":"0.2.162","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.162","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"350cb6d4d7a3f8b066d7c29007e42bc85f8b7f16","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.162.tgz","fileCount":42,"integrity":"sha512-jZJPffL7UY9O+fVhoLcFh+w+8pIlA+Dr68So1/hL3uQko0ppIvPlWKL2W+vJ3/KyhRq2LKYfGdUV0uu8PneYDQ==","signatures":[{"sig":"MEYCIQD2h9zF1d+99x5JqVCSsakQeHTLBfBj2sf1jPF2UOKVUAIhANJCIrkeBI3MafzRdzKfQrAlEXlhL5P84VigvULrar64","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1811986},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.162.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","lint:strict":"eslint src/ --max-warnings 0","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/25a63b12f370878601d31d83f5e09902/uilint-0.2.162.tgz","_integrity":"sha512-jZJPffL7UY9O+fVhoLcFh+w+8pIlA+Dr68So1/hL3uQko0ppIvPlWKL2W+vJ3/KyhRq2LKYfGdUV0uu8PneYDQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.162","uilint-eslint":"0.2.162","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.162","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.162","ink-testing-library":"^4.0.0"},"peerDependencies":{"uilint-vision":"0.2.162","uilint-coverage":"0.2.160","uilint-semantic":"0.2.159","uilint-duplicates":"0.2.162"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"peerDependenciesMeta":{"uilint-vision":{"optional":true},"uilint-coverage":{"optional":true},"uilint-semantic":{"optional":true},"uilint-duplicates":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.162_1772307520646_0.7777832495678503","host":"s3://npm-registry-packages-npm-production"}},"0.2.163":{"name":"uilint","version":"0.2.163","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.163","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"bc56e7bc400adc587e952930c1817116de88ac60","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.163.tgz","fileCount":42,"integrity":"sha512-fnFFXqoWuQFZMwQzOTSWRgwv3hkJWABf8cc2Dm6ZkvtYw8NVpvbvKHAxev2ob74QNnEd8jpz7OdxzEBdHGHzrw==","signatures":[{"sig":"MEQCIDVkv90ocNE/JnQR4E1Bi+BqG7CcCM2MfaD5KJIN+8e2AiA2E5DwDGbaFAuAy84uBuRuwewPVnSym5PnBIYvZogTVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1811986},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.163.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","lint:strict":"eslint src/ --max-warnings 0","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/private/var/folders/yg/x12gwkfx6934zcd17yn0tdq00000gn/T/49bfa22d69e8db00e1878f3a4dbe3376/uilint-0.2.163.tgz","_integrity":"sha512-fnFFXqoWuQFZMwQzOTSWRgwv3hkJWABf8cc2Dm6ZkvtYw8NVpvbvKHAxev2ob74QNnEd8jpz7OdxzEBdHGHzrw==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.9.4","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.163","uilint-eslint":"0.2.163","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.163","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.163","ink-testing-library":"^4.0.0"},"peerDependencies":{"uilint-vision":"0.2.163","uilint-coverage":"0.2.161","uilint-semantic":"0.2.160","uilint-duplicates":"0.2.163"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"peerDependenciesMeta":{"uilint-vision":{"optional":true},"uilint-coverage":{"optional":true},"uilint-semantic":{"optional":true},"uilint-duplicates":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.163_1778885464063_0.005703484049767615","host":"s3://npm-registry-packages-npm-production"}},"0.2.164":{"name":"uilint","version":"0.2.164","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.164","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"8fdb6298f1e61341a29eca3650ce68498430dd50","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.164.tgz","fileCount":42,"integrity":"sha512-MVmwbQAtTzShK+cmTaDxwtw2eI4+veNG2f0CP8mHIyP0zxJ4UJsRBZE1ER6cGJ4frQ+NXcHhcfSa95EHbX5Czg==","signatures":[{"sig":"MEUCICLZZDympkG6ZvsvD7OqTozn5hp2fpye23TZ/hYBeuv3AiEAmjiaSpXqYdxSnHc7ind69PQhpYK00gwjI5Z8ZRlTUJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1812395},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.164.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","lint:strict":"eslint src/ --max-warnings 0","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/9f01147b68ce4aaa909d9993082dffe8/uilint-0.2.164.tgz","_integrity":"sha512-MVmwbQAtTzShK+cmTaDxwtw2eI4+veNG2f0CP8mHIyP0zxJ4UJsRBZE1ER6cGJ4frQ+NXcHhcfSa95EHbX5Czg==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.164","uilint-eslint":"0.2.164","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.164","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.164","ink-testing-library":"^4.0.0"},"peerDependencies":{"uilint-vision":"0.2.164","uilint-coverage":"0.2.162","uilint-semantic":"0.2.161","uilint-duplicates":"0.2.164"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"peerDependenciesMeta":{"uilint-vision":{"optional":true},"uilint-coverage":{"optional":true},"uilint-semantic":{"optional":true},"uilint-duplicates":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.164_1778888578401_0.6788665749015124","host":"s3://npm-registry-packages-npm-production"}},"0.2.165":{"name":"uilint","version":"0.2.165","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.165","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"8bfc15aa7e4e962b633965c487e6a49c4f94ff01","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.165.tgz","fileCount":42,"integrity":"sha512-yXDJ6YkqqMxBZjBYKgm+pb7T4fEG1L+G16lochgLRjPyiOk1IkUa1f6dvbwUHDHOQpE7Kk4MLgAnzg8XfUqpoQ==","signatures":[{"sig":"MEUCIQDZBAs/l5WU+Gt8MCZXBxZ4ZFhE25bVvwe3aejNzanf0wIgXb6q7ImUab76EFbuJ10ncRHYAz9C1St0MP+dLMF8uK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1812395},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.165.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","lint:strict":"eslint src/ --max-warnings 0","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/7ff5453f92ab0e73f74b116162855f61/uilint-0.2.165.tgz","_integrity":"sha512-yXDJ6YkqqMxBZjBYKgm+pb7T4fEG1L+G16lochgLRjPyiOk1IkUa1f6dvbwUHDHOQpE7Kk4MLgAnzg8XfUqpoQ==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.165","uilint-eslint":"0.2.165","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.165","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.165","ink-testing-library":"^4.0.0"},"peerDependencies":{"uilint-vision":"0.2.165","uilint-coverage":"0.2.163","uilint-semantic":"0.2.162","uilint-duplicates":"0.2.165"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"peerDependenciesMeta":{"uilint-vision":{"optional":true},"uilint-coverage":{"optional":true},"uilint-semantic":{"optional":true},"uilint-duplicates":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.165_1778966565859_0.8597492353553939","host":"s3://npm-registry-packages-npm-production"}},"0.2.166":{"name":"uilint","version":"0.2.166","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.166","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"2b517e1e76542cd6fcdb5bca5de1f205024828be","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.166.tgz","fileCount":44,"integrity":"sha512-Q418DuBIhEPxIm1BSN00Im9L9TIfVLlSgu4UYQIFju1LEwdhfbQLcpbsWElaFgxrQkMWoEAtAeQvs+GRl7NYQw==","signatures":[{"sig":"MEYCIQD6FVM0dW+MOw6U/Khi6Gk2V70BU9sxtWR9UTee82Y7ngIhAPE4NTjCwWsBfuF38fmZe5Bq7Nargmmg08ItyuGUMUKu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1827406},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.166.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","lint:strict":"eslint src/ --max-warnings 0","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/641aafe077f6f1ce7357004ab8c9f0da/uilint-0.2.166.tgz","_integrity":"sha512-Q418DuBIhEPxIm1BSN00Im9L9TIfVLlSgu4UYQIFju1LEwdhfbQLcpbsWElaFgxrQkMWoEAtAeQvs+GRl7NYQw==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.166","uilint-eslint":"0.2.166","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.166","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.166","ink-testing-library":"^4.0.0"},"peerDependencies":{"uilint-vision":"0.2.166","uilint-coverage":"0.2.164","uilint-semantic":"0.2.163","uilint-duplicates":"0.2.166"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"peerDependenciesMeta":{"uilint-vision":{"optional":true},"uilint-coverage":{"optional":true},"uilint-semantic":{"optional":true},"uilint-duplicates":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.166_1778969328807_0.50572581016244","host":"s3://npm-registry-packages-npm-production"}},"0.2.167":{"name":"uilint","version":"0.2.167","keywords":["cli","ui","lint","consistency","design-system","ai"],"author":{"name":"Peter Suggate"},"license":"MIT","_id":"uilint@0.2.167","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"dist":{"shasum":"180ee4887e0a7bc4710e1118f78f0bcc3b715241","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.167.tgz","fileCount":44,"integrity":"sha512-Z5010vjvoyPn5FQ54QqzoptXbw+yFObf+vnFy0EbTz6dx2jnpPdWa2Lk5ijSjJRJIHVYL3aeUDIoIKf7o+WfFw==","signatures":[{"sig":"MEYCIQCgZoFflZvtqijZ5i7YNSvDOyOLvR5N1cmSY76A8NhOTwIhAM4p2uUXptqApbiFRXjQkjupkC+liSe8EGtT6uM1Hpq4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1827406},"main":"./dist/index.js","type":"module","_from":"file:uilint-0.2.167.tgz","types":"./dist/index.d.ts","engines":{"node":">=20.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest","build":"tsup","test:unit":"vitest run test/unit","typecheck":"tsc --noEmit","test:watch":"vitest --watch","lint:strict":"eslint src/ --max-warnings 0","test:integration":"vitest run test/integration"},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"_resolved":"/tmp/ec864b2f90554ea538f72a007b22ecab/uilint-0.2.167.tgz","_integrity":"sha512-Z5010vjvoyPn5FQ54QqzoptXbw+yFObf+vnFy0EbTz6dx2jnpPdWa2Lk5ijSjJRJIHVYL3aeUDIoIKf7o+WfFw==","repository":{"url":"git+https://github.com/peter-suggate/uilint.git","type":"git","directory":"packages/uilint"},"_npmVersion":"10.8.2","description":"CLI for UILint - AI-powered UI consistency checking","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ws":"^8.19.0","ink":"^6.6.0","ora":"^9.0.0","glob":"^11.0.0","chalk":"^5.6.2","react":"^19.2.3","dotenv":"^17.2.3","chokidar":"^5.0.0","magicast":"^0.5.1","commander":"^14.0.2","picocolors":"^1.1.1","typescript":"^5.9.3","uilint-core":"0.2.167","uilint-eslint":"0.2.167","@clack/prompts":"^0.11.0","uilint-duplicates":"0.2.167","@typescript-eslint/typescript-estree":"8.53.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vitest":"^4.0.17","@inkjs/ui":"^2.0.0","@types/ws":"^8.18.1","@types/node":"^25.0.8","@types/react":"^19.2.8","uilint-react":"0.2.167","ink-testing-library":"^4.0.0"},"peerDependencies":{"uilint-vision":"0.2.167","uilint-coverage":"0.2.165","uilint-semantic":"0.2.164","uilint-duplicates":"0.2.167"},"optionalDependencies":{"@langfuse/otel":"^4.5.1","@langfuse/client":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"peerDependenciesMeta":{"uilint-vision":{"optional":true},"uilint-coverage":{"optional":true},"uilint-semantic":{"optional":true},"uilint-duplicates":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/uilint_0.2.167_1778971371687_0.8793607609817531","host":"s3://npm-registry-packages-npm-production"}},"0.2.168":{"name":"uilint","version":"0.2.168","description":"CLI for UILint - AI-powered UI consistency checking","author":{"name":"Peter Suggate"},"repository":{"type":"git","url":"git+https://github.com/peter-suggate/uilint.git","directory":"packages/uilint"},"homepage":"https://github.com/peter-suggate/uilint#readme","bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"bin":{"uilint":"bin/uilint.js","uilint-cli":"bin/uilint.js"},"engines":{"node":">=20.19.0"},"dependencies":{"@clack/prompts":"^0.11.0","@typescript-eslint/typescript-estree":"8.53.0","chalk":"^5.6.2","chokidar":"^5.0.0","commander":"^14.0.2","dotenv":"^17.2.3","glob":"^11.0.0","ink":"^6.6.0","magicast":"^0.5.1","ora":"^9.0.0","picocolors":"^1.1.1","react":"^19.2.3","typescript":"^5.9.3","ws":"^8.19.0","uilint-core":"0.2.168","uilint-duplicates":"0.2.168","uilint-eslint":"0.2.168"},"peerDependencies":{"uilint-semantic":"0.2.165","uilint-duplicates":"0.2.168","uilint-coverage":"0.2.166","uilint-vision":"0.2.168"},"peerDependenciesMeta":{"uilint-vision":{"optional":true},"uilint-semantic":{"optional":true},"uilint-duplicates":{"optional":true},"uilint-coverage":{"optional":true}},"optionalDependencies":{"@langfuse/client":"^4.5.1","@langfuse/otel":"^4.5.1","@langfuse/tracing":"^4.5.1","@opentelemetry/sdk-node":"^0.209.0"},"devDependencies":{"@inkjs/ui":"^2.0.0","@types/node":"^25.0.8","@types/react":"^19.2.8","@types/ws":"^8.18.1","ink-testing-library":"^4.0.0","tsup":"^8.5.1","vitest":"^4.0.17","uilint-react":"0.2.168"},"keywords":["cli","ui","lint","consistency","design-system","ai"],"license":"MIT","publishConfig":{"access":"public"},"scripts":{"build":"tsup","dev":"tsup --watch","typecheck":"tsc --noEmit","lint":"eslint src/","lint:strict":"eslint src/ --max-warnings 0","test":"vitest","test:watch":"vitest --watch","test:unit":"vitest run test/unit","test:integration":"vitest run test/integration"},"_id":"uilint@0.2.168","_integrity":"sha512-gkDR6Em0idqEdehjkG7DwI+RJf6EbUXiIINHAMfEW12k03/L2JgFpBY6jQ3KYohxyVVgbAzEtOUt7/ewdgqroQ==","_resolved":"/tmp/e82d3fb37c32dd349393b68afc518726/uilint-0.2.168.tgz","_from":"file:uilint-0.2.168.tgz","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-gkDR6Em0idqEdehjkG7DwI+RJf6EbUXiIINHAMfEW12k03/L2JgFpBY6jQ3KYohxyVVgbAzEtOUt7/ewdgqroQ==","shasum":"9c81b8d78390504dff628c4d789c89eef3b70104","tarball":"https://registry.npmjs.org/uilint/-/uilint-0.2.168.tgz","fileCount":44,"unpackedSize":1827406,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDmzXvGvmxXtT0zTWuflNn0As1lHcieM4GxeT2ofxXPCAIgbCcVkhMucw0duiNcNTtZ7crNOy2OiiRbPu6DRr58184="}]},"_npmUser":{"name":"petersuggate","email":"petersuggate@gmail.com"},"directories":{},"maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/uilint_0.2.168_1778975241249_0.6804009797079216"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-01T03:04:08.821Z","modified":"2026-05-16T23:47:21.581Z","0.1.0":"2026-01-01T03:04:12.715Z","0.2.0":"2026-01-10T04:02:41.918Z","0.2.1":"2026-01-10T04:08:49.986Z","0.2.3":"2026-01-14T00:30:50.025Z","0.2.4":"2026-01-14T02:07:41.330Z","0.2.5":"2026-01-14T02:40:03.671Z","0.2.6":"2026-01-14T03:00:36.245Z","0.2.7":"2026-01-14T03:18:19.155Z","0.2.8":"2026-01-14T05:12:28.783Z","0.2.9":"2026-01-14T06:47:09.622Z","0.2.10":"2026-01-15T21:36:34.914Z","0.2.11":"2026-01-15T22:52:52.818Z","0.2.12":"2026-01-15T23:12:37.126Z","0.2.13":"2026-01-15T23:22:00.347Z","0.2.14":"2026-01-15T23:40:39.522Z","0.2.15":"2026-01-16T00:07:04.658Z","0.2.16":"2026-01-16T01:12:05.183Z","0.2.17":"2026-01-16T03:20:57.014Z","0.2.18":"2026-01-16T03:56:14.282Z","0.2.20":"2026-01-16T04:16:18.220Z","0.2.21":"2026-01-16T04:41:59.744Z","0.2.22":"2026-01-17T07:15:01.227Z","0.2.23":"2026-01-17T20:04:37.401Z","0.2.26":"2026-01-19T18:23:48.021Z","0.2.27":"2026-01-19T18:29:43.638Z","0.2.28":"2026-01-19T18:45:37.518Z","0.2.29":"2026-01-19T20:16:58.753Z","0.2.30":"2026-01-20T05:59:50.268Z","0.2.31":"2026-01-20T06:11:20.320Z","0.2.32":"2026-01-21T05:19:59.849Z","0.2.33":"2026-01-21T05:24:30.018Z","0.2.34":"2026-01-23T08:33:30.257Z","0.2.35":"2026-01-24T00:10:50.090Z","0.2.36":"2026-01-24T01:25:57.183Z","0.2.37":"2026-01-24T01:54:16.634Z","0.2.38":"2026-01-24T02:33:02.819Z","0.2.39":"2026-01-24T02:59:03.043Z","0.2.40":"2026-01-24T03:07:43.467Z","0.2.41":"2026-01-24T03:11:32.543Z","0.2.42":"2026-01-24T03:48:58.864Z","0.2.43":"2026-01-24T04:21:24.137Z","0.2.44":"2026-01-24T04:51:36.005Z","0.2.45":"2026-01-24T04:55:57.107Z","0.2.46":"2026-01-24T05:06:37.772Z","0.2.47":"2026-01-24T05:25:20.509Z","0.2.48":"2026-01-24T21:42:52.769Z","0.2.49":"2026-01-24T23:30:45.759Z","0.2.50":"2026-01-25T03:38:02.168Z","0.2.51":"2026-01-25T04:50:27.144Z","0.2.52":"2026-01-25T06:03:09.093Z","0.2.53":"2026-01-25T06:35:41.833Z","0.2.54":"2026-01-25T07:16:01.366Z","0.2.55":"2026-01-25T08:17:19.373Z","0.2.56":"2026-01-25T08:46:01.849Z","0.2.57":"2026-01-25T08:54:28.091Z","0.2.58":"2026-01-25T20:48:28.882Z","0.2.59":"2026-01-25T20:58:48.038Z","0.2.60":"2026-01-25T21:55:18.020Z","0.2.61":"2026-01-25T22:58:34.082Z","0.2.62":"2026-01-25T23:00:34.813Z","0.2.63":"2026-01-26T01:30:23.613Z","0.2.64":"2026-01-26T02:20:05.683Z","0.2.65":"2026-01-26T03:24:21.746Z","0.2.66":"2026-01-27T04:59:06.549Z","0.2.67":"2026-01-27T05:21:25.114Z","0.2.68":"2026-01-27T06:14:03.727Z","0.2.69":"2026-01-27T06:41:11.421Z","0.2.70":"2026-01-27T06:55:10.513Z","0.2.71":"2026-01-28T03:03:06.911Z","0.2.72":"2026-01-29T00:11:42.340Z","0.2.73":"2026-01-29T01:19:58.045Z","0.2.74":"2026-01-29T22:53:29.493Z","0.2.75":"2026-01-30T07:10:25.460Z","0.2.76":"2026-01-30T07:34:37.451Z","0.2.77":"2026-01-30T07:39:01.676Z","0.2.78":"2026-01-30T07:47:43.741Z","0.2.79":"2026-01-30T08:08:09.519Z","0.2.80":"2026-01-30T08:13:54.307Z","0.2.81":"2026-01-30T08:21:47.745Z","0.2.82":"2026-01-30T08:26:16.392Z","0.2.83":"2026-01-30T08:36:00.047Z","0.2.84":"2026-01-30T08:42:37.986Z","0.2.85":"2026-01-30T22:19:44.986Z","0.2.86":"2026-01-30T22:41:46.742Z","0.2.87":"2026-01-30T23:57:18.852Z","0.2.88":"2026-01-31T03:31:31.572Z","0.2.89":"2026-01-31T08:17:03.263Z","0.2.90":"2026-01-31T17:29:10.533Z","0.2.91":"2026-01-31T19:10:58.798Z","0.2.92":"2026-01-31T21:29:27.918Z","0.2.93":"2026-01-31T21:36:28.617Z","0.2.94":"2026-01-31T22:04:05.649Z","0.2.95":"2026-01-31T23:11:27.404Z","0.2.96":"2026-02-01T01:41:04.079Z","0.2.97":"2026-02-01T01:58:36.575Z","0.2.98":"2026-02-01T02:04:32.987Z","0.2.99":"2026-02-01T07:24:45.203Z","0.2.100":"2026-02-01T07:45:21.110Z","0.2.101":"2026-02-01T17:21:47.293Z","0.2.102":"2026-02-01T17:37:31.993Z","0.2.103":"2026-02-01T18:06:46.556Z","0.2.104":"2026-02-01T18:56:10.017Z","0.2.105":"2026-02-01T19:36:56.816Z","0.2.106":"2026-02-01T22:56:11.716Z","0.2.107":"2026-02-01T23:06:51.377Z","0.2.108":"2026-02-01T23:40:30.994Z","0.2.109":"2026-02-02T00:20:59.673Z","0.2.110":"2026-02-02T02:36:57.431Z","0.2.111":"2026-02-02T03:03:52.962Z","0.2.112":"2026-02-02T03:33:50.154Z","0.2.113":"2026-02-02T03:38:54.389Z","0.2.114":"2026-02-02T03:47:56.504Z","0.2.115":"2026-02-02T03:59:28.218Z","0.2.116":"2026-02-02T04:07:48.089Z","0.2.117":"2026-02-02T05:21:45.920Z","0.2.118":"2026-02-02T23:58:25.862Z","0.2.119":"2026-02-03T01:35:59.348Z","0.2.120":"2026-02-03T02:31:14.282Z","0.2.121":"2026-02-03T07:12:33.243Z","0.2.122":"2026-02-03T21:08:46.399Z","0.2.123":"2026-02-03T22:35:03.960Z","0.2.124":"2026-02-04T00:06:40.239Z","0.2.125":"2026-02-04T01:35:33.960Z","0.2.126":"2026-02-04T02:36:17.349Z","0.2.127":"2026-02-04T03:02:39.377Z","0.2.128":"2026-02-04T03:51:10.384Z","0.2.129":"2026-02-04T05:31:52.624Z","0.2.130":"2026-02-04T05:44:57.595Z","0.2.131":"2026-02-04T07:50:10.799Z","0.2.132":"2026-02-04T08:17:18.911Z","0.2.133":"2026-02-04T18:54:10.381Z","0.2.134":"2026-02-04T21:25:39.891Z","0.2.135":"2026-02-04T22:31:11.334Z","0.2.136":"2026-02-05T00:53:58.483Z","0.2.137":"2026-02-05T06:53:57.958Z","0.2.138":"2026-02-07T06:46:17.517Z","0.2.139":"2026-02-07T22:34:52.512Z","0.2.140":"2026-02-07T22:53:59.471Z","0.2.141":"2026-02-08T20:07:53.609Z","0.2.142":"2026-02-09T00:13:38.995Z","0.2.143":"2026-02-09T00:22:20.508Z","0.2.144":"2026-02-09T03:08:36.945Z","0.2.145":"2026-02-09T03:19:24.800Z","0.2.146":"2026-02-09T18:28:18.712Z","0.2.147":"2026-02-09T22:25:22.988Z","0.2.148":"2026-02-09T22:39:46.876Z","0.2.149":"2026-02-09T23:16:46.614Z","0.2.150":"2026-02-10T01:34:59.002Z","0.2.151":"2026-02-10T04:27:34.239Z","0.2.152":"2026-02-10T04:38:43.334Z","0.2.153":"2026-02-10T04:46:11.876Z","0.2.154":"2026-02-10T07:27:32.704Z","0.2.155":"2026-02-10T20:33:04.586Z","0.2.156":"2026-02-10T22:00:10.860Z","0.2.157":"2026-02-10T22:39:50.416Z","0.2.158":"2026-02-12T01:27:17.996Z","0.2.159":"2026-02-12T02:02:37.123Z","0.2.160":"2026-02-12T07:15:57.292Z","0.2.161":"2026-02-12T18:54:17.823Z","0.2.162":"2026-02-28T19:38:40.897Z","0.2.163":"2026-05-15T22:51:04.236Z","0.2.164":"2026-05-15T23:42:58.680Z","0.2.165":"2026-05-16T21:22:46.025Z","0.2.166":"2026-05-16T22:08:48.981Z","0.2.167":"2026-05-16T22:42:51.865Z","0.2.168":"2026-05-16T23:47:21.468Z"},"bugs":{"url":"https://github.com/peter-suggate/uilint/issues"},"author":{"name":"Peter Suggate"},"license":"MIT","homepage":"https://github.com/peter-suggate/uilint#readme","keywords":["cli","ui","lint","consistency","design-system","ai"],"repository":{"type":"git","url":"git+https://github.com/peter-suggate/uilint.git","directory":"packages/uilint"},"description":"CLI for UILint - AI-powered UI consistency checking","maintainers":[{"name":"petersuggate","email":"petersuggate@gmail.com"}],"readme":"# uilint\n\nCommand-line interface for UILint - AI-powered UI consistency checking.\n\n## Overview\n\n`uilint` provides a powerful command-line interface for analyzing UI consistency, generating style guides, and validating your design system.\n\n## Installation\n\n```bash\n# Install globally\nnpm install -g uilint\n\n# Or use with npx\nnpx uilint --help\n```\n\n## Prerequisites\n\n[Ollama](https://ollama.ai) is required for LLM-powered features:\n\n```bash\n# Install Ollama, then pull the default model\nollama pull qwen3-coder:30b\n```\n\nThe CLI can auto-start Ollama and auto-pull models if needed. On macOS, it can optionally offer to run `brew install ollama` (interactive TTY only).\n\n## Commands\n\n### Creating a style guide\n\nUILint expects a style guide at `.uilint/styleguide.md`.\n\nThe recommended way to generate one is via Cursor:\n\n```bash\nnpx uilint init\n```\n\nThen run the Cursor command:\n\n```\n/genstyleguide\n```\n\n### `uilint scan` - Scan for Issues\n\nAnalyze HTML for UI consistency issues:\n\n```bash\n# Scan an HTML file\nuilint scan --input-file page.html\n\n# Scan with a specific style guide\nuilint scan --input-file page.html --styleguide ./design/styleguide.md\n\n# JSON output (for CI/CD)\nuilint scan --input-file page.html --output json\n\n# From stdin\ncurl http://localhost:3000 | uilint scan\n```\n\n> **Note:** The model used for LLM-based analysis defaults to the model configured in `uilint-core`. For ESLint-based semantic scanning (real-time linting), configure the model via the `uilint/semantic` rule options in your ESLint config.\n\n**Options:**\n\n| Option                    | Description                     |\n| ------------------------- | ------------------------------- |\n| `-f, --input-file <path>` | Path to HTML file to scan       |\n| `-j, --input-json <json>` | JSON input with html and styles |\n| `-s, --styleguide <path>` | Path to style guide file        |\n| `-o, --output <format>`   | Output format: `text` or `json` |\n\n**Example output:**\n\n```\n⚠️  Color inconsistency\n   Similar blue colors should be consolidated\n   Current: #3575E2  Expected: #3B82F6\n   Suggestion: Use the primary blue #3B82F6 consistently\n\n⚠️  Spacing issue\n   Button padding doesn't follow 4px grid\n   Current: 18px  Expected: 16px or 20px\n   Suggestion: Use p-4 (16px) or p-5 (20px)\n\nAnalysis completed in 1234ms\n```\n\n### `uilint query` - Query Style Guide\n\nAsk questions about your style guide:\n\n```bash\n# Simple queries\nuilint query \"what colors are allowed?\"\nuilint query \"what fonts should I use?\"\n\n# Complex queries (uses LLM)\nuilint query \"how should I style a primary button?\"\n\n# JSON output\nuilint query \"what colors?\" --output json\n```\n\n**Options:**\n\n| Option                    | Description                     |\n| ------------------------- | ------------------------------- |\n| `-s, --styleguide <path>` | Path to style guide file        |\n| `-o, --output <format>`   | Output format: `text` or `json` |\n\n### `uilint update` - Update Style Guide\n\nMerge new styles into an existing style guide:\n\n```bash\n# Update from HTML file\nuilint update --input-file new-page.html\n\n# Use LLM to suggest updates\nuilint update --input-file new-page.html --llm\n```\n\n## CI/CD Integration\n\nUse UILint in your CI pipeline:\n\n```yaml\n# .github/workflows/uilint.yml\nname: UILint Check\n\non: [push, pull_request]\n\njobs:\n  uilint:\n    runs-on: ubuntu-latest\n    steps:\n      - uses: actions/checkout@v4\n\n      - name: Setup Node\n        uses: actions/setup-node@v4\n        with:\n          node-version: \"20\"\n\n      - name: Install Ollama\n        run: |\n          curl -fsSL https://ollama.ai/install.sh | sh\n          ollama pull qwen3-coder:30b\n\n      - name: Start Ollama\n        run: ollama serve &\n\n      - name: Run UILint\n        run: |\n          curl http://localhost:3000 | npx uilint scan --output json\n```\n\n## Related Packages\n\n- [`uilint-core`](https://www.npmjs.com/package/uilint-core) - Core library\n- [`uilint-react`](https://www.npmjs.com/package/uilint-react) - React component\n- [`uilint-mcp`](https://www.npmjs.com/package/uilint-mcp) - MCP server\n\n## Documentation\n\nFor full documentation, visit the [UILint GitHub repository](https://github.com/peter-suggate/uilint).\n\n## License\n\nMIT\n","readmeFilename":"README.md"}