{"_id":"@brokui/brok-design-language","_rev":"2-99b9e25435a6580119e59df684ac052d","name":"@brokui/brok-design-language","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@brokui/brok-design-language","version":"0.1.0","keywords":["brok","design-tokens","design-system","typescript"],"license":"MIT","_id":"@brokui/brok-design-language@0.1.0","maintainers":[{"name":"joshjml","email":"packages@jml-agency.com"}],"homepage":"https://brokui.dev/docs","bugs":{"url":"https://github.com/jml-agency/brok-design-language/issues"},"dist":{"shasum":"59ac1c1534a7bd38a455b435b7c45ca2c367c365","tarball":"https://registry.npmjs.org/@brokui/brok-design-language/-/brok-design-language-0.1.0.tgz","fileCount":9,"integrity":"sha512-sKYjYeH/PFLbreBtlLDqt84XG0IhDK3pksoYK7rIfg+TWBsEI/04bYzTrTY5bFZcga2vB1b9l6l3gbr7SJzrMQ==","signatures":[{"sig":"MEUCIDfeG/3yM+VD4bstM2IxYUQ3B+1FH4on5ZSYiIBeJjQ8AiEAqHuaGGfFeejJqYXiPkR/eUJI8LsjnffJ2IzWsgKT7yc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339597},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3c271e6a199bbbe2613fdbf60fa52af3620b4ccc","scripts":{"test":"npm run build && node --test test/contracts.test.mjs","build":"tsc -p tsconfig.json","prepublishOnly":"npm test"},"_npmUser":{"name":"joshjml","email":"packages@jml-agency.com"},"repository":{"url":"git+https://github.com/jml-agency/brok-design-language.git","type":"git"},"_npmVersion":"11.17.0","description":"Platform-independent Brok tokens, semantics, and release contracts.","directories":{},"_nodeVersion":"26.5.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/brok-design-language_0.1.0_1787849753124_0.5510551024904895","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@brokui/brok-design-language","version":"0.1.1","description":"Platform-independent Brok tokens, semantics, and release contracts.","homepage":"https://brokui.dev/docs","keywords":["brok","design-tokens","design-system","typescript"],"license":"MIT","type":"module","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"engines":{"node":">=20.0.0"},"publishConfig":{"access":"public"},"scripts":{"build":"tsc -p tsconfig.json","test":"npm run build && node --test test/contracts.test.mjs","prepublishOnly":"npm test"},"devDependencies":{"typescript":"^5.9.3"},"gitHead":"5af12ec6024af5e564a1149c1faf5ebe667bea36","_id":"@brokui/brok-design-language@0.1.1","_nodeVersion":"26.5.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-+MZwQCL4kVLqERIwCkYGG++thMKrnKuMW2oQ1T+ifaNM88QorX9dIHQ2J6uOrXisJB/BlS8KHzRJBu7cVj9oVw==","shasum":"8a95fc2110fc2dabeba98360f6eb0b003c7e25c4","tarball":"https://registry.npmjs.org/@brokui/brok-design-language/-/brok-design-language-0.1.1.tgz","fileCount":11,"unpackedSize":442095,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIE3tI/fa0izcqYHXeEBBajDomIkltz7JQow7Y+tj7AZjAiB+tl+p8XtkTzZMWKDGNyg+yEdUN7wLntOgbOgxpdA/Dw=="}]},"_npmUser":{"name":"joshjml","email":"packages@jml-agency.com"},"directories":{},"maintainers":[{"name":"joshjml","email":"packages@jml-agency.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/brok-design-language_0.1.1_1787851074812_0.8490247392971069"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-27T16:55:52.838Z","modified":"2026-08-27T17:17:55.142Z","0.1.0":"2026-08-27T16:55:53.270Z","0.1.1":"2026-08-27T17:17:54.947Z"},"license":"MIT","homepage":"https://brokui.dev/docs","keywords":["brok","design-tokens","design-system","typescript"],"description":"Platform-independent Brok tokens, semantics, and release contracts.","maintainers":[{"name":"joshjml","email":"packages@jml-agency.com"}],"readme":"# @brokui/brok-design-language\n\nPlatform-independent TypeScript access to Brok design tokens, brands,\naccessibility modes, semantic contracts, and the versioned release manifest.\n\n```ts\nimport {\n    getInteractionContract,\n    getComponentSemanticContract,\n    getVisualPatternContract,\n    themeMetadata,\n    themePresets,\n} from '@brokui/brok-design-language';\n\nconst destructiveAction = getInteractionContract('IC-001');\nconst settingsPage = getVisualPatternContract('VC-010');\nconst button = getComponentSemanticContract('button');\nconst reducedMotionAvailable = themeMetadata.modes.includes('reduced-motion');\nconst brands = Object.keys(themePresets);\n```\n\nThe package is generated from the neutral sources under `design-language/` in\nthe Brok monorepo. It contains no Laravel, Blade, DOM, React, iOS, or Android\nimplementation code.\n","readmeFilename":"README.md"}