{"_id":"@urbicon-ui/design-engine","_rev":"108-479f5b0719ba89cfdd61f47447a0436b","name":"@urbicon-ui/design-engine","dist-tags":{"latest":"8.26.0"},"versions":{"6.1.8":{"name":"@urbicon-ui/design-engine","version":"6.1.8","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.1.8","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"a78e6fed936b19b4659c61ad6e0088a6c2b16ed7","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.1.8.tgz","fileCount":31,"integrity":"sha512-mSnUvWA0q5CX1png0ffc8qJaVhzdRIBpreedTDQEgQip0NbMavycMRhxPj7DwRsjfjmCxm7kPfsLLC7F40Xu/A==","signatures":[{"sig":"MEUCIFDUTXJBbWov3o+GwkbNznevbVLdhx0/P4pk3U8tLhi/AiEA8964o9hzkgFSIhNdQ+6lXXtiRCAf/GGhlzvRrf4ms34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180874},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts"},"gitHead":"ea0f1db75c06db8037b9f693cd0c65236a35b135","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.1.8_1782130831497_0.58690923796367","host":"s3://npm-registry-packages-npm-production"}},"6.2.0":{"name":"@urbicon-ui/design-engine","version":"6.2.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.2.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"5ffe54af10ca0a158f983d4509e872ef913295c8","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.2.0.tgz","fileCount":31,"integrity":"sha512-KbaBRt67OdaBgbp8saUL8ewXSZTvBu11j9bEtzIzYaHTXA2GSZ/9kmOTsOHoKuLzHtknhvCxhTQxvkaMtLXb6g==","signatures":[{"sig":"MEUCIA4Wes8jmqILIwQljLiQ/HpSXE3N8/zZd82f6fOjJGVjAiEA4t1AgHpXgXKgTgG0oAqw8Oq1Felf7f7h5ZFI7eFcx1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180874},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts"},"gitHead":"964c75d28f1fa115f06ab701cd7431ee613116e1","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.2.0_1782147918105_0.6099410805784404","host":"s3://npm-registry-packages-npm-production"}},"6.3.1":{"name":"@urbicon-ui/design-engine","version":"6.3.1","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.3.1","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"fa9117105d43624ee3a1ccfa104d933a009c2c8b","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.3.1.tgz","fileCount":31,"integrity":"sha512-t5I3LUQDSdwThv0z3cmMLnbSbN5e9tmyKp21/1InItRpAboKceOA0p3MNjXtJ8pu/OY9yzrh/66dQq5jxBMsiQ==","signatures":[{"sig":"MEUCIDNI1xNbPOhyw8rF1i/ItBFE4Bhj7hR5vEZ8rUZYkEn/AiEAqHdASGuVqqPC7kTGgB2VdqCNMIXBMg5j5eEcCl3ESXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181036},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts"},"gitHead":"d58686f393f5ad452fb686110df3f2236da4e1a0","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.3.1_1782225186559_0.6591699126517709","host":"s3://npm-registry-packages-npm-production"}},"6.3.3":{"name":"@urbicon-ui/design-engine","version":"6.3.3","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.3.3","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"9c77e7ecb974e64f3165e75cea08aa4b3c21ef83","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.3.3.tgz","fileCount":31,"integrity":"sha512-iSfZgM0JE92EaI2/s2wNh1BdRZqAvbkDnKlEGGZOuj1sJdrNSH6erqqgjP8OUt5pbKSPE6eYUeTWbHlH8CpAvA==","signatures":[{"sig":"MEUCIAtezv6Xi5vd206gcZfRav/EStPefgyQvgvXDz+ug/qWAiEAkdiu0xH/OyN4vb4KtEjcvdPQ1Usw26SK9WrK1G4fl5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193717},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts"},"gitHead":"ce6e4c3fcc8480552ecc93fd9c773606cbea512b","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.3"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.3.3_1782287427968_0.34652278401742787","host":"s3://npm-registry-packages-npm-production"}},"6.3.6":{"name":"@urbicon-ui/design-engine","version":"6.3.6","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.3.6","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"b923a7ef7a6c1189446465c74d645eb041d4828f","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.3.6.tgz","fileCount":31,"integrity":"sha512-oRXpA7QUhJwe0zjbFIAmBMh0dGE5I8+s9aL9Wmf2aQusvfzefV/gkq8asXcTnxivT6pY4k2K3ycFA2nAGbD4/w==","signatures":[{"sig":"MEYCIQD2oe1J3dvh/1oFqYDgThh4fKKr+eWNL78EGrLIh2lNQgIhAN9r3b107kkVnwtwdtssiTSJLatZPHAd9pwBb/Ibj/MB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193717},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts"},"gitHead":"664e233c2172be9dd5ba5739af54bfe10204af11","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.4"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.3.6_1782320788275_0.31345402301920444","host":"s3://npm-registry-packages-npm-production"}},"6.3.7":{"name":"@urbicon-ui/design-engine","version":"6.3.7","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.3.7","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"70e43944be3810e93abcf1c430520a837597d290","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.3.7.tgz","fileCount":31,"integrity":"sha512-FyDZ8mEzKTCFc5b94ZEVMlFNwEpAwpbEcT02/FaTr9QqUHJHzVW9tf1j3mGVRNaV13xFgWWJlB1oD3eDF33tvA==","signatures":[{"sig":"MEUCIHM+bTTBSmhcjp4Z63W2EHEVTR0xfXHT+orOCwVXg66bAiEA5LLrDAVpzCGE2SxQIDUNDYKb0BgScrEQQyCO9jf9VqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193717},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts"},"gitHead":"8b8ed960f14d31f0b82129ffa864535a265fdd19","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.4"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.3.7_1782330289589_0.38467138697574366","host":"s3://npm-registry-packages-npm-production"}},"6.3.8":{"name":"@urbicon-ui/design-engine","version":"6.3.8","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.3.8","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"91adabf05d577408355d8970ebc29cb6151ef348","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.3.8.tgz","fileCount":31,"integrity":"sha512-cHSrpqouUZ/0MCWYyDvEAJyt7dZXKamqp6OgzorOSLvlXeJ9dRoTkr9hXUDWkqg8xvOrCVlRwqUnexTJtMOQng==","signatures":[{"sig":"MEYCIQCrKN+TztgoZ+mGYiSWPiexJxafDgpF4+AugZdMayufFwIhALygg51hcBq42hV3gI4gXmwHZMx4SuxqHsJ25ZYS0fDh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193717},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts"},"gitHead":"aad95d7da53b0f46afeaaf59fe03025bcaaf3cb9","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.4"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.3.8_1782342581002_0.5943194348845091","host":"s3://npm-registry-packages-npm-production"}},"6.3.9":{"name":"@urbicon-ui/design-engine","version":"6.3.9","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.3.9","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"cd1a1c66cb04f3f76c6c62c1cbfc7fcbd7615096","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.3.9.tgz","fileCount":31,"integrity":"sha512-rYq4wwTaenb3Oy/9AuR6g4IKkxMAA/4lI2EFfHSqNOl4Kp7+AuB0Z7hTXCoiMxtTG0S2IDWVy5W1k/4IkgjErQ==","signatures":[{"sig":"MEUCIH5K90A2LFIXcSxR+gvm+65GLRATDfPotUuJ0ARmR1WfAiEA8M8Ex0FMn6NvbMB0rWH7c234ISdc3I/CKiHqgTY6PMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193717},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts"},"gitHead":"cdeac0328d164642d52fa689ba21539166af95d4","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.4"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.3.9_1782388309064_0.4101968594549352","host":"s3://npm-registry-packages-npm-production"}},"6.3.10":{"name":"@urbicon-ui/design-engine","version":"6.3.10","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.3.10","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"3a1ba6733d390150f591d4d47fb39114dc93d19c","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.3.10.tgz","fileCount":31,"integrity":"sha512-6KHEjLYWAufMED84m+SVZHyn2IUYyxOjFsvpjQ7suJa5cbxacM8TPDAjJG6zZcyeDHqNN9hqLl7/C6osWgWoHQ==","signatures":[{"sig":"MEUCIQC/Fia/QPENxYzRFwn7kbRQ/aWfZZaCgGFUty3SicLy5QIgKN8pZ/0UwUy0fLgWO5XGgq5JOkJ5eIKYrymXAkKfidk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193718},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts"},"gitHead":"cbc30e886b46f5e0d05ab717e2e51ccae92cf441","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.4"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.3.10_1782390391369_0.15228709310227995","host":"s3://npm-registry-packages-npm-production"}},"6.3.11":{"name":"@urbicon-ui/design-engine","version":"6.3.11","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.3.11","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"c5147360feaa11cf37efbd1a71d65f93b9a8c565","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.3.11.tgz","fileCount":31,"integrity":"sha512-8zZEMyrjy1b1v3aPvjudlA6Un/Cd7QGmT7Boa7Vgi41+kvglJ+7/twp2Y59r6Yz2CqZkpWm/V1HnftA99zdX4w==","signatures":[{"sig":"MEUCIF0OrFxjvkCrQ6S8b7sHn65wyP+44CvU70yKr1B8JnwaAiEA8i8wt6rxqxWEujq+f/IyKGiBHQVYdsG8138SQvTxJOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193718},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts"},"gitHead":"38892d793e55192589dd9828e1b01283a6aa42d5","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.4"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.3.11_1782392568774_0.8245028891131922","host":"s3://npm-registry-packages-npm-production"}},"6.3.12":{"name":"@urbicon-ui/design-engine","version":"6.3.12","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.3.12","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"1f32bd781814db9b8c745f03530d8010e829e1a9","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.3.12.tgz","fileCount":31,"integrity":"sha512-Mm1+FcC5ELBMWEm+ZltJZ1ZpAtBl4saeZMJYMWV+o2YpTgA3x+95QNkeE2xp2fte53Tgwiy2kuDSyXKw17SLOg==","signatures":[{"sig":"MEUCIEvS2e7nyhKpS7owCmVvot6RM3EFbDeA6MVvkNf8xdIqAiEAv2ySESX8lBG4VrXsihKv/TO10g34CB3VOK6zfw49oBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193718},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts"},"gitHead":"ddcda7b18d58573eb3abb7480f3da5c23a9b8bfb","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.4"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.3.12_1782426682211_0.5432963604878334","host":"s3://npm-registry-packages-npm-production"}},"6.3.13":{"name":"@urbicon-ui/design-engine","version":"6.3.13","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.3.13","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"f9bbdaf8cf8ffc262711076a2c2ec22f00b20412","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.3.13.tgz","fileCount":31,"integrity":"sha512-wLY7XmmSIuJEOXv6lp/Vyzn5YyYGG73gkCePd0Q43L3qRuCKDKJsWjmmDSpygS+rxeiDQbTZOd5xYW1aJpds5A==","signatures":[{"sig":"MEYCIQDOtscfVnDJ31Q9KssxjpZlb6Bd6CKNYS0z9VTPHJLXLgIhANQrFWjpkTzdrMtWl5KpAMbBQOOpMgk78zwvimX66D4h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193718},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts"},"gitHead":"284fb3bd21c427ae653672fd6556287b816083ae","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.4"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.3.13_1782431012032_0.2580246162301356","host":"s3://npm-registry-packages-npm-production"}},"6.3.14":{"name":"@urbicon-ui/design-engine","version":"6.3.14","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.3.14","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"779e59fbec4dbc36e34d2781770312593a8f744b","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.3.14.tgz","fileCount":31,"integrity":"sha512-8TM/8yGFOpPJQnSrknRkZ2fqq7n0+qpS9O8yIpTbbgOFUqn4+Rnmt6VphohmbzC6KnVG0Lm/hOtuahEm70D5lA==","signatures":[{"sig":"MEUCIFDAhFCT4JS1YEmoXWPdVzrjv35IMLC9KVSqBJ6ExC9mAiEAtaZYjLME8kBttPFAfjn/jPW75GRZhPPvD51/lyixCdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193718},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts"},"gitHead":"d43bc349d6453dcf87588ca9782b4dde083e7952","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.4"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.3.14_1782467237648_0.13558249160184532","host":"s3://npm-registry-packages-npm-production"}},"6.3.15":{"name":"@urbicon-ui/design-engine","version":"6.3.15","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.3.15","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"90881027de51e00501911c014dfd47e5eebac444","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.3.15.tgz","fileCount":31,"integrity":"sha512-+65lcFa/BB28lk837lIoNcVAORY8cv6+N5pgON7OwdYYPPI9zJ+wgQFGSvKXg1AF1XJMbynsdLi8tumY1nscbw==","signatures":[{"sig":"MEYCIQC6/fwGXOgrWPVCNaWZwQbgk8TFJa3nAu3Ukz/agpi9SAIhAMa8bScRObh28SGLTtC+RuLbjXp3v71eQpkXk0ycGKfl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193718},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts"},"gitHead":"ed4d07a1cdb6f8b291339193af6625bae484f019","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.4"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.3.15_1782471571747_0.7513022009011019","host":"s3://npm-registry-packages-npm-production"}},"6.4.0":{"name":"@urbicon-ui/design-engine","version":"6.4.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.4.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"54325018b7be2084a012ee8939cecf2d0865dea3","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.4.0.tgz","fileCount":31,"integrity":"sha512-9ADm5XbH14LjhadbqnHDz3jOfc7P/t5/ziPWz9uE2/gcOu2SoFDBwehvWxqbQmXJneRRf74rmiJEuGZpnfCeOw==","signatures":[{"sig":"MEUCIAPl6I45eEigLBFBYggj7QxMTCMSaOQYy/n2uxSpvO9XAiEAmAqydua3DcsgDujzL7MGSzNhfWtAF8CO+ElSvmEhK7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193717},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts"},"gitHead":"1249dc87e8aedcbb76422f3255d4e140f08793c6","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.4"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.4.0_1782477066790_0.3448975455970056","host":"s3://npm-registry-packages-npm-production"}},"6.4.1":{"name":"@urbicon-ui/design-engine","version":"6.4.1","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.4.1","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"fc430d339487a044f2110ac95b19179466acbf90","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.4.1.tgz","fileCount":31,"integrity":"sha512-nUqdiFW7dlNAhEFyfbvekMrdCttgxSk+STkT8KhS0qbxEonY4tLgrSj7DAXuZbt3mCzpRVAn5CYUaKJbZdCK2A==","signatures":[{"sig":"MEYCIQCyqAWeAHHrEQyYct12JeERIg9hNS5XGHqAa9h7j2eSigIhAPhbZZMWxYiJ85Kklncd4bCan1TPax6xK5BzGS4QHQeC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193717},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts"},"gitHead":"1dff0fbb1be172bac5c5b91af45e05277331a460","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.4"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.4.1_1782821369701_0.9258117720582337","host":"s3://npm-registry-packages-npm-production"}},"6.5.0":{"name":"@urbicon-ui/design-engine","version":"6.5.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.5.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"58476b511920a16dbbf784461d06b3bff37b7a8c","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.5.0.tgz","fileCount":31,"integrity":"sha512-uCcmstNMhtFd9yopAh8lEX/lK//9bii6eReEWBtgxJ9UNj+a41lkl1FN/iZ1j70dxLKHTZNiOuWkdbTaFIrb9A==","signatures":[{"sig":"MEUCIDAWbRL82Y+TcZESvdm1ZR1XTx2rAJrvZDWoEWC6f6G4AiEA+zpZ92BIBTkv/03jnNo+WF5miPH06FhqQf4BQ62Wj7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193717},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts"},"gitHead":"afae80681701ea51e76ba85aa79b6214f049b5d4","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.4"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.5.0_1782825730899_0.7484422069244678","host":"s3://npm-registry-packages-npm-production"}},"6.6.0":{"name":"@urbicon-ui/design-engine","version":"6.6.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.6.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"3c9e2d7c78d5709ab1f74e2fa7161eebcfb65030","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.6.0.tgz","fileCount":31,"integrity":"sha512-aAa4hwbQNDuTzf9k6zyWdYjMSThvj/qjBZdvAJHMsVFDrod8hwa3/es7xpwlbUSzG2GqW8CaCxA3/BRA/fiRgg==","signatures":[{"sig":"MEUCIBWs64e1G/h329VOBH97bqCnGYc4fteaYZoEdFaYJ1odAiEAnqgk5OS9qiKSFyAz1z/Zti2updaVcR7XawGyr6bYK+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193717},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts"},"gitHead":"db4fba258a5b54764a8dbb15d58308bcfa3e3a56","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.4"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.6.0_1782826995957_0.06529586525099429","host":"s3://npm-registry-packages-npm-production"}},"6.7.0":{"name":"@urbicon-ui/design-engine","version":"6.7.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.7.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"336494facdae10c864b269b49f8e91cbfcff9d06","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.7.0.tgz","fileCount":31,"integrity":"sha512-Huy8tjP0k/CCFtNF4aw94zsvI4GgaBejYBPEzn0mujMD7CXy9ccEz8AwdTspQbvt5ZEJVwitIe6iGqma8UkPAw==","signatures":[{"sig":"MEQCIAMrCdLFC7x2e1fD7LBJG3MLVdRMGGMjkQP/NaejXVdNAiArfDVo1a+DkLrCrnTu1d9PMAkAq3XwzZ8ImjN82sbylw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193717},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts"},"gitHead":"38f0ea418797001d2834af7737be5313da9a7acc","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.4"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.7.0_1782834820730_0.14266873878230646","host":"s3://npm-registry-packages-npm-production"}},"6.7.2":{"name":"@urbicon-ui/design-engine","version":"6.7.2","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.7.2","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"2367925618c85f7a5e99f407b91e38a88b363f43","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.7.2.tgz","fileCount":31,"integrity":"sha512-8ZywzE9EckUntT4BCcZ990KsJkGkbFpzMtGUxKVVCpqGk1bHvI4p6luasnfih1oVh2NA6VdNsOyXgGfUVAinsA==","signatures":[{"sig":"MEUCIQC8F4OM946Tb7+jssqknfg3T3pTOvFfFwj5E6TlH7zPNAIgIT2uwHUf+MFYNZbjk7bCxxsPijS/gsbX3w51FRETmEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193717},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts"},"gitHead":"4b20b582089c0ddef1461fa0946bd57d436b2160","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.4"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.7.2_1782837151853_0.9594586644598215","host":"s3://npm-registry-packages-npm-production"}},"6.8.0":{"name":"@urbicon-ui/design-engine","version":"6.8.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.8.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"93371670185dab3d01a38231a4fc745bab6f22a1","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.8.0.tgz","fileCount":31,"integrity":"sha512-noQC/yKgEz5+uHGrba+S72RzRAV8UXPEQOefcH8Isf2tD5M8ZpLCIJAHnBqkA8hZlW3OY5na2aoNmq8nL0J2Tw==","signatures":[{"sig":"MEUCIQCu3vFmwreJj2jA8mwiAa6plVsO5kD5OyS4dEBXUT579AIgAmZWJBzY3AGHUwMXBI0JPP3MDg+RjTeTD2JnkezOOr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193717},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts"},"gitHead":"4456f0140361c6dba4fd0ce53831c4f19eb5cd5e","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.4"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.8.0_1782844778948_0.36387167524125497","host":"s3://npm-registry-packages-npm-production"}},"6.8.1":{"name":"@urbicon-ui/design-engine","version":"6.8.1","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.8.1","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"11fce9b3a7ae817c9cdca9f95ed00cc39f41fc65","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.8.1.tgz","fileCount":31,"integrity":"sha512-3OQ/eywm1/N7oZCn6LwQcRrA/aADuVrSCUTJkQLw3Pw37gL40IvTRBsPGpHa3+J4EF5oyy5lEUICmUbHM0r3nA==","signatures":[{"sig":"MEUCIQCNQaKsXsQqni1dIVNJEaZEs4HVCijXXK5MA375HXtEOQIgFqxlMB2oPYCMDMODuw9I2ERP61X8R56BmehllJEp8Zw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193717},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts"},"gitHead":"aee097fe87018b0533846dd5dcf78d6c58b40649","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.4"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.8.1_1782910343894_0.055760376510842535","host":"s3://npm-registry-packages-npm-production"}},"6.9.0":{"name":"@urbicon-ui/design-engine","version":"6.9.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.9.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"13ca52ef1f2643dce633be9633cf2382f04f253f","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.9.0.tgz","fileCount":31,"integrity":"sha512-CC+f03XE7XwagGbjxalnXrBDjgGweIPhajDzK3/HNU16qHbiHRYLPcJz3lRd7xKMAYfpAmLpHTq9Pmfk0jdi5Q==","signatures":[{"sig":"MEUCIQDMJNUP9fYCaT2dOPDrLZYPOkmljQ5fISeqS+SXkRNtJAIgNXkGq9wVSpEGbMucx85+N5s5JPKgi09bId3inPRBkAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193717},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts"},"gitHead":"5245c5be8a7960e8775b864de2bd08c73b19b46e","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.4"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.9.0_1782928880713_0.5854163834718429","host":"s3://npm-registry-packages-npm-production"}},"6.10.1":{"name":"@urbicon-ui/design-engine","version":"6.10.1","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.10.1","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"5365836f9f398b0a7b74290d968901f4f763ac28","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.10.1.tgz","fileCount":31,"integrity":"sha512-aPnH7BGx0v9G7GkRlS+B54BPeZUXKiL9G2KJqfGMcgmtp6xlvii8qgAiv6s2aaHHQf03y35SbfCYCeYI1Z3SUQ==","signatures":[{"sig":"MEQCICv8iALBs0PT929xpwyu4qggTpLUDUP3rLnIDN9112arAiAuUjVpwVkTMOMSsrSk5PgOvGmqnP2bG+ILCLQDN9URtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193718},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts"},"gitHead":"818e98673be37af80dd7d1b0cc18abecbbd0d6aa","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.4"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.10.1_1782992287890_0.14665568473793567","host":"s3://npm-registry-packages-npm-production"}},"6.11.0":{"name":"@urbicon-ui/design-engine","version":"6.11.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.11.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"8af33a502d4f2c68db9cda715e638f14b370a82c","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.11.0.tgz","fileCount":31,"integrity":"sha512-08+o5rYRS82GX6vpiqiCembOLzm7QSN2yMLkVttbbmJtzY+C3Nme2nl0iq2bP3PJl0XAwUpXkI8WBvut9C7Sxw==","signatures":[{"sig":"MEUCIQCDN8WbiRJ3fC/Rzmq0R803WPKxExEPxWD9bqHFTbIQlwIgIgrRLPGS+SkDB+Oi3AluCfHRMqd0eUKpFK09qrmXyj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193718},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts"},"gitHead":"6234f004eb4bdd55fe996e0ff1378e007796e3d7","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.4"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.11.0_1782993712944_0.6565370213671113","host":"s3://npm-registry-packages-npm-production"}},"6.12.0":{"name":"@urbicon-ui/design-engine","version":"6.12.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.12.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"efcab9c7b25fcd081469a554a2b9edd634c16021","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.12.0.tgz","fileCount":31,"integrity":"sha512-Ozu3CYREfZt/C2SMXuOkiyXgOOYcIyXQqFrdnD69d9nG3DDC9UE5Wf9E4yMVrKRDr6a1L42s1sv9N2/Yl2s7Kw==","signatures":[{"sig":"MEUCIH8fooUOy5mox/C4rk65oVzdo+PiO61ct8Zfujqp1xL6AiEAtHlexAF2oiB/TigVgLJzYNg3wthK6MFfYb/rn6cEk2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193718},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts"},"gitHead":"ae5fdcae2714187226b276107e728b0640105398","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.4"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.12.0_1782996197618_0.9582247862014737","host":"s3://npm-registry-packages-npm-production"}},"6.19.0":{"name":"@urbicon-ui/design-engine","version":"6.19.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.19.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"78fdee5f7e6a5e3e9c078c8e95dfc694f09cffe1","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.19.0.tgz","fileCount":31,"integrity":"sha512-mTgCwSuGXK89GgePvH6A/jWbYzzr/c5H9tpLw/7ryaERMHiHB5ENkIiEP5xzyG6qpLz5QXyG+/9kIhd9zNOSwA==","signatures":[{"sig":"MEUCIQDwYsvtgQLgopQhJNcOKjCtqB4WPXwT+garz0XGrrlntgIgBj7cCVIQRo+3lPn1785xPSCxBbDXAUxdIa9X4zYV7HQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193718},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts"},"gitHead":"1e62e102a969a1ad6ec9fea6d2d02aaf8345f125","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.4"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.19.0_1783074282376_0.536584803555187","host":"s3://npm-registry-packages-npm-production"}},"6.19.1":{"name":"@urbicon-ui/design-engine","version":"6.19.1","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.19.1","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"fd5098247d27eaa795455505659f3c2c10231529","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.19.1.tgz","fileCount":31,"integrity":"sha512-YJrDN3v2kwJss8Ancvb5UZlA8eVn2HGL0GZtzPpoXMiXhJ+6tU4hG3efDjaR2KmLkBjUNkgprmowPNbWOLSrKA==","signatures":[{"sig":"MEQCIEOSxur6zD44Y4RKEmFTnce3PuI9ph3UbpnfM6O/Yn4zAiBM7kJ+z1wAOj0tNN/ABNsPqTeI4XvxfJwAPSC/lU2p3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193781},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts"},"gitHead":"d30d053fe4ab898936768b10db0ce4615c82ec73","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.4"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.19.1_1783290156038_0.2664583218765446","host":"s3://npm-registry-packages-npm-production"}},"6.19.2":{"name":"@urbicon-ui/design-engine","version":"6.19.2","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.19.2","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"e6a4872965e8a479fd43d3f3590a9d449ddfa202","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.19.2.tgz","fileCount":31,"integrity":"sha512-bVtAlp9ygY0bB4gBgqeIDhzhe4BINbGoGC7uuZ0B56TwqmFmIjElxDGBYofFeYgiYvJe8N6cY29pV+yUVR0S4Q==","signatures":[{"sig":"MEQCIDfk0TyRFGouPZ8yywIeC+wlrmj6r5dlhKAhhlfWBk4hAiBZuBNS5O//AMql11wxSFV2KgyIXIPK3lg6GoZe54GrKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193781},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts"},"gitHead":"ac55f82ad44cd29fb019d2c2031506bf9f2903e3","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.4"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.19.2_1783345182349_0.2130503381382607","host":"s3://npm-registry-packages-npm-production"}},"6.19.3":{"name":"@urbicon-ui/design-engine","version":"6.19.3","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.19.3","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"faf14c6fb89da7404f055e48c6c5d92a22d7a704","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.19.3.tgz","fileCount":31,"integrity":"sha512-Jgh8m6rG2U9MyyLYT83MADhyMpon53AWAtsXX1NpN4OjN4yAuzipDtjl7r6zH7HDwk0ISyl4MQ0LWz4WcjxyhQ==","signatures":[{"sig":"MEUCIQCppYaIYkOgciBBR7Zz+59wuPczUvTeUzodmP9cIG7CzgIgLV0RCxA57MhXf07FwZFUfvKxL6wMs0kUT+hecwtneUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193781},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts"},"gitHead":"98d8a7e6bfc0d763b9239ac9d618f70d873b306c","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.4"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.19.3_1783348398398_0.6795817102567776","host":"s3://npm-registry-packages-npm-production"}},"6.21.0":{"name":"@urbicon-ui/design-engine","version":"6.21.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.21.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"12a1e069e66069272c314797e5fa7862abf073de","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.21.0.tgz","fileCount":31,"integrity":"sha512-2MUCBVXy8oaO/BM17H/SizccaghFH4KgXO6jlrlqby+MZHF9vZVLcT3gET1+tl2Fj68TtPak6WJTFC647zWFkQ==","signatures":[{"sig":"MEUCIFvpWseA4+pFqZ8bQ6LjUv5YPuxp9rVQVz0iKjw1dqutAiEAsbET+6wxLshtTev8d9oNIHgp2kh87rnCnY1y0ZcUYEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193781},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts"},"gitHead":"7c235b030a23b23b4f4beb205009d8dbfe3a0859","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.4"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.21.0_1783373181083_0.36083976206929536","host":"s3://npm-registry-packages-npm-production"}},"6.21.1":{"name":"@urbicon-ui/design-engine","version":"6.21.1","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.21.1","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"bd7e57a067e390b9fa67c093a8cdb6515ef4e1f3","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.21.1.tgz","fileCount":31,"integrity":"sha512-czHq9qxHo8+lov6U+llpGkfueDrL7EaZ+q+8Lfy5Ncwj8nzRZhRMhZcMpaGWOFl7uMYjRKykHmzHS8WWyjwXRg==","signatures":[{"sig":"MEQCIG5A88aMuCH8aYOOffod8/S2v/c8qabize1JQ0XCb2a5AiBDlVz933DwDUQS5gREfm3px9mr9n+EVTv/L1XG9FERCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194541},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts"},"gitHead":"4595331c1a573e34c4bc1abd485963f0092ed1af","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.21.1_1783638661682_0.9193492839211124","host":"s3://npm-registry-packages-npm-production"}},"6.21.2":{"name":"@urbicon-ui/design-engine","version":"6.21.2","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.21.2","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"664eeeeb4997feb3913486c1d8954784ac604ed5","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.21.2.tgz","fileCount":38,"integrity":"sha512-8DpIXsb4Mi47MDQ2Kxj8wRRKK+U7mjNo8+3UehVHYEoPKIxEdWjcXg2oGjDkBNMIhXCkxZ2RtFRAiOlCXpHp5w==","signatures":[{"sig":"MEUCIG3ZKykkEsyU4a18B0b0xSjrbw4j9z/DdQG7jn6cSP3VAiEAm+G+t23c2nbrmSKw0KPzGCnz8i8gbdVR/ZI2qrvv4io=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233496},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"c4045dcd0c49d37f7e9fa7dceca90e1e42fa963b","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.21.2_1783725768971_0.673946809093358","host":"s3://npm-registry-packages-npm-production"}},"6.21.3":{"name":"@urbicon-ui/design-engine","version":"6.21.3","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.21.3","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"e2bb9072dbf52a8e917ff596a8934ba782b96b8b","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.21.3.tgz","fileCount":38,"integrity":"sha512-vWNuhSBxMFKYOZvhDzjyQQf3TdFrcgZQHNCeyPbYNxAwU2kTlJxpMagy+VKMZt46KU1giNVOCZO04IxdS+18pg==","signatures":[{"sig":"MEUCIQCrWluK979XEf0z2RoPUzx1TFbhlHJ8bZD67XrWRPCEpQIgRUd/Zkf/uz7TT/E08VC414TJIX1qK9SlMlA1L1altgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233496},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"27dadabaa7604236df72844f58635990aff255b1","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.21.3_1783945291869_0.18218791625757347","host":"s3://npm-registry-packages-npm-production"}},"6.22.0":{"name":"@urbicon-ui/design-engine","version":"6.22.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.22.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"8f49f7526e8937516532ea5d56cbf0b30f65e47a","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.22.0.tgz","fileCount":38,"integrity":"sha512-HrvRaqm2UXyZVUy78FH+xOpIV43SzhpogYUXfm2yMRCGuRK4PHikvSLwFiYw9ZD/zF2WeWAGUDMfcFB5ipLfGA==","signatures":[{"sig":"MEUCIBo451wUzUstJCA2jO0ZcrbLlxr5u3k1fwVuLQXYciM8AiEA2vaM9nP7X7AjoNexrS1tUQWHnw6QKdYDJ7FYHh6kWx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233496},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"bf799ec57b4437425f25db995effb092e9b76c59","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.22.0_1783970932139_0.8724646467907209","host":"s3://npm-registry-packages-npm-production"}},"6.23.0":{"name":"@urbicon-ui/design-engine","version":"6.23.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.23.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"b5ac4837452fac6d3b036b8533778d37b2446dae","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.23.0.tgz","fileCount":38,"integrity":"sha512-UPCpTCLsE7dYrwAZOzVnFqxRGNRvMeCRppC6aeWe+77NuIpTVfFlZsXRLOiPfps+WMDH6MC7BJHXPvEsXgZykw==","signatures":[{"sig":"MEQCIG3mQlalIHEsQAF7VSokNwZkboDrpNT2VgTykhokxuQaAiAKIv1Vv06ln2cVkcTZca0tCgYTKsQC7l33FAaJD5seUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233478},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"18761e09d98cc2d5c0673614c633e2413a0e76da","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.23.0_1783980368374_0.7983313856132574","host":"s3://npm-registry-packages-npm-production"}},"6.24.0":{"name":"@urbicon-ui/design-engine","version":"6.24.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.24.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"e8425623a27c41a2c9d026daf735ba7873df6213","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.24.0.tgz","fileCount":38,"integrity":"sha512-vo73P3Aabt319zGVK52kYtE/bMr/sKhFOiK47I+nB/pl73SYIk1NYkKM037JDTHsr9N1TUVybc3/4S8dXXq+Og==","signatures":[{"sig":"MEQCIEHkTyOKDGXA9HdMyZ0GeNc6OxSOW2PkYTKe+zPvKff5AiBATIWyBODmY/hyvo9Mr5DUwj4stpPJM696luRM8t0AzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245045},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"d4acc8125554cb5285569cb295cbc43efeda4817","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.24.0_1784024390816_0.594336571758064","host":"s3://npm-registry-packages-npm-production"}},"6.25.0":{"name":"@urbicon-ui/design-engine","version":"6.25.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.25.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"f018042aa644f17d85304874dbb1e6b571849325","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.25.0.tgz","fileCount":38,"integrity":"sha512-2zPSykoaslcag1/qWqdevEBib6FlpFbp+t4MsNm7iezn3beq6yVXx7EB8xfN5oQcT/BniFgATsaOCyhcDF208g==","signatures":[{"sig":"MEUCIDfPcoGImKh9JobcyY3uSL7mrYVXm++PUh6fIYvSQD7SAiEA7BLvpkodOnv+lG/g1a+w2GAr8L8aNeSKTuZVHiWdyzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":256745},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"7c046d6c6a4fa0212d60ea107cc5d52aac8ecb61","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.25.0_1784047654624_0.8798371539903287","host":"s3://npm-registry-packages-npm-production"}},"6.26.0":{"name":"@urbicon-ui/design-engine","version":"6.26.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.26.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"f2c1f7db69c6b0a6bef156b390f6b203a1496324","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.26.0.tgz","fileCount":26,"integrity":"sha512-u5Sd3v6ErG/CWaiCR2Lq95QTtbIKtnUwV4kWVzNKyKaTIPlr9CVJTKlpIJac0Ns+9S9wldYUUI4vtz2KWkyt3A==","signatures":[{"sig":"MEUCIQDQTbFMrjcH6KHaGUav+MbL04GVDGO8PVjC/dtAolkSTQIgKfSzmEL6fpahJaY7MCl8oESLocYMH0PtWU8MWYqfwik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170543},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"2d0b2fea3fcf788aa6425d9c3852d97ee9afe67c","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.26.0_1784552086493_0.5529256169791261","host":"s3://npm-registry-packages-npm-production"}},"6.26.1":{"name":"@urbicon-ui/design-engine","version":"6.26.1","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.26.1","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"4c8ac842918e08426738153ad763ef26663b2b22","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.26.1.tgz","fileCount":26,"integrity":"sha512-47u5MTZHdqERt6olhts/HKKs5vSTLoJmV3aS6t4VRDt7tOlXV5g0XcatYsQPAL07LDA8ZuWxjZRjdelC7IVfZQ==","signatures":[{"sig":"MEUCIFR+7Phwby/n0hf8ntOSaytpXHZf1/8h+em1YyOomw+MAiEAgRwzUXCDm06N9iQa+MCQcGVGGRpQtnN8/JDnpXeZN98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170558},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"e90a1db98775d7037c47eca66cee3457e6348eb4","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.26.1_1784570221589_0.9400992716452627","host":"s3://npm-registry-packages-npm-production"}},"6.26.2":{"name":"@urbicon-ui/design-engine","version":"6.26.2","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.26.2","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"5d8ec488ab1e5beebc9fb95f914cb02c957bad5a","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.26.2.tgz","fileCount":26,"integrity":"sha512-NRlVG4SJziZWFfRKZnAC98KQ5+spPW/2T+QjCaTeb24bKn9gm4u3LnqnGVExuejiBR0tluXLT/DJ9G/JwY3HZA==","signatures":[{"sig":"MEUCIQDTR2TSiH3phPt5af/+WeBwFsV70PofMz/q3NKosFVypgIgXBUNyp4RLdD4PthiRhwksIb1RXQBbhLEityGgdw1xc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170558},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"36eaa37a08c800f0419662af3c2913e88a37cf31","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.26.2_1784570681923_0.9482078004593879","host":"s3://npm-registry-packages-npm-production"}},"6.26.3":{"name":"@urbicon-ui/design-engine","version":"6.26.3","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.26.3","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"f2478cfb9ec5411b0b677303a4ca168345ea18b0","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.26.3.tgz","fileCount":27,"integrity":"sha512-vy1cwc1tgOiFw1aR1Px6yAmcKfGZzucJTqm8+7Ll1mS0Vk9/nwDSo7Z7qkxHiA9RoL9NHcKm0qqkOS71ExS+gw==","signatures":[{"sig":"MEYCIQDpTCwnNgPXnODqFF6uszrnnoWwRac2LOR2LpkqE/RzwgIhAOWZwyyHYKyXQPS8glpKe9JShnQseiYOppLLPPv65h3l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171626},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"732a389f5174236df0cecbe406b415b587f38427","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.26.3_1784571088436_0.11577932993104767","host":"s3://npm-registry-packages-npm-production"}},"6.27.0":{"name":"@urbicon-ui/design-engine","version":"6.27.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.27.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"2cba302a2c970b6934b3059ab37ec4d03ab0ce8a","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.27.0.tgz","fileCount":27,"integrity":"sha512-2UjmatNQAgtJJG49i5jb2y1J3kB2a/Zjadtpvif+gu4zhCZiQNGjXJgIBNQGv0ZD7prLFJh6TxhAIDHJqOUTZg==","signatures":[{"sig":"MEUCIQCGvSNjah4k5iuC/zwZHRoSzm3mjfszgWsI2A5L8vvPUgIgQFDYsOeSOYvavMwYzZ1B6VegELx55N+3nWgwMNIfjdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171626},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"27e5e23a120da160e9cebb1e48b7a2e1e868eca8","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.27.0_1784573019104_0.7419782938820647","host":"s3://npm-registry-packages-npm-production"}},"6.28.0":{"name":"@urbicon-ui/design-engine","version":"6.28.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.28.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"2f6948129856219ccd751408f9326f8bac3ae81c","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.28.0.tgz","fileCount":27,"integrity":"sha512-Rm4yk7CSR0ZaO6TZdDOUGe93T1cToFzRZrQRJysy2JdGOQNvcXbhCYsApLahpF2s+t1IU+Im25mXNYOW7S7pgQ==","signatures":[{"sig":"MEQCIHCTU55IZqTrMUa743B7PuAOgC5S/2qLWbrDDgeqrhjSAiBLnD0ILeK88KugWhBDYdR6UK2IrB0RIhPoq0EbFuPG6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171626},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"d4a13cba6bde5f03a94f4416277c742c471d97c6","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.28.0_1784577521783_0.8699296543997879","host":"s3://npm-registry-packages-npm-production"}},"6.29.0":{"name":"@urbicon-ui/design-engine","version":"6.29.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.29.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"7689c6bcca1596df4dbebc57b58c90eacdb70f74","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.29.0.tgz","fileCount":27,"integrity":"sha512-Hdw9XGIarnHy3Mz2iQF5Gu7448eQaikhmEkTyFh68FdJrgQyZB+bJuhefKI4MjWPw+yx0twdxge9Uf1YgUdC8g==","signatures":[{"sig":"MEQCIBqcQhqbda2dNaKiupmTECLs9lzAtXWvquoo8R2FJDTHAiBVWErt/k2suTJ6+5LGDcQmDcNmqob0lvlmZFOvJxHR5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171626},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"c2b28fa917f53129e9e1709741c8d5c19c1cbe37","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.29.0_1784633264365_0.3075815271414444","host":"s3://npm-registry-packages-npm-production"}},"6.29.1":{"name":"@urbicon-ui/design-engine","version":"6.29.1","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.29.1","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"e05454cd5f735da67f02aff0807cb356f2b41027","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.29.1.tgz","fileCount":27,"integrity":"sha512-iadrI0eeKPGbQTRQfiWjiGp8uInlvWiNzHav6a/293OiML2XT9N+ffM5foys8vc9g1tPnTODHWmWJPAkHpXd8g==","signatures":[{"sig":"MEUCIGmDN2qwS2fEV1mQdS4TgEdr7cmLBY85p3GyzDE2QxJEAiEAueOmtJxwJnoQ4pVLQ9z45bUB5J9WvdXS1XRFREzOMg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171626},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"4bbb0b1d15b1f3e997cef028e3913bb3fb91555e","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.29.1_1784635940431_0.00463352720246113","host":"s3://npm-registry-packages-npm-production"}},"6.29.2":{"name":"@urbicon-ui/design-engine","version":"6.29.2","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.29.2","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"b16df4aa7a764e794e5c205010c6e240527b2796","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.29.2.tgz","fileCount":27,"integrity":"sha512-dGBJZEEwfm9P5dsE3JKeWq+YAS7tavgxPKJZJ3Y6rpUNoHK1PUimQ0a07C+YcvYIa6oeTWluNVRQO8L0vuIRsg==","signatures":[{"sig":"MEYCIQDzY5gKSo+G+6d0xFCPJ055SZmpNGX8csnFFeDd/lS3+QIhAKL6938nhaqUFvq/3k9Lavh21JAuXbYZ8XdUFdc5tFaC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171626},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"0f81269d0c628cc8b208cc1efc24c06515eb3740","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.29.2_1784640095689_0.6464570875865654","host":"s3://npm-registry-packages-npm-production"}},"6.30.0":{"name":"@urbicon-ui/design-engine","version":"6.30.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.30.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"07d23fd380bb422494adc5a55cb1e8cfab18f40f","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.30.0.tgz","fileCount":27,"integrity":"sha512-m57tR5kENQAaecQVcf4Bfb1w4SuU95I+ALxipJHI2f62ybuDU5ygLfKbSzkKH4UGFQOE4qJVD2wmoZePHX986Q==","signatures":[{"sig":"MEYCIQCo2TiZwMLetJVawYvrWWFeRIzxuwgpAj9XM1X6TEwQrAIhALHw0j7VrEkH6MfPDYCzQXClFcivpyF0nAk63pjHkaNv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171626},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"5342c7558de5a7db9cc43295984147addc039fc2","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.30.0_1784642929456_0.7714043437436542","host":"s3://npm-registry-packages-npm-production"}},"6.30.1":{"name":"@urbicon-ui/design-engine","version":"6.30.1","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.30.1","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"f2155d796fcc307e48a69dd06ac99a2484e800f7","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.30.1.tgz","fileCount":27,"integrity":"sha512-oNmRdTFUcA9ClLyaAjFvZt2J+XaimYxGh+x5YQ86sClM2QJgkwzsgoPoMnhSX03Evo3znRO4cwbrdlnrXu616A==","signatures":[{"sig":"MEUCIQDr8m119QbNMNmWaapRnE8gBNYezbZcrnI7AnaKm1xeFwIgKYH4avTTCdMzahYqS8Nm6DXIEkCvfHZfym3gxkFX4pM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171626},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"1f3c57f3d5592b2783f77a737df5c5dfbdc58e63","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.30.1_1784646291020_0.46856632825213684","host":"s3://npm-registry-packages-npm-production"}},"6.31.0":{"name":"@urbicon-ui/design-engine","version":"6.31.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.31.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"d33b54366e26218ee3676f4cb75176252c780be3","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.31.0.tgz","fileCount":29,"integrity":"sha512-+6MZtNDVol2aPIZPg/hll8Ldo+DqZanrc+yuE8s8kRJ+JzKbC4kCPZ8Mp5uaKnEPIL/m420fvlDsdkJMDPq8ig==","signatures":[{"sig":"MEYCIQCVPfhWKjynzCKWvqWIC5gtNgAIwMDqaeYrY88Jfg914wIhAP/5Xw0Q1dXd0bmkPoHfpOcrlkisQ9zcr8b8O6Hlt9m9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198975},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"67c8d8bcf72ecea3f7b0e431b30308490ad86410","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.31.0_1784716445026_0.9502023431792361","host":"s3://npm-registry-packages-npm-production"}},"6.32.0":{"name":"@urbicon-ui/design-engine","version":"6.32.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.32.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"3e125919068bb747e5d521a7afe7731cd1aa2214","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.32.0.tgz","fileCount":29,"integrity":"sha512-teQPR/OdqGmpswa25KOnzCTfw3tgiL0pWfcWXQelWvSUMq6q/1VML2RB/YPoiNAHCkSkqQU8VH128qmDTSC0pw==","signatures":[{"sig":"MEUCIQCaDGrAXX6YAacuFfIwxihFUlg/oJkFAbaJcgT0ogTKogIgFEM8WrrIlzL9a3JHED/sZ8dzYsyc3QjopW32GHzoTg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198975},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"1a4a4b240c5a711593e1bb8987ef098c0f1f7115","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.32.0_1784721291363_0.27828225125054473","host":"s3://npm-registry-packages-npm-production"}},"6.33.0":{"name":"@urbicon-ui/design-engine","version":"6.33.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.33.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"3066905b0062f95d9a6ef20bf908f87ca7fc405b","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.33.0.tgz","fileCount":29,"integrity":"sha512-9uKlXC7s++4QTQihusyzYvPi0xwGr8CzsRLeVhDaw3K9xa32Bxr4dO7dcS1fjrjv/NIWMNJPDo/rts70JFUlzQ==","signatures":[{"sig":"MEUCIQCmEhxh9JeNLSqQgXCYexh4bZ7aSfCzMFMaJd8eb5kLKQIgS1r0+rtp/ek3eW/lLlZcfJSA7kxhU3h34j4SV/Aap2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198975},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"402dce95892d1afd5c863d6a96eaa9e7c04bcd21","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.33.0_1784757989328_0.8552572358635366","host":"s3://npm-registry-packages-npm-production"}},"6.34.0":{"name":"@urbicon-ui/design-engine","version":"6.34.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.34.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"2f6cfdc571e272800e7300c7d8c652c40c73a424","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.34.0.tgz","fileCount":29,"integrity":"sha512-DxUEq0EQcIMH5LkfMcEqHHmc18mQHeuk7lW2fmoQOCfNNSqsdnvTO9sEMHYmfIfZ8bMQasRbeUI9467NzKFnkA==","signatures":[{"sig":"MEQCIDeDM49hLDKWHEU0MgF0exXkW3H0z6R47zut3eQwYVEOAiB2eOOBY/hejsKNMa2q7Drs3x6/8b54gQ0Fg8SApBC5nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198975},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"603723003d4dda89a061f86fd3676e2c306b37dc","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.34.0_1784761756442_0.030017397680432545","host":"s3://npm-registry-packages-npm-production"}},"6.35.0":{"name":"@urbicon-ui/design-engine","version":"6.35.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.35.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"84dbbee8c0294fed174b6e3a528a572242abded0","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.35.0.tgz","fileCount":29,"integrity":"sha512-EeSCgdhFw7+Vfi3c+D8QrPKArLNnMFKMi/P9zerN9DZ38PC/pW2Pv1UYZUKU6W6g3Ps2/aTu5y01GbjvOVxI/g==","signatures":[{"sig":"MEUCIQDRwIx9NjPAE0KBAuEwFgjN/v5aPQb+xJBWNeydZyYl8QIgXyvSKlBUGguu9tjpeyeiA+CKRFM5p5gTwNSZHS7b+fA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198975},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"5470e4e8bd0ec6a66acc57360701b431165eae3b","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.35.0_1784811930240_0.9661269639177485","host":"s3://npm-registry-packages-npm-production"}},"6.36.0":{"name":"@urbicon-ui/design-engine","version":"6.36.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.36.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"7516d08ab65be7fb2e98368aff898bd58e69108f","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.36.0.tgz","fileCount":29,"integrity":"sha512-+JzE5L/+AFM1wA+Is4q8q4MBwPWzSpGqzYz3gcz4+GBP8abrN4+2oagDEo4b7lzVBYXVrvBnJ3UevxiwH29ohw==","signatures":[{"sig":"MEUCIFUL9Ex4D1hKP/amGUB9jq/QEHQHm+teSk4Db1WfcR1SAiEA+LMNPEE80QtRXwCy8JUdqa+UpRNwa/h3l/oYQyRsA3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198975},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"124d49bc6efc153f78c9f659bd53fc87766f960c","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.36.0_1784841705237_0.16247930611558759","host":"s3://npm-registry-packages-npm-production"}},"6.37.0":{"name":"@urbicon-ui/design-engine","version":"6.37.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.37.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"77e27e5498191193bb09d0a01c8eaed1e8009ffd","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.37.0.tgz","fileCount":29,"integrity":"sha512-uYZNFWxH97NTOEb7P9CjKiWiioNE6aNNke+n46rTz0Whh3Z+4cKCTKdpV/ozdIUgg2yTw83Sf73kGBzP5DSaEg==","signatures":[{"sig":"MEUCIAH/rwMiqunO7CyWx7l9U+DBj9nZR0dnI57Ult6ZghkEAiEA8gyAwOg1KfojVbB3+xFFDJYrdA2gi9z79l57jC+orvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198975},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"bad5953f71530df08bb2ea14ebe9f8478370c0a0","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.37.0_1784842611229_0.8874232886619728","host":"s3://npm-registry-packages-npm-production"}},"6.37.1":{"name":"@urbicon-ui/design-engine","version":"6.37.1","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.37.1","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"eab36a6d5cbe0648814ece0c86c426cfffd2925d","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.37.1.tgz","fileCount":29,"integrity":"sha512-RB+0ZiomAb//uiCznVZjmH46qTVh1Zr6yCTD63uhBX+8uUiFWJ/KBXOCdzXSb6ut0JJR6UCvf5hZnQY+Akli4Q==","signatures":[{"sig":"MEUCIQDV3G+bRyWsOeXiPQWh7JpOOzGPiMZwl3fkZA2tM8xUzwIgCMimxQ+Sw37B86/yh3L9MjictPeZ6fL3wZUI7gu+V7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198975},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"82f2d8937ae498dfd2c7494d9ab74dae1da7e0ac","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.37.1_1784844695919_0.5170998290967965","host":"s3://npm-registry-packages-npm-production"}},"6.37.2":{"name":"@urbicon-ui/design-engine","version":"6.37.2","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.37.2","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"643a6784f47d67defae82f7fbf405969e881846d","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.37.2.tgz","fileCount":29,"integrity":"sha512-mb8ZblrEogRwBCoKERSVSuefW+MLL9I+cMjU8CexEoj+NPBuJ6r41WK+fXheuVINLuOP8VR+LN0yhBoR5m/CIw==","signatures":[{"sig":"MEUCIDuNAaLkB7ZRhzLl4/80oNxpfPJFEAs3xs7xhM/4yyXDAiEAqKYv33aC0whF5ZkRlaib8xkJaXW901HVE0nSpXKEztI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198975},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"2365fcc591dd5e71fb2705b6a3e9470cac419120","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.37.2_1784847358225_0.4754304227315336","host":"s3://npm-registry-packages-npm-production"}},"6.38.0":{"name":"@urbicon-ui/design-engine","version":"6.38.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.38.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"0f386392e0167818d34eacaf37b4858028fd2a0d","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.38.0.tgz","fileCount":29,"integrity":"sha512-opUpU2qL0uIedJkEJWbOk1mN/qYM0D86djmuUVVNSOsHqFCIQKLZEazW65WEA3QCXUcaD+y5S0oY1GHTk7IJTA==","signatures":[{"sig":"MEQCIF2cehvSf/dKqXS6pKJPqs/SgcDqYJWhzQ4mbcU2D1bGAiB/Zu/RuhCTykwNG2GDIsorGuMQKBwZG9Jf24xZm0yy2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198975},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"8384cda8c9325d1bdd791bf0293e0f29d3c9e244","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.38.0_1784849346055_0.6008444924660865","host":"s3://npm-registry-packages-npm-production"}},"6.39.0":{"name":"@urbicon-ui/design-engine","version":"6.39.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.39.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"a9f8afed460f82b10661664f687d56b66fb2fb6e","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.39.0.tgz","fileCount":29,"integrity":"sha512-yOI1BsCsG5GnSIC58QYCBtRcNktbI+xinIxOMbRfGTjjrB5XFmA9AJnuBjP50qBGZtav6XD/HSpdAG6HFLkGgg==","signatures":[{"sig":"MEYCIQDX6NsK95isGqO5Q8dTFaL6Hclh3hF6bCHrm/6LjCsttQIhANA1hgHqgGa6X+juKBKMlGkRKzQptGMX7ZcBDWdXpDkd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198975},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"3f2749ffd76057a742a8cfa242c4733c5fa16a68","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.39.0_1784855897323_0.40183477435886306","host":"s3://npm-registry-packages-npm-production"}},"6.40.1":{"name":"@urbicon-ui/design-engine","version":"6.40.1","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.40.1","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"b09e32d26bd6286294feca4fd476eb15f8825991","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.40.1.tgz","fileCount":29,"integrity":"sha512-OuevY7L93H+w08PGC5Aqpw7zFZ0ruJLcbLUNrulwHnweyj7CqN5AJS5qbQHp4S+0n/Obb2VEUwc7oYBUqmaWZQ==","signatures":[{"sig":"MEQCIFKnJp7Upcc8C3UFh6d59thZLtWRLLvKK8xei0Roaft1AiBhirft8Het1ETPpDfHP+GMhrT3+PizIFAJRXW5RBa0zA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198975},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"a6c56d4d6e116ae654de5712c4f6fe530a957a4f","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.40.1_1784902557057_0.11132203129203866","host":"s3://npm-registry-packages-npm-production"}},"6.40.2":{"name":"@urbicon-ui/design-engine","version":"6.40.2","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.40.2","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"f10e37d8b6e52923775a11025f915d66266563c9","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.40.2.tgz","fileCount":29,"integrity":"sha512-qTrDcpF7Be0uIZEedHoEJUXTZZ7GkmPesLuR69OayWdkFKHZSNOFuUPnLp1qLavfdSXDr350MB7b4g7pMk6v1g==","signatures":[{"sig":"MEUCIQDdZceMvZ7udZItRgP4i1bLXaxiA3cHVXE/bxfb8GUvDgIgDp8AEYGgRdBxuFhNCOkcyyQXoWFF5j+Qs9WBqXrFwtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198975},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"5ef1a838fa373856f15d3e78f42ef8ce45a45498","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.40.2_1784906032751_0.43361203736613674","host":"s3://npm-registry-packages-npm-production"}},"6.40.3":{"name":"@urbicon-ui/design-engine","version":"6.40.3","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.40.3","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"d387b22af6bd0980ffce5469e961a47206149886","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.40.3.tgz","fileCount":29,"integrity":"sha512-Lexa8uIjQh79Rm9nt+itMU1D08zi0I1r03L1esenP6s6CQ+fnPTU+zFW2wwuY6XHP4Ch7Mi6/V/2yBnpA3PiUg==","signatures":[{"sig":"MEQCICGcP/xtdN9tMSuVtbEJet41bna3ZSkiHGEFf2KNfz6cAiAeXoRg3HqIK8G2Aa9M7Nq795BYirr5le8GAMyUE13sMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198975},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"f46332e5bd5fc86412627607800e777c4c10f591","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.40.3_1784908194356_0.2659264723186783","host":"s3://npm-registry-packages-npm-production"}},"6.40.4":{"name":"@urbicon-ui/design-engine","version":"6.40.4","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.40.4","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"800b63976f9e6f7aab9a332e0eb1957c97b6eba0","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.40.4.tgz","fileCount":29,"integrity":"sha512-E3Jx8p3IHrS9VWF579+/TYvM+1+UAr0CmfdYK6WL/tdHObw9/vMeGHYQt45uG/swA4jW4FJFA/k1dK3uCJmEfA==","signatures":[{"sig":"MEUCIDPg7ZJ0kYstkbQO/Zt7DKhfCtKP+56KzHR4PwB8N0oBAiEA+RxL19rpYWLEshMqjhqVPbsG1mIyu8qh0+i3vp+nqEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198975},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"8eb3f6c4fcf3579d3c1629bdfd086c14b23ba7fe","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.40.4_1784910941305_0.42203961637126763","host":"s3://npm-registry-packages-npm-production"}},"6.43.0":{"name":"@urbicon-ui/design-engine","version":"6.43.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.43.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"e6725ee95fc2532071e18a580d9346c7723272e2","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.43.0.tgz","fileCount":29,"integrity":"sha512-Ul9dLRR1RS1S62TQ+YeK9hS2BlIDyqFhoZZllgHsSXuTeYSApSMEhi3xpqOLrFvt+mH+jKsCnVfjHYNWRYJbeQ==","signatures":[{"sig":"MEYCIQDa7jP5DrOLJZaj028jYBM3C6wetR9CTsSkGjqahtpthAIhAJxckClSqW/zKt2VZryKRMm8LqJtmPJ9KyY/RWNohazg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199119},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"f69e678a952187dd012a05f1646cf00458adb19c","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.43.0_1784931493053_0.7273739298012525","host":"s3://npm-registry-packages-npm-production"}},"6.43.2":{"name":"@urbicon-ui/design-engine","version":"6.43.2","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.43.2","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"7a01706af17089b1bc124c4b7adecc395309a8f5","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.43.2.tgz","fileCount":29,"integrity":"sha512-0x8ctYpNnQM2PxK3LFHhA0u4uNTOCOmXP45VL4Oa47cKr8LcOVBRsgMXJV7h4mCenVrwxgf5SFRLtYUjK2vGcA==","signatures":[{"sig":"MEUCIQCkyFpwovo9S52l3QrFebOWy8OWdtr0Rf1xFiBdaMfW+gIgb3Wuw1mchT1sZFABQSJ1+yZRhVuKNbqL7ujMGstkSF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199432},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"4ef8b9b9973ded5921dabeef1557cee3f0661e8e","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.43.2_1785064298217_0.7540001925655739","host":"s3://npm-registry-packages-npm-production"}},"6.44.0":{"name":"@urbicon-ui/design-engine","version":"6.44.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.44.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"bea52a573c599d588cddfd90c6b44241d13e43ad","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.44.0.tgz","fileCount":29,"integrity":"sha512-Ftw2XrWAmxEP3E8pq3NV213kY25Kt89pPjmF4TQMrDn5y/otbkA3k3niBnqO/Hx3gR5AbCOlfeSU9LtmKdQDBA==","signatures":[{"sig":"MEQCIFvh5DrpP+HnYzKWUA70y4jNeheknymgkZMoCgGYyuK4AiBo8Irx/Ru2nRQtvOY4qdHmh8iGwydJpOEKDZcwgXIPEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199549},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"13a06ae32e1c7064618e24a4dd18e0c9cae26858","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.44.0_1785110255351_0.9206395690613491","host":"s3://npm-registry-packages-npm-production"}},"6.45.0":{"name":"@urbicon-ui/design-engine","version":"6.45.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.45.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://codeberg.org/urbicon/ui/issues"},"dist":{"shasum":"1cf0bf38ccc696cd7a4928ee73ce7eb16163cd4b","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.45.0.tgz","fileCount":29,"integrity":"sha512-oRlkC4C4XLgw2TQNOJjmBu+qCYIqd6u+Vry2AVIKxu+UuAdh2RuHIb77WZxq9gSAmDiM4INjmpfyyglpwVjFrA==","signatures":[{"sig":"MEQCIDfiPfGL2lHo0myFvVb7Qgavbb8AEV64zI1IaQOwQuHiAiARegMaZHvS5YU7n1GxN0GkDQz6j6OpPa1cLKA/EGRufA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209382},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"58cc0e05c0b840a8df71c2cae21c696afa00474e","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://codeberg.org/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.45.0_1785455558420_0.4813080081949188","host":"s3://npm-registry-packages-npm-production"}},"6.47.0":{"name":"@urbicon-ui/design-engine","version":"6.47.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.47.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"52efbd980ca09d130edf2d61f3e58080f6d76821","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.47.0.tgz","fileCount":29,"integrity":"sha512-NKZ1wIDBY5fL1xuEGC5xjjD+8tzAVrquQKQ3Ipjf+L41SeHmRGBZq5AOU+JG2R01HP2h+McYtpWxZr8i7njOEg==","signatures":[{"sig":"MEYCIQCZGNfd+d4knRlSG8VrbBURfEpTre/X38FtT+C6gPhNRQIhAPivsf9bhCuTJlC2xBaLNv0yCGRb2rK2dT0ztKXSqZGa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211245},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"358a6b6c5e7c0e721862183fb2fc83dc721e67ed","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.47.0_1785535695561_0.2013208636043462","host":"s3://npm-registry-packages-npm-production"}},"6.47.2":{"name":"@urbicon-ui/design-engine","version":"6.47.2","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.47.2","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"0bf67f00e62b2b96fcd8ced614dabfeb2e1b1544","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.47.2.tgz","fileCount":30,"integrity":"sha512-DwFnifxEOkAomJFpkLAfiamdDlghzvlkFunbkYPg55gKFoVXdLWmFS8YDe4kRa6n8tbSVOG5G6vKOq59ue15Aw==","signatures":[{"sig":"MEUCIFrtUxBjkLPwKuREin1271lnHAepi9/YyoemIfOYXQMvAiEApEWBaWwSqWjRJ0RDLKfyL0TeZ1Y4idf4AyIn48l07FA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":218109},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"6bac048288c58d0c71a168a6f63817556581e46b","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^25.9.5"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.47.2_1785540441743_0.8046419917251797","host":"s3://npm-registry-packages-npm-production"}},"6.48.0":{"name":"@urbicon-ui/design-engine","version":"6.48.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.48.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"a24e6cb1b50541b53b5535780f85750cfc4f72e0","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.48.0.tgz","fileCount":30,"integrity":"sha512-FVdf1Ucp7uC8Ch+ggzMHtBDs96W6ahoG4dvapy0AXCsvedlVUfq1rsO97ZhcWEgQnPUS0zrVzyFSpD6tdkItpw==","signatures":[{"sig":"MEUCIQDxMmvWYS0Jf07u3C9aqSyh2DPgnQxez2PcrckKh2G+HQIgHhMCp4AHLPB+7ahTickVl/Dww/VS05Y13UUIN321XF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":218109},"main":"./src/index.ts","type":"module","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"gitHead":"d472952ed9f54699a0e6cdd34b97c6597001386f","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"},"repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.10.1","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"25.7.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.48.0_1785591256767_0.19122370099129338","host":"s3://npm-registry-packages-npm-production"}},"6.48.1":{"name":"@urbicon-ui/design-engine","version":"6.48.1","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.48.1","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"2bbea7b5930c0c39c094f011cb576943f3d0a7dd","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.48.1.tgz","fileCount":30,"integrity":"sha512-layTx4LUpXwbwfp5d8Q2V9HKGvCSXD4IE2vKVVNu0s/bOBW0NHxDHxIqxZEpiSaZzErx4t8HJVwaXk9wMmxO5Q==","signatures":[{"sig":"MEYCIQDwYug0Kd/S/cIjMlUcFUuXgcL56/JlTRz68fgbxb2QSAIhALKL8s/j80iuAeDVI8z8rYAAFpfXSFGQFInBisNqvTzn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@6.48.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":218110},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-6.48.1.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-6.48.1.tgz","_integrity":"sha512-layTx4LUpXwbwfp5d8Q2V9HKGvCSXD4IE2vKVVNu0s/bOBW0NHxDHxIqxZEpiSaZzErx4t8HJVwaXk9wMmxO5Q==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.16.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.48.1_1785616021964_0.8185394158202988","host":"s3://npm-registry-packages-npm-production"}},"6.49.0":{"name":"@urbicon-ui/design-engine","version":"6.49.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.49.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"b97f7b1fb321247c943044fad23a1e78e910bb8e","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.49.0.tgz","fileCount":30,"integrity":"sha512-wFEbdw4gWHo8dOZ3l1VExDToLMLkF8ysUcgGFR/c8HHULm4llVphxNxaSroa5B7waHBwhnbZNDLIYOTz2uMjXw==","signatures":[{"sig":"MEYCIQDAnCFXIAVfYcN7qla5zEFqgso/MzU3BBPM9GCLnlL3NgIhAL3jxuMK3npfdEjjyiK0vfx7WgwXyh2GdDihJ7rv672g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@6.49.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":218935},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-6.49.0.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-6.49.0.tgz","_integrity":"sha512-wFEbdw4gWHo8dOZ3l1VExDToLMLkF8ysUcgGFR/c8HHULm4llVphxNxaSroa5B7waHBwhnbZNDLIYOTz2uMjXw==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.16.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.49.0_1785689180873_0.42957373626616446","host":"s3://npm-registry-packages-npm-production"}},"6.50.0":{"name":"@urbicon-ui/design-engine","version":"6.50.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.50.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"914ab9fdf75df3b31418d4d5f177dc936a3948c9","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.50.0.tgz","fileCount":30,"integrity":"sha512-N+jiu7KruQJrUox+LLzOtxv3Vp+GVhFkgRBWr62GdRb3ywkVkvyidvQLBIZzjj/OICUraX8+v6dcMskApGu+dQ==","signatures":[{"sig":"MEUCIG1h7UmwlpCUF+CbiR5Zkb0AOzz5STCQzri6+56LLBQ1AiEA6DaanTAts5LAZmo+ErQzY/SNZD4hpmiZ80C+qICriEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@6.50.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228441},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-6.50.0.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-6.50.0.tgz","_integrity":"sha512-N+jiu7KruQJrUox+LLzOtxv3Vp+GVhFkgRBWr62GdRb3ywkVkvyidvQLBIZzjj/OICUraX8+v6dcMskApGu+dQ==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.16.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.50.0_1785706347682_0.5909007718256825","host":"s3://npm-registry-packages-npm-production"}},"6.51.0":{"name":"@urbicon-ui/design-engine","version":"6.51.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@6.51.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"322a10fe31b92636a13a80499099268eb8e16726","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-6.51.0.tgz","fileCount":30,"integrity":"sha512-itrpSWnRja1Rc7N6DwE5NQOhwZgyi8o5f49gNLZWbzKw3tXDmNex9PiReauqijk5zVsV9++ibDpKCDJAZKB9bQ==","signatures":[{"sig":"MEYCIQCf3UJHRvUAu8CHEGg5rUXHbCTYj1Uo3HL4dn6pgodNiQIhAIxOP5HjmEILHHu8rDZPL089noZjs0WHqZ7/IwLMltq3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@6.51.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":229100},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-6.51.0.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-6.51.0.tgz","_integrity":"sha512-itrpSWnRja1Rc7N6DwE5NQOhwZgyi8o5f49gNLZWbzKw3tXDmNex9PiReauqijk5zVsV9++ibDpKCDJAZKB9bQ==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.16.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_6.51.0_1785796801707_0.9987048991180909","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"@urbicon-ui/design-engine","version":"7.0.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@7.0.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"0f12442b87126fb8801417939830d88a545ec3d3","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-7.0.0.tgz","fileCount":30,"integrity":"sha512-FD2QdeAZfdmm7W9dLislCcMkHFO1bg02pVRkIelFH9Oy+j9diT2TbxOiAJl3qcF7gdqV0xmKtXkqFUYG9Yds+A==","signatures":[{"sig":"MEYCIQCT1Jm3sX4Ws0Sl852J0HAO2Nv66GGcRFAEZWyMIbM0CQIhAIIjiFE9DB6B8HY6c6Pzpap6Rddxu+r9tywQnj0om6XO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@7.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":232495},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-7.0.0.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-7.0.0.tgz","_integrity":"sha512-FD2QdeAZfdmm7W9dLislCcMkHFO1bg02pVRkIelFH9Oy+j9diT2TbxOiAJl3qcF7gdqV0xmKtXkqFUYG9Yds+A==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.16.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_7.0.0_1785886237143_0.5296015137941461","host":"s3://npm-registry-packages-npm-production"}},"7.0.1":{"name":"@urbicon-ui/design-engine","version":"7.0.1","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@7.0.1","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"5d27eaa4de033f2e5df9a8f4a68e00e1a22ed108","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-7.0.1.tgz","fileCount":30,"integrity":"sha512-LGFY/oqQkqSNwfbFjEE/Qhuv+EEUScXPGVVxpBND5WtGjgxhAhQn21uPI1VLUT/zPqaWRL/1anGTP5j4Ifh/BA==","signatures":[{"sig":"MEUCIFUINbYu6WA05JOW84oGk6uVsxrP8kD49cIYeT6jwc7nAiEAif82fNlYvTM9Hldt6Mhr7syAfyXj0C0T2Daa/0iBS/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@7.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":232495},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-7.0.1.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-7.0.1.tgz","_integrity":"sha512-LGFY/oqQkqSNwfbFjEE/Qhuv+EEUScXPGVVxpBND5WtGjgxhAhQn21uPI1VLUT/zPqaWRL/1anGTP5j4Ifh/BA==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.16.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_7.0.1_1785891436080_0.13029331104450392","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"@urbicon-ui/design-engine","version":"8.0.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@8.0.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"687e9e6e63f8f791b8320da9cd5b690142c16db4","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-8.0.0.tgz","fileCount":30,"integrity":"sha512-9uMLnwrgBKqjhoopusXzG5NwsSRGGw3Q+o092hpCGu2zMqI+fOebI37nq5iOgDbb7M1jLwRnoqgROVusbwUyGA==","signatures":[{"sig":"MEUCIQCoORwNMJdi3DLa9zlxGP8md2vZocUIgSD9KJ/H6mqtuwIgcqSYQh9irDdSnSVRwDo7+KYaGxv+ROeo84JpBzfZj+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@8.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":232495},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.0.0.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.0.0.tgz","_integrity":"sha512-9uMLnwrgBKqjhoopusXzG5NwsSRGGw3Q+o092hpCGu2zMqI+fOebI37nq5iOgDbb7M1jLwRnoqgROVusbwUyGA==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.16.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_8.0.0_1786029908591_0.2750489715538431","host":"s3://npm-registry-packages-npm-production"}},"8.1.0":{"name":"@urbicon-ui/design-engine","version":"8.1.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@8.1.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"34ac60fc6c4d8d974686ea58d1cd740bf7cafaeb","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-8.1.0.tgz","fileCount":30,"integrity":"sha512-kcnTkeUa4ulAw4/rKm9wkp+iYO5jpYmCGVKYgDeV4HC0RXhMobxGJ0teeRtYvfBOBIhEzsx3poi5aOhr/QgtRw==","signatures":[{"sig":"MEUCIA/WgOgl+bC1hGH6dKtllIhG92kxQEuaA1iYv7CFc5pkAiEAqaRpNU5ujx8Oq19+0cIO8RKSn/4F64SXsXwfeuHx5ps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@8.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":232495},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.1.0.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.1.0.tgz","_integrity":"sha512-kcnTkeUa4ulAw4/rKm9wkp+iYO5jpYmCGVKYgDeV4HC0RXhMobxGJ0teeRtYvfBOBIhEzsx3poi5aOhr/QgtRw==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.16.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.1.2"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_8.1.0_1786120523963_0.2691476063717144","host":"s3://npm-registry-packages-npm-production"}},"8.2.0":{"name":"@urbicon-ui/design-engine","version":"8.2.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@8.2.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"78d83275888cac8c199eb0d7ad961095e1423655","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-8.2.0.tgz","fileCount":30,"integrity":"sha512-uAh/nYHSG34e8eG/Ey4FXB0UwmQRiYg29eBqYhIXtoMhqrtIvk2hoaqUrseoUDxXNdO3/2qA8ZXbmidXf8DcoA==","signatures":[{"sig":"MEQCIHIEC+zEieupL6GpELNqwRUBKpZ5WvP6M3eqVPWJYcv9AiB1raXD7sfzM7HpaZ7A4Thee8UACvt/Au2oVxgU4FM+Ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@8.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":234046},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.2.0.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.2.0.tgz","_integrity":"sha512-uAh/nYHSG34e8eG/Ey4FXB0UwmQRiYg29eBqYhIXtoMhqrtIvk2hoaqUrseoUDxXNdO3/2qA8ZXbmidXf8DcoA==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.16.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_8.2.0_1786576268230_0.7082141489537117","host":"s3://npm-registry-packages-npm-production"}},"8.3.0":{"name":"@urbicon-ui/design-engine","version":"8.3.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@8.3.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"e308816683d10235a7a7277379e98cb9c617832e","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-8.3.0.tgz","fileCount":30,"integrity":"sha512-9ZaNoupgLWMbGgBAzeUcAd60d9pjKHlHdSakM6SLns/NyY1JZNfY3jr/BBm9m1zsvTric8cBSLahqKKbXzQq0Q==","signatures":[{"sig":"MEUCIDZzjKmGRGSV+zedvd1B9tWLAl3SsixAS9oZyoOVgYLHAiEAm7q0ck9ehfrBe1FjD2NGpeWs46kedOmsWawMeSj21/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@8.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":234046},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.3.0.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.3.0.tgz","_integrity":"sha512-9ZaNoupgLWMbGgBAzeUcAd60d9pjKHlHdSakM6SLns/NyY1JZNfY3jr/BBm9m1zsvTric8cBSLahqKKbXzQq0Q==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.17.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_8.3.0_1786671407887_0.36443240715999003","host":"s3://npm-registry-packages-npm-production"}},"8.3.1":{"name":"@urbicon-ui/design-engine","version":"8.3.1","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@8.3.1","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"6c1b5283b59418be1994d0c1de38e3cea65fb7e6","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-8.3.1.tgz","fileCount":30,"integrity":"sha512-iFxQPHhDt2upguzCi2Y8KiZh1i+bXfYYna5IRtRmaSfCMFyNaSTH87YHRbg+fk4wIq3rTLZ5l8vx3dFabCgKeA==","signatures":[{"sig":"MEQCIDEs5qsyeKINErrsRAbdmR9k7d9irvjp7KPyoynrjvrwAiAIzYJZSpINBHLK4cxXhjYb744zf+I5LPkpPoX5rM032w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@8.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":234046},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.3.1.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.3.1.tgz","_integrity":"sha512-iFxQPHhDt2upguzCi2Y8KiZh1i+bXfYYna5IRtRmaSfCMFyNaSTH87YHRbg+fk4wIq3rTLZ5l8vx3dFabCgKeA==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.17.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_8.3.1_1786704249179_0.13514823919829988","host":"s3://npm-registry-packages-npm-production"}},"8.4.0":{"name":"@urbicon-ui/design-engine","version":"8.4.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@8.4.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"0249b4f308b33c58d6934f6bfca8ea8c4c2f2009","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-8.4.0.tgz","fileCount":30,"integrity":"sha512-GxjbNEmWM3wB2i26Ez2ZifyC6aEhb+BIPAMgC6X93BaM+pBxTaO3rXMou5OygtgChwlOKU/zM34aoJTcLzWn6g==","signatures":[{"sig":"MEYCIQDdJ1c0pzrC5ehXm4tYY54SioF7aoOSl0hTeujN4WlaxwIhANGhcFXy//Zbp6g8sXfBDt+kZRwlmPOpR5Pa95fskD4f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@8.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":234330},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.4.0.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.4.0.tgz","_integrity":"sha512-GxjbNEmWM3wB2i26Ez2ZifyC6aEhb+BIPAMgC6X93BaM+pBxTaO3rXMou5OygtgChwlOKU/zM34aoJTcLzWn6g==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.17.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_8.4.0_1787082300653_0.7045695254666657","host":"s3://npm-registry-packages-npm-production"}},"8.4.1":{"name":"@urbicon-ui/design-engine","version":"8.4.1","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@8.4.1","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"dd8408740367ff5ae0696215cfb075842b0fee08","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-8.4.1.tgz","fileCount":30,"integrity":"sha512-IUw2QfFGg/VviEYa6upog5pXMSLGRvs/Tz7SVoQToSf+BZRYUcPoTwfR3JHcNCK4GMYKpc/caJjg0K9Q1R/7xg==","signatures":[{"sig":"MEYCIQCwNxi8pbmQyCdx0tMj/cOwjpqhSZOwED4QnGIGxN3QMAIhAPp9nhiU+DenmAioT4/Up+Ev2YZJTmRdXkl0ZiVXm5qH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@8.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":237185},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.4.1.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.4.1.tgz","_integrity":"sha512-IUw2QfFGg/VviEYa6upog5pXMSLGRvs/Tz7SVoQToSf+BZRYUcPoTwfR3JHcNCK4GMYKpc/caJjg0K9Q1R/7xg==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.17.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_8.4.1_1787224835190_0.8651487766153971","host":"s3://npm-registry-packages-npm-production"}},"8.5.0":{"name":"@urbicon-ui/design-engine","version":"8.5.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@8.5.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"92675913a30a59faf91eb80cd7b34ab088ad1575","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-8.5.0.tgz","fileCount":30,"integrity":"sha512-qxl7jLVNC4r7yiVCv9eKI0r7TbmdJ4c9EvEGPCsLeHmclfN/oydRDVkJROJysdTXN7n3na+ayYt0lmZC1kk0Rg==","signatures":[{"sig":"MEUCIAmSG6LaWb/49sR9RVxjv0dRRbVTGdh/Gr7CTIk+D4M4AiEApQ8bv/avov3zFO48PHeCWzcacJDCQQSz2/DWcCoOZhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@8.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":237185},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.5.0.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.5.0.tgz","_integrity":"sha512-qxl7jLVNC4r7yiVCv9eKI0r7TbmdJ4c9EvEGPCsLeHmclfN/oydRDVkJROJysdTXN7n3na+ayYt0lmZC1kk0Rg==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.17.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_8.5.0_1787253274122_0.9059757134143138","host":"s3://npm-registry-packages-npm-production"}},"8.6.0":{"name":"@urbicon-ui/design-engine","version":"8.6.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@8.6.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"bb890af971fdb4d41258522ad1d7d4937dd6bfa1","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-8.6.0.tgz","fileCount":30,"integrity":"sha512-s0GijJW8yKITejIKkoK0HsECzQlI+7i6bTNcahaz0TZ2WRc3Dy3kCW0SYVR/i9x5OhMh/0zmi/Q/Eb74i8dwiw==","signatures":[{"sig":"MEQCIHgVGIExYgRcs9rInfrK+VOus0B2dRw75H+IsL2v6HTDAiAVuJ7IKSGs8p9muMmYl+pKLTkoER/W5icJwuQiNWLBFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@8.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":237185},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.6.0.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.6.0.tgz","_integrity":"sha512-s0GijJW8yKITejIKkoK0HsECzQlI+7i6bTNcahaz0TZ2WRc3Dy3kCW0SYVR/i9x5OhMh/0zmi/Q/Eb74i8dwiw==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.17.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_8.6.0_1787366566047_0.33660825664014804","host":"s3://npm-registry-packages-npm-production"}},"8.6.1":{"name":"@urbicon-ui/design-engine","version":"8.6.1","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@8.6.1","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"eec459cb4987cb639607764c8ac6dfefb8102b18","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-8.6.1.tgz","fileCount":30,"integrity":"sha512-HHpPBf1CQuNLV13mGhuCBu3i1Ijze/I0Cbw+h49mgoBFHoLyDasTv2EFpxKYCgx4WkH2rsavCWbruXP2kqSIzg==","signatures":[{"sig":"MEUCIF5BcaAvL8gSHWWkd8mzracEI5Etnf+PmYCtkF65k4hHAiEArnoJOC1aot5dAkvrmUZ0ocKTP6NiB+S1qKJOfYMZHc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@8.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":237185},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.6.1.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.6.1.tgz","_integrity":"sha512-HHpPBf1CQuNLV13mGhuCBu3i1Ijze/I0Cbw+h49mgoBFHoLyDasTv2EFpxKYCgx4WkH2rsavCWbruXP2kqSIzg==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.17.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_8.6.1_1787595330850_0.6616134412927679","host":"s3://npm-registry-packages-npm-production"}},"8.6.2":{"name":"@urbicon-ui/design-engine","version":"8.6.2","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@8.6.2","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"d3eb690f990e8d8b4ebf8498f821676931b8c463","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-8.6.2.tgz","fileCount":30,"integrity":"sha512-ev15NGNl2lMDGDj0LyMkIIgX6vTuef6+2wVCYUWUYo88a3lLvIlQHGXPdNVP7ttxV4cN8nGYLY/4LVq92ntIFg==","signatures":[{"sig":"MEQCIGjPWf0H9gnD8dXyM6upIe184K9O63RwCyUA+yknF0VKAiBN4rCGCrQxUsZLWNvrtjKqhp0fn1eBScpsFo/g1I4/AA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@8.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":237185},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.6.2.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.6.2.tgz","_integrity":"sha512-ev15NGNl2lMDGDj0LyMkIIgX6vTuef6+2wVCYUWUYo88a3lLvIlQHGXPdNVP7ttxV4cN8nGYLY/4LVq92ntIFg==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.17.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_8.6.2_1787660235157_0.711468227231612","host":"s3://npm-registry-packages-npm-production"}},"8.7.0":{"name":"@urbicon-ui/design-engine","version":"8.7.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@8.7.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"3929d7745964742d894df44f51d87b365c3164a8","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-8.7.0.tgz","fileCount":30,"integrity":"sha512-ih3Gddk2yGTRSYqgoqq/lS8u6Q25Mi9jlyuzRthVMHw9ZN+k8h1wbxRMUjQAjCqtZkWIwWLe0utOkhxv1i1Abw==","signatures":[{"sig":"MEYCIQDiiVMcJTq5cbw7v8no37KkSQHc2RIMNrZPsJ4fKgE5JgIhALbca1eJEBDI7eeElzz4avMzRAFLFeiK++YAG9UbFfcs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@8.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":237185},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.7.0.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.7.0.tgz","_integrity":"sha512-ih3Gddk2yGTRSYqgoqq/lS8u6Q25Mi9jlyuzRthVMHw9ZN+k8h1wbxRMUjQAjCqtZkWIwWLe0utOkhxv1i1Abw==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.17.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_8.7.0_1787682228208_0.11450189353435314","host":"s3://npm-registry-packages-npm-production"}},"8.8.0":{"name":"@urbicon-ui/design-engine","version":"8.8.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@8.8.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"c96fb11c6af1bfe936ed28b2353df9f5d9c917b1","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-8.8.0.tgz","fileCount":30,"integrity":"sha512-y94ZVzZpwFk+42E/JrH3catFhUq4cGw4/nxJcfClQNzGtMFzAOCtqDh4pSHfLTzNDi+VcAxidq3/4vnIour5mg==","signatures":[{"sig":"MEYCIQDUvgcFstn+I7vXC7Zd+CqWMtdU/yt6rZWhqccqB/kDmAIhAII8/1hdX4Y5QPlHpJ8/hRndD2PH1AleanYvm1znY4O/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@8.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":237312},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.8.0.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.8.0.tgz","_integrity":"sha512-y94ZVzZpwFk+42E/JrH3catFhUq4cGw4/nxJcfClQNzGtMFzAOCtqDh4pSHfLTzNDi+VcAxidq3/4vnIour5mg==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.17.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_8.8.0_1787779132870_0.954991023427247","host":"s3://npm-registry-packages-npm-production"}},"8.9.0":{"name":"@urbicon-ui/design-engine","version":"8.9.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@8.9.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"ee69d8c01ad72c13177a2992512100fbc7214d7c","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-8.9.0.tgz","fileCount":30,"integrity":"sha512-j1k94sa1Vzng57k4mCIn/qklXg5/AkzQNmzg249FJtONQ9cykAFHhi/hv71xqwuFtsByjSHLNMiPtiuwNAqHPg==","signatures":[{"sig":"MEYCIQD9QsYPnAyDfyTbFZ2gqo416rftPSy5wloJSAfSHN/4CgIhANeZXLtwoLh+5BmHVqJSxx28FY+4ydLgzppF0mD+SdhO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@8.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":237331},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.9.0.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.9.0.tgz","_integrity":"sha512-j1k94sa1Vzng57k4mCIn/qklXg5/AkzQNmzg249FJtONQ9cykAFHhi/hv71xqwuFtsByjSHLNMiPtiuwNAqHPg==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.17.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_8.9.0_1787918655874_0.29841330313671044","host":"s3://npm-registry-packages-npm-production"}},"8.10.0":{"name":"@urbicon-ui/design-engine","version":"8.10.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@8.10.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"e1a79f9c9e18f06dc42a5af0745595b1de2d5148","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-8.10.0.tgz","fileCount":30,"integrity":"sha512-BzXql7e59QZrt5A90a00M79DCr29WqkP1DcLO63PKOpAI2NLgRFfJ7LKpo384KUvKsXWFNIUJMGH4Idq/4z3DQ==","signatures":[{"sig":"MEUCIAhJeNkp6Pp/wdmbL94ps1IhI8ghm0R/yP5L3zo7G5oAAiEA9ndmAzUGCV4Z0uKzcNHmjkdnJjrZR4yJUgHTA3ixqkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@8.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":237332},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.10.0.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.10.0.tgz","_integrity":"sha512-BzXql7e59QZrt5A90a00M79DCr29WqkP1DcLO63PKOpAI2NLgRFfJ7LKpo384KUvKsXWFNIUJMGH4Idq/4z3DQ==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.17.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_8.10.0_1787920978377_0.7413776313242648","host":"s3://npm-registry-packages-npm-production"}},"8.11.0":{"name":"@urbicon-ui/design-engine","version":"8.11.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@8.11.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"7c956297a78bc496abac735c32fedfcbb16a9159","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-8.11.0.tgz","fileCount":30,"integrity":"sha512-udCfVR3h4syuny0slxm7Wm2dRpN1xrROUsv86GKkDB8zal4/XBz/1PI/CAeG/VEeCmloSBFfE9Gvo5UZBIpAMg==","signatures":[{"sig":"MEQCIHE/ZbnfMqLtwIQklgNjPxNsKKXWrt08sJS5GzU2hwRDAiAL9ZTrbH9xCzv2CwKxvaqGd+52yhC3wmJaLv6qfGGuaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@8.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":237332},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.11.0.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.11.0.tgz","_integrity":"sha512-udCfVR3h4syuny0slxm7Wm2dRpN1xrROUsv86GKkDB8zal4/XBz/1PI/CAeG/VEeCmloSBFfE9Gvo5UZBIpAMg==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.17.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_8.11.0_1788036517454_0.045248773927653474","host":"s3://npm-registry-packages-npm-production"}},"8.12.0":{"name":"@urbicon-ui/design-engine","version":"8.12.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@8.12.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"0970a29c7319196248147db63e6036fb84aa7ab3","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-8.12.0.tgz","fileCount":30,"integrity":"sha512-NA6AD5wjVJAnvw+V8H2w2jLbNROe00G3YEBI95c62+Nkkzj2DDjSFfVXUxESPnX9vVViY1B12qEpn+d874seAg==","signatures":[{"sig":"MEUCIEPnvGafProUNacLloqQmFi3xxbYh2oyiPDtHthDZfYqAiEA6TP0d/LLD6SnVX816QwmkStx1EGWbTdLal8zbDRPM/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@8.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":237332},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.12.0.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.12.0.tgz","_integrity":"sha512-NA6AD5wjVJAnvw+V8H2w2jLbNROe00G3YEBI95c62+Nkkzj2DDjSFfVXUxESPnX9vVViY1B12qEpn+d874seAg==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.17.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_8.12.0_1788134360975_0.05822873611435142","host":"s3://npm-registry-packages-npm-production"}},"8.13.0":{"name":"@urbicon-ui/design-engine","version":"8.13.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@8.13.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"ddf0e23a67a2a6bb720537a45bfb58ad17121964","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-8.13.0.tgz","fileCount":30,"integrity":"sha512-iAEuazDHv7P2H8XI4kvQcbNjHxPgr/YfQQV3S67LoTHST32vD1pfXvYIMbd2Ogvr9VLUzAopu1N87y4DrE/Ihw==","signatures":[{"sig":"MEYCIQCyMLeVYzIDS4R3nNlvUS0RZ3herneYcE4gQreblDRIRwIhAIvlxcIsWN7W7sCwwtBjWAbE2Ts0aFHjywBxEjT+sVY4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@8.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":237332},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.13.0.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.13.0.tgz","_integrity":"sha512-iAEuazDHv7P2H8XI4kvQcbNjHxPgr/YfQQV3S67LoTHST32vD1pfXvYIMbd2Ogvr9VLUzAopu1N87y4DrE/Ihw==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.17.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.9","typescript":"^6.0.3","@types/node":"^26.2.0"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_8.13.0_1788146998587_0.21231390269832806","host":"s3://npm-registry-packages-npm-production"}},"8.14.0":{"name":"@urbicon-ui/design-engine","version":"8.14.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@8.14.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"8b6a0ed7b5cbf2b4c700874cbe1abb9bb940c2f9","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-8.14.0.tgz","fileCount":30,"integrity":"sha512-fm6ssZu3RVF01mjRdUZ7mkpX3RFRKjSxBy4atnLWF9Lj6d4U8TeFzH1G5cjB/G3NoQReUxwHGUPSc3zxJRcbQg==","signatures":[{"sig":"MEUCIEfFCHR129ZYoxaufSDl3PM9R/p4RePy5FTGLGWUXLQ7AiEA/2sb31EG2eXHV9gxB0+8WOAJsG/ZXz9GZwMBBWSRVHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@8.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":237368},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.14.0.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.14.0.tgz","_integrity":"sha512-fm6ssZu3RVF01mjRdUZ7mkpX3RFRKjSxBy4atnLWF9Lj6d4U8TeFzH1G5cjB/G3NoQReUxwHGUPSc3zxJRcbQg==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.17.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^6.0.3","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_8.14.0_1788196180086_0.7487149736911973","host":"s3://npm-registry-packages-npm-production"}},"8.15.0":{"name":"@urbicon-ui/design-engine","version":"8.15.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@8.15.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"fbee6b65effb05f7a6ce55376f99433b4ebdb936","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-8.15.0.tgz","fileCount":30,"integrity":"sha512-DgIr7W89Uhvll03EnnWlGHDnR+Fdus/n6g765yIymkpBjCA48UZfsGUrEx92o8yjrCR3nRZyUB0JUHm9CoyrDA==","signatures":[{"sig":"MEQCIAnt9HEyIe534sJxQhFywkr4iztKpztdOGX6E3r1MxMvAiA/Kh6ju03L1Ls89dd2nft6eP4G53yCz8YMKU/3ckEzuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@8.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":237368},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.15.0.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.15.0.tgz","_integrity":"sha512-DgIr7W89Uhvll03EnnWlGHDnR+Fdus/n6g765yIymkpBjCA48UZfsGUrEx92o8yjrCR3nRZyUB0JUHm9CoyrDA==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.17.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^6.0.3","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_8.15.0_1788336621837_0.9849860638789691","host":"s3://npm-registry-packages-npm-production"}},"8.16.0":{"name":"@urbicon-ui/design-engine","version":"8.16.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@8.16.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"0d347fb7ad98382af428b9e114c08c2e834f99c2","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-8.16.0.tgz","fileCount":30,"integrity":"sha512-6J9At49zIPTL7L5czw/PQS3couxXr+HLoB6TvtY6Fvg9cEiDAQ23Xlm96OjKM8UcQpsn0vmwS3pgdjMG29+Ufw==","signatures":[{"sig":"MEYCIQDORXN88VEk2GvAnIaxbUmiq6wNF89PmTQzg8zfwW9MxwIhAJ63ccxKu5/YcJPtvsRSiIHtzyRl9ikZ0jrU6KWIXmI1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@8.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":237368},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.16.0.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.16.0.tgz","_integrity":"sha512-6J9At49zIPTL7L5czw/PQS3couxXr+HLoB6TvtY6Fvg9cEiDAQ23Xlm96OjKM8UcQpsn0vmwS3pgdjMG29+Ufw==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.17.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^6.0.3","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_8.16.0_1788347150176_0.44751578536157943","host":"s3://npm-registry-packages-npm-production"}},"8.17.0":{"name":"@urbicon-ui/design-engine","version":"8.17.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@8.17.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"31578fe09d0c23690c16b28a8ba573670aa78268","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-8.17.0.tgz","fileCount":30,"integrity":"sha512-i+/exanDgDd8Fck2axEkWPTbEg7YRW2pmtMrlpKN4Z2jSpsmxlU8tKRZXJXvr9T+ibcjN8nUFoQFLjLRVDvd1A==","signatures":[{"sig":"MEUCIQCjf8LF+vSXL6TAu6ChcsZkAXAnOuWJIuuku4z0I5ElWAIgWL/wWChuShY7t+Q7Jhm6aFRyY2Vom65dkmM1oPlAyTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@8.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":237368},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.17.0.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.17.0.tgz","_integrity":"sha512-i+/exanDgDd8Fck2axEkWPTbEg7YRW2pmtMrlpKN4Z2jSpsmxlU8tKRZXJXvr9T+ibcjN8nUFoQFLjLRVDvd1A==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.17.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^6.0.3","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_8.17.0_1788354868405_0.31836504384422715","host":"s3://npm-registry-packages-npm-production"}},"8.18.0":{"name":"@urbicon-ui/design-engine","version":"8.18.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@8.18.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"ce30350450f3feb5e4fc780d2e23857d1908d383","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-8.18.0.tgz","fileCount":33,"integrity":"sha512-th5b12Wn1JZUlsCYNsuTpUYDo7D2kjfmOd6WPp6fWiKAemtVYOGlRlmQMmUFufe1JiEG6ur97IoXAhbi/EdUfg==","signatures":[{"sig":"MEQCIHs/WviqLT2FwMo4GMWqPzHEZDL8v1tHCLsrlwU/MxM5AiA8gXuRE+zF2fe8h0QpCUDZ8ucDCSCCp1W5S8kWbJ4jFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICIODhs+dgyvu6xRul4F4zSItHI3tXKZMU8EbUxNaMzHAiEApwjrdoOhMWGEuwljIPaLeOOuUKbdPnuJfBJcJWp5ePw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@8.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":271605},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.18.0.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.18.0.tgz","_integrity":"sha512-th5b12Wn1JZUlsCYNsuTpUYDo7D2kjfmOd6WPp6fWiKAemtVYOGlRlmQMmUFufe1JiEG6ur97IoXAhbi/EdUfg==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.19.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^6.0.3","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_8.18.0_1788577133300_0.8101864308673361","host":"s3://npm-registry-packages-npm-production"}},"8.19.0":{"name":"@urbicon-ui/design-engine","version":"8.19.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@8.19.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"36a9c0473e9a641a0a2400060fc49551b83c6fe9","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-8.19.0.tgz","fileCount":33,"integrity":"sha512-cM3Txaz7MrYqww/hTZ5i/bRuDQlTEcsjQp2iEx2ryfBXgu4N8sSt/cGX3WKXAyiTkG63xYCJtuaJMExm/LrbJw==","signatures":[{"sig":"MEQCIBgqef+sJEkvGEY7fQKLEXaKRDYYH3AmmLcV7ctdfxIQAiB99ICI8CYYFRQWQVPghokr0FrZ0yOES5e/n/2M5TFcjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCN6tF9UIPOtD4MNH5Uw2PJ8Uy3AFYKR6h0GESm/0HV3AIhAKA+hQlEW+N1HFTMLRn/QXx4V8q5fgWu1QlsME0SV49i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@8.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":271892},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.19.0.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.19.0.tgz","_integrity":"sha512-cM3Txaz7MrYqww/hTZ5i/bRuDQlTEcsjQp2iEx2ryfBXgu4N8sSt/cGX3WKXAyiTkG63xYCJtuaJMExm/LrbJw==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.19.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^6.0.3","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_8.19.0_1788903175970_0.4646696895501303","host":"s3://npm-registry-packages-npm-production"}},"8.20.0":{"name":"@urbicon-ui/design-engine","version":"8.20.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@8.20.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"f908391815fa971e05f7a4f797aeb34c7cc4515a","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-8.20.0.tgz","fileCount":34,"integrity":"sha512-4HZyf5eB4lbhFXg6mHeriJLwdXmDzDvf4DbWtaor09v8BUdJPkyvNYPBJO2sGzPycuB68DNJ93eXuF2GJXcfXA==","signatures":[{"sig":"MEUCIQCyAk59zVhYsAEa+9vwdF0/6NiwwYGUyxW86kdsduIBWAIgRTz6ZHIjpy6uGPzPMb7Su1KG4Oy16+907HL3PzHNm0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC9Iva+ilauzNPCjY+GBuIyZVjrUoymePieKu/SqX0ASQIhAOll3cPnEMvdWHQiQ4Q4rXukVF2QXTAhJk8kf595gB0A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@8.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":287697},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.20.0.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.20.0.tgz","_integrity":"sha512-4HZyf5eB4lbhFXg6mHeriJLwdXmDzDvf4DbWtaor09v8BUdJPkyvNYPBJO2sGzPycuB68DNJ93eXuF2GJXcfXA==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.19.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^6.0.3","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_8.20.0_1788909339476_0.8134731595935014","host":"s3://npm-registry-packages-npm-production"}},"8.21.0":{"name":"@urbicon-ui/design-engine","version":"8.21.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@8.21.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"ee391059b67a5c3ffaaf1e4937b0364f1827d70b","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-8.21.0.tgz","fileCount":34,"integrity":"sha512-3MO/J81mNMQsMVHNtnlN61ITq3QQlXJrDxrDm0Kw6hYzloLi0D5WHi+o1kKdenRSNyvCJ/1YG1uRkPo8lbC5Zg==","signatures":[{"sig":"MEUCIAoSeCAC6d1zsLyzydHxB/ZJrNDUGAndXLnRBg/OTbbZAiEA7gobyEqFgwY9Tyf23YBoXWKl3Ph5s2nFwuwIdTiSnjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBH6mWcm3YxJ4RCNTF3gKoZNeYTJPtPxxCFRTgVy78NZAiEAx5SwfPZZ0RYBLd1nFWpe6F1IhH0X1X3aH5qRpY3id78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@8.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":288045},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.21.0.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.21.0.tgz","_integrity":"sha512-3MO/J81mNMQsMVHNtnlN61ITq3QQlXJrDxrDm0Kw6hYzloLi0D5WHi+o1kKdenRSNyvCJ/1YG1uRkPo8lbC5Zg==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.19.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^6.0.3","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_8.21.0_1788967823791_0.3722142260278467","host":"s3://npm-registry-packages-npm-production"}},"8.22.0":{"name":"@urbicon-ui/design-engine","version":"8.22.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@8.22.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"d8a9cd6cb95194ac8edc19a1c03ade51dc44dd41","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-8.22.0.tgz","fileCount":34,"integrity":"sha512-1CL/jubo71qD8uzgLJ+vnBWPEN8MDI44xvLEg8NToG5sK1O0rl1hjrFadW05RHuCu6yruyJLcuMFEL7I+RfRYA==","signatures":[{"sig":"MEUCIQClyJcCnVZJZVKfy+3bQ8aRGDKO21Q7aJ0Ok7k+5sLQNAIgGjUKb7hg1gtMmrbpI6DDM6HL5C/wlxWd4mcX6y+y5YY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBGcg99YZpbH/mqwhH1Y8WUeJ/ZrbSlclLbqZlEL0JkuAiEA15UyTHAv9z5B8Nw2liZzfP2IPFQc+mMZmiGSaI5Rby4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@8.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":288673},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.22.0.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.22.0.tgz","_integrity":"sha512-1CL/jubo71qD8uzgLJ+vnBWPEN8MDI44xvLEg8NToG5sK1O0rl1hjrFadW05RHuCu6yruyJLcuMFEL7I+RfRYA==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.19.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^6.0.3","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_8.22.0_1789421178245_0.2941222402691914","host":"s3://npm-registry-packages-npm-production"}},"8.22.1":{"name":"@urbicon-ui/design-engine","version":"8.22.1","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@8.22.1","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"c141a6a738200a8e9bb9853a99e369f7bed1df63","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-8.22.1.tgz","fileCount":34,"integrity":"sha512-Y2NDw6V33KvI0vfpvfTf1zQHYiAZA8l+M/bkCXTYttdM6LGC04JKaVYnwpHmOA0q/px+Sz6dtsasKbP1y8LRag==","signatures":[{"sig":"MEQCIAj+/RwM5dkA/vnsXJKQaOfaSeqgnypLF7ON7WkkxgKlAiB8IMluoXxUdVsAwi0xFNJw80RcJlxpsv3IHwIbXfkaLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCIqamGx6DphnrtCEWSbNewegnOEBNhDyH23xxFagI9GwIhAMS2xOplwoCUHVl9JssVYzJOw2FrmFFJGDCu34vqeZc7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@8.22.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":288673},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.22.1.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.22.1.tgz","_integrity":"sha512-Y2NDw6V33KvI0vfpvfTf1zQHYiAZA8l+M/bkCXTYttdM6LGC04JKaVYnwpHmOA0q/px+Sz6dtsasKbP1y8LRag==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.19.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^6.0.3","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_8.22.1_1789476081930_0.42865008920445047","host":"s3://npm-registry-packages-npm-production"}},"8.23.0":{"name":"@urbicon-ui/design-engine","version":"8.23.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@8.23.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"9f78eeec488c320bbcf23c1ef8302872ed07912d","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-8.23.0.tgz","fileCount":34,"integrity":"sha512-xB5t3bhNMpfkvbNqL3fuVolxIzmkynhCxvia//PLPubsEYQpcMZEeX0BIDFDmaEeKZIm2jyTUldFv2vnkuL2pw==","signatures":[{"sig":"MEUCIAghccMv32UFr0V/P4iHFbX+A0beJxO9FP7Zp48MV3zJAiEAhm0ukGJFhrW9aFLDyZNlaE1Tv7QDt4l19DsyOkPbTxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEVMv7vr7qs2fidtaMb6d3xDOd1Yklhweph9+C4FYEcwAiAk7sxMHsYpX9KdgqVs8lj76lqjj+2cASni+2WmUip1KA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@8.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":288673},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.23.0.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.23.0.tgz","_integrity":"sha512-xB5t3bhNMpfkvbNqL3fuVolxIzmkynhCxvia//PLPubsEYQpcMZEeX0BIDFDmaEeKZIm2jyTUldFv2vnkuL2pw==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.19.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^6.0.3","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_8.23.0_1789493409122_0.8491433336721761","host":"s3://npm-registry-packages-npm-production"}},"8.25.0":{"name":"@urbicon-ui/design-engine","version":"8.25.0","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"author":{"name":"Urbicon UI Team"},"license":"MIT","_id":"@urbicon-ui/design-engine@8.25.0","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"homepage":"https://ui.urbicon.de","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"373cebc77618e0e0af053ff6c20fb8f3588f8bc7","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-8.25.0.tgz","fileCount":34,"integrity":"sha512-9owqlrwMqJAts59j6jI2h4Hnwk4l8hwq/PsGUSQ4qT7loG0QArpVBwjqJigXiF0xjBHrivrMSEuV0XV2PR8sNg==","signatures":[{"sig":"MEYCIQDNg1u7/baKEyc/T9Sa4XL3LpdbCTOZ+/izkICED999nAIhALcP9y47wAA3R8bOvgkjgD7XulCPuw1IZRWBDiwmKniY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDRaP/M39e2xlmy6ETg1Sfc6yITAPcoJnDOfjgAY1YwNQIhAKMTQbE9rT6BcEwegqKcb5JwwU9ApdFX7sLSrHdF/mGT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@8.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":288673},"main":"./src/index.ts","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.25.0.tgz","types":"./src/index.ts","exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.25.0.tgz","_integrity":"sha512-9owqlrwMqJAts59j6jI2h4Hnwk4l8hwq/PsGUSQ4qT7loG0QArpVBwjqJigXiF0xjBHrivrMSEuV0XV2PR8sNg==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.19.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^6.0.3","@types/node":"^26.4.0"},"_npmOperationalInternal":{"tmp":"tmp/design-engine_8.25.0_1790114153400_0.20661900441121794","host":"s3://npm-registry-packages-npm-production"}},"8.26.0":{"_id":"@urbicon-ui/design-engine@8.26.0","bugs":{"url":"https://github.com/urbicon/ui/issues"},"dist":{"shasum":"269556570ee70f9e24cbb8f1a39c8c6d532f28be","tarball":"https://registry.npmjs.org/@urbicon-ui/design-engine/-/design-engine-8.26.0.tgz","fileCount":34,"integrity":"sha512-9za9+r8zxs81necGjBtJPPjXQFJpUaUyvT//gyidnYCvwlCisIjbSV80ZSphsjEFQMM8iGD9yC4LdiXlPRzOWg==","signatures":[{"sig":"MEUCID6xKvdz4FKDUKq704U1lEUDrpHkXVwH2iUEyDU7LTf2AiEAy2Xf757GNGuGGFJW1lcom4SK61OiLz3xAz0OqviqPqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBn2Rr+2dDsZQG5QUDGzCtTI+Z+hvOl/x01GslQaIKCRAiEAmOy08E8s3B4c5Z+L7NrnCmztOix4EVlIj2cFDfUhgdM="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@urbicon-ui%2fdesign-engine@8.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":288165},"main":"./src/index.ts","name":"@urbicon-ui/design-engine","type":"module","_from":"file:/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.26.0.tgz","types":"./src/index.ts","author":{"name":"Urbicon UI Team"},"exports":{".":"./src/index.ts","./linter":"./src/linter/index.ts","./rubric":"./src/rubric/index.ts","./search":"./src/search/index.ts","./manifest":"./src/manifest/index.ts","./reference":"./src/reference/index.ts"},"license":"MIT","scripts":{"test":"vitest","build":"echo 'no build needed — Bun runs TypeScript directly'","check":"tsc --noEmit","test:run":"vitest run"},"version":"8.26.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e32727b3-917a-4d79-8fd9-5231014c983b"}},"homepage":"https://ui.urbicon.de","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"_resolved":"/home/runner/work/ui/ui/release-tarballs/urbicon-ui-design-engine-8.26.0.tgz","_integrity":"sha512-9za9+r8zxs81necGjBtJPPjXQFJpUaUyvT//gyidnYCvwlCisIjbSV80ZSphsjEFQMM8iGD9yC4LdiXlPRzOWg==","repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"_npmVersion":"11.19.0","description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","directories":{},"maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.11","typescript":"^6.0.3","@types/node":"^26.4.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/design-engine_8.26.0_1790290696861_0.04531484797156393"}}},"time":{"created":"2026-06-22T12:20:31.349Z","modified":"2026-09-24T22:58:17.276Z","6.1.8":"2026-06-22T12:20:31.666Z","6.2.0":"2026-06-22T17:05:18.269Z","6.3.1":"2026-06-23T14:33:06.721Z","6.3.3":"2026-06-24T07:50:28.122Z","6.3.6":"2026-06-24T17:06:28.458Z","6.3.7":"2026-06-24T19:44:49.750Z","6.3.8":"2026-06-24T23:09:41.147Z","6.3.9":"2026-06-25T11:51:49.192Z","6.3.10":"2026-06-25T12:26:31.499Z","6.3.11":"2026-06-25T13:02:48.962Z","6.3.12":"2026-06-25T22:31:22.420Z","6.3.13":"2026-06-25T23:43:32.190Z","6.3.14":"2026-06-26T09:47:17.777Z","6.3.15":"2026-06-26T10:59:31.881Z","6.4.0":"2026-06-26T12:31:06.926Z","6.4.1":"2026-06-30T12:09:29.837Z","6.5.0":"2026-06-30T13:22:11.032Z","6.6.0":"2026-06-30T13:43:16.097Z","6.7.0":"2026-06-30T15:53:40.866Z","6.7.2":"2026-06-30T16:32:31.983Z","6.8.0":"2026-06-30T18:39:39.079Z","6.8.1":"2026-07-01T12:52:24.072Z","6.9.0":"2026-07-01T18:01:20.858Z","6.10.1":"2026-07-02T11:38:08.033Z","6.11.0":"2026-07-02T12:01:53.085Z","6.12.0":"2026-07-02T12:43:17.748Z","6.19.0":"2026-07-03T10:24:42.517Z","6.19.1":"2026-07-05T22:22:36.171Z","6.19.2":"2026-07-06T13:39:42.475Z","6.19.3":"2026-07-06T14:33:18.525Z","6.21.0":"2026-07-06T21:26:21.265Z","6.21.1":"2026-07-09T23:11:01.824Z","6.21.2":"2026-07-10T23:22:49.132Z","6.21.3":"2026-07-13T12:21:32.043Z","6.22.0":"2026-07-13T19:28:52.272Z","6.23.0":"2026-07-13T22:06:08.512Z","6.24.0":"2026-07-14T10:19:50.957Z","6.25.0":"2026-07-14T16:47:34.792Z","6.26.0":"2026-07-20T12:54:46.630Z","6.26.1":"2026-07-20T17:57:01.714Z","6.26.2":"2026-07-20T18:04:42.067Z","6.26.3":"2026-07-20T18:11:28.612Z","6.27.0":"2026-07-20T18:43:39.251Z","6.28.0":"2026-07-20T19:58:41.914Z","6.29.0":"2026-07-21T11:27:44.535Z","6.29.1":"2026-07-21T12:12:20.644Z","6.29.2":"2026-07-21T13:21:35.839Z","6.30.0":"2026-07-21T14:08:49.609Z","6.30.1":"2026-07-21T15:04:51.180Z","6.31.0":"2026-07-22T10:34:05.176Z","6.32.0":"2026-07-22T11:54:51.617Z","6.33.0":"2026-07-22T22:06:29.462Z","6.34.0":"2026-07-22T23:09:16.609Z","6.35.0":"2026-07-23T13:05:30.401Z","6.36.0":"2026-07-23T21:21:45.415Z","6.37.0":"2026-07-23T21:36:51.409Z","6.37.1":"2026-07-23T22:11:36.059Z","6.37.2":"2026-07-23T22:55:58.417Z","6.38.0":"2026-07-23T23:29:06.209Z","6.39.0":"2026-07-24T01:18:17.472Z","6.40.1":"2026-07-24T14:15:57.197Z","6.40.2":"2026-07-24T15:13:52.907Z","6.40.3":"2026-07-24T15:49:54.508Z","6.40.4":"2026-07-24T16:35:41.473Z","6.43.0":"2026-07-24T22:18:13.210Z","6.43.2":"2026-07-26T11:11:38.362Z","6.44.0":"2026-07-26T23:57:35.491Z","6.45.0":"2026-07-30T23:52:38.591Z","6.47.0":"2026-07-31T22:08:15.697Z","6.47.2":"2026-07-31T23:27:21.877Z","6.48.0":"2026-08-01T13:34:16.925Z","6.48.1":"2026-08-01T20:27:02.150Z","6.49.0":"2026-08-02T16:46:21.052Z","6.50.0":"2026-08-02T21:32:27.823Z","6.51.0":"2026-08-03T22:40:01.865Z","7.0.0":"2026-08-04T23:30:37.286Z","7.0.1":"2026-08-05T00:57:16.229Z","8.0.0":"2026-08-06T15:25:08.757Z","8.1.0":"2026-08-07T16:35:24.100Z","8.2.0":"2026-08-12T23:11:08.413Z","8.3.0":"2026-08-14T01:36:48.028Z","8.3.1":"2026-08-14T10:44:09.356Z","8.4.0":"2026-08-18T19:45:00.811Z","8.4.1":"2026-08-20T11:20:35.357Z","8.5.0":"2026-08-20T19:14:34.256Z","8.6.0":"2026-08-22T02:42:46.275Z","8.6.1":"2026-08-24T18:15:31.058Z","8.6.2":"2026-08-25T12:17:15.307Z","8.7.0":"2026-08-25T18:23:48.359Z","8.8.0":"2026-08-26T21:18:53.226Z","8.9.0":"2026-08-28T12:04:16.016Z","8.10.0":"2026-08-28T12:42:58.514Z","8.11.0":"2026-08-29T20:48:37.641Z","8.12.0":"2026-08-30T23:59:21.143Z","8.13.0":"2026-08-31T03:29:58.730Z","8.14.0":"2026-08-31T17:09:40.244Z","8.15.0":"2026-09-02T08:10:21.967Z","8.16.0":"2026-09-02T11:05:50.339Z","8.17.0":"2026-09-02T13:14:28.572Z","8.18.0":"2026-09-05T02:58:53.390Z","8.19.0":"2026-09-08T21:32:56.106Z","8.20.0":"2026-09-08T23:15:39.619Z","8.21.0":"2026-09-09T15:30:23.887Z","8.22.0":"2026-09-14T21:26:18.374Z","8.22.1":"2026-09-15T12:41:22.011Z","8.23.0":"2026-09-15T17:30:09.216Z","8.25.0":"2026-09-22T21:55:53.515Z","8.26.0":"2026-09-24T22:58:16.947Z"},"bugs":{"url":"https://github.com/urbicon/ui/issues"},"author":{"name":"Urbicon UI Team"},"license":"MIT","homepage":"https://ui.urbicon.de","keywords":["design-system","linter","design-tokens","urbicon-ui","ai"],"repository":{"url":"git+https://github.com/urbicon/ui.git","type":"git","directory":"packages/design-engine"},"description":"Deterministic design engine for Urbicon UI — the zero-dependency design linter, manifest parser and quality rubric that power the design loop (validate · context · judge).","maintainers":[{"name":"urbicon","email":"ebenso-keilwellen8k@icloud.com"}],"readme":"# @urbicon-ui/design-engine\n\nThe deterministic core of the Urbicon UI **design loop** — extracted from\n`@urbicon-ui/mcp-server` so one engine can back the MCP server, a CLI, and editor\nhooks alike.\n\n**Zero runtime dependencies.** Pure TypeScript over Web/Node built-ins; no framework,\nno parser, no third-party packages.\n\n## Modules\n\nEach module is independent and also available as a subpath export.\n\n| Import                                | What it does                                                                                                                                                                                                                                 | Question it answers                         |\n| ------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------- |\n| `@urbicon-ui/design-engine/linter`    | Two-axis design linter: deterministic **correctness** rules (token whitelist, `dark:`/`focus:`, z-index, dynamic classes) + system-agnostic **craft** heuristics (generic fonts, animated dimensions, grey-on-colour, touch targets, …)      | _Is it correct — and does it look generic?_ |\n| `@urbicon-ui/design-engine/manifest`  | Parse/edit `design.manifest.md` (product intent, token overrides, pattern usages, ADRs) + the validation-history ndjson; scan `data-design-pattern` markers                                                                                  | _What has this project decided?_            |\n| `@urbicon-ui/design-engine/reference` | The CSS design-token reference text + design-system file parsers (principles topics, pattern entries) behind the CLI's `css-reference`/`principles`/`pattern` and the MCP server's `get_css_reference`/`get_design_principles`/`get_pattern` | _What does the token/pattern system say?_   |\n| `@urbicon-ui/design-engine/rubric`    | The eight-criterion design-quality rubric                                                                                                                                                                                                    | _Is it good?_ (judged)                      |\n| `@urbicon-ui/design-engine/search`    | Component-catalog + icon schemas, discovery rankers, and the `llm.txt` section parser shared by the CLI's `find`/`get-component`/`icons` and the MCP server's `find_components`/`get_component`/`find_icons`                                 | _Which component/icon fits?_                |\n\nThe package root (`@urbicon-ui/design-engine`) re-exports all five.\n\n<!-- typecheck -->\n\n```ts\nimport { lintDesign } from '@urbicon-ui/design-engine/linter';\nimport { parseManifest, scanMarkers } from '@urbicon-ui/design-engine/manifest';\nimport { RUBRIC_CRITERIA, renderRubric } from '@urbicon-ui/design-engine/rubric';\n```\n\n## Notes\n\n- Shipped as TypeScript source (no build step), like the rest of the Urbicon UI\n  tooling — consume it with a TypeScript-aware runtime (Bun) or bundler.\n- The linter's token whitelist is drift-guarded against the real CSS sources via a\n  test; keep it in sync when foundation/semantic tokens change.\n\nThe engine is consumed by [`@urbicon-ui/design`](https://www.npmjs.com/package/@urbicon-ui/design)\n(the `urbicon` CLI) and by the MCP server — both are thin surfaces over it, so every module\nbehaves identically whichever way it is reached.\n","readmeFilename":"README.md"}