{"_id":"@ponchia/ui","_rev":"35-df3975548e1ac7bc2877421cc6f274c4","name":"@ponchia/ui","dist-tags":{"latest":"0.16.0"},"versions":{"0.2.0":{"name":"@ponchia/ui","version":"0.2.0","license":"MIT","_id":"@ponchia/ui@0.2.0","maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"homepage":"https://github.com/Ponchia/bronto-ui#readme","bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"dist":{"shasum":"885d21e6d11aaf6548a6a8f56f25d943c396493c","tarball":"https://registry.npmjs.org/@ponchia/ui/-/ui-0.2.0.tgz","fileCount":32,"integrity":"sha512-+k46EL9oni8/nlDl0mRh44+Qewle2Nl5spE/OS4Hcy764HTnJt+fj0y8IHwUaJQ/dwIQmiJr1haJ2G877zLpjA==","signatures":[{"sig":"MEYCIQDjU9V0GVTIWJc6IPOJi7U2685ljOrOlCl6qGUM7QkvSQIhAIc4QGoCySECMnH5RfexQO1C29kb7pTLdaFXbI18iE/Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":937202},"type":"module","exports":{"./css":"./css/index.css","./tokens":{"types":"./tokens/index.d.ts","default":"./tokens/index.js"},"./classes":{"types":"./classes/index.d.ts","default":"./classes/index.js"},"./fonts/*":"./fonts/*","./behaviors":{"types":"./behaviors/index.d.ts","default":"./behaviors/index.js"},"./css/app.css":"./css/app.css","./tokens.json":"./tokens/index.json","./css/base.css":"./css/base.css","./css/core.css":"./css/core.css","./css/dots.css":"./css/dots.css","./css/cards.css":"./css/cards.css","./css/fonts.css":"./css/fonts.css","./css/forms.css":"./css/forms.css","./css/index.css":"./css/index.css","./css/table.css":"./css/table.css","./css/layout.css":"./css/layout.css","./css/motion.css":"./css/motion.css","./css/tokens.css":"./css/tokens.css","./css/navigation.css":"./css/navigation.css","./css/primitives.css":"./css/primitives.css","./css/responsive.css":"./css/responsive.css","./css/typography.css":"./css/typography.css"},"gitHead":"d8e4cc2c629660f79bd3f840ad58e09c1f345922","scripts":{"lint":"stylelint \"css/**/*.css\"","test":"node --test \"test/*.test.mjs\"","check":"npm run lint && npm run check:exports && npm run check:tokens && npm run check:classes && npm run check:pack","prepack":"npm run tokens:build","lint:fix":"stylelint \"css/**/*.css\" --fix","check:pack":"node scripts/check-pack.mjs","check:tokens":"node scripts/check-tokens.mjs","tokens:build":"node scripts/gen-tokens-json.mjs","check:classes":"node scripts/check-classes.mjs","check:exports":"node scripts/check-exports.mjs"},"_npmUser":{"name":"ponchia","email":"zeno.trevisan@gmail.com"},"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"_npmVersion":"10.9.3","description":"Shared Bronto UI framework — Nothing-inspired monochrome CSS theme, dot-matrix motifs, admin shell.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","stylelint":"^16.10.0","stylelint-config-standard":"^36.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.2.0_1778851231059_0.6884872878526371","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@ponchia/ui","version":"0.2.1","license":"MIT","_id":"@ponchia/ui@0.2.1","maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"homepage":"https://github.com/Ponchia/bronto-ui#readme","bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"dist":{"shasum":"cd92a40085fdc0338537d3b5241399363c71c5a4","tarball":"https://registry.npmjs.org/@ponchia/ui/-/ui-0.2.1.tgz","fileCount":32,"integrity":"sha512-9N+fbqVxq86CH0gkMtggA+8Zggb5cZ29BwKsN+omdCMtO+iMlnIy6n8ff1eNyjyJOElR4vXJH9sGHofLhCPb1Q==","signatures":[{"sig":"MEQCID2m+CLP3onNhyVx4/9esvB8ktro52cI1akSLXeuOiBeAiBHWI0UTkyEznJCHoKu+MdEQqSbd3sE+7yJhCrCyngYAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ponchia%2fui@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":937123},"type":"module","exports":{"./css":"./css/index.css","./tokens":{"types":"./tokens/index.d.ts","default":"./tokens/index.js"},"./classes":{"types":"./classes/index.d.ts","default":"./classes/index.js"},"./fonts/*":"./fonts/*","./behaviors":{"types":"./behaviors/index.d.ts","default":"./behaviors/index.js"},"./css/app.css":"./css/app.css","./tokens.json":"./tokens/index.json","./css/base.css":"./css/base.css","./css/core.css":"./css/core.css","./css/dots.css":"./css/dots.css","./css/cards.css":"./css/cards.css","./css/fonts.css":"./css/fonts.css","./css/forms.css":"./css/forms.css","./css/index.css":"./css/index.css","./css/table.css":"./css/table.css","./css/layout.css":"./css/layout.css","./css/motion.css":"./css/motion.css","./css/tokens.css":"./css/tokens.css","./css/navigation.css":"./css/navigation.css","./css/primitives.css":"./css/primitives.css","./css/responsive.css":"./css/responsive.css","./css/typography.css":"./css/typography.css"},"gitHead":"0cc3c54ffd94774c06a6cb09de88650b38027999","scripts":{"lint":"stylelint \"css/**/*.css\"","test":"node --test \"test/*.test.mjs\"","check":"npm run lint && npm run check:exports && npm run check:tokens && npm run check:classes && npm run check:pack","prepack":"npm run tokens:build","lint:fix":"stylelint \"css/**/*.css\" --fix","check:pack":"node scripts/check-pack.mjs","check:tokens":"node scripts/check-tokens.mjs","tokens:build":"node scripts/gen-tokens-json.mjs","check:classes":"node scripts/check-classes.mjs","check:exports":"node scripts/check-exports.mjs"},"_npmUser":{"name":"ponchia","email":"zeno.trevisan@gmail.com"},"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"_npmVersion":"10.9.7","description":"Shared Bronto UI framework — Nothing-inspired monochrome CSS theme, dot-matrix motifs, admin shell.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","stylelint":"^16.10.0","stylelint-config-standard":"^36.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.2.1_1778851841275_0.3362127252730469","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@ponchia/ui","version":"0.2.2","license":"MIT","_id":"@ponchia/ui@0.2.2","maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"homepage":"https://github.com/Ponchia/bronto-ui#readme","bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"dist":{"shasum":"32e443f9ba950a4d6bad389aa86495c202859311","tarball":"https://registry.npmjs.org/@ponchia/ui/-/ui-0.2.2.tgz","fileCount":39,"integrity":"sha512-EUxPHNhA9qfuJkZvzSP1Zg3gQfD7/kkax4Xy8keLMbPuOKtUPHnGK/+a8YdDn/8GTWRAYetR3s5YtxU5EWjQ9w==","signatures":[{"sig":"MEUCIQDLXPVK/hxGpb+6mDvmmixVrM0Ng7uYBQfa2fRYaOXTbQIgZKcD6HWtT+MLlJOQcEPw7qmVUuS2XR+gYkC76/kp1yg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ponchia%2fui@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1124309},"type":"module","style":"./dist/bronto.css","exports":{".":"./dist/bronto.css","./css":"./css/index.css","./tokens":{"types":"./tokens/index.d.ts","default":"./tokens/index.js"},"./classes":{"types":"./classes/index.d.ts","default":"./classes/index.js"},"./fonts/*":"./fonts/*","./behaviors":{"types":"./behaviors/index.d.ts","default":"./behaviors/index.js"},"./css/app.css":"./css/app.css","./tokens.json":"./tokens/index.json","./css/base.css":"./css/base.css","./css/core.css":"./css/core.css","./css/dots.css":"./css/dots.css","./css/cards.css":"./css/cards.css","./css/fonts.css":"./css/fonts.css","./css/forms.css":"./css/forms.css","./css/index.css":"./css/index.css","./css/table.css":"./css/table.css","./css/layout.css":"./css/layout.css","./css/motion.css":"./css/motion.css","./css/tokens.css":"./css/tokens.css","./css/content.css":"./css/content.css","./css/overlay.css":"./css/overlay.css","./dist/bronto.css":"./dist/bronto.css","./css/feedback.css":"./css/feedback.css","./tokens.dtcg.json":"./tokens/tokens.dtcg.json","./css/disclosure.css":"./css/disclosure.css","./css/navigation.css":"./css/navigation.css","./css/primitives.css":"./css/primitives.css","./css/responsive.css":"./css/responsive.css","./css/typography.css":"./css/typography.css","./dist/bronto-core.css":"./dist/bronto-core.css"},"gitHead":"07fba0ce7b3819348dca7cca6c856007881df236","scripts":{"lint":"stylelint \"css/**/*.css\"","test":"node --test \"test/*.test.mjs\"","check":"npm run lint && npm run check:exports && npm run check:tokens && npm run check:classes && npm run check:dtcg && npm run check:dist && npm run check:pack","prepack":"npm run tokens:build && npm run dtcg:build && npm run dist:build","lint:fix":"stylelint \"css/**/*.css\" --fix","check:dist":"node scripts/check-dist.mjs","check:dtcg":"node scripts/check-dtcg.mjs","check:pack":"node scripts/check-pack.mjs","dist:build":"node scripts/build-dist.mjs","dtcg:build":"node scripts/gen-dtcg.mjs","check:tokens":"node scripts/check-tokens.mjs","tokens:build":"node scripts/gen-tokens-json.mjs","check:classes":"node scripts/check-classes.mjs","check:exports":"node scripts/check-exports.mjs"},"_npmUser":{"name":"ponchia","email":"zeno.trevisan@gmail.com"},"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"_npmVersion":"10.9.7","description":"Shared Bronto UI framework — Nothing-inspired monochrome CSS theme, dot-matrix motifs, admin shell.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","stylelint":"^16.10.0","@playwright/test":"^1.60.0","@axe-core/playwright":"^4.11.3","stylelint-use-logical":"^2.1.3","stylelint-config-standard":"^36.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.2.2_1778859626551_0.11564502219474049","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@ponchia/ui","version":"0.3.0","license":"MIT","_id":"@ponchia/ui@0.3.0","maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"homepage":"https://github.com/Ponchia/bronto-ui#readme","bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"dist":{"shasum":"e35649b24e79c007c35401553dbc5577dffe8129","tarball":"https://registry.npmjs.org/@ponchia/ui/-/ui-0.3.0.tgz","fileCount":50,"integrity":"sha512-4dpo684p3JRIJtFh7ircIqD0UyYNLJpN3hWDcaMs0QRFTAfSNX3XhdX2/rEH5WPEjNyHlANGIs6etJ983xB82A==","signatures":[{"sig":"MEUCIQD6nBgpqLpxdByP/WEQmCeMgSASKUWxyy3T2Lgpy8/8YgIgb9SoBAdt7p7JLBO3veZ4Z56pb8hgJ9tAg1X/4hRExe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ponchia%2fui@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125855},"type":"module","style":"./dist/bronto.css","exports":{".":{"style":"./dist/bronto.css","default":"./dist/bronto.css"},"./css":"./css/core.css","./tokens":{"types":"./tokens/index.d.ts","default":"./tokens/index.js"},"./classes":{"types":"./classes/index.d.ts","default":"./classes/index.js"},"./fonts/*":"./fonts/*","./behaviors":{"types":"./behaviors/index.d.ts","default":"./behaviors/index.js"},"./css/app.css":"./dist/css/app.css","./tokens.json":"./tokens/index.json","./css/base.css":"./dist/css/base.css","./css/core.css":"./css/core.css","./css/dots.css":"./dist/css/dots.css","./css/site.css":"./dist/css/site.css","./css/fonts.css":"./dist/css/fonts.css","./css/forms.css":"./dist/css/forms.css","./css/table.css":"./dist/css/table.css","./css/motion.css":"./dist/css/motion.css","./css/tokens.css":"./dist/css/tokens.css","./css/content.css":"./dist/css/content.css","./css/overlay.css":"./dist/css/overlay.css","./dist/bronto.css":"./dist/bronto.css","./css/feedback.css":"./dist/css/feedback.css","./tokens.dtcg.json":"./tokens/tokens.dtcg.json","./css/disclosure.css":"./dist/css/disclosure.css","./css/navigation.css":"./dist/css/navigation.css","./css/primitives.css":"./dist/css/primitives.css","./shiki/nothing.json":"./shiki/nothing.json","./css/unlayered/app.css":"./css/app.css","./css/unlayered/base.css":"./css/base.css","./css/unlayered/dots.css":"./css/dots.css","./css/unlayered/site.css":"./css/site.css","./css/unlayered/fonts.css":"./css/fonts.css","./css/unlayered/forms.css":"./css/forms.css","./css/unlayered/table.css":"./css/table.css","./css/unlayered/motion.css":"./css/motion.css","./css/unlayered/tokens.css":"./css/tokens.css","./css/unlayered/content.css":"./css/content.css","./css/unlayered/overlay.css":"./css/overlay.css","./css/unlayered/feedback.css":"./css/feedback.css","./css/unlayered/disclosure.css":"./css/disclosure.css","./css/unlayered/navigation.css":"./css/navigation.css","./css/unlayered/primitives.css":"./css/primitives.css"},"gitHead":"5aff193dc55fcdca7570917bda5cce65ea6a858b","scripts":{"lint":"stylelint \"css/**/*.css\"","test":"node --test \"test/*.test.mjs\"","check":"npm run lint && npm run check:format && npm run check:exports && npm run check:tokens && npm run check:classes && npm run check:dts && npm run check:types && npm run check:dtcg && npm run check:shiki && npm run check:dist && npm run check:pack","format":"prettier --write .","prepack":"npm run tokens:build && npm run dtcg:build && npm run dts:build && npm run dist:build","lint:fix":"stylelint \"css/**/*.css\" --fix","check:dts":"node scripts/check-dts.mjs","dts:build":"node scripts/gen-dts.mjs","check:dist":"node scripts/check-dist.mjs","check:dtcg":"node scripts/check-dtcg.mjs","check:pack":"node scripts/check-pack.mjs","dist:build":"node scripts/build-dist.mjs","dtcg:build":"node scripts/gen-dtcg.mjs","check:shiki":"node scripts/check-shiki.mjs","check:types":"tsc -p tsconfig.json","check:format":"prettier --check .","check:tokens":"node scripts/check-tokens.mjs","tokens:build":"node scripts/gen-tokens-json.mjs","check:classes":"node scripts/check-classes.mjs","check:exports":"node scripts/check-exports.mjs","prepublishOnly":"npm run check && npm test"},"_npmUser":{"name":"ponchia","email":"zeno.trevisan@gmail.com"},"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"_npmVersion":"10.9.7","description":"Shared Bronto UI framework — Nothing-inspired monochrome CSS theme, dot-matrix motifs, admin shell.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.1","prettier":"^3.8.3","stylelint":"^16.10.0","typescript":"^5.9.3","@playwright/test":"^1.60.0","@axe-core/playwright":"^4.11.3","stylelint-use-logical":"^2.1.3","stylelint-config-standard":"^36.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.0_1778931996031_0.7351075648396317","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@ponchia/ui","version":"0.3.1","license":"MIT","_id":"@ponchia/ui@0.3.1","maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"homepage":"https://github.com/Ponchia/bronto-ui#readme","bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"dist":{"shasum":"c31f08f942ce6126aed3c2e3b0e6f7ded5b76c25","tarball":"https://registry.npmjs.org/@ponchia/ui/-/ui-0.3.1.tgz","fileCount":51,"integrity":"sha512-/cc59MKLt7CWoGhHmULhrQYPJWiIEHjQW48XB4gxC/LJFEKyVWNmIrH8w21X37/zw0C14EzGehAgqcbpjn82gw==","signatures":[{"sig":"MEQCIG1vjq9G1z4/QhNQMsdfzSClD0hcGVgFu3Mke+0CkFyZAiB/Ao04xD4Ih3S9vbbqnMXubqmdAB6jpFeQ47mK4JqrVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ponchia%2fui@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1198989},"type":"module","style":"./dist/bronto.css","exports":{".":{"style":"./dist/bronto.css","default":"./dist/bronto.css"},"./css":"./css/core.css","./tokens":{"types":"./tokens/index.d.ts","default":"./tokens/index.js"},"./classes":{"types":"./classes/index.d.ts","default":"./classes/index.js"},"./fonts/*":"./fonts/*","./behaviors":{"types":"./behaviors/index.d.ts","default":"./behaviors/index.js"},"./css/app.css":"./dist/css/app.css","./tokens.json":"./tokens/index.json","./css/base.css":"./dist/css/base.css","./css/core.css":"./css/core.css","./css/dots.css":"./dist/css/dots.css","./css/site.css":"./dist/css/site.css","./css/fonts.css":"./dist/css/fonts.css","./css/forms.css":"./dist/css/forms.css","./css/table.css":"./dist/css/table.css","./css/motion.css":"./dist/css/motion.css","./css/tokens.css":"./dist/css/tokens.css","./css/content.css":"./dist/css/content.css","./css/overlay.css":"./dist/css/overlay.css","./dist/bronto.css":"./dist/bronto.css","./css/feedback.css":"./dist/css/feedback.css","./tokens.dtcg.json":"./tokens/tokens.dtcg.json","./css/disclosure.css":"./dist/css/disclosure.css","./css/navigation.css":"./dist/css/navigation.css","./css/primitives.css":"./dist/css/primitives.css","./shiki/nothing.json":"./shiki/nothing.json","./css/unlayered/app.css":"./css/app.css","./css/unlayered/base.css":"./css/base.css","./css/unlayered/dots.css":"./css/dots.css","./css/unlayered/site.css":"./css/site.css","./css/unlayered/fonts.css":"./css/fonts.css","./css/unlayered/forms.css":"./css/forms.css","./css/unlayered/table.css":"./css/table.css","./css/unlayered/motion.css":"./css/motion.css","./css/unlayered/tokens.css":"./css/tokens.css","./css/unlayered/content.css":"./css/content.css","./css/unlayered/overlay.css":"./css/overlay.css","./css/unlayered/feedback.css":"./css/feedback.css","./vscode.css-custom-data.json":"./classes/vscode.css-custom-data.json","./css/unlayered/disclosure.css":"./css/disclosure.css","./css/unlayered/navigation.css":"./css/navigation.css","./css/unlayered/primitives.css":"./css/primitives.css"},"gitHead":"ccbf0b537871a20a0fda3c14a64cc7bb8937f283","scripts":{"lint":"stylelint \"css/**/*.css\"","test":"node --test \"test/*.test.mjs\"","check":"npm run lint && npm run check:format && npm run check:exports && npm run check:tokens && npm run check:classes && npm run check:dts && npm run check:types && npm run check:dtcg && npm run check:shiki && npm run check:dist && npm run check:pack && npm run check:release && npm run check:reference && npm run check:vscode","format":"prettier --write .","prepack":"npm run tokens:build && npm run dtcg:build && npm run dts:build && npm run reference:build && npm run vscode:build && npm run dist:build","lint:fix":"stylelint \"css/**/*.css\" --fix","check:dts":"node scripts/check-dts.mjs","dts:build":"node scripts/gen-dts.mjs","check:dist":"node scripts/check-dist.mjs","check:dtcg":"node scripts/check-dtcg.mjs","check:pack":"node scripts/check-pack.mjs","dist:build":"node scripts/build-dist.mjs","dtcg:build":"node scripts/gen-dtcg.mjs","check:shiki":"node scripts/check-shiki.mjs","check:types":"tsc -p tsconfig.json","check:format":"prettier --check .","check:tokens":"node scripts/check-tokens.mjs","check:vscode":"node scripts/check-vscode-data.mjs","tokens:build":"node scripts/gen-tokens-json.mjs","vscode:build":"node scripts/gen-vscode-data.mjs","check:classes":"node scripts/check-classes.mjs","check:exports":"node scripts/check-exports.mjs","check:release":"node scripts/check-release.mjs","prepublishOnly":"npm run check && npm test","check:reference":"node scripts/check-reference.mjs","reference:build":"node scripts/gen-reference.mjs"},"_npmUser":{"name":"ponchia","email":"zeno.trevisan@gmail.com"},"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"_npmVersion":"10.9.7","description":"Shared Bronto UI framework — Nothing-inspired monochrome CSS theme, dot-matrix motifs, admin shell.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","prettier":"^3.8.3","stylelint":"^17.11.1","typescript":"^6.0.3","@playwright/test":"^1.60.0","@axe-core/playwright":"^4.11.3","stylelint-use-logical":"^2.1.3","stylelint-config-standard":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.1_1778939668915_0.31682950481384875","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@ponchia/ui","version":"0.3.2","license":"MIT","_id":"@ponchia/ui@0.3.2","maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"homepage":"https://github.com/Ponchia/bronto-ui#readme","bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"dist":{"shasum":"f6e4b6a80b40083583147406bd362a1752b14813","tarball":"https://registry.npmjs.org/@ponchia/ui/-/ui-0.3.2.tgz","fileCount":51,"integrity":"sha512-uBEDZKDcdLQ/o/2OtUbBDwAibM8HVTqrFYDT8CAV7T2fP1pchu/4olZIZYZ73JGJNluKlpQ0U5HNnetc7oaOXw==","signatures":[{"sig":"MEYCIQDUJarMPGftLFK5WqLosojKLRZP4Db6OPe6VNbzMmzzkwIhALMy3/FUjr1WykiINGA6jw+0F2ncH6EVxdG+4sWr53cg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ponchia%2fui@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1208342},"type":"module","style":"./dist/bronto.css","exports":{".":{"style":"./dist/bronto.css","default":"./dist/bronto.css"},"./css":"./css/core.css","./tokens":{"types":"./tokens/index.d.ts","default":"./tokens/index.js"},"./classes":{"types":"./classes/index.d.ts","default":"./classes/index.js"},"./fonts/*":"./fonts/*","./behaviors":{"types":"./behaviors/index.d.ts","default":"./behaviors/index.js"},"./css/app.css":"./dist/css/app.css","./tokens.json":"./tokens/index.json","./css/base.css":"./dist/css/base.css","./css/core.css":"./css/core.css","./css/dots.css":"./dist/css/dots.css","./css/site.css":"./dist/css/site.css","./css/fonts.css":"./dist/css/fonts.css","./css/forms.css":"./dist/css/forms.css","./css/table.css":"./dist/css/table.css","./css/motion.css":"./dist/css/motion.css","./css/tokens.css":"./dist/css/tokens.css","./css/content.css":"./dist/css/content.css","./css/overlay.css":"./dist/css/overlay.css","./dist/bronto.css":"./dist/bronto.css","./css/feedback.css":"./dist/css/feedback.css","./tokens.dtcg.json":"./tokens/tokens.dtcg.json","./css/disclosure.css":"./dist/css/disclosure.css","./css/navigation.css":"./dist/css/navigation.css","./css/primitives.css":"./dist/css/primitives.css","./shiki/nothing.json":"./shiki/nothing.json","./css/unlayered/app.css":"./css/app.css","./css/unlayered/base.css":"./css/base.css","./css/unlayered/dots.css":"./css/dots.css","./css/unlayered/site.css":"./css/site.css","./css/unlayered/fonts.css":"./css/fonts.css","./css/unlayered/forms.css":"./css/forms.css","./css/unlayered/table.css":"./css/table.css","./css/unlayered/motion.css":"./css/motion.css","./css/unlayered/tokens.css":"./css/tokens.css","./css/unlayered/content.css":"./css/content.css","./css/unlayered/overlay.css":"./css/overlay.css","./css/unlayered/feedback.css":"./css/feedback.css","./vscode.css-custom-data.json":"./classes/vscode.css-custom-data.json","./css/unlayered/disclosure.css":"./css/disclosure.css","./css/unlayered/navigation.css":"./css/navigation.css","./css/unlayered/primitives.css":"./css/primitives.css"},"gitHead":"b26738fd417096cd4b70066cacc387479507659a","scripts":{"lint":"stylelint \"css/**/*.css\"","test":"node --test \"test/*.test.mjs\"","check":"npm run lint && npm run check:format && npm run check:exports && npm run check:tokens && npm run check:classes && npm run check:dts && npm run check:types && npm run check:dtcg && npm run check:shiki && npm run check:dist && npm run check:pack && npm run check:release && npm run check:reference && npm run check:vscode","format":"prettier --write .","prepack":"npm run tokens:build && npm run dtcg:build && npm run dts:build && npm run reference:build && npm run vscode:build && npm run dist:build","lint:fix":"stylelint \"css/**/*.css\" --fix","check:dts":"node scripts/check-dts.mjs","dts:build":"node scripts/gen-dts.mjs","check:dist":"node scripts/check-dist.mjs","check:dtcg":"node scripts/check-dtcg.mjs","check:pack":"node scripts/check-pack.mjs","dist:build":"node scripts/build-dist.mjs","dtcg:build":"node scripts/gen-dtcg.mjs","check:shiki":"node scripts/check-shiki.mjs","check:types":"tsc -p tsconfig.json","check:format":"prettier --check .","check:tokens":"node scripts/check-tokens.mjs","check:vscode":"node scripts/check-vscode-data.mjs","tokens:build":"node scripts/gen-tokens-json.mjs","vscode:build":"node scripts/gen-vscode-data.mjs","check:classes":"node scripts/check-classes.mjs","check:exports":"node scripts/check-exports.mjs","check:release":"node scripts/check-release.mjs","prepublishOnly":"npm run check && npm test","check:reference":"node scripts/check-reference.mjs","reference:build":"node scripts/gen-reference.mjs"},"_npmUser":{"name":"ponchia","email":"zeno.trevisan@gmail.com"},"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"_npmVersion":"10.9.7","description":"Shared Bronto UI framework — Nothing-inspired monochrome CSS theme, dot-matrix motifs, admin shell.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","prettier":"^3.8.3","stylelint":"^17.11.1","typescript":"^6.0.3","@playwright/test":"^1.60.0","@axe-core/playwright":"^4.11.3","stylelint-use-logical":"^2.1.3","stylelint-config-standard":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.2_1778943543167_0.5390976027964411","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@ponchia/ui","version":"0.3.3","license":"MIT","_id":"@ponchia/ui@0.3.3","maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"homepage":"https://github.com/Ponchia/bronto-ui#readme","bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"dist":{"shasum":"73f2ae58066446953e00eb5805b837a600b69c6d","tarball":"https://registry.npmjs.org/@ponchia/ui/-/ui-0.3.3.tgz","fileCount":55,"integrity":"sha512-+0DiU5iUsX8Ds2BZBlAlZlP6FBp/xd+HHjYCNoh9Ic6Ld215VfWmvjyMPdVNqES58v45V+oapDAOHy6ZM5UBKw==","signatures":[{"sig":"MEQCIFz+oZq0HWZshDz8RKVr6BoTGN/L/QP7IVXltA92sgUMAiAwYx6nMAEbClmGxxFs5O0ejH9+po7T8vcT7kdYz3GCTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ponchia%2fui@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1256521},"type":"module","style":"./dist/bronto.css","exports":{".":{"style":"./dist/bronto.css","default":"./dist/bronto.css"},"./css":"./css/core.css","./tokens":{"types":"./tokens/index.d.ts","default":"./tokens/index.js"},"./classes":{"types":"./classes/index.d.ts","default":"./classes/index.js"},"./fonts/*":"./fonts/*","./llms.txt":"./llms.txt","./behaviors":{"types":"./behaviors/index.d.ts","default":"./behaviors/index.js"},"./css/app.css":"./dist/css/app.css","./tokens.json":"./tokens/index.json","./css/base.css":"./dist/css/base.css","./css/core.css":"./css/core.css","./css/dots.css":"./dist/css/dots.css","./css/site.css":"./dist/css/site.css","./css/fonts.css":"./dist/css/fonts.css","./css/forms.css":"./dist/css/forms.css","./css/table.css":"./dist/css/table.css","./css/motion.css":"./dist/css/motion.css","./css/tokens.css":"./dist/css/tokens.css","./css/content.css":"./dist/css/content.css","./css/overlay.css":"./dist/css/overlay.css","./dist/bronto.css":"./dist/bronto.css","./docs/theming.md":"./docs/theming.md","./css/feedback.css":"./dist/css/feedback.css","./tokens.dtcg.json":"./tokens/tokens.dtcg.json","./docs/reference.md":"./docs/reference.md","./css/disclosure.css":"./dist/css/disclosure.css","./css/navigation.css":"./dist/css/navigation.css","./css/primitives.css":"./dist/css/primitives.css","./shiki/nothing.json":"./shiki/nothing.json","./tokens/resolved.json":"./tokens/resolved.json","./css/unlayered/app.css":"./css/app.css","./css/unlayered/base.css":"./css/base.css","./css/unlayered/dots.css":"./css/dots.css","./css/unlayered/site.css":"./css/site.css","./css/unlayered/fonts.css":"./css/fonts.css","./css/unlayered/forms.css":"./css/forms.css","./css/unlayered/table.css":"./css/table.css","./css/unlayered/motion.css":"./css/motion.css","./css/unlayered/tokens.css":"./css/tokens.css","./css/unlayered/content.css":"./css/content.css","./css/unlayered/overlay.css":"./css/overlay.css","./css/unlayered/feedback.css":"./css/feedback.css","./vscode.css-custom-data.json":"./classes/vscode.css-custom-data.json","./css/unlayered/disclosure.css":"./css/disclosure.css","./css/unlayered/navigation.css":"./css/navigation.css","./css/unlayered/primitives.css":"./css/primitives.css"},"gitHead":"c3e7fcd7b75f256864ee75b5feb24bc5ae2d49ab","scripts":{"lint":"stylelint \"css/**/*.css\"","test":"node --test \"test/*.test.mjs\"","check":"npm run lint && npm run check:format && npm run check:exports && npm run check:tokens && npm run check:classes && npm run check:dts && npm run check:types && npm run check:dtcg && npm run check:resolved && npm run check:shiki && npm run check:dist && npm run check:pack && npm run check:release && npm run check:reference && npm run check:vscode","format":"prettier --write .","prepack":"npm run tokens:build && npm run dtcg:build && npm run resolved:build && npm run dts:build && npm run reference:build && npm run vscode:build && npm run dist:build","lint:fix":"stylelint \"css/**/*.css\" --fix","check:dts":"node scripts/check-dts.mjs","dts:build":"node scripts/gen-dts.mjs","check:dist":"node scripts/check-dist.mjs","check:dtcg":"node scripts/check-dtcg.mjs","check:pack":"node scripts/check-pack.mjs","dist:build":"node scripts/build-dist.mjs","dtcg:build":"node scripts/gen-dtcg.mjs","check:shiki":"node scripts/check-shiki.mjs","check:types":"tsc -p tsconfig.json","check:format":"prettier --check .","check:tokens":"node scripts/check-tokens.mjs","check:vscode":"node scripts/check-vscode-data.mjs","tokens:build":"node scripts/gen-tokens-json.mjs","vscode:build":"node scripts/gen-vscode-data.mjs","check:classes":"node scripts/check-classes.mjs","check:exports":"node scripts/check-exports.mjs","check:release":"node scripts/check-release.mjs","check:resolved":"node scripts/check-resolved.mjs","prepublishOnly":"npm run check && npm test","resolved:build":"node scripts/gen-resolved.mjs","check:reference":"node scripts/check-reference.mjs","reference:build":"node scripts/gen-reference.mjs"},"_npmUser":{"name":"ponchia","email":"zeno.trevisan@gmail.com"},"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"_npmVersion":"10.9.7","description":"Shared Bronto UI framework — Nothing-inspired monochrome CSS theme, dot-matrix motifs, admin shell.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","prettier":"^3.8.3","stylelint":"^17.11.1","typescript":"^6.0.3","@playwright/test":"^1.60.0","@axe-core/playwright":"^4.11.3","stylelint-use-logical":"^2.1.3","stylelint-config-standard":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.3_1778953291260_0.8000668801724167","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@ponchia/ui","version":"0.3.4","license":"MIT","_id":"@ponchia/ui@0.3.4","maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"homepage":"https://github.com/Ponchia/bronto-ui#readme","bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"dist":{"shasum":"d623ab4c0f5b4900c547dfbfff0ca5f98a7777f5","tarball":"https://registry.npmjs.org/@ponchia/ui/-/ui-0.3.4.tgz","fileCount":57,"integrity":"sha512-0VIV4wRcPZAYubV7F0yiW0uHmqkzahhAs+f5l3yA+FvV5TD7DMO8rNRjtcDtRalaYV9GyD57XHbBFG1HsKMU3g==","signatures":[{"sig":"MEQCIGTLmn190hncXPJ/dr4Sp6eI714zOo2f6/3AOib16QH1AiAYCd6qMb1iF0jveRe/Jkc85lcr4weRA21uGS1XrrbSbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ponchia%2fui@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1277968},"type":"module","style":"./dist/bronto.css","exports":{".":{"style":"./dist/bronto.css","default":"./dist/bronto.css"},"./css":"./css/core.css","./tokens":{"types":"./tokens/index.d.ts","default":"./tokens/index.js"},"./classes":{"types":"./classes/index.d.ts","default":"./classes/index.js"},"./fonts/*":"./fonts/*","./llms.txt":"./llms.txt","./behaviors":{"types":"./behaviors/index.d.ts","default":"./behaviors/index.js"},"./css/app.css":"./dist/css/app.css","./tokens.json":"./tokens/index.json","./css/base.css":"./dist/css/base.css","./css/core.css":"./css/core.css","./css/dots.css":"./dist/css/dots.css","./css/site.css":"./dist/css/site.css","./css/fonts.css":"./dist/css/fonts.css","./css/forms.css":"./dist/css/forms.css","./css/table.css":"./dist/css/table.css","./docs/usage.md":"./docs/usage.md","./css/motion.css":"./dist/css/motion.css","./css/tokens.css":"./dist/css/tokens.css","./css/content.css":"./dist/css/content.css","./css/overlay.css":"./dist/css/overlay.css","./dist/bronto.css":"./dist/bronto.css","./docs/theming.md":"./docs/theming.md","./css/feedback.css":"./dist/css/feedback.css","./docs/contrast.md":"./docs/contrast.md","./tokens.dtcg.json":"./tokens/tokens.dtcg.json","./docs/reference.md":"./docs/reference.md","./css/disclosure.css":"./dist/css/disclosure.css","./css/navigation.css":"./dist/css/navigation.css","./css/primitives.css":"./dist/css/primitives.css","./shiki/nothing.json":"./shiki/nothing.json","./tokens/resolved.json":"./tokens/resolved.json","./css/unlayered/app.css":"./css/app.css","./css/unlayered/base.css":"./css/base.css","./css/unlayered/dots.css":"./css/dots.css","./css/unlayered/site.css":"./css/site.css","./css/unlayered/fonts.css":"./css/fonts.css","./css/unlayered/forms.css":"./css/forms.css","./css/unlayered/table.css":"./css/table.css","./css/unlayered/motion.css":"./css/motion.css","./css/unlayered/tokens.css":"./css/tokens.css","./css/unlayered/content.css":"./css/content.css","./css/unlayered/overlay.css":"./css/overlay.css","./css/unlayered/feedback.css":"./css/feedback.css","./vscode.css-custom-data.json":"./classes/vscode.css-custom-data.json","./css/unlayered/disclosure.css":"./css/disclosure.css","./css/unlayered/navigation.css":"./css/navigation.css","./css/unlayered/primitives.css":"./css/primitives.css"},"gitHead":"65d5b017ec919f3837bb9e72a3f6532db25728d8","scripts":{"lint":"stylelint \"css/**/*.css\"","test":"node --test \"test/*.test.mjs\"","check":"npm run lint && npm run check:format && npm run check:exports && npm run check:tokens && npm run check:classes && npm run check:dts && npm run check:types && npm run check:dtcg && npm run check:resolved && npm run check:shiki && npm run check:dist && npm run check:pack && npm run check:release && npm run check:reference && npm run check:contrast && npm run check:vscode","format":"prettier --write .","prepack":"npm run tokens:build && npm run dtcg:build && npm run resolved:build && npm run dts:build && npm run reference:build && npm run contrast:build && npm run vscode:build && npm run dist:build","lint:fix":"stylelint \"css/**/*.css\" --fix","check:dts":"node scripts/check-dts.mjs","dts:build":"node scripts/gen-dts.mjs","check:dist":"node scripts/check-dist.mjs","check:dtcg":"node scripts/check-dtcg.mjs","check:pack":"node scripts/check-pack.mjs","dist:build":"node scripts/build-dist.mjs","dtcg:build":"node scripts/gen-dtcg.mjs","check:shiki":"node scripts/check-shiki.mjs","check:types":"tsc -p tsconfig.json","check:format":"prettier --check .","check:tokens":"node scripts/check-tokens.mjs","check:vscode":"node scripts/check-vscode-data.mjs","tokens:build":"node scripts/gen-tokens-json.mjs","vscode:build":"node scripts/gen-vscode-data.mjs","check:classes":"node scripts/check-classes.mjs","check:exports":"node scripts/check-exports.mjs","check:release":"node scripts/check-release.mjs","check:contrast":"node scripts/check-contrast.mjs","check:resolved":"node scripts/check-resolved.mjs","contrast:build":"node scripts/gen-contrast.mjs","prepublishOnly":"npm run check && npm test","resolved:build":"node scripts/gen-resolved.mjs","check:reference":"node scripts/check-reference.mjs","reference:build":"node scripts/gen-reference.mjs"},"_npmUser":{"name":"ponchia","email":"zeno.trevisan@gmail.com"},"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"_npmVersion":"10.9.7","description":"Shared Bronto UI framework — Nothing-inspired monochrome CSS theme, dot-matrix motifs, admin shell.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","prettier":"^3.8.3","stylelint":"^17.11.1","typescript":"^6.0.3","@playwright/test":"^1.60.0","@axe-core/playwright":"^4.11.3","stylelint-use-logical":"^2.1.3","stylelint-config-standard":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.4_1779014779010_0.9161346959362782","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@ponchia/ui","version":"0.3.5","keywords":["css","ui","ui-framework","design-system","design-tokens","cascade-layers","css-layers","nothing","monochrome","framework-agnostic","zero-dependencies","dark-mode","accessibility"],"license":"MIT","_id":"@ponchia/ui@0.3.5","maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"homepage":"https://github.com/Ponchia/bronto-ui#readme","bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"dist":{"shasum":"bc0ba019866401ccf1c537aca8320de9050176fc","tarball":"https://registry.npmjs.org/@ponchia/ui/-/ui-0.3.5.tgz","fileCount":58,"integrity":"sha512-6HP28hxh5uIOU0xn4Y7+PV5xpr2mxgQ0qcOCaptIaHvM5k+3FWOiDpqqbyuG1CCtb5ySLVrxLcbIV7zk6febrw==","signatures":[{"sig":"MEQCICyQ4mXQOFiy+XXli6iEyox8zdTWq5Gxz4LpKATNLQQoAiB0Z5obmEnc8hf9YU5KSzVLtolFX2jaPhdByP/4Jm/f8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ponchia%2fui@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1324728},"type":"module","style":"./dist/bronto.css","exports":{".":{"style":"./dist/bronto.css","default":"./dist/bronto.css"},"./css":"./css/core.css","./tokens":{"types":"./tokens/index.d.ts","default":"./tokens/index.js"},"./classes":{"types":"./classes/index.d.ts","default":"./classes/index.js"},"./fonts/*":"./fonts/*","./llms.txt":"./llms.txt","./behaviors":{"types":"./behaviors/index.d.ts","default":"./behaviors/index.js"},"./css/app.css":"./dist/css/app.css","./tokens.json":"./tokens/index.json","./css/base.css":"./dist/css/base.css","./css/core.css":"./css/core.css","./css/dots.css":"./dist/css/dots.css","./css/site.css":"./dist/css/site.css","./css/fonts.css":"./dist/css/fonts.css","./css/forms.css":"./dist/css/forms.css","./css/table.css":"./dist/css/table.css","./docs/usage.md":"./docs/usage.md","./css/motion.css":"./dist/css/motion.css","./css/tokens.css":"./dist/css/tokens.css","./css/content.css":"./dist/css/content.css","./css/overlay.css":"./dist/css/overlay.css","./dist/bronto.css":"./dist/bronto.css","./docs/theming.md":"./docs/theming.md","./css/feedback.css":"./dist/css/feedback.css","./docs/contrast.md":"./docs/contrast.md","./tokens.dtcg.json":"./tokens/tokens.dtcg.json","./docs/reference.md":"./docs/reference.md","./css/disclosure.css":"./dist/css/disclosure.css","./css/navigation.css":"./dist/css/navigation.css","./css/primitives.css":"./dist/css/primitives.css","./shiki/nothing.json":"./shiki/nothing.json","./tokens/resolved.json":"./tokens/resolved.json","./css/unlayered/app.css":"./css/app.css","./css/unlayered/base.css":"./css/base.css","./css/unlayered/dots.css":"./css/dots.css","./css/unlayered/site.css":"./css/site.css","./css/unlayered/fonts.css":"./css/fonts.css","./css/unlayered/forms.css":"./css/forms.css","./css/unlayered/table.css":"./css/table.css","./css/unlayered/motion.css":"./css/motion.css","./css/unlayered/tokens.css":"./css/tokens.css","./css/unlayered/content.css":"./css/content.css","./css/unlayered/overlay.css":"./css/overlay.css","./css/unlayered/feedback.css":"./css/feedback.css","./vscode.css-custom-data.json":"./classes/vscode.css-custom-data.json","./css/unlayered/disclosure.css":"./css/disclosure.css","./css/unlayered/navigation.css":"./css/navigation.css","./css/unlayered/primitives.css":"./css/primitives.css"},"gitHead":"6cdb8669665e09f5af10dfeaa9d0e5b1bcb121d6","scripts":{"lint":"stylelint \"css/**/*.css\"","test":"node --test \"test/*.test.mjs\"","check":"npm run lint && npm run check:format && npm run check:exports && npm run check:tokens && npm run check:classes && npm run check:dts && npm run check:types && npm run check:dtcg && npm run check:resolved && npm run check:shiki && npm run check:dist && npm run check:pack && npm run check:release && npm run check:reference && npm run check:contrast && npm run check:vscode","format":"prettier --write .","prepack":"npm run tokens:build && npm run dtcg:build && npm run resolved:build && npm run dts:build && npm run reference:build && npm run contrast:build && npm run vscode:build && npm run dist:build","lint:fix":"stylelint \"css/**/*.css\" --fix","check:dts":"node scripts/check-dts.mjs","dts:build":"node scripts/gen-dts.mjs","check:dist":"node scripts/check-dist.mjs","check:dtcg":"node scripts/check-dtcg.mjs","check:pack":"node scripts/check-pack.mjs","dist:build":"node scripts/build-dist.mjs","dtcg:build":"node scripts/gen-dtcg.mjs","check:shiki":"node scripts/check-shiki.mjs","check:types":"tsc -p tsconfig.json","check:format":"prettier --check .","check:tokens":"node scripts/check-tokens.mjs","check:vscode":"node scripts/check-vscode-data.mjs","tokens:build":"node scripts/gen-tokens-json.mjs","vscode:build":"node scripts/gen-vscode-data.mjs","check:classes":"node scripts/check-classes.mjs","check:exports":"node scripts/check-exports.mjs","check:release":"node scripts/check-release.mjs","check:contrast":"node scripts/check-contrast.mjs","check:resolved":"node scripts/check-resolved.mjs","contrast:build":"node scripts/gen-contrast.mjs","prepublishOnly":"npm run check && npm test","resolved:build":"node scripts/gen-resolved.mjs","check:reference":"node scripts/check-reference.mjs","reference:build":"node scripts/gen-reference.mjs"},"_npmUser":{"name":"ponchia","email":"zeno.trevisan@gmail.com"},"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"Nothing-inspired, CSS-first UI framework — monochrome design tokens, one rationed accent, dot-matrix motifs, zero runtime dependencies, framework-agnostic.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.3","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","prettier":"^3.8.3","stylelint":"^17.11.1","typescript":"^6.0.3","@playwright/test":"^1.60.0","@axe-core/playwright":"^4.11.3","stylelint-use-logical":"^2.1.3","stylelint-config-standard":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.5_1780149513352_0.16959280906996788","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@ponchia/ui","version":"0.3.6","keywords":["css","ui","ui-framework","design-system","design-tokens","cascade-layers","css-layers","nothing","monochrome","framework-agnostic","zero-dependencies","dark-mode","accessibility"],"author":{"url":"https://github.com/Ponchia","name":"Ponchia"},"license":"MIT","_id":"@ponchia/ui@0.3.6","maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"homepage":"https://github.com/Ponchia/bronto-ui#readme","bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"dist":{"shasum":"24a50bc546ca40db664d6c543f5434ac5a9bcb0c","tarball":"https://registry.npmjs.org/@ponchia/ui/-/ui-0.3.6.tgz","fileCount":60,"integrity":"sha512-pbMhEUVD9hZ9w0HS5Hr5PDaj3zBOiBbRoSzTZhO2MuLkcpVj1KrYpGQ5xidETaIWPHsztyGkSWwp66Y5wHPWTQ==","signatures":[{"sig":"MEQCIGSIdG+kcukFkdXUxaXTsSisaxxrsfUugEs6V/g6V29CAiBbHRkuEpdHCdDFhB0DrYlYHxPliDy+yiEzH5b91nlAHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ponchia%2fui@0.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1364794},"type":"module","style":"./dist/bronto.css","exports":{".":{"style":"./dist/bronto.css","default":"./dist/bronto.css"},"./css":"./css/core.css","./glyphs":{"types":"./glyphs/glyphs.d.ts","default":"./glyphs/glyphs.js"},"./tokens":{"types":"./tokens/index.d.ts","default":"./tokens/index.js"},"./classes":{"types":"./classes/index.d.ts","default":"./classes/index.js"},"./fonts/*":"./fonts/*","./llms.txt":"./llms.txt","./behaviors":{"types":"./behaviors/index.d.ts","default":"./behaviors/index.js"},"./css/app.css":"./dist/css/app.css","./tokens.json":"./tokens/index.json","./css/base.css":"./dist/css/base.css","./css/core.css":"./css/core.css","./css/dots.css":"./dist/css/dots.css","./css/site.css":"./dist/css/site.css","./css/fonts.css":"./dist/css/fonts.css","./css/forms.css":"./dist/css/forms.css","./css/table.css":"./dist/css/table.css","./docs/usage.md":"./docs/usage.md","./css/motion.css":"./dist/css/motion.css","./css/tokens.css":"./dist/css/tokens.css","./css/content.css":"./dist/css/content.css","./css/overlay.css":"./dist/css/overlay.css","./dist/bronto.css":"./dist/bronto.css","./docs/theming.md":"./docs/theming.md","./css/feedback.css":"./dist/css/feedback.css","./docs/contrast.md":"./docs/contrast.md","./tokens.dtcg.json":"./tokens/tokens.dtcg.json","./docs/reference.md":"./docs/reference.md","./css/disclosure.css":"./dist/css/disclosure.css","./css/navigation.css":"./dist/css/navigation.css","./css/primitives.css":"./dist/css/primitives.css","./shiki/nothing.json":"./shiki/nothing.json","./tokens/resolved.json":"./tokens/resolved.json","./css/unlayered/app.css":"./css/app.css","./css/unlayered/base.css":"./css/base.css","./css/unlayered/dots.css":"./css/dots.css","./css/unlayered/site.css":"./css/site.css","./css/unlayered/fonts.css":"./css/fonts.css","./css/unlayered/forms.css":"./css/forms.css","./css/unlayered/table.css":"./css/table.css","./css/unlayered/motion.css":"./css/motion.css","./css/unlayered/tokens.css":"./css/tokens.css","./css/unlayered/content.css":"./css/content.css","./css/unlayered/overlay.css":"./css/overlay.css","./css/unlayered/feedback.css":"./css/feedback.css","./vscode.css-custom-data.json":"./classes/vscode.css-custom-data.json","./css/unlayered/disclosure.css":"./css/disclosure.css","./css/unlayered/navigation.css":"./css/navigation.css","./css/unlayered/primitives.css":"./css/primitives.css"},"gitHead":"eeb5805c192a8c3bf5ee8480a20604755e04adc1","scripts":{"lint":"stylelint \"css/**/*.css\"","test":"node --test \"test/*.test.mjs\"","check":"npm run lint && npm run check:format && npm run check:exports && npm run check:tokens && npm run check:classes && npm run check:dts && npm run check:types && npm run check:dtcg && npm run check:resolved && npm run check:shiki && npm run check:dist && npm run check:pack && npm run check:release && npm run check:reference && npm run check:contrast && npm run check:vscode && npm run check:behaviors && npm run check:glyphs","format":"prettier --write .","prepack":"npm run tokens:build && npm run dtcg:build && npm run resolved:build && npm run dts:build && npm run reference:build && npm run contrast:build && npm run vscode:build && npm run dist:build && npm run glyphs:build","lint:fix":"stylelint \"css/**/*.css\" --fix","check:dts":"node scripts/check-dts.mjs","dts:build":"node scripts/gen-dts.mjs","check:dist":"node scripts/check-dist.mjs","check:dtcg":"node scripts/check-dtcg.mjs","check:pack":"node scripts/check-pack.mjs","dist:build":"node scripts/build-dist.mjs","dtcg:build":"node scripts/gen-dtcg.mjs","check:shiki":"node scripts/check-shiki.mjs","check:types":"tsc -p tsconfig.json","check:format":"prettier --check .","check:glyphs":"node scripts/check-glyphs.mjs","check:tokens":"node scripts/check-tokens.mjs","check:vscode":"node scripts/check-vscode-data.mjs","glyphs:build":"node scripts/gen-glyphs.mjs","tokens:build":"node scripts/gen-tokens-json.mjs","vscode:build":"node scripts/gen-vscode-data.mjs","check:classes":"node scripts/check-classes.mjs","check:exports":"node scripts/check-exports.mjs","check:release":"node scripts/check-release.mjs","check:contrast":"node scripts/check-contrast.mjs","check:resolved":"node scripts/check-resolved.mjs","contrast:build":"node scripts/gen-contrast.mjs","prepublishOnly":"npm run check && npm test","resolved:build":"node scripts/gen-resolved.mjs","check:behaviors":"node scripts/check-behaviors.mjs","check:reference":"node scripts/check-reference.mjs","reference:build":"node scripts/gen-reference.mjs"},"_npmUser":{"name":"ponchia","email":"zeno.trevisan@gmail.com"},"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"Nothing-inspired, CSS-first UI framework — monochrome design tokens, one rationed accent, dot-matrix motifs, zero runtime dependencies, framework-agnostic.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.3","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","prettier":"^3.8.3","stylelint":"^17.11.1","typescript":"^6.0.3","@playwright/test":"^1.60.0","@axe-core/playwright":"^4.11.3","stylelint-use-logical":"^2.1.3","stylelint-config-standard":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.6_1780239395412_0.060045497908081336","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@ponchia/ui","version":"0.4.0","keywords":["css","ui","ui-framework","design-system","design-tokens","cascade-layers","css-layers","nothing","monochrome","oklch","colorways","icons","data-visualization","wcag","framework-agnostic","zero-dependencies","dark-mode","accessibility"],"author":{"url":"https://github.com/Ponchia","name":"Ponchia"},"license":"MIT","_id":"@ponchia/ui@0.4.0","maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"homepage":"https://github.com/Ponchia/bronto-ui#readme","bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"dist":{"shasum":"36ea8b4f043b814c65b12837c3ff1bc5375efa9e","tarball":"https://registry.npmjs.org/@ponchia/ui/-/ui-0.4.0.tgz","fileCount":75,"integrity":"sha512-2UXtcTsJQPR/W6B5glIiwABhF92NGdpDSt6huPZxQzc6AOAen6BYI7eyNXJds/P1369F24BQOFasaf2+K2VCbQ==","signatures":[{"sig":"MEUCIEgJUMB9N923aeLI9O6tXDBrIUkiBKsey/wIh2AI6OilAiEAzVzqnWUbdjONMqchLn1JzLLKTSuLKR671TPXNWlN/pA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ponchia%2fui@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1489966},"type":"module","style":"./dist/bronto.css","exports":{".":{"style":"./dist/bronto.css","default":"./dist/bronto.css"},"./css":"./css/core.css","./react":{"types":"./react/index.d.ts","default":"./react/index.js"},"./skins":{"types":"./tokens/skins.d.ts","default":"./tokens/skins.js"},"./solid":{"types":"./solid/index.d.ts","default":"./solid/index.js"},"./charts":{"types":"./tokens/charts.d.ts","default":"./tokens/charts.js"},"./glyphs":{"types":"./glyphs/glyphs.d.ts","default":"./glyphs/glyphs.js"},"./tokens":{"types":"./tokens/index.d.ts","default":"./tokens/index.js"},"./classes":{"types":"./classes/index.d.ts","default":"./classes/index.js"},"./fonts/*":"./fonts/*","./llms.txt":"./llms.txt","./behaviors":{"types":"./behaviors/index.d.ts","default":"./behaviors/index.js"},"./charts.json":"./tokens/charts.json","./css/app.css":"./dist/css/app.css","./tokens.json":"./tokens/index.json","./css/base.css":"./dist/css/base.css","./css/core.css":"./css/core.css","./css/dots.css":"./dist/css/dots.css","./css/site.css":"./dist/css/site.css","./css/fonts.css":"./dist/css/fonts.css","./css/forms.css":"./dist/css/forms.css","./css/skins.css":"./dist/css/skins.css","./css/table.css":"./dist/css/table.css","./docs/usage.md":"./docs/usage.md","./css/motion.css":"./dist/css/motion.css","./css/tokens.css":"./dist/css/tokens.css","./css/content.css":"./dist/css/content.css","./css/dataviz.css":"./dist/css/dataviz.css","./css/overlay.css":"./dist/css/overlay.css","./dist/bronto.css":"./dist/bronto.css","./docs/theming.md":"./docs/theming.md","./css/feedback.css":"./dist/css/feedback.css","./docs/contrast.md":"./docs/contrast.md","./tokens.dtcg.json":"./tokens/tokens.dtcg.json","./docs/reference.md":"./docs/reference.md","./css/disclosure.css":"./dist/css/disclosure.css","./css/navigation.css":"./dist/css/navigation.css","./css/primitives.css":"./dist/css/primitives.css","./shiki/nothing.json":"./shiki/nothing.json","./tokens/resolved.json":"./tokens/resolved.json","./css/unlayered/app.css":"./css/app.css","./css/unlayered/base.css":"./css/base.css","./css/unlayered/dots.css":"./css/dots.css","./css/unlayered/site.css":"./css/site.css","./css/unlayered/fonts.css":"./css/fonts.css","./css/unlayered/forms.css":"./css/forms.css","./css/unlayered/skins.css":"./css/skins.css","./css/unlayered/table.css":"./css/table.css","./css/unlayered/motion.css":"./css/motion.css","./css/unlayered/tokens.css":"./css/tokens.css","./css/unlayered/content.css":"./css/content.css","./css/unlayered/dataviz.css":"./css/dataviz.css","./css/unlayered/overlay.css":"./css/overlay.css","./css/unlayered/feedback.css":"./css/feedback.css","./vscode.css-custom-data.json":"./classes/vscode.css-custom-data.json","./css/unlayered/disclosure.css":"./css/disclosure.css","./css/unlayered/navigation.css":"./css/navigation.css","./css/unlayered/primitives.css":"./css/primitives.css","./docs/adr/0001-color-system.md":"./docs/adr/0001-color-system.md"},"gitHead":"baeb2d53efc13e7f7137cae351b8ee248df3d8d4","scripts":{"lint":"stylelint \"css/**/*.css\"","test":"node --test \"test/*.test.mjs\"","check":"npm run lint && npm run check:format && npm run check:exports && npm run check:tokens && npm run check:classes && npm run check:dts && npm run check:types && npm run check:dtcg && npm run check:resolved && npm run check:shiki && npm run check:dist && npm run check:pack && npm run check:release && npm run check:reference && npm run check:contrast && npm run check:vscode && npm run check:behaviors && npm run check:bindings && npm run check:glyphs && npm run check:color-policy && npm run check:skins && npm run check:charts","format":"prettier --write .","prepack":"npm run tokens:build && npm run dtcg:build && npm run resolved:build && npm run dts:build && npm run reference:build && npm run contrast:build && npm run vscode:build && npm run skins:build && npm run charts:build && npm run dist:build && npm run glyphs:build","lint:fix":"stylelint \"css/**/*.css\" --fix","check:dts":"node scripts/check-dts.mjs","dts:build":"node scripts/gen-dts.mjs","check:dist":"node scripts/check-dist.mjs","check:dtcg":"node scripts/check-dtcg.mjs","check:pack":"node scripts/check-pack.mjs","dist:build":"node scripts/build-dist.mjs","dtcg:build":"node scripts/gen-dtcg.mjs","check:shiki":"node scripts/check-shiki.mjs","check:skins":"node scripts/check-skins.mjs","check:types":"tsc -p tsconfig.json","skins:build":"node scripts/gen-skins.mjs","charts:build":"node scripts/gen-charts.mjs","check:charts":"node scripts/check-charts.mjs","check:format":"prettier --check .","check:glyphs":"node scripts/check-glyphs.mjs","check:tokens":"node scripts/check-tokens.mjs","check:vscode":"node scripts/check-vscode-data.mjs","glyphs:build":"node scripts/gen-glyphs.mjs","tokens:build":"node scripts/gen-tokens-json.mjs","vscode:build":"node scripts/gen-vscode-data.mjs","check:classes":"node scripts/check-classes.mjs","check:exports":"node scripts/check-exports.mjs","check:release":"node scripts/check-release.mjs","check:bindings":"node scripts/check-bindings.mjs","check:contrast":"node scripts/check-contrast.mjs","check:resolved":"node scripts/check-resolved.mjs","contrast:build":"node scripts/gen-contrast.mjs","prepublishOnly":"npm run check && npm test","resolved:build":"node scripts/gen-resolved.mjs","check:behaviors":"node scripts/check-behaviors.mjs","check:reference":"node scripts/check-reference.mjs","reference:build":"node scripts/gen-reference.mjs","check:color-policy":"node scripts/check-color-policy.mjs"},"_npmUser":{"name":"ponchia","email":"zeno.trevisan@gmail.com"},"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"CSS-first, framework-agnostic UI framework — token-driven restraint (monochrome by default, one rationed accent), OKLCH colorways, a dot-matrix icon set, a colourblind-safe data-viz palette, dot-matrix motifs, zero runtime dependencies.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.3","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","prettier":"^3.8.3","stylelint":"^17.11.1","typescript":"^6.0.3","@playwright/test":"^1.60.0","@axe-core/playwright":"^4.11.3","stylelint-use-logical":"^2.1.3","stylelint-config-standard":"^40.0.0"},"peerDependencies":{"react":">=18","solid-js":">=1.6"},"peerDependenciesMeta":{"react":{"optional":true},"solid-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.4.0_1780254553437_0.3517559591217496","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@ponchia/ui","version":"0.4.1","keywords":["css","ui","ui-framework","design-system","design-tokens","cascade-layers","css-layers","nothing","monochrome","oklch","colorways","icons","data-visualization","wcag","framework-agnostic","zero-dependencies","dark-mode","accessibility"],"author":{"url":"https://github.com/Ponchia","name":"Ponchia"},"license":"MIT","_id":"@ponchia/ui@0.4.1","maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"homepage":"https://github.com/Ponchia/bronto-ui#readme","bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"dist":{"shasum":"cb7bd46a21141d3f3af6ce0ced277018d5301a6a","tarball":"https://registry.npmjs.org/@ponchia/ui/-/ui-0.4.1.tgz","fileCount":83,"integrity":"sha512-7nnQSZoi4HVJv6PM0yqRj1WArVNonto/3V7xT3dtlbCqSKsYVkCtkYpiAyg6zAagkOIxz+T3WppqOgWu6QXaDg==","signatures":[{"sig":"MEUCIFO1IeL2S4KpBojbwBFtIKSOfrmRiVxpxfLuhYBKgNLGAiEAtEqtKhQPMWtbuPZGaReQiYu0ZqTc2ym0vqxsFM0svr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ponchia%2fui@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1582856},"type":"module","style":"./dist/bronto.css","exports":{".":{"style":"./dist/bronto.css","default":"./dist/bronto.css"},"./css":"./css/core.css","./qwik":{"types":"./qwik/index.d.ts","default":"./qwik/index.js"},"./react":{"types":"./react/index.d.ts","default":"./react/index.js"},"./skins":{"types":"./tokens/skins.d.ts","default":"./tokens/skins.js"},"./solid":{"types":"./solid/index.d.ts","default":"./solid/index.js"},"./charts":{"types":"./tokens/charts.d.ts","default":"./tokens/charts.js"},"./glyphs":{"types":"./glyphs/glyphs.d.ts","default":"./glyphs/glyphs.js"},"./tokens":{"types":"./tokens/index.d.ts","default":"./tokens/index.js"},"./classes":{"types":"./classes/index.d.ts","default":"./classes/index.js"},"./fonts/*":"./fonts/*","./llms.txt":"./llms.txt","./behaviors":{"types":"./behaviors/index.d.ts","default":"./behaviors/index.js"},"./charts.json":"./tokens/charts.json","./css/app.css":"./dist/css/app.css","./tokens.json":"./tokens/index.json","./css/base.css":"./dist/css/base.css","./css/core.css":"./css/core.css","./css/dots.css":"./dist/css/dots.css","./css/site.css":"./dist/css/site.css","./css/fonts.css":"./dist/css/fonts.css","./css/forms.css":"./dist/css/forms.css","./css/skins.css":"./dist/css/skins.css","./css/table.css":"./dist/css/table.css","./docs/usage.md":"./docs/usage.md","./css/motion.css":"./dist/css/motion.css","./css/report.css":"./dist/css/report.css","./css/tokens.css":"./dist/css/tokens.css","./css/content.css":"./dist/css/content.css","./css/dataviz.css":"./dist/css/dataviz.css","./css/overlay.css":"./dist/css/overlay.css","./dist/bronto.css":"./dist/bronto.css","./docs/theming.md":"./docs/theming.md","./css/feedback.css":"./dist/css/feedback.css","./docs/contrast.md":"./docs/contrast.md","./tokens.dtcg.json":"./tokens/tokens.dtcg.json","./docs/reference.md":"./docs/reference.md","./docs/reporting.md":"./docs/reporting.md","./docs/stability.md":"./docs/stability.md","./css/disclosure.css":"./dist/css/disclosure.css","./css/navigation.css":"./dist/css/navigation.css","./css/primitives.css":"./dist/css/primitives.css","./shiki/nothing.json":"./shiki/nothing.json","./tokens/resolved.json":"./tokens/resolved.json","./css/unlayered/app.css":"./css/app.css","./css/unlayered/base.css":"./css/base.css","./css/unlayered/dots.css":"./css/dots.css","./css/unlayered/site.css":"./css/site.css","./css/unlayered/fonts.css":"./css/fonts.css","./css/unlayered/forms.css":"./css/forms.css","./css/unlayered/skins.css":"./css/skins.css","./css/unlayered/table.css":"./css/table.css","./css/unlayered/motion.css":"./css/motion.css","./css/unlayered/report.css":"./css/report.css","./css/unlayered/tokens.css":"./css/tokens.css","./css/unlayered/content.css":"./css/content.css","./css/unlayered/dataviz.css":"./css/dataviz.css","./css/unlayered/overlay.css":"./css/overlay.css","./css/unlayered/feedback.css":"./css/feedback.css","./vscode.css-custom-data.json":"./classes/vscode.css-custom-data.json","./css/unlayered/disclosure.css":"./css/disclosure.css","./css/unlayered/navigation.css":"./css/navigation.css","./css/unlayered/primitives.css":"./css/primitives.css","./docs/adr/0003-theme-model.md":"./docs/adr/0003-theme-model.md","./docs/adr/0001-color-system.md":"./docs/adr/0001-color-system.md","./docs/adr/0002-scope-and-2026-baseline.md":"./docs/adr/0002-scope-and-2026-baseline.md"},"gitHead":"2ea0411525c508807499c7980150a546caf359e7","scripts":{"lint":"stylelint \"css/**/*.css\"","test":"node --test \"test/*.test.mjs\"","check":"npm run lint && npm run check:format && npm run check:exports && npm run check:tokens && npm run check:classes && npm run check:dts && npm run check:types && npm run check:dtcg && npm run check:resolved && npm run check:shiki && npm run check:dist && npm run check:pack && npm run check:release && npm run check:reference && npm run check:contrast && npm run check:vscode && npm run check:behaviors && npm run check:bindings && npm run check:glyphs && npm run check:color-policy && npm run check:skins && npm run check:charts && npm run check:report","format":"prettier --write .","prepack":"npm run tokens:build && npm run dtcg:build && npm run resolved:build && npm run dts:build && npm run reference:build && npm run contrast:build && npm run vscode:build && npm run skins:build && npm run charts:build && npm run dist:build && npm run glyphs:build","lint:fix":"stylelint \"css/**/*.css\" --fix","check:dts":"node scripts/check-dts.mjs","dts:build":"node scripts/gen-dts.mjs","check:dist":"node scripts/check-dist.mjs","check:dtcg":"node scripts/check-dtcg.mjs","check:pack":"node scripts/check-pack.mjs","dist:build":"node scripts/build-dist.mjs","dtcg:build":"node scripts/gen-dtcg.mjs","check:shiki":"node scripts/check-shiki.mjs","check:skins":"node scripts/check-skins.mjs","check:types":"tsc -p tsconfig.json","size:report":"node scripts/size-report.mjs","skins:build":"node scripts/gen-skins.mjs","charts:build":"node scripts/gen-charts.mjs","check:charts":"node scripts/check-charts.mjs","check:format":"prettier --check .","check:glyphs":"node scripts/check-glyphs.mjs","check:report":"node scripts/check-report.mjs","check:tokens":"node scripts/check-tokens.mjs","check:vscode":"node scripts/check-vscode-data.mjs","glyphs:build":"node scripts/gen-glyphs.mjs","tokens:build":"node scripts/gen-tokens-json.mjs","vscode:build":"node scripts/gen-vscode-data.mjs","check:classes":"node scripts/check-classes.mjs","check:exports":"node scripts/check-exports.mjs","check:release":"node scripts/check-release.mjs","check:bindings":"node scripts/check-bindings.mjs","check:contrast":"node scripts/check-contrast.mjs","check:resolved":"node scripts/check-resolved.mjs","contrast:build":"node scripts/gen-contrast.mjs","prepublishOnly":"npm run check && npm test","resolved:build":"node scripts/gen-resolved.mjs","check:behaviors":"node scripts/check-behaviors.mjs","check:reference":"node scripts/check-reference.mjs","reference:build":"node scripts/gen-reference.mjs","check:color-policy":"node scripts/check-color-policy.mjs"},"_npmUser":{"name":"ponchia","email":"zeno.trevisan@gmail.com"},"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"CSS-first, framework-agnostic UI framework — token-driven restraint (monochrome by default, one rationed accent), OKLCH colorways, a dot-matrix icon set, a colourblind-safe data-viz palette, dot-matrix motifs, zero runtime dependencies.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.3","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","prettier":"^3.8.3","solid-js":"^1.9.13","react-dom":"^19.2.6","stylelint":"^17.11.1","typescript":"^6.0.3","@builder.io/qwik":"^1.20.0","@playwright/test":"^1.60.0","@axe-core/playwright":"^4.11.3","stylelint-use-logical":"^2.1.3","stylelint-config-standard":"^40.0.0"},"peerDependencies":{"react":">=18","solid-js":">=1.6","@builder.io/qwik":">=1.5"},"peerDependenciesMeta":{"react":{"optional":true},"solid-js":{"optional":true},"@builder.io/qwik":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.4.1_1780311731756_0.5425375677621573","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@ponchia/ui","version":"0.5.0","keywords":["css","ui","ui-framework","design-system","design-tokens","cascade-layers","css-layers","nothing","monochrome","oklch","colorways","icons","data-visualization","wcag","framework-agnostic","zero-dependencies","dark-mode","accessibility"],"author":{"url":"https://github.com/Ponchia","name":"Ponchia"},"license":"MIT","_id":"@ponchia/ui@0.5.0","maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"homepage":"https://github.com/Ponchia/bronto-ui#readme","bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"dist":{"shasum":"8fbce5db88299cdd27323fbb245005e2d57b8d8a","tarball":"https://registry.npmjs.org/@ponchia/ui/-/ui-0.5.0.tgz","fileCount":146,"integrity":"sha512-FJMIN2zbaoB9gE6G+y0+t1R7H95lfJgG9Rl9pefHz5HeqtTMRHyZPxVIV+Cw/k1jQ2cMt5LxKi/bs47GMhsJIg==","signatures":[{"sig":"MEQCICqFUkboo4wvbnqLsqZRoexsuuORgU0bmKI7tPnVzqUKAiB81Os2ODMwoEmvGPY19qSp9OphoMYqlFu+yC0WySy1qA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ponchia%2fui@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1067443},"type":"module","style":"./dist/bronto.css","exports":{".":{"style":"./dist/bronto.css","default":"./dist/bronto.css"},"./css":"./css/core.css","./qwik":{"types":"./qwik/index.d.ts","default":"./qwik/index.js"},"./react":{"types":"./react/index.d.ts","default":"./react/index.js"},"./skins":{"types":"./tokens/skins.d.ts","default":"./tokens/skins.js"},"./solid":{"types":"./solid/index.d.ts","default":"./solid/index.js"},"./charts":{"types":"./tokens/charts.d.ts","default":"./tokens/charts.js"},"./glyphs":{"types":"./glyphs/glyphs.d.ts","default":"./glyphs/glyphs.js"},"./tokens":{"types":"./tokens/index.d.ts","default":"./tokens/index.js"},"./classes":{"types":"./classes/index.d.ts","default":"./classes/index.js"},"./fonts/*":"./fonts/*","./llms.txt":"./llms.txt","./behaviors":{"types":"./behaviors/index.d.ts","default":"./behaviors/index.js"},"./connectors":{"types":"./connectors/index.d.ts","default":"./connectors/index.js"},"./annotations":{"types":"./annotations/index.d.ts","default":"./annotations/index.js"},"./charts.json":"./tokens/charts.json","./css/app.css":"./dist/css/app.css","./tokens.json":"./tokens/index.json","./css/base.css":"./dist/css/base.css","./css/core.css":"./css/core.css","./css/dots.css":"./dist/css/dots.css","./css/site.css":"./dist/css/site.css","./css/fonts.css":"./dist/css/fonts.css","./css/forms.css":"./dist/css/forms.css","./css/marks.css":"./dist/css/marks.css","./css/skins.css":"./dist/css/skins.css","./css/state.css":"./dist/css/state.css","./css/table.css":"./dist/css/table.css","./docs/marks.md":"./docs/marks.md","./docs/state.md":"./docs/state.md","./docs/usage.md":"./docs/usage.md","./css/legend.css":"./dist/css/legend.css","./css/motion.css":"./dist/css/motion.css","./css/report.css":"./dist/css/report.css","./css/tokens.css":"./dist/css/tokens.css","./css/command.css":"./dist/css/command.css","./css/content.css":"./dist/css/content.css","./css/dataviz.css":"./dist/css/dataviz.css","./css/overlay.css":"./dist/css/overlay.css","./css/sources.css":"./dist/css/sources.css","./dist/bronto.css":"./dist/bronto.css","./docs/command.md":"./docs/command.md","./docs/legends.md":"./docs/legends.md","./docs/sources.md":"./docs/sources.md","./docs/theming.md":"./docs/theming.md","./css/feedback.css":"./dist/css/feedback.css","./docs/contrast.md":"./docs/contrast.md","./tokens.dtcg.json":"./tokens/tokens.dtcg.json","./css/crosshair.css":"./dist/css/crosshair.css","./css/generated.css":"./dist/css/generated.css","./css/selection.css":"./dist/css/selection.css","./css/spotlight.css":"./dist/css/spotlight.css","./css/workbench.css":"./dist/css/workbench.css","./docs/crosshair.md":"./docs/crosshair.md","./docs/generated.md":"./docs/generated.md","./docs/reference.md":"./docs/reference.md","./docs/reporting.md":"./docs/reporting.md","./docs/selection.md":"./docs/selection.md","./docs/spotlight.md":"./docs/spotlight.md","./docs/stability.md":"./docs/stability.md","./docs/workbench.md":"./docs/workbench.md","./css/analytical.css":"./dist/css/analytical.css","./css/connectors.css":"./dist/css/connectors.css","./css/disclosure.css":"./dist/css/disclosure.css","./css/navigation.css":"./dist/css/navigation.css","./css/primitives.css":"./dist/css/primitives.css","./docs/connectors.md":"./docs/connectors.md","./shiki/nothing.json":"./shiki/nothing.json","./css/annotations.css":"./dist/css/annotations.css","./docs/annotations.md":"./docs/annotations.md","./docs/architecture.md":"./docs/architecture.md","./tokens/resolved.json":"./tokens/resolved.json","./css/unlayered/app.css":"./css/app.css","./css/unlayered/base.css":"./css/base.css","./css/unlayered/dots.css":"./css/dots.css","./css/unlayered/site.css":"./css/site.css","./css/unlayered/fonts.css":"./css/fonts.css","./css/unlayered/forms.css":"./css/forms.css","./css/unlayered/marks.css":"./css/marks.css","./css/unlayered/skins.css":"./css/skins.css","./css/unlayered/state.css":"./css/state.css","./css/unlayered/table.css":"./css/table.css","./css/unlayered/legend.css":"./css/legend.css","./css/unlayered/motion.css":"./css/motion.css","./css/unlayered/report.css":"./css/report.css","./css/unlayered/tokens.css":"./css/tokens.css","./css/unlayered/command.css":"./css/command.css","./css/unlayered/content.css":"./css/content.css","./css/unlayered/dataviz.css":"./css/dataviz.css","./css/unlayered/overlay.css":"./css/overlay.css","./css/unlayered/sources.css":"./css/sources.css","./css/unlayered/feedback.css":"./css/feedback.css","./css/unlayered/crosshair.css":"./css/crosshair.css","./css/unlayered/generated.css":"./css/generated.css","./css/unlayered/selection.css":"./css/selection.css","./css/unlayered/spotlight.css":"./css/spotlight.css","./css/unlayered/workbench.css":"./css/workbench.css","./vscode.css-custom-data.json":"./classes/vscode.css-custom-data.json","./css/unlayered/connectors.css":"./css/connectors.css","./css/unlayered/disclosure.css":"./css/disclosure.css","./css/unlayered/navigation.css":"./css/navigation.css","./css/unlayered/primitives.css":"./css/primitives.css","./docs/adr/0003-theme-model.md":"./docs/adr/0003-theme-model.md","./css/unlayered/annotations.css":"./css/annotations.css","./docs/adr/0001-color-system.md":"./docs/adr/0001-color-system.md","./docs/adr/0002-scope-and-2026-baseline.md":"./docs/adr/0002-scope-and-2026-baseline.md"},"gitHead":"a2e32f6fe0af456dbc2be6eb0bd034acde415920","scripts":{"lint":"stylelint \"css/**/*.css\"","test":"node --test \"test/*.test.mjs\"","check":"npm run lint && npm run check:format && npm run check:exports && npm run check:tokens && npm run check:classes && npm run check:dts && npm run check:types && npm run check:dtcg && npm run check:resolved && npm run check:shiki && npm run check:dist && npm run check:pack && npm run check:release && npm run check:reference && npm run check:contrast && npm run check:vscode && npm run check:behaviors && npm run check:bindings && npm run check:helpers-dts && npm run check:glyphs && npm run check:color-policy && npm run check:skins && npm run check:charts && npm run check:report && npm run check:legend","format":"prettier --write .","prepack":"npm run tokens:css:build && npm run tokens:build && npm run dtcg:build && npm run resolved:build && npm run dts:build && npm run reference:build && npm run contrast:build && npm run vscode:build && npm run skins:build && npm run charts:build && npm run dist:build && npm run glyphs:build","lint:fix":"stylelint \"css/**/*.css\" --fix","check:dts":"node scripts/check-dts.mjs","dts:build":"node scripts/gen-dts.mjs","check:dist":"node scripts/check-dist.mjs","check:dtcg":"node scripts/check-dtcg.mjs","check:pack":"node scripts/check-pack.mjs","dist:build":"node scripts/build-dist.mjs","dtcg:build":"node scripts/gen-dtcg.mjs","check:shiki":"node scripts/check-shiki.mjs","check:skins":"node scripts/check-skins.mjs","check:types":"tsc -p tsconfig.json","size:report":"node scripts/size-report.mjs","skins:build":"node scripts/gen-skins.mjs","charts:build":"node scripts/gen-charts.mjs","check:charts":"node scripts/check-charts.mjs","check:format":"prettier --check .","check:glyphs":"node scripts/check-glyphs.mjs","check:legend":"node scripts/check-legend.mjs","check:report":"node scripts/check-report.mjs","check:tokens":"node scripts/check-tokens.mjs","check:vscode":"node scripts/check-vscode-data.mjs","glyphs:build":"node scripts/gen-glyphs.mjs","tokens:build":"node scripts/gen-tokens-json.mjs","vscode:build":"node scripts/gen-vscode-data.mjs","check:classes":"node scripts/check-classes.mjs","check:exports":"node scripts/check-exports.mjs","check:release":"node scripts/check-release.mjs","check:bindings":"node scripts/check-bindings.mjs","check:contrast":"node scripts/check-contrast.mjs","check:resolved":"node scripts/check-resolved.mjs","contrast:build":"node scripts/gen-contrast.mjs","prepublishOnly":"npm run check && npm test","resolved:build":"node scripts/gen-resolved.mjs","check:behaviors":"node scripts/check-behaviors.mjs","check:reference":"node scripts/check-reference.mjs","reference:build":"node scripts/gen-reference.mjs","tokens:css:build":"node scripts/gen-tokens-css.mjs","check:helpers-dts":"node scripts/check-helpers-dts.mjs","check:color-policy":"node scripts/check-color-policy.mjs"},"_npmUser":{"name":"ponchia","email":"zeno.trevisan@gmail.com"},"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"CSS-first design system for interfaces that explain themselves — works in HTML, every framework, and PDF, no component runtime. A standard component set plus an opt-in analytical & report layer (annotations, legends, connectors, data-viz, report grammar).","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.3","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^19.2.6","prettier":"^3.8.3","solid-js":"^1.9.13","react-dom":"^19.2.6","stylelint":"^17.11.1","typescript":"^6.0.3","@builder.io/qwik":"^1.20.0","@playwright/test":"^1.60.0","@axe-core/playwright":"^4.11.3","stylelint-use-logical":"^2.1.3","stylelint-config-standard":"^40.0.0"},"peerDependencies":{"react":">=18","solid-js":">=1.6","@builder.io/qwik":">=1.5"},"peerDependenciesMeta":{"react":{"optional":true},"solid-js":{"optional":true},"@builder.io/qwik":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.5.0_1780403687838_0.014975646831219436","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@ponchia/ui","version":"0.6.0","keywords":["css","ui","ui-framework","design-system","design-tokens","cascade-layers","css-layers","nothing","monochrome","oklch","colorways","icons","data-visualization","wcag","framework-agnostic","zero-dependencies","dark-mode","accessibility"],"author":{"url":"https://github.com/Ponchia","name":"Ponchia"},"license":"MIT","_id":"@ponchia/ui@0.6.0","maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"homepage":"https://github.com/Ponchia/bronto-ui#readme","bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"dist":{"shasum":"03f0946abec0dd5a633db2b2518ee31905e6b4ea","tarball":"https://registry.npmjs.org/@ponchia/ui/-/ui-0.6.0.tgz","fileCount":164,"integrity":"sha512-dPXBdgkrPv0kjWpD3SI7/ATiWJPBYvIxMEJcx62d9eRJu22i88ltIm7enzaqlxgwzirfntAcSq/rhQDn3cNGKA==","signatures":[{"sig":"MEQCIH6YFaKRprGq5dZtL66EVKmAbmPfbBUqUVbW/S4whi2JAiB4EVFPTG/6jhtlE8ivIOMyhJdkaxVhyW5eQz5827CNJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ponchia%2fui@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1326014},"type":"module","style":"./dist/bronto.css","exports":{".":{"style":"./dist/bronto.css","default":"./dist/bronto.css"},"./d2":{"types":"./tokens/d2.d.ts","default":"./tokens/d2.js"},"./css":"./css/core.css","./qwik":{"types":"./qwik/index.d.ts","default":"./qwik/index.js"},"./vega":{"types":"./tokens/vega.d.ts","default":"./tokens/vega.js"},"./react":{"types":"./react/index.d.ts","default":"./react/index.js"},"./skins":{"types":"./tokens/skins.d.ts","default":"./tokens/skins.js"},"./solid":{"types":"./solid/index.d.ts","default":"./solid/index.js"},"./charts":{"types":"./tokens/charts.d.ts","default":"./tokens/charts.js"},"./glyphs":{"types":"./glyphs/glyphs.d.ts","default":"./glyphs/glyphs.js"},"./tokens":{"types":"./tokens/index.d.ts","default":"./tokens/index.js"},"./classes":{"types":"./classes/index.d.ts","default":"./classes/index.js"},"./d2.json":"./tokens/d2.json","./fonts/*":"./fonts/*","./mermaid":{"types":"./tokens/mermaid.d.ts","default":"./tokens/mermaid.js"},"./llms.txt":"./llms.txt","./behaviors":{"types":"./behaviors/index.d.ts","default":"./behaviors/index.js"},"./vega.json":"./tokens/vega.json","./connectors":{"types":"./connectors/index.d.ts","default":"./connectors/index.js"},"./docs/d2.md":"./docs/d2.md","./annotations":{"types":"./annotations/index.d.ts","default":"./annotations/index.js"},"./charts.json":"./tokens/charts.json","./css/app.css":"./dist/css/app.css","./tokens.json":"./tokens/index.json","./classes.json":"./classes/classes.json","./css/base.css":"./dist/css/base.css","./css/core.css":"./css/core.css","./css/dots.css":"./dist/css/dots.css","./css/site.css":"./dist/css/site.css","./docs/vega.md":"./docs/vega.md","./mermaid.json":"./tokens/mermaid.json","./css/fonts.css":"./dist/css/fonts.css","./css/forms.css":"./dist/css/forms.css","./css/marks.css":"./dist/css/marks.css","./css/skins.css":"./dist/css/skins.css","./css/state.css":"./dist/css/state.css","./css/table.css":"./dist/css/table.css","./docs/marks.md":"./docs/marks.md","./docs/state.md":"./docs/state.md","./docs/usage.md":"./docs/usage.md","./css/legend.css":"./dist/css/legend.css","./css/motion.css":"./dist/css/motion.css","./css/report.css":"./dist/css/report.css","./css/tokens.css":"./dist/css/tokens.css","./css/command.css":"./dist/css/command.css","./css/content.css":"./dist/css/content.css","./css/dataviz.css":"./dist/css/dataviz.css","./css/overlay.css":"./dist/css/overlay.css","./css/sources.css":"./dist/css/sources.css","./dist/bronto.css":"./dist/bronto.css","./docs/command.md":"./docs/command.md","./docs/legends.md":"./docs/legends.md","./docs/mermaid.md":"./docs/mermaid.md","./docs/sources.md":"./docs/sources.md","./docs/theming.md":"./docs/theming.md","./css/feedback.css":"./dist/css/feedback.css","./docs/contrast.md":"./docs/contrast.md","./tokens.dtcg.json":"./tokens/tokens.dtcg.json","./css/crosshair.css":"./dist/css/crosshair.css","./css/generated.css":"./dist/css/generated.css","./css/selection.css":"./dist/css/selection.css","./css/spotlight.css":"./dist/css/spotlight.css","./css/workbench.css":"./dist/css/workbench.css","./docs/crosshair.md":"./docs/crosshair.md","./docs/generated.md":"./docs/generated.md","./docs/reference.md":"./docs/reference.md","./docs/reporting.md":"./docs/reporting.md","./docs/selection.md":"./docs/selection.md","./docs/spotlight.md":"./docs/spotlight.md","./docs/stability.md":"./docs/stability.md","./docs/workbench.md":"./docs/workbench.md","./css/analytical.css":"./dist/css/analytical.css","./css/connectors.css":"./dist/css/connectors.css","./css/disclosure.css":"./dist/css/disclosure.css","./css/navigation.css":"./dist/css/navigation.css","./css/primitives.css":"./dist/css/primitives.css","./docs/connectors.md":"./docs/connectors.md","./shiki/nothing.json":"./shiki/nothing.json","./css/annotations.css":"./dist/css/annotations.css","./docs/annotations.md":"./docs/annotations.md","./docs/architecture.md":"./docs/architecture.md","./tokens/resolved.json":"./tokens/resolved.json","./css/unlayered/app.css":"./css/app.css","./css/unlayered/base.css":"./css/base.css","./css/unlayered/dots.css":"./css/dots.css","./css/unlayered/site.css":"./css/site.css","./css/unlayered/fonts.css":"./css/fonts.css","./css/unlayered/forms.css":"./css/forms.css","./css/unlayered/marks.css":"./css/marks.css","./css/unlayered/skins.css":"./css/skins.css","./css/unlayered/state.css":"./css/state.css","./css/unlayered/table.css":"./css/table.css","./css/unlayered/legend.css":"./css/legend.css","./css/unlayered/motion.css":"./css/motion.css","./css/unlayered/report.css":"./css/report.css","./css/unlayered/tokens.css":"./css/tokens.css","./css/unlayered/command.css":"./css/command.css","./css/unlayered/content.css":"./css/content.css","./css/unlayered/dataviz.css":"./css/dataviz.css","./css/unlayered/overlay.css":"./css/overlay.css","./css/unlayered/sources.css":"./css/sources.css","./css/unlayered/feedback.css":"./css/feedback.css","./css/unlayered/crosshair.css":"./css/crosshair.css","./css/unlayered/generated.css":"./css/generated.css","./css/unlayered/selection.css":"./css/selection.css","./css/unlayered/spotlight.css":"./css/spotlight.css","./css/unlayered/workbench.css":"./css/workbench.css","./vscode.css-custom-data.json":"./classes/vscode.css-custom-data.json","./css/unlayered/connectors.css":"./css/connectors.css","./css/unlayered/disclosure.css":"./css/disclosure.css","./css/unlayered/navigation.css":"./css/navigation.css","./css/unlayered/primitives.css":"./css/primitives.css","./docs/adr/0003-theme-model.md":"./docs/adr/0003-theme-model.md","./css/unlayered/annotations.css":"./css/annotations.css","./docs/adr/0001-color-system.md":"./docs/adr/0001-color-system.md","./docs/adr/0002-scope-and-2026-baseline.md":"./docs/adr/0002-scope-and-2026-baseline.md"},"gitHead":"7d57eadda18d9871eb3fd3bc394759d8f6e065ac","scripts":{"gen":"npm run prepack","lint":"stylelint \"css/**/*.css\"","test":"node --test \"test/*.test.mjs\"","check":"npm run lint && npm run check:format && npm run check:exports && npm run check:fresh && npm run check:classes && npm run check:recipe-types && npm run check:types && npm run check:shiki && npm run check:dist && npm run check:pack && npm run check:publint && npm run check:attw && npm run check:release && npm run check:versions && npm run check:doc-recipes && npm run check:contract && npm run check:contrast && npm run check:behaviors && npm run check:dts-emit && npm run check:glyphs && npm run check:color-policy && npm run check:skins && npm run check:charts && npm run check:mermaid && npm run check:d2 && npm run check:vega && npm run check:report && npm run check:legend && npm run check:chain","format":"prettier --write .","prepack":"npm run tokens:css:build && npm run tokens:build && npm run dtcg:build && npm run resolved:build && npm run dts:build && npm run dts:emit && npm run reference:build && npm run classes:json:build && npm run contrast:build && npm run vscode:build && npm run skins:build && npm run charts:build && npm run mermaid:build && npm run d2:build && npm run vega:build && npm run dist:build && npm run glyphs:build","check:d2":"node scripts/check-d2.mjs","d2:build":"node scripts/gen-d2.mjs","dts:emit":"node scripts/emit-dts.mjs","lint:fix":"stylelint \"css/**/*.css\" --fix","dts:build":"node scripts/gen-dts.mjs","check:attw":"attw --pack --ignore-rules no-resolution cjs-resolves-to-esm","check:dist":"node scripts/check-dist.mjs","check:pack":"node scripts/check-pack.mjs","check:vega":"node scripts/check-vega.mjs","dist:build":"node scripts/build-dist.mjs","dtcg:build":"node scripts/gen-dtcg.mjs","report:pdf":"node scripts/render-pdf.mjs","vega:build":"node scripts/gen-vega.mjs","check:chain":"node scripts/check-chain.mjs","check:fresh":"node scripts/check-fresh.mjs","check:shiki":"node scripts/check-shiki.mjs","check:skins":"node scripts/check-skins.mjs","check:types":"tsc -p tsconfig.json","fresh:build":"node scripts/gen-all.mjs","size:report":"node scripts/size-report.mjs","skins:build":"node scripts/gen-skins.mjs","charts:build":"node scripts/gen-charts.mjs","check:charts":"node scripts/check-charts.mjs","check:format":"prettier --check .","check:glyphs":"node scripts/check-glyphs.mjs","check:legend":"node scripts/check-legend.mjs","check:report":"node scripts/check-report.mjs","glyphs:build":"node scripts/gen-glyphs.mjs","tokens:build":"node scripts/gen-tokens-json.mjs","vscode:build":"node scripts/gen-vscode-data.mjs","check:classes":"node scripts/check-classes.mjs","check:exports":"node scripts/check-exports.mjs","check:mermaid":"node scripts/check-mermaid.mjs","check:publint":"publint --strict","check:release":"node scripts/check-release.mjs","mermaid:build":"node scripts/gen-mermaid.mjs","check:contract":"node scripts/check-contract.mjs","check:contrast":"node scripts/check-contrast.mjs","check:dts-emit":"node scripts/check-dts-emit.mjs","check:versions":"node scripts/check-versions.mjs","contrast:build":"node scripts/gen-contrast.mjs","prepublishOnly":"npm run check && npm test","resolved:build":"node scripts/gen-resolved.mjs","check:behaviors":"node scripts/check-behaviors.mjs","reference:build":"node scripts/gen-reference.mjs","tokens:css:build":"node scripts/gen-tokens-css.mjs","check:doc-recipes":"node scripts/check-doc-recipes.mjs","check:color-policy":"node scripts/check-color-policy.mjs","check:recipe-types":"node scripts/check-recipe-types.mjs","classes:json:build":"node scripts/gen-classes-json.mjs"},"_npmUser":{"name":"ponchia","email":"zeno.trevisan@gmail.com"},"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"CSS-first design system for interfaces that explain themselves — works in HTML, every framework, and PDF, no component runtime. A standard component set plus an opt-in analytical & report layer (annotations, legends, connectors, data-viz, report grammar).","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.3","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vega":"^6.2.0","jsdom":"^29.1.1","react":"^19.2.6","publint":"^0.3.21","prettier":"^3.8.3","solid-js":"^1.9.13","react-dom":"^19.2.6","stylelint":"^17.11.1","vega-lite":"^6.4.3","typescript":"^6.0.3","@builder.io/qwik":"^1.20.0","@playwright/test":"^1.60.0","@axe-core/playwright":"^4.11.3","@arethetypeswrong/cli":"^0.18.3","stylelint-use-logical":"^2.1.3","stylelint-config-standard":"^40.0.0"},"peerDependencies":{"react":">=18","solid-js":">=1.6","@builder.io/qwik":">=1.5"},"peerDependenciesMeta":{"react":{"optional":true},"solid-js":{"optional":true},"@builder.io/qwik":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.6.0_1780507018400_0.4079189665556733","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@ponchia/ui","version":"0.6.3","keywords":["css","ui","ui-framework","design-system","design-tokens","cascade-layers","css-layers","nothing","monochrome","oklch","colorways","icons","data-visualization","wcag","framework-agnostic","zero-dependencies","dark-mode","accessibility"],"author":{"url":"https://github.com/Ponchia","name":"Ponchia"},"license":"MIT","_id":"@ponchia/ui@0.6.3","maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"homepage":"https://github.com/Ponchia/bronto-ui#readme","bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"dist":{"shasum":"386004be3c85eedb411132b10e8667ddd41284fe","tarball":"https://registry.npmjs.org/@ponchia/ui/-/ui-0.6.3.tgz","fileCount":236,"integrity":"sha512-Lq+xpy5nuxWrhaRRo036WE+SFbJBXBn2zFYCg4A7ZHP9ARcsKpP3ojcLovLGQAgeTOtXa+RtlEXI0w7LrKtVNQ==","signatures":[{"sig":"MEUCIQDmADLZOz0i0wVQax7Z4AKOJt7mF1EsDN4MXD65rLJhIAIgCTqZD7Gim3OJEBix2qn89Ms0Gj7fJkT7Wxt5+TLgQ28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ponchia%2fui@0.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1547818},"type":"module","style":"./dist/bronto.css","engines":{"node":">=18"},"exports":{".":{"style":"./dist/bronto.css","default":"./dist/bronto.css"},"./d2":{"types":"./tokens/d2.d.ts","default":"./tokens/d2.js"},"./css":"./css/core.css","./qwik":{"types":"./qwik/index.d.ts","default":"./qwik/index.js"},"./vega":{"types":"./tokens/vega.d.ts","default":"./tokens/vega.js"},"./react":{"types":"./react/index.d.ts","default":"./react/index.js"},"./skins":{"types":"./tokens/skins.d.ts","default":"./tokens/skins.js"},"./solid":{"types":"./solid/index.d.ts","default":"./solid/index.js"},"./charts":{"types":"./tokens/charts.d.ts","default":"./tokens/charts.js"},"./glyphs":{"types":"./glyphs/glyphs.d.ts","default":"./glyphs/glyphs.js"},"./tokens":{"types":"./tokens/index.d.ts","default":"./tokens/index.js"},"./classes":{"types":"./classes/index.d.ts","default":"./classes/index.js"},"./d2.json":"./tokens/d2.json","./fonts/*":"./fonts/*","./mermaid":{"types":"./tokens/mermaid.d.ts","default":"./tokens/mermaid.js"},"./llms.txt":"./llms.txt","./behaviors":{"types":"./behaviors/index.d.ts","default":"./behaviors/index.js"},"./vega.json":"./tokens/vega.json","./connectors":{"types":"./connectors/index.d.ts","default":"./connectors/index.js"},"./docs/d2.md":"./docs/d2.md","./annotations":{"types":"./annotations/index.d.ts","default":"./annotations/index.js"},"./charts.json":"./tokens/charts.json","./css/app.css":"./dist/css/app.css","./css/toc.css":"./dist/css/toc.css","./docs/toc.md":"./docs/toc.md","./tokens.json":"./tokens/index.json","./classes.json":"./classes/classes.json","./css/base.css":"./dist/css/base.css","./css/code.css":"./dist/css/code.css","./css/core.css":"./css/core.css","./css/diff.css":"./dist/css/diff.css","./css/dots.css":"./dist/css/dots.css","./css/site.css":"./dist/css/site.css","./css/term.css":"./dist/css/term.css","./css/tree.css":"./dist/css/tree.css","./docs/code.md":"./docs/code.md","./docs/diff.md":"./docs/diff.md","./docs/term.md":"./docs/term.md","./docs/tree.md":"./docs/tree.md","./docs/vega.md":"./docs/vega.md","./mermaid.json":"./tokens/mermaid.json","./css/fonts.css":"./dist/css/fonts.css","./css/forms.css":"./dist/css/forms.css","./css/marks.css":"./dist/css/marks.css","./css/skins.css":"./dist/css/skins.css","./css/spark.css":"./dist/css/spark.css","./css/state.css":"./dist/css/state.css","./css/table.css":"./dist/css/table.css","./docs/marks.md":"./docs/marks.md","./docs/spark.md":"./docs/spark.md","./docs/state.md":"./docs/state.md","./docs/usage.md":"./docs/usage.md","./css/bullet.css":"./dist/css/bullet.css","./css/legend.css":"./dist/css/legend.css","./css/motion.css":"./dist/css/motion.css","./css/report.css":"./dist/css/report.css","./css/tokens.css":"./dist/css/tokens.css","./docs/bullet.md":"./docs/bullet.md","./css/command.css":"./dist/css/command.css","./css/content.css":"./dist/css/content.css","./css/dataviz.css":"./dist/css/dataviz.css","./css/overlay.css":"./dist/css/overlay.css","./css/sources.css":"./dist/css/sources.css","./css/textref.css":"./dist/css/textref.css","./dist/bronto.css":"./dist/bronto.css","./docs/command.md":"./docs/command.md","./docs/legends.md":"./docs/legends.md","./docs/mermaid.md":"./docs/mermaid.md","./docs/sources.md":"./docs/sources.md","./docs/textref.md":"./docs/textref.md","./docs/theming.md":"./docs/theming.md","./css/feedback.css":"./dist/css/feedback.css","./css/sidenote.css":"./dist/css/sidenote.css","./docs/contrast.md":"./docs/contrast.md","./docs/sidenote.md":"./docs/sidenote.md","./tokens.dtcg.json":"./tokens/tokens.dtcg.json","./css/crosshair.css":"./dist/css/crosshair.css","./css/generated.css":"./dist/css/generated.css","./css/selection.css":"./dist/css/selection.css","./css/spotlight.css":"./dist/css/spotlight.css","./css/workbench.css":"./dist/css/workbench.css","./docs/crosshair.md":"./docs/crosshair.md","./docs/generated.md":"./docs/generated.md","./docs/reference.md":"./docs/reference.md","./docs/reporting.md":"./docs/reporting.md","./docs/selection.md":"./docs/selection.md","./docs/spotlight.md":"./docs/spotlight.md","./docs/stability.md":"./docs/stability.md","./docs/workbench.md":"./docs/workbench.md","./css/analytical.css":"./dist/css/analytical.css","./css/connectors.css":"./dist/css/connectors.css","./css/disclosure.css":"./dist/css/disclosure.css","./css/navigation.css":"./dist/css/navigation.css","./css/primitives.css":"./dist/css/primitives.css","./docs/connectors.md":"./docs/connectors.md","./shiki/nothing.json":"./shiki/nothing.json","./css/annotations.css":"./dist/css/annotations.css","./docs/annotations.md":"./docs/annotations.md","./docs/architecture.md":"./docs/architecture.md","./tokens/resolved.json":"./tokens/resolved.json","./css/unlayered/app.css":"./css/app.css","./css/unlayered/toc.css":"./css/toc.css","./css/unlayered/base.css":"./css/base.css","./css/unlayered/code.css":"./css/code.css","./css/unlayered/diff.css":"./css/diff.css","./css/unlayered/dots.css":"./css/dots.css","./css/unlayered/site.css":"./css/site.css","./css/unlayered/term.css":"./css/term.css","./css/unlayered/tree.css":"./css/tree.css","./css/unlayered/fonts.css":"./css/fonts.css","./css/unlayered/forms.css":"./css/forms.css","./css/unlayered/marks.css":"./css/marks.css","./css/unlayered/skins.css":"./css/skins.css","./css/unlayered/spark.css":"./css/spark.css","./css/unlayered/state.css":"./css/state.css","./css/unlayered/table.css":"./css/table.css","./css/unlayered/bullet.css":"./css/bullet.css","./css/unlayered/legend.css":"./css/legend.css","./css/unlayered/motion.css":"./css/motion.css","./css/unlayered/report.css":"./css/report.css","./css/unlayered/tokens.css":"./css/tokens.css","./css/unlayered/command.css":"./css/command.css","./css/unlayered/content.css":"./css/content.css","./css/unlayered/dataviz.css":"./css/dataviz.css","./css/unlayered/overlay.css":"./css/overlay.css","./css/unlayered/sources.css":"./css/sources.css","./css/unlayered/textref.css":"./css/textref.css","./css/unlayered/feedback.css":"./css/feedback.css","./css/unlayered/sidenote.css":"./css/sidenote.css","./css/unlayered/crosshair.css":"./css/crosshair.css","./css/unlayered/generated.css":"./css/generated.css","./css/unlayered/selection.css":"./css/selection.css","./css/unlayered/spotlight.css":"./css/spotlight.css","./css/unlayered/workbench.css":"./css/workbench.css","./vscode.css-custom-data.json":"./classes/vscode.css-custom-data.json","./css/unlayered/connectors.css":"./css/connectors.css","./css/unlayered/disclosure.css":"./css/disclosure.css","./css/unlayered/navigation.css":"./css/navigation.css","./css/unlayered/primitives.css":"./css/primitives.css","./docs/adr/0003-theme-model.md":"./docs/adr/0003-theme-model.md","./css/unlayered/annotations.css":"./css/annotations.css","./docs/adr/0001-color-system.md":"./docs/adr/0001-color-system.md","./docs/adr/0002-scope-and-2026-baseline.md":"./docs/adr/0002-scope-and-2026-baseline.md"},"gitHead":"994cba399ec3a43c2dcd0a7137571dc8b5ad9ac1","scripts":{"gen":"npm run prepack","lint":"stylelint \"css/**/*.css\"","test":"node --test \"test/*.test.mjs\"","check":"npm run lint && npm run check:format && npm run check:exports && npm run check:fresh && npm run check:classes && npm run check:recipe-types && npm run check:types && npm run check:shiki && npm run check:dist && npm run check:pack && npm run check:publint && npm run check:attw && npm run check:release && npm run check:versions && npm run check:doc-recipes && npm run check:contract && npm run check:contrast && npm run check:dts-emit && npm run check:glyphs && npm run check:color-policy && npm run check:skins && npm run check:charts && npm run check:mermaid && npm run check:d2 && npm run check:vega && npm run check:report && npm run check:legend && npm run check:chain","format":"prettier --write .","prepack":"npm run tokens:css:build && npm run tokens:build && npm run dtcg:build && npm run resolved:build && npm run dts:build && npm run dts:emit && npm run reference:build && npm run classes:json:build && npm run contrast:build && npm run vscode:build && npm run skins:build && npm run charts:build && npm run mermaid:build && npm run d2:build && npm run vega:build && npm run dist:build && npm run glyphs:build","check:d2":"node scripts/check-d2.mjs","d2:build":"node scripts/gen-d2.mjs","dts:emit":"node scripts/emit-dts.mjs","lint:fix":"stylelint \"css/**/*.css\" --fix","dts:build":"node scripts/gen-dts.mjs","check:attw":"attw --pack --ignore-rules no-resolution cjs-resolves-to-esm","check:dist":"node scripts/check-dist.mjs","check:pack":"node scripts/check-pack.mjs","check:vega":"node scripts/check-vega.mjs","dist:build":"node scripts/build-dist.mjs","dtcg:build":"node scripts/gen-dtcg.mjs","emit:theme":"node scripts/emit-theme.mjs","report:pdf":"node scripts/render-pdf.mjs","vega:build":"node scripts/gen-vega.mjs","check:chain":"node scripts/check-chain.mjs","check:fresh":"node scripts/check-fresh.mjs","check:shiki":"node scripts/check-shiki.mjs","check:skins":"node scripts/check-skins.mjs","check:types":"tsc -p tsconfig.json","fresh:build":"node scripts/gen-all.mjs","size:report":"node scripts/size-report.mjs","skins:build":"node scripts/gen-skins.mjs","charts:build":"node scripts/gen-charts.mjs","check:charts":"node scripts/check-charts.mjs","check:format":"prettier --check .","check:glyphs":"node scripts/check-glyphs.mjs","check:legend":"node scripts/check-legend.mjs","check:report":"node scripts/check-report.mjs","glyphs:build":"node scripts/gen-glyphs.mjs","tokens:build":"node scripts/gen-tokens-json.mjs","vscode:build":"node scripts/gen-vscode-data.mjs","check:classes":"node scripts/check-classes.mjs","check:exports":"node scripts/check-exports.mjs","check:mermaid":"node scripts/check-mermaid.mjs","check:publint":"publint --strict","check:release":"node scripts/check-release.mjs","mermaid:build":"node scripts/gen-mermaid.mjs","check:contract":"node scripts/check-contract.mjs","check:contrast":"node scripts/check-contrast.mjs","check:dts-emit":"node scripts/check-dts-emit.mjs","check:versions":"node scripts/check-versions.mjs","contrast:build":"node scripts/gen-contrast.mjs","prepublishOnly":"npm run check && npm test","resolved:build":"node scripts/gen-resolved.mjs","reference:build":"node scripts/gen-reference.mjs","emit:theme:check":"node scripts/emit-theme.mjs --check","tokens:css:build":"node scripts/gen-tokens-css.mjs","check:doc-recipes":"node scripts/check-doc-recipes.mjs","check:color-policy":"node scripts/check-color-policy.mjs","check:recipe-types":"node scripts/check-recipe-types.mjs","classes:json:build":"node scripts/gen-classes-json.mjs"},"_npmUser":{"name":"ponchia","email":"zeno.trevisan@gmail.com"},"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"CSS-first design system for interfaces that explain themselves — works in HTML, every framework, and PDF, no component runtime. A standard component set plus an opt-in analytical & report layer (annotations, legends, connectors, data-viz, report grammar).","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.3","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vega":"^6.2.0","jsdom":"^29.1.1","react":"^19.2.7","publint":"^0.3.21","prettier":"^3.8.3","solid-js":"^1.9.13","react-dom":"^19.2.7","stylelint":"^17.13.0","vega-lite":"^6.4.3","typescript":"^6.0.3","@builder.io/qwik":"^1.20.0","@playwright/test":"1.60.0","@axe-core/playwright":"^4.11.3","@arethetypeswrong/cli":"^0.18.3","stylelint-use-logical":"^2.1.3","stylelint-config-standard":"^40.0.0"},"peerDependencies":{"react":">=18","solid-js":">=1.6","@builder.io/qwik":">=1.5"},"peerDependenciesMeta":{"react":{"optional":true},"solid-js":{"optional":true},"@builder.io/qwik":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.6.3_1780934413197_0.9178299266256993","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@ponchia/ui","version":"0.6.4","keywords":["css","ui","ui-framework","design-system","design-tokens","cascade-layers","css-layers","nothing","monochrome","oklch","colorways","icons","data-visualization","wcag","framework-agnostic","zero-dependencies","dark-mode","accessibility"],"author":{"url":"https://github.com/Ponchia","name":"Ponchia"},"license":"MIT","_id":"@ponchia/ui@0.6.4","maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"homepage":"https://github.com/Ponchia/bronto-ui#readme","bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"dist":{"shasum":"6c6844887852c9b113d5cbb0adb793c0c8974b73","tarball":"https://registry.npmjs.org/@ponchia/ui/-/ui-0.6.4.tgz","fileCount":238,"integrity":"sha512-ktK61i0hjuQ1hkjdd2ZGqr1CKNl8Dd1hUHGnPQLwUcFoALXCjbQrTm99rkpwmA4Ae4oAD7ik+i/oe8aQ8KRQxA==","signatures":[{"sig":"MEQCIApNCpI68/bqrAXYXfQP67LLmTuoVf22L/cGhuIp8yh4AiBP34S2i5vkr+iMo9hEjn1fyat002NTDZxCWttNF9J7hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ponchia%2fui@0.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1601547},"type":"module","style":"./dist/bronto.css","engines":{"node":">=18"},"exports":{".":{"style":"./dist/bronto.css","default":"./dist/bronto.css"},"./d2":{"types":"./tokens/d2.d.ts","default":"./tokens/d2.js"},"./css":"./css/core.css","./qwik":{"types":"./qwik/index.d.ts","default":"./qwik/index.js"},"./vega":{"types":"./tokens/vega.d.ts","default":"./tokens/vega.js"},"./react":{"types":"./react/index.d.ts","default":"./react/index.js"},"./skins":{"types":"./tokens/skins.d.ts","default":"./tokens/skins.js"},"./solid":{"types":"./solid/index.d.ts","default":"./solid/index.js"},"./charts":{"types":"./tokens/charts.d.ts","default":"./tokens/charts.js"},"./glyphs":{"types":"./glyphs/glyphs.d.ts","default":"./glyphs/glyphs.js"},"./tokens":{"types":"./tokens/index.d.ts","default":"./tokens/index.js"},"./classes":{"types":"./classes/index.d.ts","default":"./classes/index.js"},"./d2.json":"./tokens/d2.json","./fonts/*":"./fonts/*","./mermaid":{"types":"./tokens/mermaid.d.ts","default":"./tokens/mermaid.js"},"./llms.txt":"./llms.txt","./behaviors":{"types":"./behaviors/index.d.ts","default":"./behaviors/index.js"},"./vega.json":"./tokens/vega.json","./connectors":{"types":"./connectors/index.d.ts","default":"./connectors/index.js"},"./docs/d2.md":"./docs/d2.md","./annotations":{"types":"./annotations/index.d.ts","default":"./annotations/index.js"},"./charts.json":"./tokens/charts.json","./css/app.css":"./dist/css/app.css","./css/toc.css":"./dist/css/toc.css","./docs/toc.md":"./docs/toc.md","./tokens.json":"./tokens/index.json","./classes.json":"./classes/classes.json","./css/base.css":"./dist/css/base.css","./css/code.css":"./dist/css/code.css","./css/core.css":"./css/core.css","./css/diff.css":"./dist/css/diff.css","./css/dots.css":"./dist/css/dots.css","./css/site.css":"./dist/css/site.css","./css/term.css":"./dist/css/term.css","./css/tree.css":"./dist/css/tree.css","./docs/code.md":"./docs/code.md","./docs/diff.md":"./docs/diff.md","./docs/dots.md":"./docs/dots.md","./docs/term.md":"./docs/term.md","./docs/tree.md":"./docs/tree.md","./docs/vega.md":"./docs/vega.md","./mermaid.json":"./tokens/mermaid.json","./css/fonts.css":"./dist/css/fonts.css","./css/forms.css":"./dist/css/forms.css","./css/marks.css":"./dist/css/marks.css","./css/skins.css":"./dist/css/skins.css","./css/spark.css":"./dist/css/spark.css","./css/state.css":"./dist/css/state.css","./css/table.css":"./dist/css/table.css","./docs/marks.md":"./docs/marks.md","./docs/spark.md":"./docs/spark.md","./docs/state.md":"./docs/state.md","./docs/usage.md":"./docs/usage.md","./css/bullet.css":"./dist/css/bullet.css","./css/legend.css":"./dist/css/legend.css","./css/motion.css":"./dist/css/motion.css","./css/report.css":"./dist/css/report.css","./css/tokens.css":"./dist/css/tokens.css","./docs/bullet.md":"./docs/bullet.md","./docs/glyphs.md":"./docs/glyphs.md","./css/command.css":"./dist/css/command.css","./css/content.css":"./dist/css/content.css","./css/dataviz.css":"./dist/css/dataviz.css","./css/overlay.css":"./dist/css/overlay.css","./css/sources.css":"./dist/css/sources.css","./css/textref.css":"./dist/css/textref.css","./dist/bronto.css":"./dist/bronto.css","./docs/command.md":"./docs/command.md","./docs/legends.md":"./docs/legends.md","./docs/mermaid.md":"./docs/mermaid.md","./docs/sources.md":"./docs/sources.md","./docs/textref.md":"./docs/textref.md","./docs/theming.md":"./docs/theming.md","./css/feedback.css":"./dist/css/feedback.css","./css/sidenote.css":"./dist/css/sidenote.css","./docs/contrast.md":"./docs/contrast.md","./docs/sidenote.md":"./docs/sidenote.md","./tokens.dtcg.json":"./tokens/tokens.dtcg.json","./css/crosshair.css":"./dist/css/crosshair.css","./css/generated.css":"./dist/css/generated.css","./css/selection.css":"./dist/css/selection.css","./css/spotlight.css":"./dist/css/spotlight.css","./css/workbench.css":"./dist/css/workbench.css","./docs/crosshair.md":"./docs/crosshair.md","./docs/generated.md":"./docs/generated.md","./docs/reference.md":"./docs/reference.md","./docs/reporting.md":"./docs/reporting.md","./docs/selection.md":"./docs/selection.md","./docs/spotlight.md":"./docs/spotlight.md","./docs/stability.md":"./docs/stability.md","./docs/workbench.md":"./docs/workbench.md","./css/analytical.css":"./dist/css/analytical.css","./css/connectors.css":"./dist/css/connectors.css","./css/disclosure.css":"./dist/css/disclosure.css","./css/navigation.css":"./dist/css/navigation.css","./css/primitives.css":"./dist/css/primitives.css","./docs/connectors.md":"./docs/connectors.md","./shiki/nothing.json":"./shiki/nothing.json","./css/annotations.css":"./dist/css/annotations.css","./docs/annotations.md":"./docs/annotations.md","./docs/architecture.md":"./docs/architecture.md","./tokens/resolved.json":"./tokens/resolved.json","./css/unlayered/app.css":"./css/app.css","./css/unlayered/toc.css":"./css/toc.css","./css/unlayered/base.css":"./css/base.css","./css/unlayered/code.css":"./css/code.css","./css/unlayered/diff.css":"./css/diff.css","./css/unlayered/dots.css":"./css/dots.css","./css/unlayered/site.css":"./css/site.css","./css/unlayered/term.css":"./css/term.css","./css/unlayered/tree.css":"./css/tree.css","./css/unlayered/fonts.css":"./css/fonts.css","./css/unlayered/forms.css":"./css/forms.css","./css/unlayered/marks.css":"./css/marks.css","./css/unlayered/skins.css":"./css/skins.css","./css/unlayered/spark.css":"./css/spark.css","./css/unlayered/state.css":"./css/state.css","./css/unlayered/table.css":"./css/table.css","./css/unlayered/bullet.css":"./css/bullet.css","./css/unlayered/legend.css":"./css/legend.css","./css/unlayered/motion.css":"./css/motion.css","./css/unlayered/report.css":"./css/report.css","./css/unlayered/tokens.css":"./css/tokens.css","./css/unlayered/command.css":"./css/command.css","./css/unlayered/content.css":"./css/content.css","./css/unlayered/dataviz.css":"./css/dataviz.css","./css/unlayered/overlay.css":"./css/overlay.css","./css/unlayered/sources.css":"./css/sources.css","./css/unlayered/textref.css":"./css/textref.css","./css/unlayered/feedback.css":"./css/feedback.css","./css/unlayered/sidenote.css":"./css/sidenote.css","./css/unlayered/crosshair.css":"./css/crosshair.css","./css/unlayered/generated.css":"./css/generated.css","./css/unlayered/selection.css":"./css/selection.css","./css/unlayered/spotlight.css":"./css/spotlight.css","./css/unlayered/workbench.css":"./css/workbench.css","./vscode.css-custom-data.json":"./classes/vscode.css-custom-data.json","./css/unlayered/connectors.css":"./css/connectors.css","./css/unlayered/disclosure.css":"./css/disclosure.css","./css/unlayered/navigation.css":"./css/navigation.css","./css/unlayered/primitives.css":"./css/primitives.css","./docs/adr/0003-theme-model.md":"./docs/adr/0003-theme-model.md","./css/unlayered/annotations.css":"./css/annotations.css","./docs/adr/0001-color-system.md":"./docs/adr/0001-color-system.md","./docs/adr/0002-scope-and-2026-baseline.md":"./docs/adr/0002-scope-and-2026-baseline.md"},"gitHead":"f5440ca5bbc13d9b276e72bbc6d071fdf398d64e","scripts":{"gen":"npm run prepack","lint":"stylelint \"css/**/*.css\"","test":"node --test \"test/*.test.mjs\"","check":"npm run lint && npm run check:format && npm run check:exports && npm run check:fresh && npm run check:classes && npm run check:recipe-types && npm run check:types && npm run check:shiki && npm run check:dist && npm run check:pack && npm run check:publint && npm run check:attw && npm run check:release && npm run check:versions && npm run check:doc-recipes && npm run check:contract && npm run check:contrast && npm run check:dts-emit && npm run check:glyphs && npm run check:color-policy && npm run check:skins && npm run check:charts && npm run check:mermaid && npm run check:d2 && npm run check:vega && npm run check:report && npm run check:legend && npm run check:chain","format":"prettier --write .","prepack":"npm run tokens:css:build && npm run tokens:build && npm run dtcg:build && npm run resolved:build && npm run dts:build && npm run dts:emit && npm run reference:build && npm run classes:json:build && npm run contrast:build && npm run vscode:build && npm run skins:build && npm run charts:build && npm run mermaid:build && npm run d2:build && npm run vega:build && npm run dist:build && npm run glyphs:build","check:d2":"node scripts/check-d2.mjs","d2:build":"node scripts/gen-d2.mjs","dts:emit":"node scripts/emit-dts.mjs","lint:fix":"stylelint \"css/**/*.css\" --fix","dts:build":"node scripts/gen-dts.mjs","check:attw":"attw --pack --ignore-rules no-resolution cjs-resolves-to-esm","check:dist":"node scripts/check-dist.mjs","check:pack":"node scripts/check-pack.mjs","check:vega":"node scripts/check-vega.mjs","dist:build":"node scripts/build-dist.mjs","dtcg:build":"node scripts/gen-dtcg.mjs","emit:theme":"node scripts/emit-theme.mjs","report:pdf":"node scripts/render-pdf.mjs","vega:build":"node scripts/gen-vega.mjs","check:chain":"node scripts/check-chain.mjs","check:fresh":"node scripts/check-fresh.mjs","check:shiki":"node scripts/check-shiki.mjs","check:skins":"node scripts/check-skins.mjs","check:types":"tsc -p tsconfig.json","fresh:build":"node scripts/gen-all.mjs","size:report":"node scripts/size-report.mjs","skins:build":"node scripts/gen-skins.mjs","charts:build":"node scripts/gen-charts.mjs","check:charts":"node scripts/check-charts.mjs","check:format":"prettier --check .","check:glyphs":"node scripts/check-glyphs.mjs","check:legend":"node scripts/check-legend.mjs","check:report":"node scripts/check-report.mjs","glyphs:build":"node scripts/gen-glyphs.mjs","tokens:build":"node scripts/gen-tokens-json.mjs","vscode:build":"node scripts/gen-vscode-data.mjs","check:classes":"node scripts/check-classes.mjs","check:exports":"node scripts/check-exports.mjs","check:mermaid":"node scripts/check-mermaid.mjs","check:publint":"publint --strict","check:release":"node scripts/check-release.mjs","mermaid:build":"node scripts/gen-mermaid.mjs","check:contract":"node scripts/check-contract.mjs","check:contrast":"node scripts/check-contrast.mjs","check:dts-emit":"node scripts/check-dts-emit.mjs","check:versions":"node scripts/check-versions.mjs","contrast:build":"node scripts/gen-contrast.mjs","prepublishOnly":"npm run check && npm test","resolved:build":"node scripts/gen-resolved.mjs","reference:build":"node scripts/gen-reference.mjs","emit:theme:check":"node scripts/emit-theme.mjs --check","tokens:css:build":"node scripts/gen-tokens-css.mjs","check:doc-recipes":"node scripts/check-doc-recipes.mjs","check:color-policy":"node scripts/check-color-policy.mjs","check:recipe-types":"node scripts/check-recipe-types.mjs","classes:json:build":"node scripts/gen-classes-json.mjs"},"_npmUser":{"name":"ponchia","email":"zeno.trevisan@gmail.com"},"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"CSS-first design system for interfaces that explain themselves — works in HTML, every framework, and PDF, no component runtime. A standard component set plus an opt-in analytical & report layer (annotations, legends, connectors, data-viz, report grammar).","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.3","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vega":"^6.2.0","jsdom":"^29.1.1","react":"^19.2.7","publint":"^0.3.21","prettier":"^3.8.3","solid-js":"^1.9.13","react-dom":"^19.2.7","stylelint":"^17.13.0","vega-lite":"^6.4.3","typescript":"^6.0.3","@builder.io/qwik":"^1.20.0","@playwright/test":"1.60.0","@axe-core/playwright":"^4.11.3","@arethetypeswrong/cli":"^0.18.3","stylelint-use-logical":"^2.1.3","stylelint-config-standard":"^40.0.0"},"peerDependencies":{"react":">=18","solid-js":">=1.6","@builder.io/qwik":">=1.5"},"peerDependenciesMeta":{"react":{"optional":true},"solid-js":{"optional":true},"@builder.io/qwik":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.6.4_1780937598884_0.6107688202567152","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@ponchia/ui","version":"0.6.5","keywords":["css","ui","ui-framework","design-system","design-tokens","cascade-layers","css-layers","nothing","monochrome","oklch","colorways","icons","data-visualization","wcag","framework-agnostic","zero-dependencies","dark-mode","accessibility"],"author":{"url":"https://github.com/Ponchia","name":"Ponchia"},"license":"MIT","_id":"@ponchia/ui@0.6.5","maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"homepage":"https://github.com/Ponchia/bronto-ui#readme","bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"dist":{"shasum":"c4c3f9312958143224de79d1a737a61421b21840","tarball":"https://registry.npmjs.org/@ponchia/ui/-/ui-0.6.5.tgz","fileCount":243,"integrity":"sha512-PaGAup/pAB50dB8U1s0pUxPTei1jf2D71ODMZRI+kmklYdO3bv7hqTv9l9Nhls+xi2/0cIu52xqW5esC/NfNgw==","signatures":[{"sig":"MEYCIQCd3iumEZUxiDVKxcZy2MPuUJucgTkGXMbq72TSQCCZMwIhAJJ+tOi0Z/ohnouwX/Rvs814lxwcSqrQhHRWjQGetxac","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ponchia%2fui@0.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1712214},"type":"module","style":"./dist/bronto.css","engines":{"node":">=18"},"exports":{".":{"style":"./dist/bronto.css","default":"./dist/bronto.css"},"./d2":{"types":"./tokens/d2.d.ts","default":"./tokens/d2.js"},"./css":"./css/core.css","./qwik":{"types":"./qwik/index.d.ts","default":"./qwik/index.js"},"./vega":{"types":"./tokens/vega.d.ts","default":"./tokens/vega.js"},"./react":{"types":"./react/index.d.ts","default":"./react/index.js"},"./skins":{"types":"./tokens/skins.d.ts","default":"./tokens/skins.js"},"./solid":{"types":"./solid/index.d.ts","default":"./solid/index.js"},"./charts":{"types":"./tokens/charts.d.ts","default":"./tokens/charts.js"},"./glyphs":{"types":"./glyphs/glyphs.d.ts","default":"./glyphs/glyphs.js"},"./tokens":{"types":"./tokens/index.d.ts","default":"./tokens/index.js"},"./classes":{"types":"./classes/index.d.ts","default":"./classes/index.js"},"./d2.json":"./tokens/d2.json","./fonts/*":"./fonts/*","./mermaid":{"types":"./tokens/mermaid.d.ts","default":"./tokens/mermaid.js"},"./llms.txt":"./llms.txt","./behaviors":{"types":"./behaviors/index.d.ts","default":"./behaviors/index.js"},"./vega.json":"./tokens/vega.json","./connectors":{"types":"./connectors/index.d.ts","default":"./connectors/index.js"},"./docs/d2.md":"./docs/d2.md","./annotations":{"types":"./annotations/index.d.ts","default":"./annotations/index.js"},"./charts.json":"./tokens/charts.json","./css/app.css":"./dist/css/app.css","./css/toc.css":"./dist/css/toc.css","./docs/toc.md":"./docs/toc.md","./tokens.json":"./tokens/index.json","./classes.json":"./classes/classes.json","./css/base.css":"./dist/css/base.css","./css/code.css":"./dist/css/code.css","./css/core.css":"./css/core.css","./css/diff.css":"./dist/css/diff.css","./css/dots.css":"./dist/css/dots.css","./css/site.css":"./dist/css/site.css","./css/term.css":"./dist/css/term.css","./css/tree.css":"./dist/css/tree.css","./docs/code.md":"./docs/code.md","./docs/diff.md":"./docs/diff.md","./docs/dots.md":"./docs/dots.md","./docs/term.md":"./docs/term.md","./docs/tree.md":"./docs/tree.md","./docs/vega.md":"./docs/vega.md","./mermaid.json":"./tokens/mermaid.json","./css/fonts.css":"./dist/css/fonts.css","./css/forms.css":"./dist/css/forms.css","./css/marks.css":"./dist/css/marks.css","./css/skins.css":"./dist/css/skins.css","./css/spark.css":"./dist/css/spark.css","./css/state.css":"./dist/css/state.css","./css/table.css":"./dist/css/table.css","./docs/marks.md":"./docs/marks.md","./docs/spark.md":"./docs/spark.md","./docs/state.md":"./docs/state.md","./docs/usage.md":"./docs/usage.md","./css/bullet.css":"./dist/css/bullet.css","./css/legend.css":"./dist/css/legend.css","./css/motion.css":"./dist/css/motion.css","./css/report.css":"./dist/css/report.css","./css/tokens.css":"./dist/css/tokens.css","./docs/bullet.md":"./docs/bullet.md","./docs/glyphs.md":"./docs/glyphs.md","./css/command.css":"./dist/css/command.css","./css/content.css":"./dist/css/content.css","./css/dataviz.css":"./dist/css/dataviz.css","./css/overlay.css":"./dist/css/overlay.css","./css/sources.css":"./dist/css/sources.css","./css/textref.css":"./dist/css/textref.css","./dist/bronto.css":"./dist/bronto.css","./docs/command.md":"./docs/command.md","./docs/legends.md":"./docs/legends.md","./docs/mermaid.md":"./docs/mermaid.md","./docs/sources.md":"./docs/sources.md","./docs/textref.md":"./docs/textref.md","./docs/theming.md":"./docs/theming.md","./css/feedback.css":"./dist/css/feedback.css","./css/sidenote.css":"./dist/css/sidenote.css","./docs/contrast.md":"./docs/contrast.md","./docs/sidenote.md":"./docs/sidenote.md","./tokens.dtcg.json":"./tokens/tokens.dtcg.json","./css/crosshair.css":"./dist/css/crosshair.css","./css/generated.css":"./dist/css/generated.css","./css/selection.css":"./dist/css/selection.css","./css/spotlight.css":"./dist/css/spotlight.css","./css/workbench.css":"./dist/css/workbench.css","./docs/crosshair.md":"./docs/crosshair.md","./docs/generated.md":"./docs/generated.md","./docs/reference.md":"./docs/reference.md","./docs/reporting.md":"./docs/reporting.md","./docs/selection.md":"./docs/selection.md","./docs/spotlight.md":"./docs/spotlight.md","./docs/stability.md":"./docs/stability.md","./docs/workbench.md":"./docs/workbench.md","./css/analytical.css":"./dist/css/analytical.css","./css/connectors.css":"./dist/css/connectors.css","./css/disclosure.css":"./dist/css/disclosure.css","./css/navigation.css":"./dist/css/navigation.css","./css/primitives.css":"./dist/css/primitives.css","./docs/connectors.md":"./docs/connectors.md","./shiki/nothing.json":"./shiki/nothing.json","./css/annotations.css":"./dist/css/annotations.css","./docs/annotations.md":"./docs/annotations.md","./docs/architecture.md":"./docs/architecture.md","./tokens/resolved.json":"./tokens/resolved.json","./css/unlayered/app.css":"./css/app.css","./css/unlayered/toc.css":"./css/toc.css","./css/unlayered/base.css":"./css/base.css","./css/unlayered/code.css":"./css/code.css","./css/unlayered/diff.css":"./css/diff.css","./css/unlayered/dots.css":"./css/dots.css","./css/unlayered/site.css":"./css/site.css","./css/unlayered/term.css":"./css/term.css","./css/unlayered/tree.css":"./css/tree.css","./css/unlayered/fonts.css":"./css/fonts.css","./css/unlayered/forms.css":"./css/forms.css","./css/unlayered/marks.css":"./css/marks.css","./css/unlayered/skins.css":"./css/skins.css","./css/unlayered/spark.css":"./css/spark.css","./css/unlayered/state.css":"./css/state.css","./css/unlayered/table.css":"./css/table.css","./css/unlayered/bullet.css":"./css/bullet.css","./css/unlayered/legend.css":"./css/legend.css","./css/unlayered/motion.css":"./css/motion.css","./css/unlayered/report.css":"./css/report.css","./css/unlayered/tokens.css":"./css/tokens.css","./docs/package-contract.md":"./docs/package-contract.md","./css/unlayered/command.css":"./css/command.css","./css/unlayered/content.css":"./css/content.css","./css/unlayered/dataviz.css":"./css/dataviz.css","./css/unlayered/overlay.css":"./css/overlay.css","./css/unlayered/sources.css":"./css/sources.css","./css/unlayered/textref.css":"./css/textref.css","./css/unlayered/feedback.css":"./css/feedback.css","./css/unlayered/sidenote.css":"./css/sidenote.css","./css/unlayered/crosshair.css":"./css/crosshair.css","./css/unlayered/generated.css":"./css/generated.css","./css/unlayered/selection.css":"./css/selection.css","./css/unlayered/spotlight.css":"./css/spotlight.css","./css/unlayered/workbench.css":"./css/workbench.css","./docs/frontier-primitives.md":"./docs/frontier-primitives.md","./vscode.css-custom-data.json":"./classes/vscode.css-custom-data.json","./css/unlayered/connectors.css":"./css/connectors.css","./css/unlayered/disclosure.css":"./css/disclosure.css","./css/unlayered/navigation.css":"./css/navigation.css","./css/unlayered/primitives.css":"./css/primitives.css","./docs/adr/0003-theme-model.md":"./docs/adr/0003-theme-model.md","./css/unlayered/annotations.css":"./css/annotations.css","./docs/adr/0001-color-system.md":"./docs/adr/0001-color-system.md","./docs/adr/0002-scope-and-2026-baseline.md":"./docs/adr/0002-scope-and-2026-baseline.md"},"gitHead":"28f60ec3d6c3f457ef915be751f795d839cb775f","scripts":{"gen":"npm run prepack","lint":"stylelint \"css/**/*.css\"","test":"node --test \"test/*.test.mjs\"","check":"npm run lint && npm run check:format && npm run check:exports && npm run check:fresh && npm run check:classes && npm run check:recipe-types && npm run check:types && npm run check:shiki && npm run check:dist && npm run check:pack && npm run check:publint && npm run check:attw && npm run check:release && npm run check:versions && npm run check:public-metadata && npm run check:doc-recipes && npm run check:contract && npm run check:contrast && npm run check:dts-emit && npm run check:glyphs && npm run check:color-policy && npm run check:skins && npm run check:charts && npm run check:mermaid && npm run check:d2 && npm run check:vega && npm run check:report && npm run check:legend && npm run check:chain","format":"prettier --write .","prepack":"npm run tokens:css:build && npm run tokens:build && npm run dtcg:build && npm run resolved:build && npm run dts:build && npm run dts:emit && npm run reference:build && npm run package-contract:build && npm run classes:json:build && npm run contrast:build && npm run vscode:build && npm run skins:build && npm run charts:build && npm run mermaid:build && npm run d2:build && npm run vega:build && npm run dist:build && npm run glyphs:build","check:d2":"node scripts/check-d2.mjs","d2:build":"node scripts/gen-d2.mjs","dts:emit":"node scripts/emit-dts.mjs","lint:fix":"stylelint \"css/**/*.css\" --fix","dts:build":"node scripts/gen-dts.mjs","check:attw":"attw --pack --ignore-rules no-resolution cjs-resolves-to-esm","check:dist":"node scripts/check-dist.mjs","check:pack":"node scripts/check-pack.mjs","check:vega":"node scripts/check-vega.mjs","dist:build":"node scripts/build-dist.mjs","dtcg:build":"node scripts/gen-dtcg.mjs","emit:theme":"node scripts/emit-theme.mjs","report:pdf":"node scripts/render-pdf.mjs","vega:build":"node scripts/gen-vega.mjs","check:chain":"node scripts/check-chain.mjs","check:fresh":"node scripts/check-fresh.mjs","check:shiki":"node scripts/check-shiki.mjs","check:skins":"node scripts/check-skins.mjs","check:types":"tsc -p tsconfig.json","fresh:build":"node scripts/gen-all.mjs","size:report":"node scripts/size-report.mjs","skins:build":"node scripts/gen-skins.mjs","charts:build":"node scripts/gen-charts.mjs","check:charts":"node scripts/check-charts.mjs","check:format":"prettier --check .","check:glyphs":"node scripts/check-glyphs.mjs","check:legend":"node scripts/check-legend.mjs","check:report":"node scripts/check-report.mjs","glyphs:build":"node scripts/gen-glyphs.mjs","tokens:build":"node scripts/gen-tokens-json.mjs","vscode:build":"node scripts/gen-vscode-data.mjs","check:classes":"node scripts/check-classes.mjs","check:exports":"node scripts/check-exports.mjs","check:mermaid":"node scripts/check-mermaid.mjs","check:publint":"publint --strict","check:release":"node scripts/check-release.mjs","mermaid:build":"node scripts/gen-mermaid.mjs","check:contract":"node scripts/check-contract.mjs","check:contrast":"node scripts/check-contrast.mjs","check:dts-emit":"node scripts/check-dts-emit.mjs","check:versions":"node scripts/check-versions.mjs","contrast:build":"node scripts/gen-contrast.mjs","prepublishOnly":"npm run check && npm test","resolved:build":"node scripts/gen-resolved.mjs","reference:build":"node scripts/gen-reference.mjs","emit:theme:check":"node scripts/emit-theme.mjs --check","tokens:css:build":"node scripts/gen-tokens-css.mjs","check:doc-recipes":"node scripts/check-doc-recipes.mjs","check:color-policy":"node scripts/check-color-policy.mjs","check:recipe-types":"node scripts/check-recipe-types.mjs","classes:json:build":"node scripts/gen-classes-json.mjs","check:public-metadata":"node scripts/check-public-metadata.mjs","package-contract:build":"node scripts/gen-package-contract.mjs"},"_npmUser":{"name":"ponchia","email":"zeno.trevisan@gmail.com"},"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"CSS-first design system for interfaces that explain themselves — works in HTML, every framework, and PDF, no component runtime. A standard component set plus an opt-in analytical & report layer (annotations, legends, connectors, data-viz, report grammar).","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.3","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vega":"^6.2.0","jsdom":"^29.1.1","react":"^19.2.7","publint":"^0.3.21","prettier":"^3.8.3","solid-js":"^1.9.13","react-dom":"^19.2.7","stylelint":"^17.13.0","vega-lite":"^6.4.3","typescript":"^6.0.3","@builder.io/qwik":"^1.20.0","@playwright/test":"1.60.0","@axe-core/playwright":"^4.11.3","@arethetypeswrong/cli":"^0.18.3","stylelint-use-logical":"^2.1.3","stylelint-config-standard":"^40.0.0"},"peerDependencies":{"react":">=18","solid-js":">=1.6","@builder.io/qwik":">=1.5"},"peerDependenciesMeta":{"react":{"optional":true},"solid-js":{"optional":true},"@builder.io/qwik":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.6.5_1781041078917_0.3419614016314112","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@ponchia/ui","version":"0.6.6","keywords":["css","ui","ui-framework","design-system","design-tokens","cascade-layers","css-layers","nothing","monochrome","oklch","colorways","icons","data-visualization","wcag","framework-agnostic","zero-dependencies","dark-mode","accessibility"],"author":{"url":"https://github.com/Ponchia","name":"Ponchia"},"license":"MIT","_id":"@ponchia/ui@0.6.6","maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"homepage":"https://github.com/Ponchia/bronto-ui#readme","bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"dist":{"shasum":"0b6090675429fe92f852ab2d8246488717f84a01","tarball":"https://registry.npmjs.org/@ponchia/ui/-/ui-0.6.6.tgz","fileCount":243,"integrity":"sha512-DoTCBhyfQE9Xsj/cU7vmxd9L1V1J4jzPs1CqBDT/hLcmA55shSEuBKQSSHKXHAFJNEflfm8YnDjHmA9Chj4drA==","signatures":[{"sig":"MEUCIQC5T9AUk6h7Kp5pN63CYfzw7GBTzouPl2EyiUezbCSRUgIgFQNsMencVq8Z6RA5u1bMPlVdZ3rf8dOGfaRbMFxH0aU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ponchia%2fui@0.6.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1722510},"type":"module","style":"./dist/bronto.css","engines":{"node":">=18"},"exports":{".":{"style":"./dist/bronto.css","default":"./dist/bronto.css"},"./d2":{"types":"./tokens/d2.d.ts","default":"./tokens/d2.js"},"./css":"./css/core.css","./qwik":{"types":"./qwik/index.d.ts","default":"./qwik/index.js"},"./vega":{"types":"./tokens/vega.d.ts","default":"./tokens/vega.js"},"./react":{"types":"./react/index.d.ts","default":"./react/index.js"},"./skins":{"types":"./tokens/skins.d.ts","default":"./tokens/skins.js"},"./solid":{"types":"./solid/index.d.ts","default":"./solid/index.js"},"./charts":{"types":"./tokens/charts.d.ts","default":"./tokens/charts.js"},"./glyphs":{"types":"./glyphs/glyphs.d.ts","default":"./glyphs/glyphs.js"},"./tokens":{"types":"./tokens/index.d.ts","default":"./tokens/index.js"},"./classes":{"types":"./classes/index.d.ts","default":"./classes/index.js"},"./d2.json":"./tokens/d2.json","./fonts/*":"./fonts/*","./mermaid":{"types":"./tokens/mermaid.d.ts","default":"./tokens/mermaid.js"},"./llms.txt":"./llms.txt","./behaviors":{"types":"./behaviors/index.d.ts","default":"./behaviors/index.js"},"./vega.json":"./tokens/vega.json","./connectors":{"types":"./connectors/index.d.ts","default":"./connectors/index.js"},"./docs/d2.md":"./docs/d2.md","./annotations":{"types":"./annotations/index.d.ts","default":"./annotations/index.js"},"./charts.json":"./tokens/charts.json","./css/app.css":"./dist/css/app.css","./css/toc.css":"./dist/css/toc.css","./docs/toc.md":"./docs/toc.md","./tokens.json":"./tokens/index.json","./classes.json":"./classes/classes.json","./css/base.css":"./dist/css/base.css","./css/code.css":"./dist/css/code.css","./css/core.css":"./css/core.css","./css/diff.css":"./dist/css/diff.css","./css/dots.css":"./dist/css/dots.css","./css/site.css":"./dist/css/site.css","./css/term.css":"./dist/css/term.css","./css/tree.css":"./dist/css/tree.css","./docs/code.md":"./docs/code.md","./docs/diff.md":"./docs/diff.md","./docs/dots.md":"./docs/dots.md","./docs/term.md":"./docs/term.md","./docs/tree.md":"./docs/tree.md","./docs/vega.md":"./docs/vega.md","./mermaid.json":"./tokens/mermaid.json","./css/fonts.css":"./dist/css/fonts.css","./css/forms.css":"./dist/css/forms.css","./css/marks.css":"./dist/css/marks.css","./css/skins.css":"./dist/css/skins.css","./css/spark.css":"./dist/css/spark.css","./css/state.css":"./dist/css/state.css","./css/table.css":"./dist/css/table.css","./docs/marks.md":"./docs/marks.md","./docs/spark.md":"./docs/spark.md","./docs/state.md":"./docs/state.md","./docs/usage.md":"./docs/usage.md","./css/bullet.css":"./dist/css/bullet.css","./css/legend.css":"./dist/css/legend.css","./css/motion.css":"./dist/css/motion.css","./css/report.css":"./dist/css/report.css","./css/tokens.css":"./dist/css/tokens.css","./docs/bullet.md":"./docs/bullet.md","./docs/glyphs.md":"./docs/glyphs.md","./css/command.css":"./dist/css/command.css","./css/content.css":"./dist/css/content.css","./css/dataviz.css":"./dist/css/dataviz.css","./css/overlay.css":"./dist/css/overlay.css","./css/sources.css":"./dist/css/sources.css","./css/textref.css":"./dist/css/textref.css","./dist/bronto.css":"./dist/bronto.css","./docs/command.md":"./docs/command.md","./docs/legends.md":"./docs/legends.md","./docs/mermaid.md":"./docs/mermaid.md","./docs/sources.md":"./docs/sources.md","./docs/textref.md":"./docs/textref.md","./docs/theming.md":"./docs/theming.md","./css/feedback.css":"./dist/css/feedback.css","./css/sidenote.css":"./dist/css/sidenote.css","./docs/contrast.md":"./docs/contrast.md","./docs/sidenote.md":"./docs/sidenote.md","./tokens.dtcg.json":"./tokens/tokens.dtcg.json","./css/crosshair.css":"./dist/css/crosshair.css","./css/generated.css":"./dist/css/generated.css","./css/selection.css":"./dist/css/selection.css","./css/spotlight.css":"./dist/css/spotlight.css","./css/workbench.css":"./dist/css/workbench.css","./docs/crosshair.md":"./docs/crosshair.md","./docs/generated.md":"./docs/generated.md","./docs/reference.md":"./docs/reference.md","./docs/reporting.md":"./docs/reporting.md","./docs/selection.md":"./docs/selection.md","./docs/spotlight.md":"./docs/spotlight.md","./docs/stability.md":"./docs/stability.md","./docs/workbench.md":"./docs/workbench.md","./css/analytical.css":"./dist/css/analytical.css","./css/connectors.css":"./dist/css/connectors.css","./css/disclosure.css":"./dist/css/disclosure.css","./css/navigation.css":"./dist/css/navigation.css","./css/primitives.css":"./dist/css/primitives.css","./docs/connectors.md":"./docs/connectors.md","./shiki/nothing.json":"./shiki/nothing.json","./css/annotations.css":"./dist/css/annotations.css","./docs/annotations.md":"./docs/annotations.md","./docs/architecture.md":"./docs/architecture.md","./tokens/resolved.json":"./tokens/resolved.json","./css/unlayered/app.css":"./css/app.css","./css/unlayered/toc.css":"./css/toc.css","./css/unlayered/base.css":"./css/base.css","./css/unlayered/code.css":"./css/code.css","./css/unlayered/diff.css":"./css/diff.css","./css/unlayered/dots.css":"./css/dots.css","./css/unlayered/site.css":"./css/site.css","./css/unlayered/term.css":"./css/term.css","./css/unlayered/tree.css":"./css/tree.css","./css/unlayered/fonts.css":"./css/fonts.css","./css/unlayered/forms.css":"./css/forms.css","./css/unlayered/marks.css":"./css/marks.css","./css/unlayered/skins.css":"./css/skins.css","./css/unlayered/spark.css":"./css/spark.css","./css/unlayered/state.css":"./css/state.css","./css/unlayered/table.css":"./css/table.css","./css/unlayered/bullet.css":"./css/bullet.css","./css/unlayered/legend.css":"./css/legend.css","./css/unlayered/motion.css":"./css/motion.css","./css/unlayered/report.css":"./css/report.css","./css/unlayered/tokens.css":"./css/tokens.css","./docs/package-contract.md":"./docs/package-contract.md","./css/unlayered/command.css":"./css/command.css","./css/unlayered/content.css":"./css/content.css","./css/unlayered/dataviz.css":"./css/dataviz.css","./css/unlayered/overlay.css":"./css/overlay.css","./css/unlayered/sources.css":"./css/sources.css","./css/unlayered/textref.css":"./css/textref.css","./css/unlayered/feedback.css":"./css/feedback.css","./css/unlayered/sidenote.css":"./css/sidenote.css","./css/unlayered/crosshair.css":"./css/crosshair.css","./css/unlayered/generated.css":"./css/generated.css","./css/unlayered/selection.css":"./css/selection.css","./css/unlayered/spotlight.css":"./css/spotlight.css","./css/unlayered/workbench.css":"./css/workbench.css","./docs/frontier-primitives.md":"./docs/frontier-primitives.md","./vscode.css-custom-data.json":"./classes/vscode.css-custom-data.json","./css/unlayered/connectors.css":"./css/connectors.css","./css/unlayered/disclosure.css":"./css/disclosure.css","./css/unlayered/navigation.css":"./css/navigation.css","./css/unlayered/primitives.css":"./css/primitives.css","./docs/adr/0003-theme-model.md":"./docs/adr/0003-theme-model.md","./css/unlayered/annotations.css":"./css/annotations.css","./docs/adr/0001-color-system.md":"./docs/adr/0001-color-system.md","./docs/adr/0002-scope-and-2026-baseline.md":"./docs/adr/0002-scope-and-2026-baseline.md"},"gitHead":"c7d77ca7a5450840a22ddb1cc34da13006a7457f","scripts":{"gen":"npm run prepack","lint":"stylelint \"css/**/*.css\"","test":"node --test \"test/*.test.mjs\"","check":"npm run lint && npm run check:format && npm run check:exports && npm run check:fresh && npm run check:classes && npm run check:recipe-types && npm run check:types && npm run check:shiki && npm run check:dist && npm run check:pack && npm run check:publint && npm run check:attw && npm run check:release && npm run check:versions && npm run check:public-metadata && npm run check:doc-recipes && npm run check:contract && npm run check:contrast && npm run check:dts-emit && npm run check:glyphs && npm run check:color-policy && npm run check:skins && npm run check:charts && npm run check:mermaid && npm run check:d2 && npm run check:vega && npm run check:report && npm run check:legend && npm run check:chain","format":"prettier --write .","prepack":"npm run tokens:css:build && npm run tokens:build && npm run dtcg:build && npm run resolved:build && npm run dts:build && npm run dts:emit && npm run reference:build && npm run package-contract:build && npm run classes:json:build && npm run contrast:build && npm run vscode:build && npm run skins:build && npm run charts:build && npm run mermaid:build && npm run d2:build && npm run vega:build && npm run dist:build && npm run glyphs:build","check:d2":"node scripts/check-d2.mjs","d2:build":"node scripts/gen-d2.mjs","dts:emit":"node scripts/emit-dts.mjs","lint:fix":"stylelint \"css/**/*.css\" --fix","dts:build":"node scripts/gen-dts.mjs","check:attw":"attw --pack --ignore-rules no-resolution cjs-resolves-to-esm","check:dist":"node scripts/check-dist.mjs","check:pack":"node scripts/check-pack.mjs","check:vega":"node scripts/check-vega.mjs","dist:build":"node scripts/build-dist.mjs","dtcg:build":"node scripts/gen-dtcg.mjs","emit:theme":"node scripts/emit-theme.mjs","report:pdf":"node scripts/render-pdf.mjs","vega:build":"node scripts/gen-vega.mjs","check:chain":"node scripts/check-chain.mjs","check:fresh":"node scripts/check-fresh.mjs","check:shiki":"node scripts/check-shiki.mjs","check:skins":"node scripts/check-skins.mjs","check:types":"tsc -p tsconfig.json","fresh:build":"node scripts/gen-all.mjs","size:report":"node scripts/size-report.mjs","skins:build":"node scripts/gen-skins.mjs","charts:build":"node scripts/gen-charts.mjs","check:charts":"node scripts/check-charts.mjs","check:format":"prettier --check .","check:glyphs":"node scripts/check-glyphs.mjs","check:legend":"node scripts/check-legend.mjs","check:report":"node scripts/check-report.mjs","glyphs:build":"node scripts/gen-glyphs.mjs","release:prep":"node scripts/release-prep.mjs","tokens:build":"node scripts/gen-tokens-json.mjs","vscode:build":"node scripts/gen-vscode-data.mjs","check:classes":"node scripts/check-classes.mjs","check:exports":"node scripts/check-exports.mjs","check:mermaid":"node scripts/check-mermaid.mjs","check:publint":"publint --strict","check:release":"node scripts/check-release.mjs","mermaid:build":"node scripts/gen-mermaid.mjs","check:contract":"node scripts/check-contract.mjs","check:contrast":"node scripts/check-contrast.mjs","check:dts-emit":"node scripts/check-dts-emit.mjs","check:versions":"node scripts/check-versions.mjs","contrast:build":"node scripts/gen-contrast.mjs","prepublishOnly":"npm run check && npm test","resolved:build":"node scripts/gen-resolved.mjs","reference:build":"node scripts/gen-reference.mjs","emit:theme:check":"node scripts/emit-theme.mjs --check","tokens:css:build":"node scripts/gen-tokens-css.mjs","check:doc-recipes":"node scripts/check-doc-recipes.mjs","check:color-policy":"node scripts/check-color-policy.mjs","check:recipe-types":"node scripts/check-recipe-types.mjs","classes:json:build":"node scripts/gen-classes-json.mjs","check:public-metadata":"node scripts/check-public-metadata.mjs","package-contract:build":"node scripts/gen-package-contract.mjs"},"_npmUser":{"name":"ponchia","email":"zeno.trevisan@gmail.com"},"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"CSS-first design system for interfaces that explain themselves — works in HTML, every framework, and PDF, no component runtime. A standard component set plus an opt-in analytical & report layer (annotations, legends, connectors, data-viz, report grammar).","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.3","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vega":"^6.2.0","jsdom":"^29.1.1","react":"^19.2.7","publint":"^0.3.21","prettier":"^3.8.3","solid-js":"^1.9.13","react-dom":"^19.2.7","stylelint":"^17.13.0","vega-lite":"^6.4.3","pdfjs-dist":"^6.0.227","typescript":"^6.0.3","@builder.io/qwik":"^1.20.0","@playwright/test":"1.60.0","@axe-core/playwright":"^4.11.3","@arethetypeswrong/cli":"^0.18.3","stylelint-use-logical":"^2.1.3","stylelint-config-standard":"^40.0.0"},"peerDependencies":{"react":">=18","solid-js":">=1.6","@builder.io/qwik":">=1.5"},"peerDependenciesMeta":{"react":{"optional":true},"solid-js":{"optional":true},"@builder.io/qwik":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.6.6_1781083309441_0.8717313161564588","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@ponchia/ui","version":"0.6.7","keywords":["css","ui","ui-framework","design-system","design-tokens","cascade-layers","css-layers","nothing","monochrome","oklch","colorways","icons","data-visualization","wcag","framework-agnostic","zero-dependencies","dark-mode","accessibility"],"author":{"url":"https://github.com/Ponchia","name":"Ponchia"},"license":"MIT","_id":"@ponchia/ui@0.6.7","maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"homepage":"https://github.com/Ponchia/bronto-ui#readme","bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"dist":{"shasum":"ebe16b5c8826cade924a21ac2f42e0892a7840fe","tarball":"https://registry.npmjs.org/@ponchia/ui/-/ui-0.6.7.tgz","fileCount":274,"integrity":"sha512-DABKRa68pM6MidceXtM4lu3F9U0JMjT9ZB+Yc01EI/+54VmOG51ePBCSIfv/ZThP1B7YOFKHtaNYIQCB0oEU0A==","signatures":[{"sig":"MEYCIQD44xzRmmvdkd/8s4lAEYPWrQ2ZUFcnKQ6KdSskHLKQyAIhAJ4uwfNRm1lz4xTCbmJO5LD5KO2t0hXCYJC30aLvxayE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ponchia%2fui@0.6.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1987882},"type":"module","style":"./dist/bronto.css","engines":{"node":">=18"},"exports":{".":{"style":"./dist/bronto.css","default":"./dist/bronto.css"},"./d2":{"types":"./tokens/d2.d.ts","default":"./tokens/d2.js"},"./css":"./css/core.css","./vue":{"types":"./vue/index.d.ts","default":"./vue/index.js"},"./qwik":{"types":"./qwik/index.d.ts","default":"./qwik/index.js"},"./vega":{"types":"./tokens/vega.d.ts","default":"./tokens/vega.js"},"./react":{"types":"./react/index.d.ts","default":"./react/index.js"},"./skins":{"types":"./tokens/skins.d.ts","default":"./tokens/skins.js"},"./solid":{"types":"./solid/index.d.ts","default":"./solid/index.js"},"./charts":{"types":"./tokens/charts.d.ts","default":"./tokens/charts.js"},"./glyphs":{"types":"./glyphs/glyphs.d.ts","default":"./glyphs/glyphs.js"},"./svelte":{"types":"./svelte/index.d.ts","default":"./svelte/index.js"},"./tokens":{"types":"./tokens/index.d.ts","default":"./tokens/index.js"},"./classes":{"types":"./classes/index.d.ts","default":"./classes/index.js"},"./d2.json":"./tokens/d2.json","./fonts/*":"./fonts/*","./mermaid":{"types":"./tokens/mermaid.d.ts","default":"./tokens/mermaid.js"},"./llms.txt":"./llms.txt","./tailwind":"./tailwind.css","./behaviors":{"types":"./behaviors/index.d.ts","default":"./behaviors/index.js"},"./vega.json":"./tokens/vega.json","./connectors":{"types":"./connectors/index.d.ts","default":"./connectors/index.js"},"./docs/d2.md":"./docs/d2.md","./annotations":{"types":"./annotations/index.d.ts","default":"./annotations/index.js"},"./charts.json":"./tokens/charts.json","./css/app.css":"./dist/css/app.css","./css/toc.css":"./dist/css/toc.css","./docs/toc.md":"./docs/toc.md","./tokens.json":"./tokens/index.json","./classes.json":"./classes/classes.json","./css/base.css":"./dist/css/base.css","./css/code.css":"./dist/css/code.css","./css/core.css":"./css/core.css","./css/diff.css":"./dist/css/diff.css","./css/dots.css":"./dist/css/dots.css","./css/site.css":"./dist/css/site.css","./css/term.css":"./dist/css/term.css","./css/tree.css":"./dist/css/tree.css","./docs/code.md":"./docs/code.md","./docs/diff.md":"./docs/diff.md","./docs/dots.md":"./docs/dots.md","./docs/term.md":"./docs/term.md","./docs/tree.md":"./docs/tree.md","./docs/vega.md":"./docs/vega.md","./mermaid.json":"./tokens/mermaid.json","./tailwind.css":"./tailwind.css","./css/clamp.css":"./dist/css/clamp.css","./css/fonts.css":"./dist/css/fonts.css","./css/forms.css":"./dist/css/forms.css","./css/marks.css":"./dist/css/marks.css","./css/skins.css":"./dist/css/skins.css","./css/spark.css":"./dist/css/spark.css","./css/state.css":"./dist/css/state.css","./css/table.css":"./dist/css/table.css","./docs/clamp.md":"./docs/clamp.md","./docs/marks.md":"./docs/marks.md","./docs/spark.md":"./docs/spark.md","./docs/state.md":"./docs/state.md","./docs/usage.md":"./docs/usage.md","./css/bullet.css":"./dist/css/bullet.css","./css/figure.css":"./dist/css/figure.css","./css/legend.css":"./dist/css/legend.css","./css/motion.css":"./dist/css/motion.css","./css/report.css":"./dist/css/report.css","./css/tokens.css":"./dist/css/tokens.css","./docs/bullet.md":"./docs/bullet.md","./docs/figure.md":"./docs/figure.md","./docs/glyphs.md":"./docs/glyphs.md","./MIGRATIONS.json":"./MIGRATIONS.json","./css/command.css":"./dist/css/command.css","./css/content.css":"./dist/css/content.css","./css/dataviz.css":"./dist/css/dataviz.css","./css/overlay.css":"./dist/css/overlay.css","./css/sources.css":"./dist/css/sources.css","./css/textref.css":"./dist/css/textref.css","./dist/bronto.css":"./dist/bronto.css","./docs/command.md":"./docs/command.md","./docs/legends.md":"./docs/legends.md","./docs/mermaid.md":"./docs/mermaid.md","./docs/sources.md":"./docs/sources.md","./docs/textref.md":"./docs/textref.md","./docs/theming.md":"./docs/theming.md","./css/feedback.css":"./dist/css/feedback.css","./css/interval.css":"./dist/css/interval.css","./css/sidenote.css":"./dist/css/sidenote.css","./docs/contrast.md":"./docs/contrast.md","./docs/interval.md":"./docs/interval.md","./docs/sidenote.md":"./docs/sidenote.md","./tokens.dtcg.json":"./tokens/tokens.dtcg.json","./css/crosshair.css":"./dist/css/crosshair.css","./css/generated.css":"./dist/css/generated.css","./css/selection.css":"./dist/css/selection.css","./css/spotlight.css":"./dist/css/spotlight.css","./css/workbench.css":"./dist/css/workbench.css","./docs/crosshair.md":"./docs/crosshair.md","./docs/generated.md":"./docs/generated.md","./docs/reference.md":"./docs/reference.md","./docs/reporting.md":"./docs/reporting.md","./docs/selection.md":"./docs/selection.md","./docs/spotlight.md":"./docs/spotlight.md","./docs/stability.md":"./docs/stability.md","./docs/workbench.md":"./docs/workbench.md","./css/analytical.css":"./dist/css/analytical.css","./css/connectors.css":"./dist/css/connectors.css","./css/disclosure.css":"./dist/css/disclosure.css","./css/highlights.css":"./dist/css/highlights.css","./css/navigation.css":"./dist/css/navigation.css","./css/primitives.css":"./dist/css/primitives.css","./css/report-kit.css":"./dist/css/report-kit.css","./docs/connectors.md":"./docs/connectors.md","./docs/highlights.md":"./docs/highlights.md","./shiki/nothing.json":"./shiki/nothing.json","./css/annotations.css":"./dist/css/annotations.css","./docs/annotations.md":"./docs/annotations.md","./docs/architecture.md":"./docs/architecture.md","./tokens/resolved.json":"./tokens/resolved.json","./css/unlayered/app.css":"./css/app.css","./css/unlayered/toc.css":"./css/toc.css","./css/unlayered/base.css":"./css/base.css","./css/unlayered/code.css":"./css/code.css","./css/unlayered/diff.css":"./css/diff.css","./css/unlayered/dots.css":"./css/dots.css","./css/unlayered/site.css":"./css/site.css","./css/unlayered/term.css":"./css/term.css","./css/unlayered/tree.css":"./css/tree.css","./css/unlayered/clamp.css":"./css/clamp.css","./css/unlayered/fonts.css":"./css/fonts.css","./css/unlayered/forms.css":"./css/forms.css","./css/unlayered/marks.css":"./css/marks.css","./css/unlayered/skins.css":"./css/skins.css","./css/unlayered/spark.css":"./css/spark.css","./css/unlayered/state.css":"./css/state.css","./css/unlayered/table.css":"./css/table.css","./css/unlayered/bullet.css":"./css/bullet.css","./css/unlayered/figure.css":"./css/figure.css","./css/unlayered/legend.css":"./css/legend.css","./css/unlayered/motion.css":"./css/motion.css","./css/unlayered/report.css":"./css/report.css","./css/unlayered/tokens.css":"./css/tokens.css","./docs/interop/tailwind.md":"./docs/interop/tailwind.md","./docs/package-contract.md":"./docs/package-contract.md","./css/unlayered/command.css":"./css/command.css","./css/unlayered/content.css":"./css/content.css","./css/unlayered/dataviz.css":"./css/dataviz.css","./css/unlayered/overlay.css":"./css/overlay.css","./css/unlayered/sources.css":"./css/sources.css","./css/unlayered/textref.css":"./css/textref.css","./css/unlayered/feedback.css":"./css/feedback.css","./css/unlayered/interval.css":"./css/interval.css","./css/unlayered/sidenote.css":"./css/sidenote.css","./css/unlayered/crosshair.css":"./css/crosshair.css","./css/unlayered/generated.css":"./css/generated.css","./css/unlayered/selection.css":"./css/selection.css","./css/unlayered/spotlight.css":"./css/spotlight.css","./css/unlayered/workbench.css":"./css/workbench.css","./docs/frontier-primitives.md":"./docs/frontier-primitives.md","./tokens/figma.variables.json":"./tokens/figma.variables.json","./vscode.css-custom-data.json":"./classes/vscode.css-custom-data.json","./css/unlayered/connectors.css":"./css/connectors.css","./css/unlayered/disclosure.css":"./css/disclosure.css","./css/unlayered/highlights.css":"./css/highlights.css","./css/unlayered/navigation.css":"./css/navigation.css","./css/unlayered/primitives.css":"./css/primitives.css","./docs/adr/0003-theme-model.md":"./docs/adr/0003-theme-model.md","./css/unlayered/annotations.css":"./css/annotations.css","./docs/adr/0001-color-system.md":"./docs/adr/0001-color-system.md","./docs/migrations/0.2-to-0.3.md":"./docs/migrations/0.2-to-0.3.md","./docs/migrations/0.3-to-0.4.md":"./docs/migrations/0.3-to-0.4.md","./docs/migrations/0.4-to-0.5.md":"./docs/migrations/0.4-to-0.5.md","./docs/migrations/0.5-to-0.6.md":"./docs/migrations/0.5-to-0.6.md","./schemas/report-claims.v1.schema.json":"./schemas/report-claims.v1.schema.json","./docs/adr/0002-scope-and-2026-baseline.md":"./docs/adr/0002-scope-and-2026-baseline.md"},"gitHead":"f46e2e0c3fde5327c118efd0d9a4046dbbddac86","scripts":{"gen":"npm run prepack","lint":"stylelint \"css/**/*.css\"","test":"node --test \"test/*.test.mjs\"","check":"npm run lint && npm run check:format && npm run check:exports && npm run check:fresh && npm run check:classes && npm run check:recipe-types && npm run check:dead && npm run check:types && npm run check:shiki && npm run check:dist && npm run check:pack && npm run check:examples && npm run check:publint && npm run check:attw && npm run check:release && npm run check:versions && npm run check:migrations && npm run check:public-metadata && npm run check:public-hygiene && npm run check:doc-recipes && npm run check:contract && npm run check:variables && npm run check:contrast && npm run check:dts-emit && npm run check:glyphs && npm run check:color-policy && npm run check:skins && npm run check:charts && npm run check:mermaid && npm run check:d2 && npm run check:vega && npm run check:report && npm run check:legend && npm run check:chain","format":"prettier --write .","prepack":"npm run build:artifacts && npm run verify:artifacts","check:d2":"node scripts/check-d2.mjs","d2:build":"node scripts/gen-d2.mjs","dts:emit":"node scripts/emit-dts.mjs","lint:fix":"stylelint \"css/**/*.css\" --fix","test:e2e":"playwright test","dts:build":"node scripts/gen-dts.mjs","check:attw":"attw --pack --ignore-rules no-resolution cjs-resolves-to-esm","check:dead":"knip","check:dist":"node scripts/check-dist.mjs","check:pack":"node scripts/check-pack.mjs","check:vega":"node scripts/check-vega.mjs","dist:build":"node scripts/build-dist.mjs","dtcg:build":"node scripts/gen-dtcg.mjs","emit:theme":"node scripts/emit-theme.mjs","report:pdf":"node scripts/render-pdf.mjs","vega:build":"node scripts/gen-vega.mjs","check:chain":"node scripts/check-chain.mjs","check:fresh":"node scripts/check-fresh.mjs","check:shiki":"node scripts/check-shiki.mjs","check:skins":"node scripts/check-skins.mjs","check:types":"tsc -p tsconfig.json","fresh:build":"node scripts/gen-all.mjs","size:report":"node scripts/size-report.mjs","skins:build":"node scripts/gen-skins.mjs","charts:build":"node scripts/gen-charts.mjs","check:charts":"node scripts/check-charts.mjs","check:format":"prettier --check .","check:glyphs":"node scripts/check-glyphs.mjs","check:legend":"node scripts/check-legend.mjs","check:report":"node scripts/check-report.mjs","glyphs:build":"node scripts/gen-glyphs.mjs","release:prep":"node scripts/release-prep.mjs","tokens:build":"node scripts/gen-tokens-json.mjs","vscode:build":"node scripts/gen-vscode-data.mjs","check:classes":"node scripts/check-classes.mjs","check:exports":"node scripts/check-exports.mjs","check:mermaid":"node scripts/check-mermaid.mjs","check:publint":"publint --strict","check:release":"node scripts/check-release.mjs","mermaid:build":"node scripts/gen-mermaid.mjs","test:examples":"node scripts/test-examples.mjs","check:contract":"node scripts/check-contract.mjs","check:contrast":"node scripts/check-contrast.mjs","check:dts-emit":"node scripts/check-dts-emit.mjs","check:examples":"node scripts/check-examples.mjs","check:versions":"node scripts/check-versions.mjs","contrast:build":"node scripts/gen-contrast.mjs","prepublishOnly":"npm run build:artifacts && npm run check && npm test","resolved:build":"node scripts/gen-resolved.mjs","build:artifacts":"npm run tokens:css:build && npm run tokens:build && npm run dtcg:build && npm run resolved:build && npm run figma:variables:build && npm run dts:build && npm run dts:emit && npm run reference:build && npm run package-contract:build && npm run classes:json:build && npm run contrast:build && npm run vscode:build && npm run skins:build && npm run charts:build && npm run mermaid:build && npm run d2:build && npm run vega:build && npm run dist:build && npm run glyphs:build","check:variables":"node scripts/check-variables.mjs","reference:build":"node scripts/gen-reference.mjs","check:migrations":"node scripts/check-migrations.mjs","emit:theme:check":"node scripts/emit-theme.mjs --check","tokens:css:build":"node scripts/gen-tokens-css.mjs","verify:artifacts":"npm run check:fresh && npm run check:dist && npm run check:dts-emit && npm run check:glyphs && npm run check:skins && npm run check:charts && npm run check:mermaid && npm run check:d2 && npm run check:vega && npm run check:pack","check:doc-recipes":"node scripts/check-doc-recipes.mjs","test:e2e:chromium":"playwright test --project=chromium","test:e2e:nonpixel":"node scripts/test-e2e-nonpixel.mjs","check:color-policy":"node scripts/check-color-policy.mjs","check:recipe-types":"node scripts/check-recipe-types.mjs","classes:json:build":"node scripts/gen-classes-json.mjs","check:public-hygiene":"node scripts/check-public-hygiene.mjs","check:public-metadata":"node scripts/check-public-metadata.mjs","figma:variables:build":"node scripts/gen-figma-variables.mjs","package-contract:build":"node scripts/gen-package-contract.mjs"},"_npmUser":{"name":"ponchia","email":"zeno.trevisan@gmail.com"},"overrides":{"esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"CSS-first identity and UI layer for services, tools, sites, and reports — works in HTML, every framework, and PDF, no component runtime. Shared app shell, forms, tables, workflow chrome, plus opt-in analytical/report primitives. Monochrome with one ration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.3","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.16.1","vega":"^6.2.0","jsdom":"^29.1.1","react":"^19.2.7","publint":"^0.3.21","prettier":"^3.8.4","solid-js":"^1.9.13","react-dom":"^19.2.7","stylelint":"^17.13.0","vega-lite":"^6.4.3","pdfjs-dist":"^6.0.227","typescript":"^6.0.3","@builder.io/qwik":"^1.20.0","@playwright/test":"1.60.0","@axe-core/playwright":"^4.11.3","@arethetypeswrong/cli":"^0.18.3","stylelint-use-logical":"^2.1.3","stylelint-config-standard":"^40.0.0"},"peerDependencies":{"react":">=18","solid-js":">=1.6","@builder.io/qwik":">=1.5"},"peerDependenciesMeta":{"react":{"optional":true},"solid-js":{"optional":true},"@builder.io/qwik":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.6.7_1781516337861_0.5998526010722431","host":"s3://npm-registry-packages-npm-production"}},"0.6.8":{"name":"@ponchia/ui","version":"0.6.8","keywords":["css","ui","ui-framework","design-system","design-tokens","cascade-layers","css-layers","nothing","monochrome","oklch","colorways","icons","data-visualization","wcag","framework-agnostic","zero-dependencies","dark-mode","accessibility"],"author":{"url":"https://github.com/Ponchia","name":"Ponchia"},"license":"MIT","_id":"@ponchia/ui@0.6.8","maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"homepage":"https://github.com/Ponchia/bronto-ui#readme","bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"dist":{"shasum":"5c1a0aa7b22c1210f282245a0ea7d6214cc8603b","tarball":"https://registry.npmjs.org/@ponchia/ui/-/ui-0.6.8.tgz","fileCount":274,"integrity":"sha512-jGahL/Np/C+AfYJW/3buJZY+uSRZQetT/bEm223USpn9xSv8Qedf6a2fOn96M0WhtIFwd2NqOHDm9346RcXa/Q==","signatures":[{"sig":"MEYCIQCWRQv/OMLbe66l3Kr+ARhlRSt0bWtyNnXicATeiqVWtQIhAPt5Sg9TQ94EzzOJhVQ2J1Vyt/EwEOfGzNUaT8d9RW8U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ponchia%2fui@0.6.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2040957},"type":"module","style":"./dist/bronto.css","engines":{"node":">=18"},"exports":{".":{"style":"./dist/bronto.css","default":"./dist/bronto.css"},"./d2":{"types":"./tokens/d2.d.ts","default":"./tokens/d2.js"},"./css":"./css/core.css","./vue":{"types":"./vue/index.d.ts","default":"./vue/index.js"},"./qwik":{"types":"./qwik/index.d.ts","default":"./qwik/index.js"},"./vega":{"types":"./tokens/vega.d.ts","default":"./tokens/vega.js"},"./react":{"types":"./react/index.d.ts","default":"./react/index.js"},"./skins":{"types":"./tokens/skins.d.ts","default":"./tokens/skins.js"},"./solid":{"types":"./solid/index.d.ts","default":"./solid/index.js"},"./charts":{"types":"./tokens/charts.d.ts","default":"./tokens/charts.js"},"./glyphs":{"types":"./glyphs/glyphs.d.ts","default":"./glyphs/glyphs.js"},"./svelte":{"types":"./svelte/index.d.ts","default":"./svelte/index.js"},"./tokens":{"types":"./tokens/index.d.ts","default":"./tokens/index.js"},"./classes":{"types":"./classes/index.d.ts","default":"./classes/index.js"},"./d2.json":"./tokens/d2.json","./fonts/*":"./fonts/*","./mermaid":{"types":"./tokens/mermaid.d.ts","default":"./tokens/mermaid.js"},"./llms.txt":"./llms.txt","./tailwind":"./tailwind.css","./behaviors":{"types":"./behaviors/index.d.ts","default":"./behaviors/index.js"},"./vega.json":"./tokens/vega.json","./connectors":{"types":"./connectors/index.d.ts","default":"./connectors/index.js"},"./docs/d2.md":"./docs/d2.md","./annotations":{"types":"./annotations/index.d.ts","default":"./annotations/index.js"},"./charts.json":"./tokens/charts.json","./css/app.css":"./dist/css/app.css","./css/toc.css":"./dist/css/toc.css","./docs/toc.md":"./docs/toc.md","./tokens.json":"./tokens/index.json","./classes.json":"./classes/classes.json","./css/base.css":"./dist/css/base.css","./css/code.css":"./dist/css/code.css","./css/core.css":"./css/core.css","./css/diff.css":"./dist/css/diff.css","./css/dots.css":"./dist/css/dots.css","./css/site.css":"./dist/css/site.css","./css/term.css":"./dist/css/term.css","./css/tree.css":"./dist/css/tree.css","./docs/code.md":"./docs/code.md","./docs/diff.md":"./docs/diff.md","./docs/dots.md":"./docs/dots.md","./docs/term.md":"./docs/term.md","./docs/tree.md":"./docs/tree.md","./docs/vega.md":"./docs/vega.md","./mermaid.json":"./tokens/mermaid.json","./tailwind.css":"./tailwind.css","./css/clamp.css":"./dist/css/clamp.css","./css/fonts.css":"./dist/css/fonts.css","./css/forms.css":"./dist/css/forms.css","./css/marks.css":"./dist/css/marks.css","./css/skins.css":"./dist/css/skins.css","./css/spark.css":"./dist/css/spark.css","./css/state.css":"./dist/css/state.css","./css/table.css":"./dist/css/table.css","./docs/clamp.md":"./docs/clamp.md","./docs/marks.md":"./docs/marks.md","./docs/spark.md":"./docs/spark.md","./docs/state.md":"./docs/state.md","./docs/usage.md":"./docs/usage.md","./css/bullet.css":"./dist/css/bullet.css","./css/figure.css":"./dist/css/figure.css","./css/legend.css":"./dist/css/legend.css","./css/motion.css":"./dist/css/motion.css","./css/report.css":"./dist/css/report.css","./css/tokens.css":"./dist/css/tokens.css","./docs/bullet.md":"./docs/bullet.md","./docs/figure.md":"./docs/figure.md","./docs/glyphs.md":"./docs/glyphs.md","./MIGRATIONS.json":"./MIGRATIONS.json","./css/command.css":"./dist/css/command.css","./css/content.css":"./dist/css/content.css","./css/dataviz.css":"./dist/css/dataviz.css","./css/overlay.css":"./dist/css/overlay.css","./css/sources.css":"./dist/css/sources.css","./css/textref.css":"./dist/css/textref.css","./dist/bronto.css":"./dist/bronto.css","./docs/command.md":"./docs/command.md","./docs/legends.md":"./docs/legends.md","./docs/mermaid.md":"./docs/mermaid.md","./docs/sources.md":"./docs/sources.md","./docs/textref.md":"./docs/textref.md","./docs/theming.md":"./docs/theming.md","./css/feedback.css":"./dist/css/feedback.css","./css/interval.css":"./dist/css/interval.css","./css/sidenote.css":"./dist/css/sidenote.css","./docs/contrast.md":"./docs/contrast.md","./docs/interval.md":"./docs/interval.md","./docs/sidenote.md":"./docs/sidenote.md","./tokens.dtcg.json":"./tokens/tokens.dtcg.json","./css/crosshair.css":"./dist/css/crosshair.css","./css/generated.css":"./dist/css/generated.css","./css/selection.css":"./dist/css/selection.css","./css/spotlight.css":"./dist/css/spotlight.css","./css/workbench.css":"./dist/css/workbench.css","./docs/crosshair.md":"./docs/crosshair.md","./docs/generated.md":"./docs/generated.md","./docs/reference.md":"./docs/reference.md","./docs/reporting.md":"./docs/reporting.md","./docs/selection.md":"./docs/selection.md","./docs/spotlight.md":"./docs/spotlight.md","./docs/stability.md":"./docs/stability.md","./docs/workbench.md":"./docs/workbench.md","./css/analytical.css":"./dist/css/analytical.css","./css/connectors.css":"./dist/css/connectors.css","./css/disclosure.css":"./dist/css/disclosure.css","./css/highlights.css":"./dist/css/highlights.css","./css/navigation.css":"./dist/css/navigation.css","./css/primitives.css":"./dist/css/primitives.css","./css/report-kit.css":"./dist/css/report-kit.css","./docs/connectors.md":"./docs/connectors.md","./docs/highlights.md":"./docs/highlights.md","./shiki/nothing.json":"./shiki/nothing.json","./css/annotations.css":"./dist/css/annotations.css","./docs/annotations.md":"./docs/annotations.md","./docs/architecture.md":"./docs/architecture.md","./tokens/resolved.json":"./tokens/resolved.json","./css/unlayered/app.css":"./css/app.css","./css/unlayered/toc.css":"./css/toc.css","./css/unlayered/base.css":"./css/base.css","./css/unlayered/code.css":"./css/code.css","./css/unlayered/diff.css":"./css/diff.css","./css/unlayered/dots.css":"./css/dots.css","./css/unlayered/site.css":"./css/site.css","./css/unlayered/term.css":"./css/term.css","./css/unlayered/tree.css":"./css/tree.css","./css/unlayered/clamp.css":"./css/clamp.css","./css/unlayered/fonts.css":"./css/fonts.css","./css/unlayered/forms.css":"./css/forms.css","./css/unlayered/marks.css":"./css/marks.css","./css/unlayered/skins.css":"./css/skins.css","./css/unlayered/spark.css":"./css/spark.css","./css/unlayered/state.css":"./css/state.css","./css/unlayered/table.css":"./css/table.css","./css/unlayered/bullet.css":"./css/bullet.css","./css/unlayered/figure.css":"./css/figure.css","./css/unlayered/legend.css":"./css/legend.css","./css/unlayered/motion.css":"./css/motion.css","./css/unlayered/report.css":"./css/report.css","./css/unlayered/tokens.css":"./css/tokens.css","./docs/interop/tailwind.md":"./docs/interop/tailwind.md","./docs/package-contract.md":"./docs/package-contract.md","./css/unlayered/command.css":"./css/command.css","./css/unlayered/content.css":"./css/content.css","./css/unlayered/dataviz.css":"./css/dataviz.css","./css/unlayered/overlay.css":"./css/overlay.css","./css/unlayered/sources.css":"./css/sources.css","./css/unlayered/textref.css":"./css/textref.css","./css/unlayered/feedback.css":"./css/feedback.css","./css/unlayered/interval.css":"./css/interval.css","./css/unlayered/sidenote.css":"./css/sidenote.css","./css/unlayered/crosshair.css":"./css/crosshair.css","./css/unlayered/generated.css":"./css/generated.css","./css/unlayered/selection.css":"./css/selection.css","./css/unlayered/spotlight.css":"./css/spotlight.css","./css/unlayered/workbench.css":"./css/workbench.css","./docs/frontier-primitives.md":"./docs/frontier-primitives.md","./tokens/figma.variables.json":"./tokens/figma.variables.json","./vscode.css-custom-data.json":"./classes/vscode.css-custom-data.json","./css/unlayered/connectors.css":"./css/connectors.css","./css/unlayered/disclosure.css":"./css/disclosure.css","./css/unlayered/highlights.css":"./css/highlights.css","./css/unlayered/navigation.css":"./css/navigation.css","./css/unlayered/primitives.css":"./css/primitives.css","./docs/adr/0003-theme-model.md":"./docs/adr/0003-theme-model.md","./css/unlayered/annotations.css":"./css/annotations.css","./docs/adr/0001-color-system.md":"./docs/adr/0001-color-system.md","./docs/migrations/0.2-to-0.3.md":"./docs/migrations/0.2-to-0.3.md","./docs/migrations/0.3-to-0.4.md":"./docs/migrations/0.3-to-0.4.md","./docs/migrations/0.4-to-0.5.md":"./docs/migrations/0.4-to-0.5.md","./docs/migrations/0.5-to-0.6.md":"./docs/migrations/0.5-to-0.6.md","./schemas/report-claims.v1.schema.json":"./schemas/report-claims.v1.schema.json","./docs/adr/0002-scope-and-2026-baseline.md":"./docs/adr/0002-scope-and-2026-baseline.md"},"gitHead":"f18cf02a83f72f1488999b7ad6db5bbdfeb8c347","scripts":{"gen":"npm run prepack","lint":"stylelint \"css/**/*.css\"","test":"node --test \"test/*.test.mjs\"","check":"npm run lint && npm run check:format && npm run check:exports && npm run check:fresh && npm run check:classes && npm run check:recipe-types && npm run check:dead && npm run check:types && npm run check:unit && npm run check:shiki && npm run check:dist && npm run check:pack && npm run check:consumer-surface && npm run check:consumer-types && npm run check:component-matrix && npm run check:behavior-matrix && npm run check:helper-matrix && npm run check:binding-matrix && npm run check:examples && npm run check:visual-baselines && npm run check:playwright-container && npm run check:schemas && npm run check:publint && npm run check:attw && npm run check:workflows && npm run check:release && npm run check:versions && npm run check:migrations && npm run check:public-metadata && npm run check:public-hygiene && npm run check:doc-links && npm run check:doc-recipes && npm run check:contract && npm run check:variables && npm run check:contrast && npm run check:dts-emit && npm run check:glyphs && npm run check:color-policy && npm run check:skins && npm run check:charts && npm run check:mermaid && npm run check:d2 && npm run check:vega && npm run check:report && npm run check:legend && npm run check:chain","format":"prettier --write .","prepack":"npm run build:artifacts && npm run verify:artifacts","check:d2":"node scripts/check-d2.mjs","d2:build":"node scripts/gen-d2.mjs","dts:emit":"node scripts/emit-dts.mjs","lint:fix":"stylelint \"css/**/*.css\" --fix","test:e2e":"playwright test","dts:build":"node scripts/gen-dts.mjs","check:attw":"attw --pack --ignore-rules no-resolution cjs-resolves-to-esm","check:dead":"knip --treat-config-hints-as-errors","check:dist":"node scripts/check-dist.mjs","check:pack":"node scripts/check-pack.mjs","check:unit":"npm test","check:vega":"node scripts/check-vega.mjs","dist:build":"node scripts/build-dist.mjs","dtcg:build":"node scripts/gen-dtcg.mjs","emit:theme":"node scripts/emit-theme.mjs","report:pdf":"node scripts/render-pdf.mjs","vega:build":"node scripts/gen-vega.mjs","check:chain":"node scripts/check-chain.mjs","check:fresh":"node scripts/check-fresh.mjs","check:shiki":"node scripts/check-shiki.mjs","check:skins":"node scripts/check-skins.mjs","check:types":"tsc -p tsconfig.json","fresh:build":"node scripts/gen-all.mjs","size:report":"node scripts/size-report.mjs","skins:build":"node scripts/gen-skins.mjs","charts:build":"node scripts/gen-charts.mjs","check:charts":"node scripts/check-charts.mjs","check:format":"prettier --check .","check:glyphs":"node scripts/check-glyphs.mjs","check:legend":"node scripts/check-legend.mjs","check:report":"node scripts/check-report.mjs","glyphs:build":"node scripts/gen-glyphs.mjs","release:prep":"node scripts/release-prep.mjs","tokens:build":"node scripts/gen-tokens-json.mjs","vscode:build":"node scripts/gen-vscode-data.mjs","check:classes":"node scripts/check-classes.mjs","check:exports":"node scripts/check-exports.mjs","check:mermaid":"node scripts/check-mermaid.mjs","check:publint":"publint --strict","check:release":"node scripts/check-release.mjs","check:schemas":"node scripts/check-schemas.mjs","mermaid:build":"node scripts/gen-mermaid.mjs","test:examples":"node scripts/test-examples.mjs","check:contract":"node scripts/check-contract.mjs","check:contrast":"node scripts/check-contrast.mjs","check:dts-emit":"node scripts/check-dts-emit.mjs","check:examples":"node scripts/check-examples.mjs","check:versions":"node scripts/check-versions.mjs","contrast:build":"node scripts/gen-contrast.mjs","prepublishOnly":"npm run build:artifacts && npm run check","resolved:build":"node scripts/gen-resolved.mjs","build:artifacts":"npm run tokens:css:build && npm run tokens:build && npm run dtcg:build && npm run resolved:build && npm run figma:variables:build && npm run dts:build && npm run dts:emit && npm run reference:build && npm run package-contract:build && npm run classes:json:build && npm run contrast:build && npm run vscode:build && npm run skins:build && npm run charts:build && npm run mermaid:build && npm run d2:build && npm run vega:build && npm run dist:build && npm run glyphs:build","check:doc-links":"node scripts/check-doc-links.mjs","check:variables":"node scripts/check-variables.mjs","check:workflows":"github-actionlint .github/workflows/*.yml","reference:build":"node scripts/gen-reference.mjs","check:migrations":"node scripts/check-migrations.mjs","emit:theme:check":"node scripts/emit-theme.mjs --check","tokens:css:build":"node scripts/gen-tokens-css.mjs","verify:artifacts":"npm run check:fresh && npm run check:dist && npm run check:dts-emit && npm run check:glyphs && npm run check:skins && npm run check:charts && npm run check:mermaid && npm run check:d2 && npm run check:vega && npm run check:pack","check:doc-recipes":"node scripts/check-doc-recipes.mjs","test:e2e:chromium":"playwright test --project=chromium","test:e2e:nonpixel":"node scripts/test-e2e-nonpixel.mjs","check:color-policy":"node scripts/check-color-policy.mjs","check:recipe-types":"node scripts/check-recipe-types.mjs","classes:json:build":"node scripts/gen-classes-json.mjs","check:helper-matrix":"node scripts/check-helper-matrix.mjs","check:binding-matrix":"node scripts/check-binding-matrix.mjs","check:consumer-types":"node scripts/check-consumer-types.mjs","check:public-hygiene":"node scripts/check-public-hygiene.mjs","test:examples:visual":"node scripts/test-examples.mjs --visual","check:behavior-matrix":"node scripts/check-behavior-matrix.mjs","check:public-metadata":"node scripts/check-public-metadata.mjs","figma:variables:build":"node scripts/gen-figma-variables.mjs","check:component-matrix":"node scripts/check-component-matrix.mjs","check:consumer-surface":"node scripts/check-consumer-surface.mjs","check:visual-baselines":"node scripts/check-visual-baselines.mjs","package-contract:build":"node scripts/gen-package-contract.mjs","test:e2e:visual:container":"node scripts/test-visual-container.mjs","check:playwright-container":"node scripts/check-playwright-container.mjs","test:examples:cross-browser":"node scripts/test-examples.mjs --browsers=chromium,firefox,webkit"},"_npmUser":{"name":"ponchia","email":"zeno.trevisan@gmail.com"},"overrides":{"esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"CSS-first identity and UI layer for services, tools, sites, and reports — works in HTML, every framework, and PDF, no component runtime. Shared app shell, forms, tables, workflow chrome, plus opt-in analytical/report primitives. Monochrome with one ration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.3","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.16.1","vega":"^6.2.0","jsdom":"^29.1.1","react":"^19.2.7","publint":"^0.3.21","prettier":"^3.8.4","solid-js":"^1.9.13","react-dom":"^19.2.7","stylelint":"^17.13.0","vega-lite":"^6.4.3","pdfjs-dist":"^6.0.227","typescript":"^6.0.3","@builder.io/qwik":"^1.20.0","@playwright/test":"1.60.0","github-actionlint":"^1.7.12","@axe-core/playwright":"^4.11.3","@arethetypeswrong/cli":"^0.18.3","stylelint-use-logical":"^2.1.3","stylelint-config-standard":"^40.0.0"},"peerDependencies":{"react":">=18","solid-js":">=1.6","@builder.io/qwik":">=1.5"},"peerDependenciesMeta":{"react":{"optional":true},"solid-js":{"optional":true},"@builder.io/qwik":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.6.8_1781628087685_0.15586434374668778","host":"s3://npm-registry-packages-npm-production"}},"0.6.9":{"name":"@ponchia/ui","version":"0.6.9","keywords":["css","ui","ui-framework","design-system","design-tokens","cascade-layers","css-layers","nothing","monochrome","oklch","colorways","icons","data-visualization","wcag","framework-agnostic","zero-dependencies","dark-mode","accessibility"],"author":{"url":"https://github.com/Ponchia","name":"Ponchia"},"license":"MIT","_id":"@ponchia/ui@0.6.9","maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"homepage":"https://github.com/Ponchia/bronto-ui#readme","bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"dist":{"shasum":"61c31c357a39ff07c3b527df3156a8722602d6ae","tarball":"https://registry.npmjs.org/@ponchia/ui/-/ui-0.6.9.tgz","fileCount":275,"integrity":"sha512-wtWQOMl6eDWrPhdDKSKrcM8J3qNhxtgw1aGGX7LgPqlwk51dZWOx+WCnw0lsKELqFCjq7pVAziDMxSXnzx4Sqw==","signatures":[{"sig":"MEUCIGaj/yFpGLFZR+UVBpNO+jv/qlGnI1XL6AtuAc3WK9/aAiEA3nk4K+m3Tb5u8Tz8Xl38qTBm1+VTwQtLe0LlN67JguM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ponchia%2fui@0.6.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2058437},"type":"module","style":"./dist/bronto.css","engines":{"node":">=18"},"exports":{".":{"style":"./dist/bronto.css","default":"./dist/bronto.css"},"./d2":{"types":"./tokens/d2.d.ts","default":"./tokens/d2.js"},"./css":"./css/core.css","./vue":{"types":"./vue/index.d.ts","default":"./vue/index.js"},"./qwik":{"types":"./qwik/index.d.ts","default":"./qwik/index.js"},"./vega":{"types":"./tokens/vega.d.ts","default":"./tokens/vega.js"},"./react":{"types":"./react/index.d.ts","default":"./react/index.js"},"./skins":{"types":"./tokens/skins.d.ts","default":"./tokens/skins.js"},"./solid":{"types":"./solid/index.d.ts","default":"./solid/index.js"},"./charts":{"types":"./tokens/charts.d.ts","default":"./tokens/charts.js"},"./glyphs":{"types":"./glyphs/glyphs.d.ts","default":"./glyphs/glyphs.js"},"./svelte":{"types":"./svelte/index.d.ts","default":"./svelte/index.js"},"./tokens":{"types":"./tokens/index.d.ts","default":"./tokens/index.js"},"./classes":{"types":"./classes/index.d.ts","default":"./classes/index.js"},"./d2.json":"./tokens/d2.json","./fonts/*":"./fonts/*","./mermaid":{"types":"./tokens/mermaid.d.ts","default":"./tokens/mermaid.js"},"./llms.txt":"./llms.txt","./tailwind":"./tailwind.css","./behaviors":{"types":"./behaviors/index.d.ts","default":"./behaviors/index.js"},"./vega.json":"./tokens/vega.json","./connectors":{"types":"./connectors/index.d.ts","default":"./connectors/index.js"},"./docs/d2.md":"./docs/d2.md","./annotations":{"types":"./annotations/index.d.ts","default":"./annotations/index.js"},"./charts.json":"./tokens/charts.json","./css/app.css":"./dist/css/app.css","./css/toc.css":"./dist/css/toc.css","./docs/toc.md":"./docs/toc.md","./tokens.json":"./tokens/index.json","./classes.json":"./classes/classes.json","./css/base.css":"./dist/css/base.css","./css/code.css":"./dist/css/code.css","./css/core.css":"./css/core.css","./css/diff.css":"./dist/css/diff.css","./css/dots.css":"./dist/css/dots.css","./css/site.css":"./dist/css/site.css","./css/term.css":"./dist/css/term.css","./css/tree.css":"./dist/css/tree.css","./docs/code.md":"./docs/code.md","./docs/diff.md":"./docs/diff.md","./docs/dots.md":"./docs/dots.md","./docs/term.md":"./docs/term.md","./docs/tree.md":"./docs/tree.md","./docs/vega.md":"./docs/vega.md","./mermaid.json":"./tokens/mermaid.json","./tailwind.css":"./tailwind.css","./css/clamp.css":"./dist/css/clamp.css","./css/fonts.css":"./dist/css/fonts.css","./css/forms.css":"./dist/css/forms.css","./css/marks.css":"./dist/css/marks.css","./css/skins.css":"./dist/css/skins.css","./css/spark.css":"./dist/css/spark.css","./css/state.css":"./dist/css/state.css","./css/table.css":"./dist/css/table.css","./docs/clamp.md":"./docs/clamp.md","./docs/marks.md":"./docs/marks.md","./docs/spark.md":"./docs/spark.md","./docs/state.md":"./docs/state.md","./docs/usage.md":"./docs/usage.md","./css/bullet.css":"./dist/css/bullet.css","./css/figure.css":"./dist/css/figure.css","./css/legend.css":"./dist/css/legend.css","./css/motion.css":"./dist/css/motion.css","./css/report.css":"./dist/css/report.css","./css/tokens.css":"./dist/css/tokens.css","./docs/bullet.md":"./docs/bullet.md","./docs/figure.md":"./docs/figure.md","./docs/glyphs.md":"./docs/glyphs.md","./MIGRATIONS.json":"./MIGRATIONS.json","./css/command.css":"./dist/css/command.css","./css/content.css":"./dist/css/content.css","./css/dataviz.css":"./dist/css/dataviz.css","./css/overlay.css":"./dist/css/overlay.css","./css/sources.css":"./dist/css/sources.css","./css/textref.css":"./dist/css/textref.css","./dist/bronto.css":"./dist/bronto.css","./docs/command.md":"./docs/command.md","./docs/legends.md":"./docs/legends.md","./docs/mermaid.md":"./docs/mermaid.md","./docs/sources.md":"./docs/sources.md","./docs/textref.md":"./docs/textref.md","./docs/theming.md":"./docs/theming.md","./css/feedback.css":"./dist/css/feedback.css","./css/interval.css":"./dist/css/interval.css","./css/sidenote.css":"./dist/css/sidenote.css","./docs/contrast.md":"./docs/contrast.md","./docs/interval.md":"./docs/interval.md","./docs/sidenote.md":"./docs/sidenote.md","./tokens.dtcg.json":"./tokens/tokens.dtcg.json","./css/crosshair.css":"./dist/css/crosshair.css","./css/generated.css":"./dist/css/generated.css","./css/selection.css":"./dist/css/selection.css","./css/spotlight.css":"./dist/css/spotlight.css","./css/workbench.css":"./dist/css/workbench.css","./docs/crosshair.md":"./docs/crosshair.md","./docs/generated.md":"./docs/generated.md","./docs/reference.md":"./docs/reference.md","./docs/reporting.md":"./docs/reporting.md","./docs/selection.md":"./docs/selection.md","./docs/spotlight.md":"./docs/spotlight.md","./docs/stability.md":"./docs/stability.md","./docs/workbench.md":"./docs/workbench.md","./css/analytical.css":"./dist/css/analytical.css","./css/connectors.css":"./dist/css/connectors.css","./css/disclosure.css":"./dist/css/disclosure.css","./css/highlights.css":"./dist/css/highlights.css","./css/navigation.css":"./dist/css/navigation.css","./css/primitives.css":"./dist/css/primitives.css","./css/report-kit.css":"./dist/css/report-kit.css","./docs/connectors.md":"./docs/connectors.md","./docs/highlights.md":"./docs/highlights.md","./shiki/nothing.json":"./shiki/nothing.json","./css/annotations.css":"./dist/css/annotations.css","./docs/annotations.md":"./docs/annotations.md","./docs/architecture.md":"./docs/architecture.md","./tokens/resolved.json":"./tokens/resolved.json","./css/unlayered/app.css":"./css/app.css","./css/unlayered/toc.css":"./css/toc.css","./css/unlayered/base.css":"./css/base.css","./css/unlayered/code.css":"./css/code.css","./css/unlayered/diff.css":"./css/diff.css","./css/unlayered/dots.css":"./css/dots.css","./css/unlayered/site.css":"./css/site.css","./css/unlayered/term.css":"./css/term.css","./css/unlayered/tree.css":"./css/tree.css","./css/unlayered/clamp.css":"./css/clamp.css","./css/unlayered/fonts.css":"./css/fonts.css","./css/unlayered/forms.css":"./css/forms.css","./css/unlayered/marks.css":"./css/marks.css","./css/unlayered/skins.css":"./css/skins.css","./css/unlayered/spark.css":"./css/spark.css","./css/unlayered/state.css":"./css/state.css","./css/unlayered/table.css":"./css/table.css","./css/unlayered/bullet.css":"./css/bullet.css","./css/unlayered/figure.css":"./css/figure.css","./css/unlayered/legend.css":"./css/legend.css","./css/unlayered/motion.css":"./css/motion.css","./css/unlayered/report.css":"./css/report.css","./css/unlayered/tokens.css":"./css/tokens.css","./docs/interop/tailwind.md":"./docs/interop/tailwind.md","./docs/package-contract.md":"./docs/package-contract.md","./css/unlayered/command.css":"./css/command.css","./css/unlayered/content.css":"./css/content.css","./css/unlayered/dataviz.css":"./css/dataviz.css","./css/unlayered/overlay.css":"./css/overlay.css","./css/unlayered/sources.css":"./css/sources.css","./css/unlayered/textref.css":"./css/textref.css","./css/unlayered/feedback.css":"./css/feedback.css","./css/unlayered/interval.css":"./css/interval.css","./css/unlayered/sidenote.css":"./css/sidenote.css","./docs/interop/react-flow.md":"./docs/interop/react-flow.md","./css/unlayered/crosshair.css":"./css/crosshair.css","./css/unlayered/generated.css":"./css/generated.css","./css/unlayered/selection.css":"./css/selection.css","./css/unlayered/spotlight.css":"./css/spotlight.css","./css/unlayered/workbench.css":"./css/workbench.css","./docs/frontier-primitives.md":"./docs/frontier-primitives.md","./tokens/figma.variables.json":"./tokens/figma.variables.json","./vscode.css-custom-data.json":"./classes/vscode.css-custom-data.json","./css/unlayered/connectors.css":"./css/connectors.css","./css/unlayered/disclosure.css":"./css/disclosure.css","./css/unlayered/highlights.css":"./css/highlights.css","./css/unlayered/navigation.css":"./css/navigation.css","./css/unlayered/primitives.css":"./css/primitives.css","./docs/adr/0003-theme-model.md":"./docs/adr/0003-theme-model.md","./css/unlayered/annotations.css":"./css/annotations.css","./docs/adr/0001-color-system.md":"./docs/adr/0001-color-system.md","./docs/migrations/0.2-to-0.3.md":"./docs/migrations/0.2-to-0.3.md","./docs/migrations/0.3-to-0.4.md":"./docs/migrations/0.3-to-0.4.md","./docs/migrations/0.4-to-0.5.md":"./docs/migrations/0.4-to-0.5.md","./docs/migrations/0.5-to-0.6.md":"./docs/migrations/0.5-to-0.6.md","./schemas/report-claims.v1.schema.json":"./schemas/report-claims.v1.schema.json","./docs/adr/0002-scope-and-2026-baseline.md":"./docs/adr/0002-scope-and-2026-baseline.md"},"gitHead":"5329e08b9daef63ec112ee9310ef9022462f3248","scripts":{"gen":"npm run prepack","lint":"stylelint \"css/**/*.css\"","test":"node --test \"test/*.test.mjs\"","check":"npm run lint && npm run check:format && npm run check:exports && npm run check:fresh && npm run check:classes && npm run check:recipe-types && npm run check:dead && npm run check:complexity && npm run check:types && npm run check:unit && npm run check:shiki && npm run check:dist && npm run check:pack && npm run check:consumer-surface && npm run check:consumer-types && npm run check:component-matrix && npm run check:behavior-matrix && npm run check:helper-matrix && npm run check:binding-matrix && npm run check:examples && npm run check:visual-baselines && npm run check:playwright-container && npm run check:schemas && npm run check:publint && npm run check:attw && npm run check:workflows && npm run check:release && npm run check:versions && npm run check:migrations && npm run check:public-metadata && npm run check:public-hygiene && npm run check:doc-links && npm run check:doc-recipes && npm run check:contract && npm run check:variables && npm run check:contrast && npm run check:dts-emit && npm run check:glyphs && npm run check:color-policy && npm run check:skins && npm run check:charts && npm run check:mermaid && npm run check:d2 && npm run check:vega && npm run check:report && npm run check:legend && npm run check:chain","format":"prettier --write .","prepack":"npm run build:artifacts && npm run verify:artifacts","check:d2":"node scripts/check-d2.mjs","d2:build":"node scripts/gen-d2.mjs","dts:emit":"node scripts/emit-dts.mjs","lint:fix":"stylelint \"css/**/*.css\" --fix","test:e2e":"playwright test","dts:build":"node scripts/gen-dts.mjs","check:attw":"attw --pack --ignore-rules no-resolution cjs-resolves-to-esm","check:dead":"knip --treat-config-hints-as-errors","check:dist":"node scripts/check-dist.mjs","check:pack":"node scripts/check-pack.mjs","check:unit":"npm test","check:vega":"node scripts/check-vega.mjs","dist:build":"node scripts/build-dist.mjs","dtcg:build":"node scripts/gen-dtcg.mjs","emit:theme":"node scripts/emit-theme.mjs","report:pdf":"node scripts/render-pdf.mjs","vega:build":"node scripts/gen-vega.mjs","check:chain":"node scripts/check-chain.mjs","check:fresh":"node scripts/check-fresh.mjs","check:shiki":"node scripts/check-shiki.mjs","check:skins":"node scripts/check-skins.mjs","check:types":"tsc -p tsconfig.json","fresh:build":"node scripts/gen-all.mjs","size:report":"node scripts/size-report.mjs","skins:build":"node scripts/gen-skins.mjs","charts:build":"node scripts/gen-charts.mjs","check:charts":"node scripts/check-charts.mjs","check:format":"prettier --check .","check:glyphs":"node scripts/check-glyphs.mjs","check:legend":"node scripts/check-legend.mjs","check:report":"node scripts/check-report.mjs","glyphs:build":"node scripts/gen-glyphs.mjs","release:prep":"node scripts/release-prep.mjs","tokens:build":"node scripts/gen-tokens-json.mjs","vscode:build":"node scripts/gen-vscode-data.mjs","check:classes":"node scripts/check-classes.mjs","check:exports":"node scripts/check-exports.mjs","check:mermaid":"node scripts/check-mermaid.mjs","check:publint":"publint --strict","check:release":"node scripts/check-release.mjs","check:schemas":"node scripts/check-schemas.mjs","mermaid:build":"node scripts/gen-mermaid.mjs","test:examples":"node scripts/test-examples.mjs","check:contract":"node scripts/check-contract.mjs","check:contrast":"node scripts/check-contrast.mjs","check:dts-emit":"node scripts/check-dts-emit.mjs","check:examples":"node scripts/check-examples.mjs","check:versions":"node scripts/check-versions.mjs","contrast:build":"node scripts/gen-contrast.mjs","prepublishOnly":"npm run build:artifacts && npm run check","resolved:build":"node scripts/gen-resolved.mjs","build:artifacts":"npm run tokens:css:build && npm run tokens:build && npm run dtcg:build && npm run resolved:build && npm run figma:variables:build && npm run dts:build && npm run dts:emit && npm run reference:build && npm run package-contract:build && npm run classes:json:build && npm run contrast:build && npm run vscode:build && npm run skins:build && npm run charts:build && npm run mermaid:build && npm run d2:build && npm run vega:build && npm run dist:build && npm run glyphs:build","check:doc-links":"node scripts/check-doc-links.mjs","check:variables":"node scripts/check-variables.mjs","check:workflows":"github-actionlint .github/workflows/*.yml","reference:build":"node scripts/gen-reference.mjs","check:complexity":"node scripts/check-complexity.mjs","check:migrations":"node scripts/check-migrations.mjs","emit:theme:check":"node scripts/emit-theme.mjs --check","tokens:css:build":"node scripts/gen-tokens-css.mjs","verify:artifacts":"npm run check:fresh && npm run check:dist && npm run check:dts-emit && npm run check:glyphs && npm run check:skins && npm run check:charts && npm run check:mermaid && npm run check:d2 && npm run check:vega && npm run check:pack","check:doc-recipes":"node scripts/check-doc-recipes.mjs","test:e2e:chromium":"playwright test --project=chromium","test:e2e:nonpixel":"node scripts/test-e2e-nonpixel.mjs","check:color-policy":"node scripts/check-color-policy.mjs","check:recipe-types":"node scripts/check-recipe-types.mjs","classes:json:build":"node scripts/gen-classes-json.mjs","check:helper-matrix":"node scripts/check-helper-matrix.mjs","check:binding-matrix":"node scripts/check-binding-matrix.mjs","check:consumer-types":"node scripts/check-consumer-types.mjs","check:public-hygiene":"node scripts/check-public-hygiene.mjs","test:examples:visual":"node scripts/test-examples.mjs --visual","check:behavior-matrix":"node scripts/check-behavior-matrix.mjs","check:public-metadata":"node scripts/check-public-metadata.mjs","figma:variables:build":"node scripts/gen-figma-variables.mjs","check:component-matrix":"node scripts/check-component-matrix.mjs","check:consumer-surface":"node scripts/check-consumer-surface.mjs","check:visual-baselines":"node scripts/check-visual-baselines.mjs","package-contract:build":"node scripts/gen-package-contract.mjs","test:e2e:visual:container":"node scripts/test-visual-container.mjs","check:playwright-container":"node scripts/check-playwright-container.mjs","test:examples:cross-browser":"node scripts/test-examples.mjs --browsers=chromium,firefox,webkit"},"_npmUser":{"name":"ponchia","email":"zeno.trevisan@gmail.com"},"overrides":{"esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"CSS-first identity and UI layer for services, tools, sites, and reports — works in HTML, every framework, and PDF, no component runtime. Shared app shell, forms, tables, workflow chrome, plus opt-in analytical/report primitives. Monochrome with one ration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.3","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.16.1","vega":"^6.2.0","jsdom":"^29.1.1","react":"^19.2.7","publint":"^0.3.21","prettier":"^3.8.4","solid-js":"^1.9.13","react-dom":"^19.2.7","stylelint":"^17.13.0","vega-lite":"^6.4.3","pdfjs-dist":"^6.0.227","typescript":"^6.0.3","@builder.io/qwik":"^1.20.0","@playwright/test":"1.60.0","github-actionlint":"^1.7.12","@axe-core/playwright":"^4.11.3","@arethetypeswrong/cli":"^0.18.3","stylelint-use-logical":"^2.1.3","stylelint-config-standard":"^40.0.0"},"peerDependencies":{"react":">=18","solid-js":">=1.6","@builder.io/qwik":">=1.5"},"peerDependenciesMeta":{"react":{"optional":true},"solid-js":{"optional":true},"@builder.io/qwik":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.6.9_1781960998003_0.5468525380733211","host":"s3://npm-registry-packages-npm-production"}},"0.6.10":{"name":"@ponchia/ui","version":"0.6.10","keywords":["css","ui","ui-framework","design-system","design-tokens","cascade-layers","css-layers","nothing","monochrome","oklch","colorways","icons","data-visualization","wcag","framework-agnostic","zero-dependencies","dark-mode","accessibility"],"author":{"url":"https://github.com/Ponchia","name":"Ponchia"},"license":"MIT","_id":"@ponchia/ui@0.6.10","maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"homepage":"https://github.com/Ponchia/bronto-ui#readme","bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"dist":{"shasum":"239b4ea0da0ca8c84ae9e519dea3ef100499705d","tarball":"https://registry.npmjs.org/@ponchia/ui/-/ui-0.6.10.tgz","fileCount":275,"integrity":"sha512-8tgYAPflHSUeH7gDpTnln0EL2X437e1VIZ1tklTjlyK9v9QZ0cEcbXf+VPN2zX9gAOysIxHP+1x6N5WCYveRkA==","signatures":[{"sig":"MEUCICmy1vwlaWwg4NbS1UFZtQ31nHZDnRK/Mtn+2wtYeEoMAiEAi8YhEtNyS+l9SfdC+LGkoFyWmkAzS3tmGnSIi8rbNUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ponchia%2fui@0.6.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2070515},"type":"module","style":"./dist/bronto.css","engines":{"node":">=18"},"exports":{".":{"style":"./dist/bronto.css","default":"./dist/bronto.css"},"./d2":{"types":"./tokens/d2.d.ts","default":"./tokens/d2.js"},"./css":"./css/core.css","./vue":{"types":"./vue/index.d.ts","default":"./vue/index.js"},"./qwik":{"types":"./qwik/index.d.ts","default":"./qwik/index.js"},"./vega":{"types":"./tokens/vega.d.ts","default":"./tokens/vega.js"},"./react":{"types":"./react/index.d.ts","default":"./react/index.js"},"./skins":{"types":"./tokens/skins.d.ts","default":"./tokens/skins.js"},"./solid":{"types":"./solid/index.d.ts","default":"./solid/index.js"},"./charts":{"types":"./tokens/charts.d.ts","default":"./tokens/charts.js"},"./glyphs":{"types":"./glyphs/glyphs.d.ts","default":"./glyphs/glyphs.js"},"./svelte":{"types":"./svelte/index.d.ts","default":"./svelte/index.js"},"./tokens":{"types":"./tokens/index.d.ts","default":"./tokens/index.js"},"./classes":{"types":"./classes/index.d.ts","default":"./classes/index.js"},"./d2.json":"./tokens/d2.json","./fonts/*":"./fonts/*","./mermaid":{"types":"./tokens/mermaid.d.ts","default":"./tokens/mermaid.js"},"./llms.txt":"./llms.txt","./tailwind":"./tailwind.css","./behaviors":{"types":"./behaviors/index.d.ts","default":"./behaviors/index.js"},"./vega.json":"./tokens/vega.json","./connectors":{"types":"./connectors/index.d.ts","default":"./connectors/index.js"},"./docs/d2.md":"./docs/d2.md","./annotations":{"types":"./annotations/index.d.ts","default":"./annotations/index.js"},"./charts.json":"./tokens/charts.json","./css/app.css":"./dist/css/app.css","./css/toc.css":"./dist/css/toc.css","./docs/toc.md":"./docs/toc.md","./tokens.json":"./tokens/index.json","./classes.json":"./classes/classes.json","./css/base.css":"./dist/css/base.css","./css/code.css":"./dist/css/code.css","./css/core.css":"./css/core.css","./css/diff.css":"./dist/css/diff.css","./css/dots.css":"./dist/css/dots.css","./css/site.css":"./dist/css/site.css","./css/term.css":"./dist/css/term.css","./css/tree.css":"./dist/css/tree.css","./docs/code.md":"./docs/code.md","./docs/diff.md":"./docs/diff.md","./docs/dots.md":"./docs/dots.md","./docs/term.md":"./docs/term.md","./docs/tree.md":"./docs/tree.md","./docs/vega.md":"./docs/vega.md","./mermaid.json":"./tokens/mermaid.json","./tailwind.css":"./tailwind.css","./css/clamp.css":"./dist/css/clamp.css","./css/fonts.css":"./dist/css/fonts.css","./css/forms.css":"./dist/css/forms.css","./css/marks.css":"./dist/css/marks.css","./css/skins.css":"./dist/css/skins.css","./css/spark.css":"./dist/css/spark.css","./css/state.css":"./dist/css/state.css","./css/table.css":"./dist/css/table.css","./docs/clamp.md":"./docs/clamp.md","./docs/marks.md":"./docs/marks.md","./docs/spark.md":"./docs/spark.md","./docs/state.md":"./docs/state.md","./docs/usage.md":"./docs/usage.md","./css/bullet.css":"./dist/css/bullet.css","./css/figure.css":"./dist/css/figure.css","./css/legend.css":"./dist/css/legend.css","./css/motion.css":"./dist/css/motion.css","./css/report.css":"./dist/css/report.css","./css/tokens.css":"./dist/css/tokens.css","./docs/bullet.md":"./docs/bullet.md","./docs/figure.md":"./docs/figure.md","./docs/glyphs.md":"./docs/glyphs.md","./MIGRATIONS.json":"./MIGRATIONS.json","./css/command.css":"./dist/css/command.css","./css/content.css":"./dist/css/content.css","./css/dataviz.css":"./dist/css/dataviz.css","./css/overlay.css":"./dist/css/overlay.css","./css/sources.css":"./dist/css/sources.css","./css/textref.css":"./dist/css/textref.css","./dist/bronto.css":"./dist/bronto.css","./docs/command.md":"./docs/command.md","./docs/legends.md":"./docs/legends.md","./docs/mermaid.md":"./docs/mermaid.md","./docs/sources.md":"./docs/sources.md","./docs/textref.md":"./docs/textref.md","./docs/theming.md":"./docs/theming.md","./css/feedback.css":"./dist/css/feedback.css","./css/interval.css":"./dist/css/interval.css","./css/sidenote.css":"./dist/css/sidenote.css","./docs/contrast.md":"./docs/contrast.md","./docs/interval.md":"./docs/interval.md","./docs/sidenote.md":"./docs/sidenote.md","./tokens.dtcg.json":"./tokens/tokens.dtcg.json","./css/crosshair.css":"./dist/css/crosshair.css","./css/generated.css":"./dist/css/generated.css","./css/selection.css":"./dist/css/selection.css","./css/spotlight.css":"./dist/css/spotlight.css","./css/workbench.css":"./dist/css/workbench.css","./docs/crosshair.md":"./docs/crosshair.md","./docs/generated.md":"./docs/generated.md","./docs/reference.md":"./docs/reference.md","./docs/reporting.md":"./docs/reporting.md","./docs/selection.md":"./docs/selection.md","./docs/spotlight.md":"./docs/spotlight.md","./docs/stability.md":"./docs/stability.md","./docs/workbench.md":"./docs/workbench.md","./css/analytical.css":"./dist/css/analytical.css","./css/connectors.css":"./dist/css/connectors.css","./css/disclosure.css":"./dist/css/disclosure.css","./css/highlights.css":"./dist/css/highlights.css","./css/navigation.css":"./dist/css/navigation.css","./css/primitives.css":"./dist/css/primitives.css","./css/report-kit.css":"./dist/css/report-kit.css","./docs/connectors.md":"./docs/connectors.md","./docs/highlights.md":"./docs/highlights.md","./shiki/nothing.json":"./shiki/nothing.json","./css/annotations.css":"./dist/css/annotations.css","./docs/annotations.md":"./docs/annotations.md","./docs/architecture.md":"./docs/architecture.md","./tokens/resolved.json":"./tokens/resolved.json","./css/unlayered/app.css":"./css/app.css","./css/unlayered/toc.css":"./css/toc.css","./css/unlayered/base.css":"./css/base.css","./css/unlayered/code.css":"./css/code.css","./css/unlayered/diff.css":"./css/diff.css","./css/unlayered/dots.css":"./css/dots.css","./css/unlayered/site.css":"./css/site.css","./css/unlayered/term.css":"./css/term.css","./css/unlayered/tree.css":"./css/tree.css","./css/unlayered/clamp.css":"./css/clamp.css","./css/unlayered/fonts.css":"./css/fonts.css","./css/unlayered/forms.css":"./css/forms.css","./css/unlayered/marks.css":"./css/marks.css","./css/unlayered/skins.css":"./css/skins.css","./css/unlayered/spark.css":"./css/spark.css","./css/unlayered/state.css":"./css/state.css","./css/unlayered/table.css":"./css/table.css","./css/unlayered/bullet.css":"./css/bullet.css","./css/unlayered/figure.css":"./css/figure.css","./css/unlayered/legend.css":"./css/legend.css","./css/unlayered/motion.css":"./css/motion.css","./css/unlayered/report.css":"./css/report.css","./css/unlayered/tokens.css":"./css/tokens.css","./docs/interop/tailwind.md":"./docs/interop/tailwind.md","./docs/package-contract.md":"./docs/package-contract.md","./css/unlayered/command.css":"./css/command.css","./css/unlayered/content.css":"./css/content.css","./css/unlayered/dataviz.css":"./css/dataviz.css","./css/unlayered/overlay.css":"./css/overlay.css","./css/unlayered/sources.css":"./css/sources.css","./css/unlayered/textref.css":"./css/textref.css","./css/unlayered/feedback.css":"./css/feedback.css","./css/unlayered/interval.css":"./css/interval.css","./css/unlayered/sidenote.css":"./css/sidenote.css","./docs/interop/react-flow.md":"./docs/interop/react-flow.md","./css/unlayered/crosshair.css":"./css/crosshair.css","./css/unlayered/generated.css":"./css/generated.css","./css/unlayered/selection.css":"./css/selection.css","./css/unlayered/spotlight.css":"./css/spotlight.css","./css/unlayered/workbench.css":"./css/workbench.css","./docs/frontier-primitives.md":"./docs/frontier-primitives.md","./tokens/figma.variables.json":"./tokens/figma.variables.json","./vscode.css-custom-data.json":"./classes/vscode.css-custom-data.json","./css/unlayered/connectors.css":"./css/connectors.css","./css/unlayered/disclosure.css":"./css/disclosure.css","./css/unlayered/highlights.css":"./css/highlights.css","./css/unlayered/navigation.css":"./css/navigation.css","./css/unlayered/primitives.css":"./css/primitives.css","./docs/adr/0003-theme-model.md":"./docs/adr/0003-theme-model.md","./css/unlayered/annotations.css":"./css/annotations.css","./docs/adr/0001-color-system.md":"./docs/adr/0001-color-system.md","./docs/migrations/0.2-to-0.3.md":"./docs/migrations/0.2-to-0.3.md","./docs/migrations/0.3-to-0.4.md":"./docs/migrations/0.3-to-0.4.md","./docs/migrations/0.4-to-0.5.md":"./docs/migrations/0.4-to-0.5.md","./docs/migrations/0.5-to-0.6.md":"./docs/migrations/0.5-to-0.6.md","./schemas/report-claims.v1.schema.json":"./schemas/report-claims.v1.schema.json","./docs/adr/0002-scope-and-2026-baseline.md":"./docs/adr/0002-scope-and-2026-baseline.md"},"gitHead":"3b1b99579d2ab8a2f34f9f189932f8955abe89b5","scripts":{"gen":"npm run prepack","lint":"stylelint \"css/**/*.css\"","test":"node --test \"test/*.test.mjs\"","check":"npm run lint && npm run check:format && npm run check:exports && npm run check:fresh && npm run check:classes && npm run check:recipe-types && npm run check:dead && npm run check:complexity && npm run check:types && npm run check:unit && npm run check:shiki && npm run check:dist && npm run check:pack && npm run check:consumer-surface && npm run check:consumer-types && npm run check:component-matrix && npm run check:behavior-matrix && npm run check:helper-matrix && npm run check:binding-matrix && npm run check:examples && npm run check:visual-baselines && npm run check:playwright-container && npm run check:schemas && npm run check:publint && npm run check:attw && npm run check:workflows && npm run check:release && npm run check:versions && npm run check:migrations && npm run check:public-metadata && npm run check:public-hygiene && npm run check:doc-links && npm run check:doc-recipes && npm run check:contract && npm run check:variables && npm run check:contrast && npm run check:dts-emit && npm run check:glyphs && npm run check:color-policy && npm run check:skins && npm run check:charts && npm run check:mermaid && npm run check:d2 && npm run check:vega && npm run check:report && npm run check:legend && npm run check:chain","format":"prettier --write .","prepack":"npm run build:artifacts && npm run verify:artifacts","check:d2":"node scripts/check-d2.mjs","d2:build":"node scripts/gen-d2.mjs","dts:emit":"node scripts/emit-dts.mjs","lint:fix":"stylelint \"css/**/*.css\" --fix","test:e2e":"playwright test","dts:build":"node scripts/gen-dts.mjs","check:attw":"attw --pack --ignore-rules no-resolution cjs-resolves-to-esm","check:dead":"knip --treat-config-hints-as-errors","check:dist":"node scripts/check-dist.mjs","check:pack":"node scripts/check-pack.mjs","check:unit":"npm test","check:vega":"node scripts/check-vega.mjs","dist:build":"node scripts/build-dist.mjs","dtcg:build":"node scripts/gen-dtcg.mjs","emit:theme":"node scripts/emit-theme.mjs","report:pdf":"node scripts/render-pdf.mjs","vega:build":"node scripts/gen-vega.mjs","check:chain":"node scripts/check-chain.mjs","check:fresh":"node scripts/check-fresh.mjs","check:shiki":"node scripts/check-shiki.mjs","check:skins":"node scripts/check-skins.mjs","check:types":"tsc -p tsconfig.json","fresh:build":"node scripts/gen-all.mjs","size:report":"node scripts/size-report.mjs","skins:build":"node scripts/gen-skins.mjs","charts:build":"node scripts/gen-charts.mjs","check:charts":"node scripts/check-charts.mjs","check:format":"prettier --check .","check:glyphs":"node scripts/check-glyphs.mjs","check:legend":"node scripts/check-legend.mjs","check:report":"node scripts/check-report.mjs","glyphs:build":"node scripts/gen-glyphs.mjs","release:prep":"node scripts/release-prep.mjs","tokens:build":"node scripts/gen-tokens-json.mjs","vscode:build":"node scripts/gen-vscode-data.mjs","check:classes":"node scripts/check-classes.mjs","check:exports":"node scripts/check-exports.mjs","check:mermaid":"node scripts/check-mermaid.mjs","check:publint":"publint --strict","check:release":"node scripts/check-release.mjs","check:schemas":"node scripts/check-schemas.mjs","mermaid:build":"node scripts/gen-mermaid.mjs","test:examples":"node scripts/test-examples.mjs","check:contract":"node scripts/check-contract.mjs","check:contrast":"node scripts/check-contrast.mjs","check:dts-emit":"node scripts/check-dts-emit.mjs","check:examples":"node scripts/check-examples.mjs","check:versions":"node scripts/check-versions.mjs","contrast:build":"node scripts/gen-contrast.mjs","prepublishOnly":"npm run build:artifacts && npm run check","resolved:build":"node scripts/gen-resolved.mjs","build:artifacts":"npm run tokens:css:build && npm run tokens:build && npm run dtcg:build && npm run resolved:build && npm run figma:variables:build && npm run dts:build && npm run dts:emit && npm run reference:build && npm run package-contract:build && npm run classes:json:build && npm run contrast:build && npm run vscode:build && npm run skins:build && npm run charts:build && npm run mermaid:build && npm run d2:build && npm run vega:build && npm run dist:build && npm run glyphs:build","check:doc-links":"node scripts/check-doc-links.mjs","check:variables":"node scripts/check-variables.mjs","check:workflows":"github-actionlint .github/workflows/*.yml","reference:build":"node scripts/gen-reference.mjs","check:complexity":"node scripts/check-complexity.mjs","check:migrations":"node scripts/check-migrations.mjs","emit:theme:check":"node scripts/emit-theme.mjs --check","tokens:css:build":"node scripts/gen-tokens-css.mjs","verify:artifacts":"npm run check:fresh && npm run check:dist && npm run check:dts-emit && npm run check:glyphs && npm run check:skins && npm run check:charts && npm run check:mermaid && npm run check:d2 && npm run check:vega && npm run check:pack","check:doc-recipes":"node scripts/check-doc-recipes.mjs","test:e2e:chromium":"playwright test --project=chromium","test:e2e:nonpixel":"node scripts/test-e2e-nonpixel.mjs","check:color-policy":"node scripts/check-color-policy.mjs","check:recipe-types":"node scripts/check-recipe-types.mjs","classes:json:build":"node scripts/gen-classes-json.mjs","check:helper-matrix":"node scripts/check-helper-matrix.mjs","check:binding-matrix":"node scripts/check-binding-matrix.mjs","check:consumer-types":"node scripts/check-consumer-types.mjs","check:public-hygiene":"node scripts/check-public-hygiene.mjs","test:examples:visual":"node scripts/test-examples.mjs --visual","check:behavior-matrix":"node scripts/check-behavior-matrix.mjs","check:public-metadata":"node scripts/check-public-metadata.mjs","figma:variables:build":"node scripts/gen-figma-variables.mjs","check:component-matrix":"node scripts/check-component-matrix.mjs","check:consumer-surface":"node scripts/check-consumer-surface.mjs","check:visual-baselines":"node scripts/check-visual-baselines.mjs","package-contract:build":"node scripts/gen-package-contract.mjs","test:e2e:visual:container":"node scripts/test-visual-container.mjs","check:playwright-container":"node scripts/check-playwright-container.mjs","test:examples:cross-browser":"node scripts/test-examples.mjs --browsers=chromium,firefox,webkit"},"_npmUser":{"name":"ponchia","email":"zeno.trevisan@gmail.com"},"overrides":{"esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"CSS-first identity and UI layer for services, tools, sites, and reports — works in HTML, every framework, and PDF, no component runtime. Shared app shell, forms, tables, workflow chrome, plus opt-in analytical/report primitives. Monochrome with one ration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.22.3","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.16.1","vega":"^6.2.0","jsdom":"^29.1.1","react":"^19.2.7","publint":"^0.3.21","prettier":"^3.8.4","solid-js":"^1.9.13","react-dom":"^19.2.7","stylelint":"^17.13.0","vega-lite":"^6.4.3","pdfjs-dist":"^6.0.227","typescript":"^6.0.3","@builder.io/qwik":"^1.20.0","@playwright/test":"1.60.0","github-actionlint":"^1.7.12","@axe-core/playwright":"^4.11.3","@arethetypeswrong/cli":"^0.18.3","stylelint-use-logical":"^2.1.3","stylelint-config-standard":"^40.0.0"},"peerDependencies":{"react":">=18","solid-js":">=1.6","@builder.io/qwik":">=1.5"},"peerDependenciesMeta":{"react":{"optional":true},"solid-js":{"optional":true},"@builder.io/qwik":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.6.10_1782222343253_0.24502140272265827","host":"s3://npm-registry-packages-npm-production"}},"0.6.11":{"name":"@ponchia/ui","version":"0.6.11","keywords":["css","ui","ui-framework","design-system","design-tokens","cascade-layers","css-layers","nothing","monochrome","oklch","colorways","icons","data-visualization","wcag","framework-agnostic","zero-dependencies","dark-mode","accessibility"],"author":{"url":"https://github.com/Ponchia","name":"Ponchia"},"license":"MIT","_id":"@ponchia/ui@0.6.11","maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"homepage":"https://github.com/Ponchia/bronto-ui#readme","bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"dist":{"shasum":"b607f69290acc26a5d83499ce36c1aac5cba5e55","tarball":"https://registry.npmjs.org/@ponchia/ui/-/ui-0.6.11.tgz","fileCount":276,"integrity":"sha512-EpLX9O11T5BszppmHoIMSz0iihrMyOLRIfipOO7Svv3KOrZLJnoeZnV9j8SMfEHBGqo3L+OGA0HrgkJR1UJTZw==","signatures":[{"sig":"MEUCIQCbsHaD6wsGdOfZ6vH7QrRTpfpKx8saiKh7SBwavcIFdwIgB5vgFilD4dFM2zbXH8sXcGo/VomN5YCaUGt8WRmQsh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ponchia%2fui@0.6.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2133250},"type":"module","style":"./dist/bronto.css","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"style":"./dist/bronto.css","types":"./index.d.ts","default":"./dist/bronto.css"},"./d2":{"types":"./tokens/d2.d.ts","default":"./tokens/d2.js"},"./css":"./css/core.css","./vue":{"types":"./vue/index.d.ts","default":"./vue/index.js"},"./qwik":{"types":"./qwik/index.d.ts","default":"./qwik/index.js"},"./vega":{"types":"./tokens/vega.d.ts","default":"./tokens/vega.js"},"./react":{"types":"./react/index.d.ts","default":"./react/index.js"},"./skins":{"types":"./tokens/skins.d.ts","default":"./tokens/skins.js"},"./solid":{"types":"./solid/index.d.ts","default":"./solid/index.js"},"./charts":{"types":"./tokens/charts.d.ts","default":"./tokens/charts.js"},"./glyphs":{"types":"./glyphs/glyphs.d.ts","default":"./glyphs/glyphs.js"},"./svelte":{"types":"./svelte/index.d.ts","default":"./svelte/index.js"},"./tokens":{"types":"./tokens/index.d.ts","default":"./tokens/index.js"},"./classes":{"types":"./classes/index.d.ts","default":"./classes/index.js"},"./d2.json":"./tokens/d2.json","./fonts/*":"./fonts/*","./mermaid":{"types":"./tokens/mermaid.d.ts","default":"./tokens/mermaid.js"},"./llms.txt":"./llms.txt","./tailwind":"./tailwind.css","./behaviors":{"types":"./behaviors/index.d.ts","default":"./behaviors/index.js"},"./vega.json":"./tokens/vega.json","./connectors":{"types":"./connectors/index.d.ts","default":"./connectors/index.js"},"./docs/d2.md":"./docs/d2.md","./annotations":{"types":"./annotations/index.d.ts","default":"./annotations/index.js"},"./charts.json":"./tokens/charts.json","./css/app.css":"./dist/css/app.css","./css/toc.css":"./dist/css/toc.css","./docs/toc.md":"./docs/toc.md","./tokens.json":"./tokens/index.json","./classes.json":"./classes/classes.json","./css/base.css":"./dist/css/base.css","./css/code.css":"./dist/css/code.css","./css/core.css":"./css/core.css","./css/diff.css":"./dist/css/diff.css","./css/dots.css":"./dist/css/dots.css","./css/site.css":"./dist/css/site.css","./css/term.css":"./dist/css/term.css","./css/tree.css":"./dist/css/tree.css","./docs/code.md":"./docs/code.md","./docs/diff.md":"./docs/diff.md","./docs/dots.md":"./docs/dots.md","./docs/term.md":"./docs/term.md","./docs/tree.md":"./docs/tree.md","./docs/vega.md":"./docs/vega.md","./mermaid.json":"./tokens/mermaid.json","./tailwind.css":"./tailwind.css","./css/clamp.css":"./dist/css/clamp.css","./css/fonts.css":"./dist/css/fonts.css","./css/forms.css":"./dist/css/forms.css","./css/marks.css":"./dist/css/marks.css","./css/skins.css":"./dist/css/skins.css","./css/spark.css":"./dist/css/spark.css","./css/state.css":"./dist/css/state.css","./css/table.css":"./dist/css/table.css","./docs/clamp.md":"./docs/clamp.md","./docs/marks.md":"./docs/marks.md","./docs/spark.md":"./docs/spark.md","./docs/state.md":"./docs/state.md","./docs/usage.md":"./docs/usage.md","./behaviors/menu":{"types":"./behaviors/menu.d.ts","default":"./behaviors/menu.js"},"./behaviors/tabs":{"types":"./behaviors/tabs.d.ts","default":"./behaviors/tabs.js"},"./css/bullet.css":"./dist/css/bullet.css","./css/figure.css":"./dist/css/figure.css","./css/legend.css":"./dist/css/legend.css","./css/motion.css":"./dist/css/motion.css","./css/report.css":"./dist/css/report.css","./css/tokens.css":"./dist/css/tokens.css","./docs/bullet.md":"./docs/bullet.md","./docs/figure.md":"./docs/figure.md","./docs/glyphs.md":"./docs/glyphs.md","./MIGRATIONS.json":"./MIGRATIONS.json","./behaviors/forms":{"types":"./behaviors/forms.d.ts","default":"./behaviors/forms.js"},"./behaviors/glyph":{"types":"./behaviors/glyph.d.ts","default":"./behaviors/glyph.js"},"./behaviors/inert":{"types":"./behaviors/inert.d.ts","default":"./behaviors/inert.js"},"./behaviors/modal":{"types":"./behaviors/modal.d.ts","default":"./behaviors/modal.js"},"./behaviors/table":{"types":"./behaviors/table.d.ts","default":"./behaviors/table.js"},"./behaviors/theme":{"types":"./behaviors/theme.d.ts","default":"./behaviors/theme.js"},"./behaviors/toast":{"types":"./behaviors/toast.d.ts","default":"./behaviors/toast.js"},"./css/command.css":"./dist/css/command.css","./css/content.css":"./dist/css/content.css","./css/dataviz.css":"./dist/css/dataviz.css","./css/overlay.css":"./dist/css/overlay.css","./css/sources.css":"./dist/css/sources.css","./css/textref.css":"./dist/css/textref.css","./dist/bronto.css":"./dist/bronto.css","./docs/command.md":"./docs/command.md","./docs/legends.md":"./docs/legends.md","./docs/mermaid.md":"./docs/mermaid.md","./docs/sources.md":"./docs/sources.md","./docs/textref.md":"./docs/textref.md","./docs/theming.md":"./docs/theming.md","./behaviors/dialog":{"types":"./behaviors/dialog.d.ts","default":"./behaviors/dialog.js"},"./behaviors/legend":{"types":"./behaviors/legend.d.ts","default":"./behaviors/legend.js"},"./css/feedback.css":"./dist/css/feedback.css","./css/interval.css":"./dist/css/interval.css","./css/sidenote.css":"./dist/css/sidenote.css","./docs/contrast.md":"./docs/contrast.md","./docs/interval.md":"./docs/interval.md","./docs/sidenote.md":"./docs/sidenote.md","./tokens.dtcg.json":"./tokens/tokens.dtcg.json","./behaviors/command":{"types":"./behaviors/command.d.ts","default":"./behaviors/command.js"},"./behaviors/popover":{"types":"./behaviors/popover.d.ts","default":"./behaviors/popover.js"},"./behaviors/sources":{"types":"./behaviors/sources.d.ts","default":"./behaviors/sources.js"},"./css/crosshair.css":"./dist/css/crosshair.css","./css/generated.css":"./dist/css/generated.css","./css/selection.css":"./dist/css/selection.css","./css/spotlight.css":"./dist/css/spotlight.css","./css/workbench.css":"./dist/css/workbench.css","./docs/crosshair.md":"./docs/crosshair.md","./docs/generated.md":"./docs/generated.md","./docs/reference.md":"./docs/reference.md","./docs/reporting.md":"./docs/reporting.md","./docs/selection.md":"./docs/selection.md","./docs/spotlight.md":"./docs/spotlight.md","./docs/stability.md":"./docs/stability.md","./docs/workbench.md":"./docs/workbench.md","./behaviors/carousel":{"types":"./behaviors/carousel.d.ts","default":"./behaviors/carousel.js"},"./behaviors/combobox":{"types":"./behaviors/combobox.d.ts","default":"./behaviors/combobox.js"},"./behaviors/splitter":{"types":"./behaviors/splitter.d.ts","default":"./behaviors/splitter.js"},"./css/analytical.css":"./dist/css/analytical.css","./css/connectors.css":"./dist/css/connectors.css","./css/disclosure.css":"./dist/css/disclosure.css","./css/highlights.css":"./dist/css/highlights.css","./css/navigation.css":"./dist/css/navigation.css","./css/primitives.css":"./dist/css/primitives.css","./css/report-kit.css":"./dist/css/report-kit.css","./docs/connectors.md":"./docs/connectors.md","./docs/highlights.md":"./docs/highlights.md","./shiki/nothing.json":"./shiki/nothing.json","./behaviors/crosshair":{"types":"./behaviors/crosshair.d.ts","default":"./behaviors/crosshair.js"},"./behaviors/spotlight":{"types":"./behaviors/spotlight.d.ts","default":"./behaviors/spotlight.js"},"./css/annotations.css":"./dist/css/annotations.css","./docs/annotations.md":"./docs/annotations.md","./behaviors/connectors":{"types":"./behaviors/connectors.d.ts","default":"./behaviors/connectors.js"},"./behaviors/disclosure":{"types":"./behaviors/disclosure.d.ts","default":"./behaviors/disclosure.js"},"./docs/architecture.md":"./docs/architecture.md","./tokens/resolved.json":"./tokens/resolved.json","./behaviors/dismissible":{"types":"./behaviors/dismissible.d.ts","default":"./behaviors/dismissible.js"},"./css/unlayered/app.css":"./css/app.css","./css/unlayered/toc.css":"./css/toc.css","./css/unlayered/base.css":"./css/base.css","./css/unlayered/code.css":"./css/code.css","./css/unlayered/diff.css":"./css/diff.css","./css/unlayered/dots.css":"./css/dots.css","./css/unlayered/site.css":"./css/site.css","./css/unlayered/term.css":"./css/term.css","./css/unlayered/tree.css":"./css/tree.css","./css/unlayered/clamp.css":"./css/clamp.css","./css/unlayered/fonts.css":"./css/fonts.css","./css/unlayered/forms.css":"./css/forms.css","./css/unlayered/marks.css":"./css/marks.css","./css/unlayered/skins.css":"./css/skins.css","./css/unlayered/spark.css":"./css/spark.css","./css/unlayered/state.css":"./css/state.css","./css/unlayered/table.css":"./css/table.css","./css/unlayered/bullet.css":"./css/bullet.css","./css/unlayered/figure.css":"./css/figure.css","./css/unlayered/legend.css":"./css/legend.css","./css/unlayered/motion.css":"./css/motion.css","./css/unlayered/report.css":"./css/report.css","./css/unlayered/tokens.css":"./css/tokens.css","./docs/interop/tailwind.md":"./docs/interop/tailwind.md","./docs/package-contract.md":"./docs/package-contract.md","./css/unlayered/command.css":"./css/command.css","./css/unlayered/content.css":"./css/content.css","./css/unlayered/dataviz.css":"./css/dataviz.css","./css/unlayered/overlay.css":"./css/overlay.css","./css/unlayered/sources.css":"./css/sources.css","./css/unlayered/textref.css":"./css/textref.css","./css/unlayered/feedback.css":"./css/feedback.css","./css/unlayered/interval.css":"./css/interval.css","./css/unlayered/sidenote.css":"./css/sidenote.css","./docs/interop/react-flow.md":"./docs/interop/react-flow.md","./css/unlayered/crosshair.css":"./css/crosshair.css","./css/unlayered/generated.css":"./css/generated.css","./css/unlayered/selection.css":"./css/selection.css","./css/unlayered/spotlight.css":"./css/spotlight.css","./css/unlayered/workbench.css":"./css/workbench.css","./docs/frontier-primitives.md":"./docs/frontier-primitives.md","./tokens/figma.variables.json":"./tokens/figma.variables.json","./vscode.css-custom-data.json":"./classes/vscode.css-custom-data.json","./css/unlayered/connectors.css":"./css/connectors.css","./css/unlayered/disclosure.css":"./css/disclosure.css","./css/unlayered/highlights.css":"./css/highlights.css","./css/unlayered/navigation.css":"./css/navigation.css","./css/unlayered/primitives.css":"./css/primitives.css","./docs/adr/0003-theme-model.md":"./docs/adr/0003-theme-model.md","./css/unlayered/annotations.css":"./css/annotations.css","./docs/adr/0001-color-system.md":"./docs/adr/0001-color-system.md","./docs/migrations/0.2-to-0.3.md":"./docs/migrations/0.2-to-0.3.md","./docs/migrations/0.3-to-0.4.md":"./docs/migrations/0.3-to-0.4.md","./docs/migrations/0.4-to-0.5.md":"./docs/migrations/0.4-to-0.5.md","./docs/migrations/0.5-to-0.6.md":"./docs/migrations/0.5-to-0.6.md","./schemas/report-claims.v1.schema.json":"./schemas/report-claims.v1.schema.json","./docs/adr/0002-scope-and-2026-baseline.md":"./docs/adr/0002-scope-and-2026-baseline.md"},"gitHead":"bc1a3815f169870155846dd36b02d3e82fd1fb17","scripts":{"gen":"npm run prepack","lint":"stylelint \"css/**/*.css\"","test":"node --test \"test/*.test.mjs\"","check":"npm run lint && npm run check:format && npm run check:exports && npm run check:fresh && npm run check:classes && npm run check:recipe-types && npm run check:dead && npm run check:complexity && npm run check:types && npm run check:unit && npm run check:shiki && npm run check:dist && npm run check:pack && npm run check:consumer-surface && npm run check:consumer-types && npm run check:component-matrix && npm run check:behavior-matrix && npm run check:helper-matrix && npm run check:binding-matrix && npm run check:examples && npm run check:visual-baselines && npm run check:playwright-container && npm run check:schemas && npm run check:publint && npm run check:attw && npm run check:workflows && npm run check:release && npm run check:versions && npm run check:migrations && npm run check:public-metadata && npm run check:public-hygiene && npm run check:doc-links && npm run check:doc-recipes && npm run check:contract && npm run check:variables && npm run check:contrast && npm run check:dts-emit && npm run check:glyphs && npm run check:color-policy && npm run check:skins && npm run check:charts && npm run check:mermaid && npm run check:d2 && npm run check:vega && npm run check:report && npm run check:legend && npm run check:chain","format":"prettier --write .","prepack":"npm run build:artifacts && npm run verify:artifacts","check:d2":"node scripts/check-d2.mjs","d2:build":"node scripts/gen-d2.mjs","dts:emit":"node scripts/emit-dts.mjs","lint:fix":"stylelint \"css/**/*.css\" --fix","test:e2e":"playwright test","dts:build":"node scripts/gen-dts.mjs","check:attw":"attw --pack --ignore-rules no-resolution cjs-resolves-to-esm","check:dead":"knip --treat-config-hints-as-errors","check:dist":"node scripts/check-dist.mjs","check:pack":"node scripts/check-pack.mjs","check:unit":"npm test","check:vega":"node scripts/check-vega.mjs","dist:build":"node scripts/build-dist.mjs","dtcg:build":"node scripts/gen-dtcg.mjs","emit:theme":"node scripts/emit-theme.mjs","report:pdf":"node scripts/render-pdf.mjs","vega:build":"node scripts/gen-vega.mjs","check:chain":"node scripts/check-chain.mjs","check:fresh":"node scripts/check-fresh.mjs","check:shiki":"node scripts/check-shiki.mjs","check:skins":"node scripts/check-skins.mjs","check:types":"tsc -p tsconfig.json","fresh:build":"node scripts/gen-all.mjs","size:report":"node scripts/size-report.mjs","skins:build":"node scripts/gen-skins.mjs","charts:build":"node scripts/gen-charts.mjs","check:charts":"node scripts/check-charts.mjs","check:format":"prettier --check .","check:glyphs":"node scripts/check-glyphs.mjs","check:legend":"node scripts/check-legend.mjs","check:report":"node scripts/check-report.mjs","glyphs:build":"node scripts/gen-glyphs.mjs","release:prep":"node scripts/release-prep.mjs","tokens:build":"node scripts/gen-tokens-json.mjs","vscode:build":"node scripts/gen-vscode-data.mjs","check:classes":"node scripts/check-classes.mjs","check:exports":"node scripts/check-exports.mjs","check:mermaid":"node scripts/check-mermaid.mjs","check:publint":"publint --strict","check:release":"node scripts/check-release.mjs","check:schemas":"node scripts/check-schemas.mjs","mermaid:build":"node scripts/gen-mermaid.mjs","test:examples":"node scripts/test-examples.mjs","check:contract":"node scripts/check-contract.mjs","check:contrast":"node scripts/check-contrast.mjs","check:dts-emit":"node scripts/check-dts-emit.mjs","check:examples":"node scripts/check-examples.mjs","check:versions":"node scripts/check-versions.mjs","contrast:build":"node scripts/gen-contrast.mjs","prepublishOnly":"npm run build:artifacts && npm run check","resolved:build":"node scripts/gen-resolved.mjs","audit:selectors":"node scripts/audit-selectors.mjs","build:artifacts":"npm run tokens:css:build && npm run tokens:build && npm run dtcg:build && npm run resolved:build && npm run figma:variables:build && npm run dts:build && npm run dts:emit && npm run reference:build && npm run package-contract:build && npm run classes:json:build && npm run contrast:build && npm run vscode:build && npm run skins:build && npm run charts:build && npm run mermaid:build && npm run d2:build && npm run vega:build && npm run dist:build && npm run glyphs:build","check:doc-links":"node scripts/check-doc-links.mjs","check:variables":"node scripts/check-variables.mjs","check:workflows":"github-actionlint .github/workflows/*.yml","reference:build":"node scripts/gen-reference.mjs","check:complexity":"node scripts/check-complexity.mjs","check:migrations":"node scripts/check-migrations.mjs","emit:theme:check":"node scripts/emit-theme.mjs --check","tokens:css:build":"node scripts/gen-tokens-css.mjs","verify:artifacts":"npm run check:fresh && npm run check:dist && npm run check:dts-emit && npm run check:glyphs && npm run check:skins && npm run check:charts && npm run check:mermaid && npm run check:d2 && npm run check:vega && npm run check:pack","check:doc-recipes":"node scripts/check-doc-recipes.mjs","test:e2e:chromium":"playwright test --project=chromium","test:e2e:nonpixel":"node scripts/test-e2e-nonpixel.mjs","check:color-policy":"node scripts/check-color-policy.mjs","check:recipe-types":"node scripts/check-recipe-types.mjs","classes:json:build":"node scripts/gen-classes-json.mjs","check:helper-matrix":"node scripts/check-helper-matrix.mjs","check:binding-matrix":"node scripts/check-binding-matrix.mjs","check:consumer-types":"node scripts/check-consumer-types.mjs","check:public-hygiene":"node scripts/check-public-hygiene.mjs","test:examples:visual":"node scripts/test-examples.mjs --visual","check:behavior-matrix":"node scripts/check-behavior-matrix.mjs","check:public-metadata":"node scripts/check-public-metadata.mjs","figma:variables:build":"node scripts/gen-figma-variables.mjs","audit:behavior-exports":"node scripts/audit-behavior-exports.mjs","check:component-matrix":"node scripts/check-component-matrix.mjs","check:consumer-surface":"node scripts/check-consumer-surface.mjs","check:visual-baselines":"node scripts/check-visual-baselines.mjs","package-contract:build":"node scripts/gen-package-contract.mjs","test:e2e:visual:container":"node scripts/test-visual-container.mjs","check:playwright-container":"node scripts/check-playwright-container.mjs","test:examples:cross-browser":"node scripts/test-examples.mjs --browsers=chromium,firefox,webkit"},"_npmUser":{"name":"ponchia","email":"zeno.trevisan@gmail.com"},"overrides":{"esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"CSS-first identity and UI layer for services, tools, sites, and reports — works in HTML, every framework, and PDF, no component runtime. Shared app shell, forms, tables, workflow chrome, plus opt-in analytical/report primitives. Monochrome with one ration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.23.0","vega":"^6.2.0","jsdom":"^29.1.1","react":"^19.2.7","publint":"^0.3.21","prettier":"^3.9.1","solid-js":"^1.9.13","react-dom":"^19.2.7","stylelint":"^17.14.0","vega-lite":"^6.4.3","pdfjs-dist":"^6.1.200","typescript":"^6.0.3","@builder.io/qwik":"^1.20.0","@playwright/test":"1.60.0","github-actionlint":"^1.7.12","@axe-core/playwright":"^4.11.3","@arethetypeswrong/cli":"^0.18.4","stylelint-use-logical":"^2.1.3","stylelint-config-standard":"^40.0.0"},"peerDependencies":{"react":">=18","solid-js":">=1.6","@builder.io/qwik":">=1.5"},"peerDependenciesMeta":{"react":{"optional":true},"solid-js":{"optional":true},"@builder.io/qwik":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.6.11_1783171534442_0.6922044429137122","host":"s3://npm-registry-packages-npm-production"}},"0.6.12":{"name":"@ponchia/ui","version":"0.6.12","keywords":["css","ui","ui-framework","design-system","design-tokens","cascade-layers","css-layers","nothing","monochrome","oklch","colorways","icons","data-visualization","wcag","framework-agnostic","zero-dependencies","dark-mode","accessibility"],"author":{"url":"https://github.com/Ponchia","name":"Ponchia"},"license":"MIT","_id":"@ponchia/ui@0.6.12","maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"homepage":"https://github.com/Ponchia/bronto-ui#readme","bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"dist":{"shasum":"a34d6ebcd322a2909296609d7090aec1ab830a70","tarball":"https://registry.npmjs.org/@ponchia/ui/-/ui-0.6.12.tgz","fileCount":276,"integrity":"sha512-TPX5dAZHZNkbr4XemXtvF9EzFxfCIh/PzTY+sCos/78tGbkkFEEtsj0f6bgBtMZSDIqabdISRlUZy5NIew4VGw==","signatures":[{"sig":"MEUCIQDJkGYj8ujFpRYRT9+uN++nHjirey97xu6T9sz/UCayogIgdvbWVm3kM+qIoPBAUF43GQ9WahuQ+PHw775VSeGfefs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ponchia%2fui@0.6.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2144633},"type":"module","style":"./dist/bronto.css","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"style":"./dist/bronto.css","types":"./index.d.ts","default":"./dist/bronto.css"},"./d2":{"types":"./tokens/d2.d.ts","default":"./tokens/d2.js"},"./css":"./css/core.css","./vue":{"types":"./vue/index.d.ts","default":"./vue/index.js"},"./qwik":{"types":"./qwik/index.d.ts","default":"./qwik/index.js"},"./vega":{"types":"./tokens/vega.d.ts","default":"./tokens/vega.js"},"./react":{"types":"./react/index.d.ts","default":"./react/index.js"},"./skins":{"types":"./tokens/skins.d.ts","default":"./tokens/skins.js"},"./solid":{"types":"./solid/index.d.ts","default":"./solid/index.js"},"./charts":{"types":"./tokens/charts.d.ts","default":"./tokens/charts.js"},"./glyphs":{"types":"./glyphs/glyphs.d.ts","default":"./glyphs/glyphs.js"},"./svelte":{"types":"./svelte/index.d.ts","default":"./svelte/index.js"},"./tokens":{"types":"./tokens/index.d.ts","default":"./tokens/index.js"},"./classes":{"types":"./classes/index.d.ts","default":"./classes/index.js"},"./d2.json":"./tokens/d2.json","./fonts/*":"./fonts/*","./mermaid":{"types":"./tokens/mermaid.d.ts","default":"./tokens/mermaid.js"},"./llms.txt":"./llms.txt","./tailwind":"./tailwind.css","./behaviors":{"types":"./behaviors/index.d.ts","default":"./behaviors/index.js"},"./vega.json":"./tokens/vega.json","./connectors":{"types":"./connectors/index.d.ts","default":"./connectors/index.js"},"./docs/d2.md":"./docs/d2.md","./annotations":{"types":"./annotations/index.d.ts","default":"./annotations/index.js"},"./charts.json":"./tokens/charts.json","./css/app.css":"./dist/css/app.css","./css/toc.css":"./dist/css/toc.css","./docs/toc.md":"./docs/toc.md","./tokens.json":"./tokens/index.json","./classes.json":"./classes/classes.json","./css/base.css":"./dist/css/base.css","./css/code.css":"./dist/css/code.css","./css/core.css":"./css/core.css","./css/diff.css":"./dist/css/diff.css","./css/dots.css":"./dist/css/dots.css","./css/site.css":"./dist/css/site.css","./css/term.css":"./dist/css/term.css","./css/tree.css":"./dist/css/tree.css","./docs/code.md":"./docs/code.md","./docs/diff.md":"./docs/diff.md","./docs/dots.md":"./docs/dots.md","./docs/term.md":"./docs/term.md","./docs/tree.md":"./docs/tree.md","./docs/vega.md":"./docs/vega.md","./mermaid.json":"./tokens/mermaid.json","./tailwind.css":"./tailwind.css","./css/clamp.css":"./dist/css/clamp.css","./css/fonts.css":"./dist/css/fonts.css","./css/forms.css":"./dist/css/forms.css","./css/marks.css":"./dist/css/marks.css","./css/skins.css":"./dist/css/skins.css","./css/spark.css":"./dist/css/spark.css","./css/state.css":"./dist/css/state.css","./css/table.css":"./dist/css/table.css","./docs/clamp.md":"./docs/clamp.md","./docs/marks.md":"./docs/marks.md","./docs/spark.md":"./docs/spark.md","./docs/state.md":"./docs/state.md","./docs/usage.md":"./docs/usage.md","./behaviors/menu":{"types":"./behaviors/menu.d.ts","default":"./behaviors/menu.js"},"./behaviors/tabs":{"types":"./behaviors/tabs.d.ts","default":"./behaviors/tabs.js"},"./css/bullet.css":"./dist/css/bullet.css","./css/figure.css":"./dist/css/figure.css","./css/legend.css":"./dist/css/legend.css","./css/motion.css":"./dist/css/motion.css","./css/report.css":"./dist/css/report.css","./css/tokens.css":"./dist/css/tokens.css","./docs/bullet.md":"./docs/bullet.md","./docs/figure.md":"./docs/figure.md","./docs/glyphs.md":"./docs/glyphs.md","./MIGRATIONS.json":"./MIGRATIONS.json","./behaviors/forms":{"types":"./behaviors/forms.d.ts","default":"./behaviors/forms.js"},"./behaviors/glyph":{"types":"./behaviors/glyph.d.ts","default":"./behaviors/glyph.js"},"./behaviors/inert":{"types":"./behaviors/inert.d.ts","default":"./behaviors/inert.js"},"./behaviors/modal":{"types":"./behaviors/modal.d.ts","default":"./behaviors/modal.js"},"./behaviors/table":{"types":"./behaviors/table.d.ts","default":"./behaviors/table.js"},"./behaviors/theme":{"types":"./behaviors/theme.d.ts","default":"./behaviors/theme.js"},"./behaviors/toast":{"types":"./behaviors/toast.d.ts","default":"./behaviors/toast.js"},"./css/command.css":"./dist/css/command.css","./css/content.css":"./dist/css/content.css","./css/dataviz.css":"./dist/css/dataviz.css","./css/overlay.css":"./dist/css/overlay.css","./css/sources.css":"./dist/css/sources.css","./css/textref.css":"./dist/css/textref.css","./dist/bronto.css":"./dist/bronto.css","./docs/command.md":"./docs/command.md","./docs/legends.md":"./docs/legends.md","./docs/mermaid.md":"./docs/mermaid.md","./docs/sources.md":"./docs/sources.md","./docs/textref.md":"./docs/textref.md","./docs/theming.md":"./docs/theming.md","./behaviors/dialog":{"types":"./behaviors/dialog.d.ts","default":"./behaviors/dialog.js"},"./behaviors/legend":{"types":"./behaviors/legend.d.ts","default":"./behaviors/legend.js"},"./css/feedback.css":"./dist/css/feedback.css","./css/interval.css":"./dist/css/interval.css","./css/sidenote.css":"./dist/css/sidenote.css","./docs/contrast.md":"./docs/contrast.md","./docs/interval.md":"./docs/interval.md","./docs/sidenote.md":"./docs/sidenote.md","./tokens.dtcg.json":"./tokens/tokens.dtcg.json","./behaviors/command":{"types":"./behaviors/command.d.ts","default":"./behaviors/command.js"},"./behaviors/popover":{"types":"./behaviors/popover.d.ts","default":"./behaviors/popover.js"},"./behaviors/sources":{"types":"./behaviors/sources.d.ts","default":"./behaviors/sources.js"},"./css/crosshair.css":"./dist/css/crosshair.css","./css/generated.css":"./dist/css/generated.css","./css/selection.css":"./dist/css/selection.css","./css/spotlight.css":"./dist/css/spotlight.css","./css/workbench.css":"./dist/css/workbench.css","./docs/crosshair.md":"./docs/crosshair.md","./docs/generated.md":"./docs/generated.md","./docs/reference.md":"./docs/reference.md","./docs/reporting.md":"./docs/reporting.md","./docs/selection.md":"./docs/selection.md","./docs/spotlight.md":"./docs/spotlight.md","./docs/stability.md":"./docs/stability.md","./docs/workbench.md":"./docs/workbench.md","./behaviors/carousel":{"types":"./behaviors/carousel.d.ts","default":"./behaviors/carousel.js"},"./behaviors/combobox":{"types":"./behaviors/combobox.d.ts","default":"./behaviors/combobox.js"},"./behaviors/splitter":{"types":"./behaviors/splitter.d.ts","default":"./behaviors/splitter.js"},"./css/analytical.css":"./dist/css/analytical.css","./css/connectors.css":"./dist/css/connectors.css","./css/disclosure.css":"./dist/css/disclosure.css","./css/highlights.css":"./dist/css/highlights.css","./css/navigation.css":"./dist/css/navigation.css","./css/primitives.css":"./dist/css/primitives.css","./css/report-kit.css":"./dist/css/report-kit.css","./docs/connectors.md":"./docs/connectors.md","./docs/highlights.md":"./docs/highlights.md","./shiki/nothing.json":"./shiki/nothing.json","./behaviors/crosshair":{"types":"./behaviors/crosshair.d.ts","default":"./behaviors/crosshair.js"},"./behaviors/spotlight":{"types":"./behaviors/spotlight.d.ts","default":"./behaviors/spotlight.js"},"./css/annotations.css":"./dist/css/annotations.css","./docs/annotations.md":"./docs/annotations.md","./behaviors/connectors":{"types":"./behaviors/connectors.d.ts","default":"./behaviors/connectors.js"},"./behaviors/disclosure":{"types":"./behaviors/disclosure.d.ts","default":"./behaviors/disclosure.js"},"./docs/architecture.md":"./docs/architecture.md","./tokens/resolved.json":"./tokens/resolved.json","./behaviors/dismissible":{"types":"./behaviors/dismissible.d.ts","default":"./behaviors/dismissible.js"},"./css/unlayered/app.css":"./css/app.css","./css/unlayered/toc.css":"./css/toc.css","./css/unlayered/base.css":"./css/base.css","./css/unlayered/code.css":"./css/code.css","./css/unlayered/diff.css":"./css/diff.css","./css/unlayered/dots.css":"./css/dots.css","./css/unlayered/site.css":"./css/site.css","./css/unlayered/term.css":"./css/term.css","./css/unlayered/tree.css":"./css/tree.css","./css/unlayered/clamp.css":"./css/clamp.css","./css/unlayered/fonts.css":"./css/fonts.css","./css/unlayered/forms.css":"./css/forms.css","./css/unlayered/marks.css":"./css/marks.css","./css/unlayered/skins.css":"./css/skins.css","./css/unlayered/spark.css":"./css/spark.css","./css/unlayered/state.css":"./css/state.css","./css/unlayered/table.css":"./css/table.css","./css/unlayered/bullet.css":"./css/bullet.css","./css/unlayered/figure.css":"./css/figure.css","./css/unlayered/legend.css":"./css/legend.css","./css/unlayered/motion.css":"./css/motion.css","./css/unlayered/report.css":"./css/report.css","./css/unlayered/tokens.css":"./css/tokens.css","./docs/interop/tailwind.md":"./docs/interop/tailwind.md","./docs/package-contract.md":"./docs/package-contract.md","./css/unlayered/command.css":"./css/command.css","./css/unlayered/content.css":"./css/content.css","./css/unlayered/dataviz.css":"./css/dataviz.css","./css/unlayered/overlay.css":"./css/overlay.css","./css/unlayered/sources.css":"./css/sources.css","./css/unlayered/textref.css":"./css/textref.css","./css/unlayered/feedback.css":"./css/feedback.css","./css/unlayered/interval.css":"./css/interval.css","./css/unlayered/sidenote.css":"./css/sidenote.css","./docs/interop/react-flow.md":"./docs/interop/react-flow.md","./css/unlayered/crosshair.css":"./css/crosshair.css","./css/unlayered/generated.css":"./css/generated.css","./css/unlayered/selection.css":"./css/selection.css","./css/unlayered/spotlight.css":"./css/spotlight.css","./css/unlayered/workbench.css":"./css/workbench.css","./docs/frontier-primitives.md":"./docs/frontier-primitives.md","./tokens/figma.variables.json":"./tokens/figma.variables.json","./vscode.css-custom-data.json":"./classes/vscode.css-custom-data.json","./css/unlayered/connectors.css":"./css/connectors.css","./css/unlayered/disclosure.css":"./css/disclosure.css","./css/unlayered/highlights.css":"./css/highlights.css","./css/unlayered/navigation.css":"./css/navigation.css","./css/unlayered/primitives.css":"./css/primitives.css","./docs/adr/0003-theme-model.md":"./docs/adr/0003-theme-model.md","./css/unlayered/annotations.css":"./css/annotations.css","./docs/adr/0001-color-system.md":"./docs/adr/0001-color-system.md","./docs/migrations/0.2-to-0.3.md":"./docs/migrations/0.2-to-0.3.md","./docs/migrations/0.3-to-0.4.md":"./docs/migrations/0.3-to-0.4.md","./docs/migrations/0.4-to-0.5.md":"./docs/migrations/0.4-to-0.5.md","./docs/migrations/0.5-to-0.6.md":"./docs/migrations/0.5-to-0.6.md","./schemas/report-claims.v1.schema.json":"./schemas/report-claims.v1.schema.json","./docs/adr/0002-scope-and-2026-baseline.md":"./docs/adr/0002-scope-and-2026-baseline.md"},"gitHead":"e40229d0753b0caad1523e5caf0b4af349be1d2f","scripts":{"gen":"npm run prepack","lint":"stylelint \"css/**/*.css\"","test":"node --test \"test/*.test.mjs\"","check":"npm run lint && npm run check:format && npm run check:exports && npm run check:fresh && npm run check:classes && npm run check:recipe-types && npm run check:dead && npm run check:complexity && npm run check:types && npm run check:unit && npm run check:shiki && npm run check:dist && npm run check:pack && npm run check:consumer-surface && npm run check:consumer-types && npm run check:component-matrix && npm run check:behavior-matrix && npm run check:helper-matrix && npm run check:binding-matrix && npm run check:examples && npm run check:visual-baselines && npm run check:playwright-container && npm run check:schemas && npm run check:publint && npm run check:attw && npm run check:workflows && npm run check:release && npm run check:versions && npm run check:migrations && npm run check:public-metadata && npm run check:public-hygiene && npm run check:doc-links && npm run check:doc-recipes && npm run check:contract && npm run check:variables && npm run check:contrast && npm run check:dts-emit && npm run check:glyphs && npm run check:color-policy && npm run check:skins && npm run check:charts && npm run check:mermaid && npm run check:d2 && npm run check:vega && npm run check:report && npm run check:legend && npm run check:chain","format":"prettier --write .","prepack":"npm run build:artifacts && npm run verify:artifacts","check:d2":"node scripts/check-d2.mjs","d2:build":"node scripts/gen-d2.mjs","dts:emit":"node scripts/emit-dts.mjs","lint:fix":"stylelint \"css/**/*.css\" --fix","test:e2e":"playwright test","dts:build":"node scripts/gen-dts.mjs","check:attw":"attw --pack --ignore-rules no-resolution cjs-resolves-to-esm","check:dead":"knip --treat-config-hints-as-errors","check:dist":"node scripts/check-dist.mjs","check:pack":"node scripts/check-pack.mjs","check:unit":"npm test","check:vega":"node scripts/check-vega.mjs","dist:build":"node scripts/build-dist.mjs","dtcg:build":"node scripts/gen-dtcg.mjs","emit:theme":"node scripts/emit-theme.mjs","report:pdf":"node scripts/render-pdf.mjs","vega:build":"node scripts/gen-vega.mjs","check:chain":"node scripts/check-chain.mjs","check:fresh":"node scripts/check-fresh.mjs","check:shiki":"node scripts/check-shiki.mjs","check:skins":"node scripts/check-skins.mjs","check:types":"tsc -p tsconfig.json","fresh:build":"node scripts/gen-all.mjs","size:report":"node scripts/size-report.mjs","skins:build":"node scripts/gen-skins.mjs","charts:build":"node scripts/gen-charts.mjs","check:charts":"node scripts/check-charts.mjs","check:format":"prettier --check .","check:glyphs":"node scripts/check-glyphs.mjs","check:legend":"node scripts/check-legend.mjs","check:report":"node scripts/check-report.mjs","glyphs:build":"node scripts/gen-glyphs.mjs","release:prep":"node scripts/release-prep.mjs","tokens:build":"node scripts/gen-tokens-json.mjs","vscode:build":"node scripts/gen-vscode-data.mjs","check:classes":"node scripts/check-classes.mjs","check:exports":"node scripts/check-exports.mjs","check:mermaid":"node scripts/check-mermaid.mjs","check:publint":"publint --strict","check:release":"node scripts/check-release.mjs","check:schemas":"node scripts/check-schemas.mjs","mermaid:build":"node scripts/gen-mermaid.mjs","test:examples":"node scripts/test-examples.mjs","check:contract":"node scripts/check-contract.mjs","check:contrast":"node scripts/check-contrast.mjs","check:dts-emit":"node scripts/check-dts-emit.mjs","check:examples":"node scripts/check-examples.mjs","check:versions":"node scripts/check-versions.mjs","contrast:build":"node scripts/gen-contrast.mjs","prepublishOnly":"npm run build:artifacts && npm run check","resolved:build":"node scripts/gen-resolved.mjs","audit:selectors":"node scripts/audit-selectors.mjs","build:artifacts":"npm run tokens:css:build && npm run tokens:build && npm run dtcg:build && npm run resolved:build && npm run figma:variables:build && npm run dts:build && npm run dts:emit && npm run reference:build && npm run package-contract:build && npm run classes:json:build && npm run contrast:build && npm run vscode:build && npm run skins:build && npm run charts:build && npm run mermaid:build && npm run d2:build && npm run vega:build && npm run dist:build && npm run glyphs:build","check:doc-links":"node scripts/check-doc-links.mjs","check:variables":"node scripts/check-variables.mjs","check:workflows":"github-actionlint .github/workflows/*.yml","reference:build":"node scripts/gen-reference.mjs","check:complexity":"node scripts/check-complexity.mjs","check:migrations":"node scripts/check-migrations.mjs","emit:theme:check":"node scripts/emit-theme.mjs --check","tokens:css:build":"node scripts/gen-tokens-css.mjs","verify:artifacts":"npm run check:fresh && npm run check:dist && npm run check:dts-emit && npm run check:glyphs && npm run check:skins && npm run check:charts && npm run check:mermaid && npm run check:d2 && npm run check:vega && npm run check:pack","check:doc-recipes":"node scripts/check-doc-recipes.mjs","test:e2e:chromium":"playwright test --project=chromium","test:e2e:nonpixel":"node scripts/test-e2e-nonpixel.mjs","check:color-policy":"node scripts/check-color-policy.mjs","check:recipe-types":"node scripts/check-recipe-types.mjs","classes:json:build":"node scripts/gen-classes-json.mjs","check:helper-matrix":"node scripts/check-helper-matrix.mjs","check:binding-matrix":"node scripts/check-binding-matrix.mjs","check:consumer-types":"node scripts/check-consumer-types.mjs","check:public-hygiene":"node scripts/check-public-hygiene.mjs","test:examples:visual":"node scripts/test-examples.mjs --visual","check:behavior-matrix":"node scripts/check-behavior-matrix.mjs","check:public-metadata":"node scripts/check-public-metadata.mjs","figma:variables:build":"node scripts/gen-figma-variables.mjs","audit:behavior-exports":"node scripts/audit-behavior-exports.mjs","check:component-matrix":"node scripts/check-component-matrix.mjs","check:consumer-surface":"node scripts/check-consumer-surface.mjs","check:visual-baselines":"node scripts/check-visual-baselines.mjs","package-contract:build":"node scripts/gen-package-contract.mjs","test:e2e:visual:container":"node scripts/test-visual-container.mjs","check:playwright-container":"node scripts/check-playwright-container.mjs","test:examples:cross-browser":"node scripts/test-examples.mjs --browsers=chromium,firefox,webkit"},"_npmUser":{"name":"ponchia","email":"zeno.trevisan@gmail.com"},"overrides":{"esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"CSS-first identity and UI layer for services, tools, sites, and reports — works in HTML, every framework, and PDF, no component runtime. Shared app shell, forms, tables, workflow chrome, plus opt-in analytical/report primitives. Monochrome with one ration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.23.0","vega":"^6.2.0","jsdom":"^29.1.1","react":"^19.2.7","publint":"^0.3.21","prettier":"^3.9.1","solid-js":"^1.9.13","react-dom":"^19.2.7","stylelint":"^17.14.0","vega-lite":"^6.4.3","pdfjs-dist":"^6.1.200","typescript":"^6.0.3","@builder.io/qwik":"^1.20.0","@playwright/test":"1.60.0","github-actionlint":"^1.7.12","@axe-core/playwright":"^4.11.3","@arethetypeswrong/cli":"^0.18.4","stylelint-use-logical":"^2.1.3","stylelint-config-standard":"^40.0.0"},"peerDependencies":{"react":">=18","solid-js":">=1.6","@builder.io/qwik":">=1.5"},"peerDependenciesMeta":{"react":{"optional":true},"solid-js":{"optional":true},"@builder.io/qwik":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.6.12_1783685705948_0.32906951034716236","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@ponchia/ui","version":"0.7.0","keywords":["css","ui","ui-framework","design-system","design-tokens","cascade-layers","css-layers","nothing","monochrome","oklch","colorways","icons","data-visualization","wcag","framework-agnostic","zero-dependencies","dark-mode","accessibility"],"author":{"url":"https://github.com/Ponchia","name":"Ponchia"},"license":"MIT","_id":"@ponchia/ui@0.7.0","maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"homepage":"https://github.com/Ponchia/bronto-ui#readme","bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"bin":{"bronto-ui-check":"bin/bronto-ui-check.mjs"},"dist":{"shasum":"e0f453566d038eaf31151dfe4ab57cc8a249a2d7","tarball":"https://registry.npmjs.org/@ponchia/ui/-/ui-0.7.0.tgz","fileCount":279,"integrity":"sha512-hjhO1aekZdG/5oyEtnnQxy558Un9UTJ7qMAQOvgyT78cRWUkQrhgEiqxtYQUHfJEwzq1td6ytnTyjNUyYCp+1A==","signatures":[{"sig":"MEQCICKCL04koJWOUHjaUfEmWbbJlMIeLCBNNNZxBIIdji/ZAiBOkDvNKcCZsljhKntGBU2s3gRWaoj82ksgV6aaE5u1Bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ponchia%2fui@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2228764},"type":"module","style":"./dist/bronto.css","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"style":"./dist/bronto.css","types":"./index.d.ts","default":"./dist/bronto.css"},"./d2":{"types":"./tokens/d2.d.ts","default":"./tokens/d2.js"},"./css":"./css/core.css","./vue":{"types":"./vue/index.d.ts","default":"./vue/index.js"},"./qwik":{"types":"./qwik/index.d.ts","default":"./qwik/index.js"},"./vega":{"types":"./tokens/vega.d.ts","default":"./tokens/vega.js"},"./react":{"types":"./react/index.d.ts","default":"./react/index.js"},"./skins":{"types":"./tokens/skins.d.ts","default":"./tokens/skins.js"},"./solid":{"types":"./solid/index.d.ts","default":"./solid/index.js"},"./charts":{"types":"./tokens/charts.d.ts","default":"./tokens/charts.js"},"./glyphs":{"types":"./glyphs/glyphs.d.ts","default":"./glyphs/glyphs.js"},"./svelte":{"types":"./svelte/index.d.ts","default":"./svelte/index.js"},"./tokens":{"types":"./tokens/index.d.ts","default":"./tokens/index.js"},"./classes":{"types":"./classes/index.d.ts","default":"./classes/index.js"},"./d2.json":"./tokens/d2.json","./fonts/*":"./fonts/*","./mermaid":{"types":"./tokens/mermaid.d.ts","default":"./tokens/mermaid.js"},"./llms.txt":"./llms.txt","./tailwind":"./tailwind.css","./behaviors":{"types":"./behaviors/index.d.ts","default":"./behaviors/index.js"},"./vega.json":"./tokens/vega.json","./connectors":{"types":"./connectors/index.d.ts","default":"./connectors/index.js"},"./docs/d2.md":"./docs/d2.md","./annotations":{"types":"./annotations/index.d.ts","default":"./annotations/index.js"},"./charts.json":"./tokens/charts.json","./css/app.css":"./dist/css/app.css","./css/toc.css":"./dist/css/toc.css","./docs/toc.md":"./docs/toc.md","./tokens.json":"./tokens/index.json","./classes.json":"./classes/classes.json","./css/base.css":"./dist/css/base.css","./css/code.css":"./dist/css/code.css","./css/core.css":"./css/core.css","./css/diff.css":"./dist/css/diff.css","./css/dots.css":"./dist/css/dots.css","./css/site.css":"./dist/css/site.css","./css/term.css":"./dist/css/term.css","./css/tree.css":"./dist/css/tree.css","./docs/code.md":"./docs/code.md","./docs/diff.md":"./docs/diff.md","./docs/dots.md":"./docs/dots.md","./docs/term.md":"./docs/term.md","./docs/tree.md":"./docs/tree.md","./docs/vega.md":"./docs/vega.md","./mermaid.json":"./tokens/mermaid.json","./tailwind.css":"./tailwind.css","./css/clamp.css":"./dist/css/clamp.css","./css/fonts.css":"./dist/css/fonts.css","./css/forms.css":"./dist/css/forms.css","./css/marks.css":"./dist/css/marks.css","./css/skins.css":"./dist/css/skins.css","./css/spark.css":"./dist/css/spark.css","./css/state.css":"./dist/css/state.css","./css/table.css":"./dist/css/table.css","./docs/clamp.md":"./docs/clamp.md","./docs/marks.md":"./docs/marks.md","./docs/spark.md":"./docs/spark.md","./docs/state.md":"./docs/state.md","./docs/usage.md":"./docs/usage.md","./behaviors/menu":{"types":"./behaviors/menu.d.ts","default":"./behaviors/menu.js"},"./behaviors/tabs":{"types":"./behaviors/tabs.d.ts","default":"./behaviors/tabs.js"},"./css/bullet.css":"./dist/css/bullet.css","./css/figure.css":"./dist/css/figure.css","./css/legend.css":"./dist/css/legend.css","./css/motion.css":"./dist/css/motion.css","./css/report.css":"./dist/css/report.css","./css/tokens.css":"./dist/css/tokens.css","./docs/bullet.md":"./docs/bullet.md","./docs/figure.md":"./docs/figure.md","./docs/glyphs.md":"./docs/glyphs.md","./MIGRATIONS.json":"./MIGRATIONS.json","./behaviors/forms":{"types":"./behaviors/forms.d.ts","default":"./behaviors/forms.js"},"./behaviors/glyph":{"types":"./behaviors/glyph.d.ts","default":"./behaviors/glyph.js"},"./behaviors/inert":{"types":"./behaviors/inert.d.ts","default":"./behaviors/inert.js"},"./behaviors/modal":{"types":"./behaviors/modal.d.ts","default":"./behaviors/modal.js"},"./behaviors/table":{"types":"./behaviors/table.d.ts","default":"./behaviors/table.js"},"./behaviors/theme":{"types":"./behaviors/theme.d.ts","default":"./behaviors/theme.js"},"./behaviors/toast":{"types":"./behaviors/toast.d.ts","default":"./behaviors/toast.js"},"./css/command.css":"./dist/css/command.css","./css/content.css":"./dist/css/content.css","./css/dataviz.css":"./dist/css/dataviz.css","./css/overlay.css":"./dist/css/overlay.css","./css/sources.css":"./dist/css/sources.css","./css/textref.css":"./dist/css/textref.css","./dist/bronto.css":"./dist/bronto.css","./docs/command.md":"./docs/command.md","./docs/legends.md":"./docs/legends.md","./docs/mermaid.md":"./docs/mermaid.md","./docs/sources.md":"./docs/sources.md","./docs/textref.md":"./docs/textref.md","./docs/theming.md":"./docs/theming.md","./behaviors/dialog":{"types":"./behaviors/dialog.d.ts","default":"./behaviors/dialog.js"},"./behaviors/legend":{"types":"./behaviors/legend.d.ts","default":"./behaviors/legend.js"},"./css/feedback.css":"./dist/css/feedback.css","./css/interval.css":"./dist/css/interval.css","./css/sidenote.css":"./dist/css/sidenote.css","./docs/contrast.md":"./docs/contrast.md","./docs/interval.md":"./docs/interval.md","./docs/sidenote.md":"./docs/sidenote.md","./tokens.dtcg.json":"./tokens/tokens.dtcg.json","./behaviors/command":{"types":"./behaviors/command.d.ts","default":"./behaviors/command.js"},"./behaviors/popover":{"types":"./behaviors/popover.d.ts","default":"./behaviors/popover.js"},"./behaviors/sources":{"types":"./behaviors/sources.d.ts","default":"./behaviors/sources.js"},"./css/crosshair.css":"./dist/css/crosshair.css","./css/generated.css":"./dist/css/generated.css","./css/selection.css":"./dist/css/selection.css","./css/spotlight.css":"./dist/css/spotlight.css","./css/workbench.css":"./dist/css/workbench.css","./docs/crosshair.md":"./docs/crosshair.md","./docs/generated.md":"./docs/generated.md","./docs/reference.md":"./docs/reference.md","./docs/reporting.md":"./docs/reporting.md","./docs/selection.md":"./docs/selection.md","./docs/spotlight.md":"./docs/spotlight.md","./docs/stability.md":"./docs/stability.md","./docs/workbench.md":"./docs/workbench.md","./behaviors/carousel":{"types":"./behaviors/carousel.d.ts","default":"./behaviors/carousel.js"},"./behaviors/combobox":{"types":"./behaviors/combobox.d.ts","default":"./behaviors/combobox.js"},"./behaviors/splitter":{"types":"./behaviors/splitter.d.ts","default":"./behaviors/splitter.js"},"./css/analytical.css":"./dist/css/analytical.css","./css/connectors.css":"./dist/css/connectors.css","./css/disclosure.css":"./dist/css/disclosure.css","./css/highlights.css":"./dist/css/highlights.css","./css/navigation.css":"./dist/css/navigation.css","./css/primitives.css":"./dist/css/primitives.css","./css/report-kit.css":"./dist/css/report-kit.css","./docs/connectors.md":"./docs/connectors.md","./docs/highlights.md":"./docs/highlights.md","./shiki/nothing.json":"./shiki/nothing.json","./behaviors/crosshair":{"types":"./behaviors/crosshair.d.ts","default":"./behaviors/crosshair.js"},"./behaviors/spotlight":{"types":"./behaviors/spotlight.d.ts","default":"./behaviors/spotlight.js"},"./css/annotations.css":"./dist/css/annotations.css","./docs/annotations.md":"./docs/annotations.md","./behaviors/connectors":{"types":"./behaviors/connectors.d.ts","default":"./behaviors/connectors.js"},"./behaviors/disclosure":{"types":"./behaviors/disclosure.d.ts","default":"./behaviors/disclosure.js"},"./docs/architecture.md":"./docs/architecture.md","./tokens/resolved.json":"./tokens/resolved.json","./behaviors/dismissible":{"types":"./behaviors/dismissible.d.ts","default":"./behaviors/dismissible.js"},"./css/unlayered/app.css":"./css/app.css","./css/unlayered/toc.css":"./css/toc.css","./css/unlayered/base.css":"./css/base.css","./css/unlayered/code.css":"./css/code.css","./css/unlayered/diff.css":"./css/diff.css","./css/unlayered/dots.css":"./css/dots.css","./css/unlayered/site.css":"./css/site.css","./css/unlayered/term.css":"./css/term.css","./css/unlayered/tree.css":"./css/tree.css","./css/unlayered/clamp.css":"./css/clamp.css","./css/unlayered/fonts.css":"./css/fonts.css","./css/unlayered/forms.css":"./css/forms.css","./css/unlayered/marks.css":"./css/marks.css","./css/unlayered/skins.css":"./css/skins.css","./css/unlayered/spark.css":"./css/spark.css","./css/unlayered/state.css":"./css/state.css","./css/unlayered/table.css":"./css/table.css","./css/unlayered/bullet.css":"./css/bullet.css","./css/unlayered/figure.css":"./css/figure.css","./css/unlayered/legend.css":"./css/legend.css","./css/unlayered/motion.css":"./css/motion.css","./css/unlayered/report.css":"./css/report.css","./css/unlayered/tokens.css":"./css/tokens.css","./docs/interop/tailwind.md":"./docs/interop/tailwind.md","./docs/package-contract.md":"./docs/package-contract.md","./css/unlayered/command.css":"./css/command.css","./css/unlayered/content.css":"./css/content.css","./css/unlayered/dataviz.css":"./css/dataviz.css","./css/unlayered/overlay.css":"./css/overlay.css","./css/unlayered/sources.css":"./css/sources.css","./css/unlayered/textref.css":"./css/textref.css","./css/unlayered/feedback.css":"./css/feedback.css","./css/unlayered/interval.css":"./css/interval.css","./css/unlayered/sidenote.css":"./css/sidenote.css","./docs/interop/react-flow.md":"./docs/interop/react-flow.md","./css/unlayered/crosshair.css":"./css/crosshair.css","./css/unlayered/generated.css":"./css/generated.css","./css/unlayered/selection.css":"./css/selection.css","./css/unlayered/spotlight.css":"./css/spotlight.css","./css/unlayered/workbench.css":"./css/workbench.css","./docs/frontier-primitives.md":"./docs/frontier-primitives.md","./tokens/figma.variables.json":"./tokens/figma.variables.json","./vscode.css-custom-data.json":"./classes/vscode.css-custom-data.json","./css/unlayered/connectors.css":"./css/connectors.css","./css/unlayered/disclosure.css":"./css/disclosure.css","./css/unlayered/highlights.css":"./css/highlights.css","./css/unlayered/navigation.css":"./css/navigation.css","./css/unlayered/primitives.css":"./css/primitives.css","./docs/adr/0003-theme-model.md":"./docs/adr/0003-theme-model.md","./css/unlayered/annotations.css":"./css/annotations.css","./docs/adr/0001-color-system.md":"./docs/adr/0001-color-system.md","./docs/migrations/0.2-to-0.3.md":"./docs/migrations/0.2-to-0.3.md","./docs/migrations/0.3-to-0.4.md":"./docs/migrations/0.3-to-0.4.md","./docs/migrations/0.4-to-0.5.md":"./docs/migrations/0.4-to-0.5.md","./docs/migrations/0.5-to-0.6.md":"./docs/migrations/0.5-to-0.6.md","./docs/migrations/0.6-to-0.7.md":"./docs/migrations/0.6-to-0.7.md","./schemas/report-claims.v1.schema.json":"./schemas/report-claims.v1.schema.json","./docs/adr/0004-prune-unused-adapters.md":"./docs/adr/0004-prune-unused-adapters.md","./docs/adr/0002-scope-and-2026-baseline.md":"./docs/adr/0002-scope-and-2026-baseline.md"},"gitHead":"953136628b82f37d76cb14576c7ab90fd2e50119","scripts":{"gen":"npm run prepack","lint":"stylelint \"css/**/*.css\"","test":"node --test \"test/*.test.mjs\"","check":"npm run lint && npm run check:format && npm run check:exports && npm run check:fresh && npm run check:classes && npm run check:recipe-types && npm run check:dead && npm run check:complexity && npm run check:types && npm run check:unit && npm run check:shiki && npm run check:dist && npm run check:pack && npm run check:consumer-surface && npm run check:consumer-types && npm run check:component-matrix && npm run check:behavior-matrix && npm run check:helper-matrix && npm run check:binding-matrix && npm run check:examples && npm run check:visual-baselines && npm run check:playwright-container && npm run check:schemas && npm run check:publint && npm run check:attw && npm run check:workflows && npm run check:release && npm run check:versions && npm run check:migrations && npm run check:public-metadata && npm run check:public-hygiene && npm run check:doc-links && npm run check:doc-recipes && npm run check:contract && npm run check:variables && npm run check:contrast && npm run check:dtcg && npm run check:dts-emit && npm run check:glyphs && npm run check:color-policy && npm run check:skins && npm run check:charts && npm run check:mermaid && npm run check:d2 && npm run check:vega && npm run check:report && npm run check:legend && npm run check:chain","format":"prettier --write .","prepack":"npm run build:artifacts && npm run verify:artifacts","check:d2":"node scripts/check-d2.mjs","d2:build":"node scripts/gen-d2.mjs","dts:emit":"node scripts/emit-dts.mjs","lint:fix":"stylelint \"css/**/*.css\" --fix","test:e2e":"playwright test","dts:build":"node scripts/gen-dts.mjs","check:attw":"attw --pack --ignore-rules no-resolution cjs-resolves-to-esm","check:dead":"knip --treat-config-hints-as-errors","check:dist":"node scripts/check-dist.mjs","check:dtcg":"node scripts/check-dtcg.mjs","check:pack":"node scripts/check-pack.mjs","check:unit":"npm test","check:vega":"node scripts/check-vega.mjs","dist:build":"node scripts/build-dist.mjs","dtcg:build":"node scripts/gen-dtcg.mjs","emit:theme":"node scripts/emit-theme.mjs","report:pdf":"node scripts/render-pdf.mjs","vega:build":"node scripts/gen-vega.mjs","check:chain":"node scripts/check-chain.mjs","check:fresh":"node scripts/check-fresh.mjs","check:shiki":"node scripts/check-shiki.mjs","check:skins":"node scripts/check-skins.mjs","check:types":"tsc -p tsconfig.json","fresh:build":"node scripts/gen-all.mjs","size:report":"node scripts/size-report.mjs","skins:build":"node scripts/gen-skins.mjs","charts:build":"node scripts/gen-charts.mjs","check:charts":"node scripts/check-charts.mjs","check:format":"prettier --check .","check:glyphs":"node scripts/check-glyphs.mjs","check:legend":"node scripts/check-legend.mjs","check:report":"node scripts/check-report.mjs","glyphs:build":"node scripts/gen-glyphs.mjs","release:prep":"node scripts/release-prep.mjs","tokens:build":"node scripts/gen-tokens-json.mjs","vscode:build":"node scripts/gen-vscode-data.mjs","check:classes":"node scripts/check-classes.mjs","check:exports":"node scripts/check-exports.mjs","check:mermaid":"node scripts/check-mermaid.mjs","check:publint":"publint --strict","check:release":"node scripts/check-release.mjs","check:schemas":"node scripts/check-schemas.mjs","mermaid:build":"node scripts/gen-mermaid.mjs","test:examples":"node scripts/test-examples.mjs","check:contract":"node scripts/check-contract.mjs","check:contrast":"node scripts/check-contrast.mjs","check:dts-emit":"node scripts/check-dts-emit.mjs","check:examples":"node scripts/check-examples.mjs","check:versions":"node scripts/check-versions.mjs","contrast:build":"node scripts/gen-contrast.mjs","prepublishOnly":"npm run build:artifacts && npm run check","resolved:build":"node scripts/gen-resolved.mjs","audit:selectors":"node scripts/audit-selectors.mjs","build:artifacts":"npm run tokens:css:build && npm run tokens:build && npm run dtcg:build && npm run resolved:build && npm run figma:variables:build && npm run dts:build && npm run dts:emit && npm run reference:build && npm run package-contract:build && npm run classes:json:build && npm run contrast:build && npm run vscode:build && npm run skins:build && npm run charts:build && npm run mermaid:build && npm run d2:build && npm run vega:build && npm run dist:build && npm run glyphs:build","check:doc-links":"node scripts/check-doc-links.mjs","check:variables":"node scripts/check-variables.mjs","check:workflows":"github-actionlint .github/workflows/*.yml","reference:build":"node scripts/gen-reference.mjs","check:complexity":"node scripts/check-complexity.mjs","check:migrations":"node scripts/check-migrations.mjs","emit:theme:check":"node scripts/emit-theme.mjs --check","tokens:css:build":"node scripts/gen-tokens-css.mjs","verify:artifacts":"npm run check:fresh && npm run check:dist && npm run check:dts-emit && npm run check:glyphs && npm run check:skins && npm run check:charts && npm run check:mermaid && npm run check:d2 && npm run check:vega && npm run check:pack","check:doc-recipes":"node scripts/check-doc-recipes.mjs","test:e2e:chromium":"playwright test --project=chromium","test:e2e:nonpixel":"node scripts/test-e2e-nonpixel.mjs","check:color-policy":"node scripts/check-color-policy.mjs","check:recipe-types":"node scripts/check-recipe-types.mjs","classes:json:build":"node scripts/gen-classes-json.mjs","check:helper-matrix":"node scripts/check-helper-matrix.mjs","check:binding-matrix":"node scripts/check-binding-matrix.mjs","check:consumer-types":"node scripts/check-consumer-types.mjs","check:public-hygiene":"node scripts/check-public-hygiene.mjs","test:examples:visual":"node scripts/test-examples.mjs --visual","check:behavior-matrix":"node scripts/check-behavior-matrix.mjs","check:public-metadata":"node scripts/check-public-metadata.mjs","figma:variables:build":"node scripts/gen-figma-variables.mjs","audit:behavior-exports":"node scripts/audit-behavior-exports.mjs","check:component-matrix":"node scripts/check-component-matrix.mjs","check:consumer-surface":"node scripts/check-consumer-surface.mjs","check:visual-baselines":"node scripts/check-visual-baselines.mjs","package-contract:build":"node scripts/gen-package-contract.mjs","test:e2e:visual:container":"node scripts/test-visual-container.mjs","check:playwright-container":"node scripts/check-playwright-container.mjs","test:examples:cross-browser":"node scripts/test-examples.mjs --browsers=chromium,firefox,webkit"},"_npmUser":{"name":"ponchia","email":"zeno.trevisan@gmail.com"},"overrides":{"adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"CSS-first identity and UI layer for services, tools, sites, and reports — works in HTML, every framework, and PDF, no component runtime. Shared app shell, forms, tables, workflow chrome, plus opt-in analytical/report primitives. Monochrome with one ration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.23.0","vega":"^6.2.0","jsdom":"^29.1.1","react":"^19.2.7","publint":"^0.3.21","prettier":"^3.9.1","solid-js":"^1.9.13","react-dom":"^19.2.7","stylelint":"^17.14.0","vega-lite":"^6.4.3","pdfjs-dist":"^6.1.200","typescript":"^6.0.3","@builder.io/qwik":"^1.20.0","@playwright/test":"1.60.0","github-actionlint":"^1.7.12","@axe-core/playwright":"^4.11.3","@arethetypeswrong/cli":"^0.18.4","stylelint-use-logical":"^2.1.3","stylelint-config-standard":"^40.0.0"},"peerDependencies":{"react":">=18","solid-js":">=1.6","@builder.io/qwik":">=1.5"},"peerDependenciesMeta":{"react":{"optional":true},"solid-js":{"optional":true},"@builder.io/qwik":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.7.0_1784569878994_0.44503762009167036","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@ponchia/ui","version":"0.8.0","keywords":["css","ui","ui-framework","design-system","design-tokens","cascade-layers","css-layers","nothing","monochrome","oklch","colorways","icons","data-visualization","wcag","framework-agnostic","zero-dependencies","dark-mode","accessibility"],"author":{"url":"https://github.com/Ponchia","name":"Ponchia"},"license":"MIT","_id":"@ponchia/ui@0.8.0","maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"homepage":"https://github.com/Ponchia/bronto-ui#readme","bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"bin":{"bronto-ui-check":"bin/bronto-ui-check.mjs"},"dist":{"shasum":"5d73912849d200f95436bd919433fbdbf4683c2c","tarball":"https://registry.npmjs.org/@ponchia/ui/-/ui-0.8.0.tgz","fileCount":279,"integrity":"sha512-p4pF4FH72W1v530n37i1tR1eGgdXZ8CIyHuo2BgmsfkLjGcjSMXF8CGPn9gUfC6YNep1zcTejqUhH+5C0L4Hag==","signatures":[{"sig":"MEUCIFF8O/igvBB1Vmzavz39cR9rghCDj4dCA5lG8XqipOrUAiEAiSjy1v6PjTOshX5c+hJ+O1YgYkNqgSowK99JXOMYsf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ponchia%2fui@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2315532},"type":"module","style":"./dist/bronto.css","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"style":"./dist/bronto.css","types":"./index.d.ts","default":"./dist/bronto.css"},"./d2":{"types":"./tokens/d2.d.ts","default":"./tokens/d2.js"},"./css":"./css/core.css","./vue":{"types":"./vue/index.d.ts","default":"./vue/index.js"},"./qwik":{"types":"./qwik/index.d.ts","default":"./qwik/index.js"},"./vega":{"types":"./tokens/vega.d.ts","default":"./tokens/vega.js"},"./react":{"types":"./react/index.d.ts","default":"./react/index.js"},"./skins":{"types":"./tokens/skins.d.ts","default":"./tokens/skins.js"},"./solid":{"types":"./solid/index.d.ts","default":"./solid/index.js"},"./charts":{"types":"./tokens/charts.d.ts","default":"./tokens/charts.js"},"./glyphs":{"types":"./glyphs/glyphs.d.ts","default":"./glyphs/glyphs.js"},"./svelte":{"types":"./svelte/index.d.ts","default":"./svelte/index.js"},"./tokens":{"types":"./tokens/index.d.ts","default":"./tokens/index.js"},"./classes":{"types":"./classes/index.d.ts","default":"./classes/index.js"},"./d2.json":"./tokens/d2.json","./fonts/*":"./fonts/*","./mermaid":{"types":"./tokens/mermaid.d.ts","default":"./tokens/mermaid.js"},"./llms.txt":"./llms.txt","./tailwind":"./tailwind.css","./behaviors":{"types":"./behaviors/index.d.ts","default":"./behaviors/index.js"},"./vega.json":"./tokens/vega.json","./connectors":{"types":"./connectors/index.d.ts","default":"./connectors/index.js"},"./docs/d2.md":"./docs/d2.md","./annotations":{"types":"./annotations/index.d.ts","default":"./annotations/index.js"},"./charts.json":"./tokens/charts.json","./css/app.css":"./dist/css/app.css","./css/toc.css":"./dist/css/toc.css","./docs/toc.md":"./docs/toc.md","./tokens.json":"./tokens/index.json","./classes.json":"./classes/classes.json","./css/base.css":"./dist/css/base.css","./css/code.css":"./dist/css/code.css","./css/core.css":"./css/core.css","./css/diff.css":"./dist/css/diff.css","./css/dots.css":"./dist/css/dots.css","./css/site.css":"./dist/css/site.css","./css/term.css":"./dist/css/term.css","./css/tree.css":"./dist/css/tree.css","./docs/code.md":"./docs/code.md","./docs/diff.md":"./docs/diff.md","./docs/dots.md":"./docs/dots.md","./docs/term.md":"./docs/term.md","./docs/tree.md":"./docs/tree.md","./docs/vega.md":"./docs/vega.md","./mermaid.json":"./tokens/mermaid.json","./tailwind.css":"./tailwind.css","./css/clamp.css":"./dist/css/clamp.css","./css/fonts.css":"./dist/css/fonts.css","./css/forms.css":"./dist/css/forms.css","./css/marks.css":"./dist/css/marks.css","./css/skins.css":"./dist/css/skins.css","./css/spark.css":"./dist/css/spark.css","./css/state.css":"./dist/css/state.css","./css/table.css":"./dist/css/table.css","./docs/clamp.md":"./docs/clamp.md","./docs/marks.md":"./docs/marks.md","./docs/spark.md":"./docs/spark.md","./docs/state.md":"./docs/state.md","./docs/usage.md":"./docs/usage.md","./behaviors/menu":{"types":"./behaviors/menu.d.ts","default":"./behaviors/menu.js"},"./behaviors/tabs":{"types":"./behaviors/tabs.d.ts","default":"./behaviors/tabs.js"},"./css/bullet.css":"./dist/css/bullet.css","./css/figure.css":"./dist/css/figure.css","./css/legend.css":"./dist/css/legend.css","./css/motion.css":"./dist/css/motion.css","./css/report.css":"./dist/css/report.css","./css/tokens.css":"./dist/css/tokens.css","./docs/bullet.md":"./docs/bullet.md","./docs/figure.md":"./docs/figure.md","./docs/glyphs.md":"./docs/glyphs.md","./MIGRATIONS.json":"./MIGRATIONS.json","./behaviors/forms":{"types":"./behaviors/forms.d.ts","default":"./behaviors/forms.js"},"./behaviors/glyph":{"types":"./behaviors/glyph.d.ts","default":"./behaviors/glyph.js"},"./behaviors/inert":{"types":"./behaviors/inert.d.ts","default":"./behaviors/inert.js"},"./behaviors/modal":{"types":"./behaviors/modal.d.ts","default":"./behaviors/modal.js"},"./behaviors/table":{"types":"./behaviors/table.d.ts","default":"./behaviors/table.js"},"./behaviors/theme":{"types":"./behaviors/theme.d.ts","default":"./behaviors/theme.js"},"./behaviors/toast":{"types":"./behaviors/toast.d.ts","default":"./behaviors/toast.js"},"./css/command.css":"./dist/css/command.css","./css/content.css":"./dist/css/content.css","./css/dataviz.css":"./dist/css/dataviz.css","./css/overlay.css":"./dist/css/overlay.css","./css/sources.css":"./dist/css/sources.css","./css/textref.css":"./dist/css/textref.css","./dist/bronto.css":"./dist/bronto.css","./docs/command.md":"./docs/command.md","./docs/legends.md":"./docs/legends.md","./docs/mermaid.md":"./docs/mermaid.md","./docs/sources.md":"./docs/sources.md","./docs/textref.md":"./docs/textref.md","./docs/theming.md":"./docs/theming.md","./behaviors/dialog":{"types":"./behaviors/dialog.d.ts","default":"./behaviors/dialog.js"},"./behaviors/legend":{"types":"./behaviors/legend.d.ts","default":"./behaviors/legend.js"},"./css/feedback.css":"./dist/css/feedback.css","./css/interval.css":"./dist/css/interval.css","./css/sidenote.css":"./dist/css/sidenote.css","./docs/contrast.md":"./docs/contrast.md","./docs/interval.md":"./docs/interval.md","./docs/sidenote.md":"./docs/sidenote.md","./tokens.dtcg.json":"./tokens/tokens.dtcg.json","./behaviors/command":{"types":"./behaviors/command.d.ts","default":"./behaviors/command.js"},"./behaviors/popover":{"types":"./behaviors/popover.d.ts","default":"./behaviors/popover.js"},"./behaviors/sources":{"types":"./behaviors/sources.d.ts","default":"./behaviors/sources.js"},"./css/crosshair.css":"./dist/css/crosshair.css","./css/generated.css":"./dist/css/generated.css","./css/selection.css":"./dist/css/selection.css","./css/spotlight.css":"./dist/css/spotlight.css","./css/workbench.css":"./dist/css/workbench.css","./docs/crosshair.md":"./docs/crosshair.md","./docs/generated.md":"./docs/generated.md","./docs/reference.md":"./docs/reference.md","./docs/reporting.md":"./docs/reporting.md","./docs/selection.md":"./docs/selection.md","./docs/spotlight.md":"./docs/spotlight.md","./docs/stability.md":"./docs/stability.md","./docs/workbench.md":"./docs/workbench.md","./behaviors/carousel":{"types":"./behaviors/carousel.d.ts","default":"./behaviors/carousel.js"},"./behaviors/combobox":{"types":"./behaviors/combobox.d.ts","default":"./behaviors/combobox.js"},"./behaviors/splitter":{"types":"./behaviors/splitter.d.ts","default":"./behaviors/splitter.js"},"./css/analytical.css":"./dist/css/analytical.css","./css/connectors.css":"./dist/css/connectors.css","./css/disclosure.css":"./dist/css/disclosure.css","./css/highlights.css":"./dist/css/highlights.css","./css/navigation.css":"./dist/css/navigation.css","./css/primitives.css":"./dist/css/primitives.css","./css/report-kit.css":"./dist/css/report-kit.css","./docs/connectors.md":"./docs/connectors.md","./docs/highlights.md":"./docs/highlights.md","./shiki/nothing.json":"./shiki/nothing.json","./behaviors/crosshair":{"types":"./behaviors/crosshair.d.ts","default":"./behaviors/crosshair.js"},"./behaviors/spotlight":{"types":"./behaviors/spotlight.d.ts","default":"./behaviors/spotlight.js"},"./css/annotations.css":"./dist/css/annotations.css","./docs/annotations.md":"./docs/annotations.md","./behaviors/connectors":{"types":"./behaviors/connectors.d.ts","default":"./behaviors/connectors.js"},"./behaviors/disclosure":{"types":"./behaviors/disclosure.d.ts","default":"./behaviors/disclosure.js"},"./docs/architecture.md":"./docs/architecture.md","./tokens/resolved.json":"./tokens/resolved.json","./behaviors/dismissible":{"types":"./behaviors/dismissible.d.ts","default":"./behaviors/dismissible.js"},"./css/unlayered/app.css":"./css/app.css","./css/unlayered/toc.css":"./css/toc.css","./css/unlayered/base.css":"./css/base.css","./css/unlayered/code.css":"./css/code.css","./css/unlayered/diff.css":"./css/diff.css","./css/unlayered/dots.css":"./css/dots.css","./css/unlayered/site.css":"./css/site.css","./css/unlayered/term.css":"./css/term.css","./css/unlayered/tree.css":"./css/tree.css","./css/unlayered/clamp.css":"./css/clamp.css","./css/unlayered/fonts.css":"./css/fonts.css","./css/unlayered/forms.css":"./css/forms.css","./css/unlayered/marks.css":"./css/marks.css","./css/unlayered/skins.css":"./css/skins.css","./css/unlayered/spark.css":"./css/spark.css","./css/unlayered/state.css":"./css/state.css","./css/unlayered/table.css":"./css/table.css","./css/unlayered/bullet.css":"./css/bullet.css","./css/unlayered/figure.css":"./css/figure.css","./css/unlayered/legend.css":"./css/legend.css","./css/unlayered/motion.css":"./css/motion.css","./css/unlayered/report.css":"./css/report.css","./css/unlayered/tokens.css":"./css/tokens.css","./docs/interop/tailwind.md":"./docs/interop/tailwind.md","./docs/package-contract.md":"./docs/package-contract.md","./css/unlayered/command.css":"./css/command.css","./css/unlayered/content.css":"./css/content.css","./css/unlayered/dataviz.css":"./css/dataviz.css","./css/unlayered/overlay.css":"./css/overlay.css","./css/unlayered/sources.css":"./css/sources.css","./css/unlayered/textref.css":"./css/textref.css","./css/unlayered/feedback.css":"./css/feedback.css","./css/unlayered/interval.css":"./css/interval.css","./css/unlayered/sidenote.css":"./css/sidenote.css","./docs/interop/react-flow.md":"./docs/interop/react-flow.md","./css/unlayered/crosshair.css":"./css/crosshair.css","./css/unlayered/generated.css":"./css/generated.css","./css/unlayered/selection.css":"./css/selection.css","./css/unlayered/spotlight.css":"./css/spotlight.css","./css/unlayered/workbench.css":"./css/workbench.css","./docs/frontier-primitives.md":"./docs/frontier-primitives.md","./tokens/figma.variables.json":"./tokens/figma.variables.json","./vscode.css-custom-data.json":"./classes/vscode.css-custom-data.json","./css/unlayered/connectors.css":"./css/connectors.css","./css/unlayered/disclosure.css":"./css/disclosure.css","./css/unlayered/highlights.css":"./css/highlights.css","./css/unlayered/navigation.css":"./css/navigation.css","./css/unlayered/primitives.css":"./css/primitives.css","./docs/adr/0003-theme-model.md":"./docs/adr/0003-theme-model.md","./css/unlayered/annotations.css":"./css/annotations.css","./docs/adr/0001-color-system.md":"./docs/adr/0001-color-system.md","./docs/migrations/0.2-to-0.3.md":"./docs/migrations/0.2-to-0.3.md","./docs/migrations/0.3-to-0.4.md":"./docs/migrations/0.3-to-0.4.md","./docs/migrations/0.4-to-0.5.md":"./docs/migrations/0.4-to-0.5.md","./docs/migrations/0.5-to-0.6.md":"./docs/migrations/0.5-to-0.6.md","./docs/migrations/0.6-to-0.7.md":"./docs/migrations/0.6-to-0.7.md","./schemas/report-claims.v1.schema.json":"./schemas/report-claims.v1.schema.json","./docs/adr/0004-prune-unused-adapters.md":"./docs/adr/0004-prune-unused-adapters.md","./docs/adr/0002-scope-and-2026-baseline.md":"./docs/adr/0002-scope-and-2026-baseline.md"},"gitHead":"4c1740f38cdbaf8102087ef433888b600b6bbf0d","scripts":{"gen":"npm run prepack","lint":"stylelint \"css/**/*.css\"","test":"node --test \"test/*.test.mjs\"","check":"npm run lint && npm run check:format && npm run check:exports && npm run check:fresh && npm run check:classes && npm run check:recipe-types && npm run check:dead && npm run check:complexity && npm run check:types && npm run check:unit && npm run check:shiki && npm run check:dist && npm run check:pack && npm run check:consumer-surface && npm run check:consumer-types && npm run check:component-matrix && npm run check:behavior-matrix && npm run check:helper-matrix && npm run check:binding-matrix && npm run check:examples && npm run check:visual-baselines && npm run check:playwright-container && npm run check:schemas && npm run check:publint && npm run check:attw && npm run check:workflows && npm run check:release && npm run check:versions && npm run check:migrations && npm run check:public-metadata && npm run check:public-hygiene && npm run check:doc-links && npm run check:doc-recipes && npm run check:contract && npm run check:variables && npm run check:contrast && npm run check:dtcg && npm run check:dts-emit && npm run check:glyphs && npm run check:color-policy && npm run check:skins && npm run check:charts && npm run check:mermaid && npm run check:d2 && npm run check:vega && npm run check:report && npm run check:legend && npm run check:chain","format":"prettier --write .","prepack":"npm run build:artifacts && npm run verify:artifacts","check:d2":"node scripts/check-d2.mjs","d2:build":"node scripts/gen-d2.mjs","dts:emit":"node scripts/emit-dts.mjs","lint:fix":"stylelint \"css/**/*.css\" --fix","test:e2e":"playwright test","dts:build":"node scripts/gen-dts.mjs","check:attw":"attw --pack --ignore-rules no-resolution cjs-resolves-to-esm","check:dead":"knip --treat-config-hints-as-errors","check:dist":"node scripts/check-dist.mjs","check:dtcg":"node scripts/check-dtcg.mjs","check:pack":"node scripts/check-pack.mjs","check:unit":"npm test","check:vega":"node scripts/check-vega.mjs","dist:build":"node scripts/build-dist.mjs","dtcg:build":"node scripts/gen-dtcg.mjs","emit:theme":"node scripts/emit-theme.mjs","report:pdf":"node scripts/render-pdf.mjs","vega:build":"node scripts/gen-vega.mjs","check:chain":"node scripts/check-chain.mjs","check:fresh":"node scripts/check-fresh.mjs","check:shiki":"node scripts/check-shiki.mjs","check:skins":"node scripts/check-skins.mjs","check:types":"tsc -p tsconfig.json","fresh:build":"node scripts/gen-all.mjs","size:report":"node scripts/size-report.mjs","skins:build":"node scripts/gen-skins.mjs","charts:build":"node scripts/gen-charts.mjs","check:charts":"node scripts/check-charts.mjs","check:format":"prettier --check .","check:glyphs":"node scripts/check-glyphs.mjs","check:legend":"node scripts/check-legend.mjs","check:report":"node scripts/check-report.mjs","glyphs:build":"node scripts/gen-glyphs.mjs","release:prep":"node scripts/release-prep.mjs","tokens:build":"node scripts/gen-tokens-json.mjs","vscode:build":"node scripts/gen-vscode-data.mjs","check:classes":"node scripts/check-classes.mjs","check:exports":"node scripts/check-exports.mjs","check:mermaid":"node scripts/check-mermaid.mjs","check:publint":"publint --strict","check:release":"node scripts/check-release.mjs","check:schemas":"node scripts/check-schemas.mjs","mermaid:build":"node scripts/gen-mermaid.mjs","test:examples":"node scripts/test-examples.mjs","check:contract":"node scripts/check-contract.mjs","check:contrast":"node scripts/check-contrast.mjs","check:dts-emit":"node scripts/check-dts-emit.mjs","check:examples":"node scripts/check-examples.mjs","check:versions":"node scripts/check-versions.mjs","contrast:build":"node scripts/gen-contrast.mjs","prepublishOnly":"npm run build:artifacts && npm run check","resolved:build":"node scripts/gen-resolved.mjs","audit:selectors":"node scripts/audit-selectors.mjs","build:artifacts":"npm run tokens:css:build && npm run tokens:build && npm run dtcg:build && npm run resolved:build && npm run figma:variables:build && npm run dts:build && npm run dts:emit && npm run reference:build && npm run package-contract:build && npm run classes:json:build && npm run contrast:build && npm run vscode:build && npm run skins:build && npm run charts:build && npm run mermaid:build && npm run d2:build && npm run vega:build && npm run dist:build && npm run glyphs:build","check:doc-links":"node scripts/check-doc-links.mjs","check:variables":"node scripts/check-variables.mjs","check:workflows":"github-actionlint .github/workflows/*.yml","reference:build":"node scripts/gen-reference.mjs","check:complexity":"node scripts/check-complexity.mjs","check:migrations":"node scripts/check-migrations.mjs","emit:theme:check":"node scripts/emit-theme.mjs --check","tokens:css:build":"node scripts/gen-tokens-css.mjs","verify:artifacts":"npm run check:fresh && npm run check:dist && npm run check:dts-emit && npm run check:glyphs && npm run check:skins && npm run check:charts && npm run check:mermaid && npm run check:d2 && npm run check:vega && npm run check:pack","check:doc-recipes":"node scripts/check-doc-recipes.mjs","test:e2e:chromium":"playwright test --project=chromium","test:e2e:nonpixel":"node scripts/test-e2e-nonpixel.mjs","check:color-policy":"node scripts/check-color-policy.mjs","check:recipe-types":"node scripts/check-recipe-types.mjs","classes:json:build":"node scripts/gen-classes-json.mjs","check:helper-matrix":"node scripts/check-helper-matrix.mjs","check:binding-matrix":"node scripts/check-binding-matrix.mjs","check:consumer-types":"node scripts/check-consumer-types.mjs","check:public-hygiene":"node scripts/check-public-hygiene.mjs","test:examples:visual":"node scripts/test-examples.mjs --visual","check:behavior-matrix":"node scripts/check-behavior-matrix.mjs","check:public-metadata":"node scripts/check-public-metadata.mjs","figma:variables:build":"node scripts/gen-figma-variables.mjs","audit:behavior-exports":"node scripts/audit-behavior-exports.mjs","check:component-matrix":"node scripts/check-component-matrix.mjs","check:consumer-surface":"node scripts/check-consumer-surface.mjs","check:visual-baselines":"node scripts/check-visual-baselines.mjs","package-contract:build":"node scripts/gen-package-contract.mjs","test:e2e:visual:container":"node scripts/test-visual-container.mjs","check:playwright-container":"node scripts/check-playwright-container.mjs","test:examples:cross-browser":"node scripts/test-examples.mjs --browsers=chromium,firefox,webkit"},"_npmUser":{"name":"ponchia","email":"zeno.trevisan@gmail.com"},"overrides":{"adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"CSS-first identity and UI layer for services, tools, sites, and reports — works in HTML, every framework, and PDF, no component runtime. Shared app shell, forms, tables, workflow chrome, plus opt-in analytical/report primitives. Monochrome with one ration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.23.0","vega":"^6.2.0","jsdom":"^29.1.1","react":"^19.2.7","publint":"^0.3.21","prettier":"^3.9.1","solid-js":"^1.9.13","react-dom":"^19.2.7","stylelint":"^17.14.0","vega-lite":"^6.4.3","pdfjs-dist":"^6.1.200","typescript":"^6.0.3","@builder.io/qwik":"^1.20.0","@playwright/test":"1.60.0","github-actionlint":"^1.7.12","@axe-core/playwright":"^4.11.3","@arethetypeswrong/cli":"^0.18.4","stylelint-use-logical":"^2.1.3","stylelint-config-standard":"^40.0.0"},"peerDependencies":{"react":">=18","solid-js":">=1.6","@builder.io/qwik":">=1.5"},"peerDependenciesMeta":{"react":{"optional":true},"solid-js":{"optional":true},"@builder.io/qwik":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.8.0_1786451392334_0.7755952779811568","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@ponchia/ui","version":"0.8.1","keywords":["css","ui","ui-framework","design-system","design-tokens","cascade-layers","css-layers","nothing","monochrome","oklch","colorways","icons","data-visualization","wcag","framework-agnostic","zero-dependencies","dark-mode","accessibility"],"author":{"url":"https://github.com/Ponchia","name":"Ponchia"},"license":"MIT","_id":"@ponchia/ui@0.8.1","maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"homepage":"https://github.com/Ponchia/bronto-ui#readme","bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"bin":{"bronto-ui-check":"bin/bronto-ui-check.mjs"},"dist":{"shasum":"ef29ded98af6fd73abf55b1a4f5b14b13a92e71b","tarball":"https://registry.npmjs.org/@ponchia/ui/-/ui-0.8.1.tgz","fileCount":280,"integrity":"sha512-zKum4aU+MyLjVwYa8DR2qCpbn5lNrppSHl9tewqt8K1p/WGigJr6lddTGjuNvAmrPc2hTJtKBk/fnevDa2OjyA==","signatures":[{"sig":"MEUCIBi46MACdq66Gop5/l6Y//4XZE+EMIwnjJ/NrYD+7elMAiEAygGCxoAnC0KFs8H0zDCMghE8Sfm7MBBRsKZYnczQFDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ponchia%2fui@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2326998},"type":"module","style":"./dist/bronto.css","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"style":"./dist/bronto.css","types":"./index.d.ts","default":"./dist/bronto.css"},"./d2":{"types":"./tokens/d2.d.ts","default":"./tokens/d2.js"},"./css":"./css/core.css","./vue":{"types":"./vue/index.d.ts","default":"./vue/index.js"},"./qwik":{"types":"./qwik/index.d.ts","default":"./qwik/index.js"},"./vega":{"types":"./tokens/vega.d.ts","default":"./tokens/vega.js"},"./react":{"types":"./react/index.d.ts","default":"./react/index.js"},"./skins":{"types":"./tokens/skins.d.ts","default":"./tokens/skins.js"},"./solid":{"types":"./solid/index.d.ts","default":"./solid/index.js"},"./charts":{"types":"./tokens/charts.d.ts","default":"./tokens/charts.js"},"./glyphs":{"types":"./glyphs/glyphs.d.ts","default":"./glyphs/glyphs.js"},"./svelte":{"types":"./svelte/index.d.ts","default":"./svelte/index.js"},"./tokens":{"types":"./tokens/index.d.ts","default":"./tokens/index.js"},"./classes":{"types":"./classes/index.d.ts","default":"./classes/index.js"},"./d2.json":"./tokens/d2.json","./fonts/*":"./fonts/*","./mermaid":{"types":"./tokens/mermaid.d.ts","default":"./tokens/mermaid.js"},"./llms.txt":"./llms.txt","./tailwind":"./tailwind.css","./behaviors":{"types":"./behaviors/index.d.ts","default":"./behaviors/index.js"},"./vega.json":"./tokens/vega.json","./connectors":{"types":"./connectors/index.d.ts","default":"./connectors/index.js"},"./docs/d2.md":"./docs/d2.md","./annotations":{"types":"./annotations/index.d.ts","default":"./annotations/index.js"},"./charts.json":"./tokens/charts.json","./css/app.css":"./dist/css/app.css","./css/toc.css":"./dist/css/toc.css","./docs/toc.md":"./docs/toc.md","./tokens.json":"./tokens/index.json","./classes.json":"./classes/classes.json","./css/base.css":"./dist/css/base.css","./css/code.css":"./dist/css/code.css","./css/core.css":"./css/core.css","./css/diff.css":"./dist/css/diff.css","./css/dots.css":"./dist/css/dots.css","./css/site.css":"./dist/css/site.css","./css/term.css":"./dist/css/term.css","./css/tree.css":"./dist/css/tree.css","./docs/code.md":"./docs/code.md","./docs/diff.md":"./docs/diff.md","./docs/dots.md":"./docs/dots.md","./docs/term.md":"./docs/term.md","./docs/tree.md":"./docs/tree.md","./docs/vega.md":"./docs/vega.md","./mermaid.json":"./tokens/mermaid.json","./tailwind.css":"./tailwind.css","./css/clamp.css":"./dist/css/clamp.css","./css/fonts.css":"./dist/css/fonts.css","./css/forms.css":"./dist/css/forms.css","./css/marks.css":"./dist/css/marks.css","./css/skins.css":"./dist/css/skins.css","./css/spark.css":"./dist/css/spark.css","./css/state.css":"./dist/css/state.css","./css/table.css":"./dist/css/table.css","./docs/clamp.md":"./docs/clamp.md","./docs/marks.md":"./docs/marks.md","./docs/spark.md":"./docs/spark.md","./docs/state.md":"./docs/state.md","./docs/usage.md":"./docs/usage.md","./behaviors/menu":{"types":"./behaviors/menu.d.ts","default":"./behaviors/menu.js"},"./behaviors/tabs":{"types":"./behaviors/tabs.d.ts","default":"./behaviors/tabs.js"},"./css/bullet.css":"./dist/css/bullet.css","./css/figure.css":"./dist/css/figure.css","./css/legend.css":"./dist/css/legend.css","./css/motion.css":"./dist/css/motion.css","./css/report.css":"./dist/css/report.css","./css/tokens.css":"./dist/css/tokens.css","./docs/bullet.md":"./docs/bullet.md","./docs/figure.md":"./docs/figure.md","./docs/glyphs.md":"./docs/glyphs.md","./MIGRATIONS.json":"./MIGRATIONS.json","./behaviors/forms":{"types":"./behaviors/forms.d.ts","default":"./behaviors/forms.js"},"./behaviors/glyph":{"types":"./behaviors/glyph.d.ts","default":"./behaviors/glyph.js"},"./behaviors/inert":{"types":"./behaviors/inert.d.ts","default":"./behaviors/inert.js"},"./behaviors/modal":{"types":"./behaviors/modal.d.ts","default":"./behaviors/modal.js"},"./behaviors/table":{"types":"./behaviors/table.d.ts","default":"./behaviors/table.js"},"./behaviors/theme":{"types":"./behaviors/theme.d.ts","default":"./behaviors/theme.js"},"./behaviors/toast":{"types":"./behaviors/toast.d.ts","default":"./behaviors/toast.js"},"./css/command.css":"./dist/css/command.css","./css/content.css":"./dist/css/content.css","./css/dataviz.css":"./dist/css/dataviz.css","./css/overlay.css":"./dist/css/overlay.css","./css/sources.css":"./dist/css/sources.css","./css/textref.css":"./dist/css/textref.css","./dist/bronto.css":"./dist/bronto.css","./docs/command.md":"./docs/command.md","./docs/legends.md":"./docs/legends.md","./docs/mermaid.md":"./docs/mermaid.md","./docs/sources.md":"./docs/sources.md","./docs/textref.md":"./docs/textref.md","./docs/theming.md":"./docs/theming.md","./behaviors/dialog":{"types":"./behaviors/dialog.d.ts","default":"./behaviors/dialog.js"},"./behaviors/legend":{"types":"./behaviors/legend.d.ts","default":"./behaviors/legend.js"},"./css/feedback.css":"./dist/css/feedback.css","./css/interval.css":"./dist/css/interval.css","./css/sidenote.css":"./dist/css/sidenote.css","./docs/contrast.md":"./docs/contrast.md","./docs/interval.md":"./docs/interval.md","./docs/sidenote.md":"./docs/sidenote.md","./tokens.dtcg.json":"./tokens/tokens.dtcg.json","./behaviors/command":{"types":"./behaviors/command.d.ts","default":"./behaviors/command.js"},"./behaviors/popover":{"types":"./behaviors/popover.d.ts","default":"./behaviors/popover.js"},"./behaviors/sources":{"types":"./behaviors/sources.d.ts","default":"./behaviors/sources.js"},"./css/crosshair.css":"./dist/css/crosshair.css","./css/generated.css":"./dist/css/generated.css","./css/selection.css":"./dist/css/selection.css","./css/spotlight.css":"./dist/css/spotlight.css","./css/workbench.css":"./dist/css/workbench.css","./docs/crosshair.md":"./docs/crosshair.md","./docs/generated.md":"./docs/generated.md","./docs/reference.md":"./docs/reference.md","./docs/reporting.md":"./docs/reporting.md","./docs/selection.md":"./docs/selection.md","./docs/spotlight.md":"./docs/spotlight.md","./docs/stability.md":"./docs/stability.md","./docs/workbench.md":"./docs/workbench.md","./behaviors/carousel":{"types":"./behaviors/carousel.d.ts","default":"./behaviors/carousel.js"},"./behaviors/combobox":{"types":"./behaviors/combobox.d.ts","default":"./behaviors/combobox.js"},"./behaviors/splitter":{"types":"./behaviors/splitter.d.ts","default":"./behaviors/splitter.js"},"./css/analytical.css":"./dist/css/analytical.css","./css/connectors.css":"./dist/css/connectors.css","./css/disclosure.css":"./dist/css/disclosure.css","./css/highlights.css":"./dist/css/highlights.css","./css/navigation.css":"./dist/css/navigation.css","./css/primitives.css":"./dist/css/primitives.css","./css/report-kit.css":"./dist/css/report-kit.css","./docs/connectors.md":"./docs/connectors.md","./docs/highlights.md":"./docs/highlights.md","./shiki/nothing.json":"./shiki/nothing.json","./behaviors/crosshair":{"types":"./behaviors/crosshair.d.ts","default":"./behaviors/crosshair.js"},"./behaviors/spotlight":{"types":"./behaviors/spotlight.d.ts","default":"./behaviors/spotlight.js"},"./css/annotations.css":"./dist/css/annotations.css","./docs/annotations.md":"./docs/annotations.md","./behaviors/connectors":{"types":"./behaviors/connectors.d.ts","default":"./behaviors/connectors.js"},"./behaviors/disclosure":{"types":"./behaviors/disclosure.d.ts","default":"./behaviors/disclosure.js"},"./docs/architecture.md":"./docs/architecture.md","./tokens/resolved.json":"./tokens/resolved.json","./behaviors/dismissible":{"types":"./behaviors/dismissible.d.ts","default":"./behaviors/dismissible.js"},"./css/unlayered/app.css":"./css/app.css","./css/unlayered/toc.css":"./css/toc.css","./css/unlayered/base.css":"./css/base.css","./css/unlayered/code.css":"./css/code.css","./css/unlayered/diff.css":"./css/diff.css","./css/unlayered/dots.css":"./css/dots.css","./css/unlayered/site.css":"./css/site.css","./css/unlayered/term.css":"./css/term.css","./css/unlayered/tree.css":"./css/tree.css","./css/unlayered/clamp.css":"./css/clamp.css","./css/unlayered/fonts.css":"./css/fonts.css","./css/unlayered/forms.css":"./css/forms.css","./css/unlayered/marks.css":"./css/marks.css","./css/unlayered/skins.css":"./css/skins.css","./css/unlayered/spark.css":"./css/spark.css","./css/unlayered/state.css":"./css/state.css","./css/unlayered/table.css":"./css/table.css","./css/unlayered/bullet.css":"./css/bullet.css","./css/unlayered/figure.css":"./css/figure.css","./css/unlayered/legend.css":"./css/legend.css","./css/unlayered/motion.css":"./css/motion.css","./css/unlayered/report.css":"./css/report.css","./css/unlayered/tokens.css":"./css/tokens.css","./docs/interop/tailwind.md":"./docs/interop/tailwind.md","./docs/package-contract.md":"./docs/package-contract.md","./css/unlayered/command.css":"./css/command.css","./css/unlayered/content.css":"./css/content.css","./css/unlayered/dataviz.css":"./css/dataviz.css","./css/unlayered/overlay.css":"./css/overlay.css","./css/unlayered/sources.css":"./css/sources.css","./css/unlayered/textref.css":"./css/textref.css","./css/unlayered/feedback.css":"./css/feedback.css","./css/unlayered/interval.css":"./css/interval.css","./css/unlayered/sidenote.css":"./css/sidenote.css","./docs/interop/react-flow.md":"./docs/interop/react-flow.md","./css/unlayered/crosshair.css":"./css/crosshair.css","./css/unlayered/generated.css":"./css/generated.css","./css/unlayered/selection.css":"./css/selection.css","./css/unlayered/spotlight.css":"./css/spotlight.css","./css/unlayered/workbench.css":"./css/workbench.css","./docs/frontier-primitives.md":"./docs/frontier-primitives.md","./tokens/figma.variables.json":"./tokens/figma.variables.json","./vscode.css-custom-data.json":"./classes/vscode.css-custom-data.json","./css/unlayered/connectors.css":"./css/connectors.css","./css/unlayered/disclosure.css":"./css/disclosure.css","./css/unlayered/highlights.css":"./css/highlights.css","./css/unlayered/navigation.css":"./css/navigation.css","./css/unlayered/primitives.css":"./css/primitives.css","./docs/adr/0003-theme-model.md":"./docs/adr/0003-theme-model.md","./css/unlayered/annotations.css":"./css/annotations.css","./docs/adr/0001-color-system.md":"./docs/adr/0001-color-system.md","./docs/migrations/0.2-to-0.3.md":"./docs/migrations/0.2-to-0.3.md","./docs/migrations/0.3-to-0.4.md":"./docs/migrations/0.3-to-0.4.md","./docs/migrations/0.4-to-0.5.md":"./docs/migrations/0.4-to-0.5.md","./docs/migrations/0.5-to-0.6.md":"./docs/migrations/0.5-to-0.6.md","./docs/migrations/0.6-to-0.7.md":"./docs/migrations/0.6-to-0.7.md","./schemas/report-claims.v1.schema.json":"./schemas/report-claims.v1.schema.json","./docs/adr/0004-prune-unused-adapters.md":"./docs/adr/0004-prune-unused-adapters.md","./docs/adr/0002-scope-and-2026-baseline.md":"./docs/adr/0002-scope-and-2026-baseline.md"},"gitHead":"281ee06369c8c74c15de5d039dd92f2e3b126927","scripts":{"gen":"npm run prepack","lint":"stylelint \"css/**/*.css\"","test":"node --test \"test/*.test.mjs\"","check":"npm run lint && npm run check:format && npm run check:exports && npm run check:fresh && npm run check:classes && npm run check:recipe-types && npm run check:dead && npm run check:complexity && npm run check:types && npm run check:unit && npm run check:shiki && npm run check:dist && npm run check:pack && npm run check:consumer-surface && npm run check:consumer-types && npm run check:component-matrix && npm run check:behavior-matrix && npm run check:helper-matrix && npm run check:binding-matrix && npm run check:examples && npm run check:visual-baselines && npm run check:playwright-container && npm run check:schemas && npm run check:publint && npm run check:attw && npm run check:workflows && npm run check:release && npm run check:versions && npm run check:migrations && npm run check:public-metadata && npm run check:public-hygiene && npm run check:doc-links && npm run check:doc-recipes && npm run check:contract && npm run check:variables && npm run check:contrast && npm run check:dtcg && npm run check:dts-emit && npm run check:glyphs && npm run check:color-policy && npm run check:skins && npm run check:charts && npm run check:mermaid && npm run check:d2 && npm run check:vega && npm run check:report && npm run check:legend && npm run check:chain","format":"prettier --write .","prepack":"npm run build:artifacts && npm run verify:artifacts","check:d2":"node scripts/check-d2.mjs","d2:build":"node scripts/gen-d2.mjs","dts:emit":"node scripts/emit-dts.mjs","lint:fix":"stylelint \"css/**/*.css\" --fix","test:e2e":"playwright test","dts:build":"node scripts/gen-dts.mjs","check:attw":"attw --pack --ignore-rules no-resolution cjs-resolves-to-esm","check:dead":"knip --treat-config-hints-as-errors","check:dist":"node scripts/check-dist.mjs","check:dtcg":"node scripts/check-dtcg.mjs","check:pack":"node scripts/check-pack.mjs","check:unit":"npm test","check:vega":"node scripts/check-vega.mjs","dist:build":"node scripts/build-dist.mjs","dtcg:build":"node scripts/gen-dtcg.mjs","emit:theme":"node scripts/emit-theme.mjs","report:pdf":"node scripts/render-pdf.mjs","vega:build":"node scripts/gen-vega.mjs","check:chain":"node scripts/check-chain.mjs","check:fresh":"node scripts/check-fresh.mjs","check:shiki":"node scripts/check-shiki.mjs","check:skins":"node scripts/check-skins.mjs","check:types":"tsc -p tsconfig.json","fresh:build":"node scripts/gen-all.mjs","size:report":"node scripts/size-report.mjs","skins:build":"node scripts/gen-skins.mjs","charts:build":"node scripts/gen-charts.mjs","check:charts":"node scripts/check-charts.mjs","check:format":"prettier --check .","check:glyphs":"node scripts/check-glyphs.mjs","check:legend":"node scripts/check-legend.mjs","check:report":"node scripts/check-report.mjs","glyphs:build":"node scripts/gen-glyphs.mjs","release:prep":"node scripts/release-prep.mjs","tokens:build":"node scripts/gen-tokens-json.mjs","vscode:build":"node scripts/gen-vscode-data.mjs","check:classes":"node scripts/check-classes.mjs","check:exports":"node scripts/check-exports.mjs","check:mermaid":"node scripts/check-mermaid.mjs","check:publint":"publint --strict","check:release":"node scripts/check-release.mjs","check:schemas":"node scripts/check-schemas.mjs","mermaid:build":"node scripts/gen-mermaid.mjs","test:examples":"node scripts/test-examples.mjs","check:contract":"node scripts/check-contract.mjs","check:contrast":"node scripts/check-contrast.mjs","check:dts-emit":"node scripts/check-dts-emit.mjs","check:examples":"node scripts/check-examples.mjs","check:versions":"node scripts/check-versions.mjs","contrast:build":"node scripts/gen-contrast.mjs","prepublishOnly":"npm run build:artifacts && npm run check","resolved:build":"node scripts/gen-resolved.mjs","audit:selectors":"node scripts/audit-selectors.mjs","build:artifacts":"npm run tokens:css:build && npm run tokens:build && npm run dtcg:build && npm run resolved:build && npm run figma:variables:build && npm run dts:build && npm run dts:emit && npm run reference:build && npm run package-contract:build && npm run classes:json:build && npm run contrast:build && npm run vscode:build && npm run skins:build && npm run charts:build && npm run mermaid:build && npm run d2:build && npm run vega:build && npm run dist:build && npm run glyphs:build","check:doc-links":"node scripts/check-doc-links.mjs","check:variables":"node scripts/check-variables.mjs","check:workflows":"github-actionlint .github/workflows/*.yml","reference:build":"node scripts/gen-reference.mjs","check:complexity":"node scripts/check-complexity.mjs","check:migrations":"node scripts/check-migrations.mjs","emit:theme:check":"node scripts/emit-theme.mjs --check","tokens:css:build":"node scripts/gen-tokens-css.mjs","verify:artifacts":"npm run check:fresh && npm run check:dist && npm run check:dts-emit && npm run check:glyphs && npm run check:skins && npm run check:charts && npm run check:mermaid && npm run check:d2 && npm run check:vega && npm run check:pack","check:doc-recipes":"node scripts/check-doc-recipes.mjs","test:e2e:chromium":"playwright test --project=chromium","test:e2e:nonpixel":"node scripts/test-e2e-nonpixel.mjs","check:color-policy":"node scripts/check-color-policy.mjs","check:recipe-types":"node scripts/check-recipe-types.mjs","classes:json:build":"node scripts/gen-classes-json.mjs","check:helper-matrix":"node scripts/check-helper-matrix.mjs","check:binding-matrix":"node scripts/check-binding-matrix.mjs","check:consumer-types":"node scripts/check-consumer-types.mjs","check:public-hygiene":"node scripts/check-public-hygiene.mjs","test:examples:visual":"node scripts/test-examples.mjs --visual","check:behavior-matrix":"node scripts/check-behavior-matrix.mjs","check:public-metadata":"node scripts/check-public-metadata.mjs","figma:variables:build":"node scripts/gen-figma-variables.mjs","audit:behavior-exports":"node scripts/audit-behavior-exports.mjs","check:component-matrix":"node scripts/check-component-matrix.mjs","check:consumer-surface":"node scripts/check-consumer-surface.mjs","check:visual-baselines":"node scripts/check-visual-baselines.mjs","package-contract:build":"node scripts/gen-package-contract.mjs","test:e2e:visual:container":"node scripts/test-visual-container.mjs","check:playwright-container":"node scripts/check-playwright-container.mjs","test:examples:cross-browser":"node scripts/test-examples.mjs --browsers=chromium,firefox,webkit"},"_npmUser":{"name":"ponchia","email":"zeno.trevisan@gmail.com"},"overrides":{"adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"CSS-first identity and UI layer for services, tools, sites, and reports — works in HTML, every framework, and PDF, no component runtime. Shared app shell, forms, tables, workflow chrome, plus opt-in analytical/report primitives. Monochrome with one ration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.32.1","vega":"^6.3.1","jsdom":"^30.0.1","react":"^19.2.8","publint":"^0.3.23","prettier":"^3.9.6","solid-js":"^1.9.14","react-dom":"^19.2.8","stylelint":"^17.14.1","vega-lite":"^6.4.3","pdfjs-dist":"^6.2.108","typescript":"^6.0.3","@builder.io/qwik":"^1.20.0","@playwright/test":"1.60.0","github-actionlint":"^1.7.12","@axe-core/playwright":"^4.11.3","@arethetypeswrong/cli":"^0.18.5","stylelint-use-logical":"^2.1.3","stylelint-config-standard":"^40.0.0"},"peerDependencies":{"react":">=18","solid-js":">=1.6","@builder.io/qwik":">=1.5"},"peerDependenciesMeta":{"react":{"optional":true},"solid-js":{"optional":true},"@builder.io/qwik":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.8.1_1786454035351_0.5854865862450356","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@ponchia/ui","version":"0.9.0","keywords":["css","ui","ui-framework","design-system","design-tokens","cascade-layers","css-layers","nothing","monochrome","oklch","colorways","icons","data-visualization","wcag","framework-agnostic","zero-dependencies","dark-mode","accessibility"],"author":{"url":"https://github.com/Ponchia","name":"Ponchia"},"license":"MIT","_id":"@ponchia/ui@0.9.0","maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"homepage":"https://github.com/Ponchia/bronto-ui#readme","bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"bin":{"bronto-ui-check":"bin/bronto-ui-check.mjs"},"dist":{"shasum":"5b39aaef9e1f28c4bff23e72f21337060331664e","tarball":"https://registry.npmjs.org/@ponchia/ui/-/ui-0.9.0.tgz","fileCount":283,"integrity":"sha512-ILbi6T1PSkmEvKv+8lwquInGpUwJtf/S0gldtCxzrk7qkL67APa20t89DrLSNJxlqEo1WNinYl7MLgDKja+ywA==","signatures":[{"sig":"MEUCIFs+h20Nb0MaVxB9iGNvbWro/4mXB/XmDM4zIrjOLsD8AiEA0al0LX0zpXXGAi5uoEiPRH/00CZ65Wu3fbNm+qpz5JY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ponchia%2fui@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2348987},"type":"module","style":"./dist/bronto.css","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"style":"./dist/bronto.css","types":"./index.d.ts","default":"./dist/bronto.css"},"./d2":{"types":"./tokens/d2.d.ts","default":"./tokens/d2.js"},"./css":"./css/core.css","./vue":{"types":"./vue/index.d.ts","default":"./vue/index.js"},"./qwik":{"types":"./qwik/index.d.ts","default":"./qwik/index.js"},"./vega":{"types":"./tokens/vega.d.ts","default":"./tokens/vega.js"},"./react":{"types":"./react/index.d.ts","default":"./react/index.js"},"./skins":{"types":"./tokens/skins.d.ts","default":"./tokens/skins.js"},"./solid":{"types":"./solid/index.d.ts","default":"./solid/index.js"},"./charts":{"types":"./tokens/charts.d.ts","default":"./tokens/charts.js"},"./glyphs":{"types":"./glyphs/glyphs.d.ts","default":"./glyphs/glyphs.js"},"./svelte":{"types":"./svelte/index.d.ts","default":"./svelte/index.js"},"./tokens":{"types":"./tokens/index.d.ts","default":"./tokens/index.js"},"./classes":{"types":"./classes/index.d.ts","default":"./classes/index.js"},"./d2.json":"./tokens/d2.json","./fonts/*":"./fonts/*","./mermaid":{"types":"./tokens/mermaid.d.ts","default":"./tokens/mermaid.js"},"./llms.txt":"./llms.txt","./tailwind":"./tailwind.css","./behaviors":{"types":"./behaviors/index.d.ts","default":"./behaviors/index.js"},"./vega.json":"./tokens/vega.json","./connectors":{"types":"./connectors/index.d.ts","default":"./connectors/index.js"},"./docs/d2.md":"./docs/d2.md","./annotations":{"types":"./annotations/index.d.ts","default":"./annotations/index.js"},"./charts.json":"./tokens/charts.json","./css/app.css":"./dist/css/app.css","./css/row.css":"./dist/css/row.css","./css/toc.css":"./dist/css/toc.css","./docs/toc.md":"./docs/toc.md","./tokens.json":"./tokens/index.json","./classes.json":"./classes/classes.json","./css/base.css":"./dist/css/base.css","./css/code.css":"./dist/css/code.css","./css/core.css":"./css/core.css","./css/diff.css":"./dist/css/diff.css","./css/dots.css":"./dist/css/dots.css","./css/site.css":"./dist/css/site.css","./css/term.css":"./dist/css/term.css","./css/tree.css":"./dist/css/tree.css","./docs/code.md":"./docs/code.md","./docs/diff.md":"./docs/diff.md","./docs/dots.md":"./docs/dots.md","./docs/term.md":"./docs/term.md","./docs/tree.md":"./docs/tree.md","./docs/vega.md":"./docs/vega.md","./mermaid.json":"./tokens/mermaid.json","./tailwind.css":"./tailwind.css","./css/clamp.css":"./dist/css/clamp.css","./css/fonts.css":"./dist/css/fonts.css","./css/forms.css":"./dist/css/forms.css","./css/marks.css":"./dist/css/marks.css","./css/skins.css":"./dist/css/skins.css","./css/spark.css":"./dist/css/spark.css","./css/state.css":"./dist/css/state.css","./css/table.css":"./dist/css/table.css","./docs/clamp.md":"./docs/clamp.md","./docs/marks.md":"./docs/marks.md","./docs/spark.md":"./docs/spark.md","./docs/state.md":"./docs/state.md","./docs/usage.md":"./docs/usage.md","./behaviors/menu":{"types":"./behaviors/menu.d.ts","default":"./behaviors/menu.js"},"./behaviors/tabs":{"types":"./behaviors/tabs.d.ts","default":"./behaviors/tabs.js"},"./css/bullet.css":"./dist/css/bullet.css","./css/figure.css":"./dist/css/figure.css","./css/legend.css":"./dist/css/legend.css","./css/motion.css":"./dist/css/motion.css","./css/report.css":"./dist/css/report.css","./css/tokens.css":"./dist/css/tokens.css","./docs/bullet.md":"./docs/bullet.md","./docs/figure.md":"./docs/figure.md","./docs/glyphs.md":"./docs/glyphs.md","./MIGRATIONS.json":"./MIGRATIONS.json","./behaviors/forms":{"types":"./behaviors/forms.d.ts","default":"./behaviors/forms.js"},"./behaviors/glyph":{"types":"./behaviors/glyph.d.ts","default":"./behaviors/glyph.js"},"./behaviors/inert":{"types":"./behaviors/inert.d.ts","default":"./behaviors/inert.js"},"./behaviors/modal":{"types":"./behaviors/modal.d.ts","default":"./behaviors/modal.js"},"./behaviors/table":{"types":"./behaviors/table.d.ts","default":"./behaviors/table.js"},"./behaviors/theme":{"types":"./behaviors/theme.d.ts","default":"./behaviors/theme.js"},"./behaviors/toast":{"types":"./behaviors/toast.d.ts","default":"./behaviors/toast.js"},"./css/command.css":"./dist/css/command.css","./css/content.css":"./dist/css/content.css","./css/dataviz.css":"./dist/css/dataviz.css","./css/overlay.css":"./dist/css/overlay.css","./css/sources.css":"./dist/css/sources.css","./css/textref.css":"./dist/css/textref.css","./dist/bronto.css":"./dist/bronto.css","./docs/command.md":"./docs/command.md","./docs/legends.md":"./docs/legends.md","./docs/mermaid.md":"./docs/mermaid.md","./docs/sources.md":"./docs/sources.md","./docs/textref.md":"./docs/textref.md","./docs/theming.md":"./docs/theming.md","./behaviors/dialog":{"types":"./behaviors/dialog.d.ts","default":"./behaviors/dialog.js"},"./behaviors/legend":{"types":"./behaviors/legend.d.ts","default":"./behaviors/legend.js"},"./css/feedback.css":"./dist/css/feedback.css","./css/interval.css":"./dist/css/interval.css","./css/sidenote.css":"./dist/css/sidenote.css","./docs/contrast.md":"./docs/contrast.md","./docs/interval.md":"./docs/interval.md","./docs/sidenote.md":"./docs/sidenote.md","./tokens.dtcg.json":"./tokens/tokens.dtcg.json","./behaviors/command":{"types":"./behaviors/command.d.ts","default":"./behaviors/command.js"},"./behaviors/popover":{"types":"./behaviors/popover.d.ts","default":"./behaviors/popover.js"},"./behaviors/sources":{"types":"./behaviors/sources.d.ts","default":"./behaviors/sources.js"},"./css/crosshair.css":"./dist/css/crosshair.css","./css/generated.css":"./dist/css/generated.css","./css/selection.css":"./dist/css/selection.css","./css/spotlight.css":"./dist/css/spotlight.css","./css/workbench.css":"./dist/css/workbench.css","./docs/crosshair.md":"./docs/crosshair.md","./docs/generated.md":"./docs/generated.md","./docs/reference.md":"./docs/reference.md","./docs/reporting.md":"./docs/reporting.md","./docs/selection.md":"./docs/selection.md","./docs/spotlight.md":"./docs/spotlight.md","./docs/stability.md":"./docs/stability.md","./docs/workbench.md":"./docs/workbench.md","./behaviors/carousel":{"types":"./behaviors/carousel.d.ts","default":"./behaviors/carousel.js"},"./behaviors/combobox":{"types":"./behaviors/combobox.d.ts","default":"./behaviors/combobox.js"},"./behaviors/splitter":{"types":"./behaviors/splitter.d.ts","default":"./behaviors/splitter.js"},"./css/analytical.css":"./dist/css/analytical.css","./css/connectors.css":"./dist/css/connectors.css","./css/disclosure.css":"./dist/css/disclosure.css","./css/highlights.css":"./dist/css/highlights.css","./css/navigation.css":"./dist/css/navigation.css","./css/primitives.css":"./dist/css/primitives.css","./css/report-kit.css":"./dist/css/report-kit.css","./docs/connectors.md":"./docs/connectors.md","./docs/highlights.md":"./docs/highlights.md","./shiki/nothing.json":"./shiki/nothing.json","./behaviors/crosshair":{"types":"./behaviors/crosshair.d.ts","default":"./behaviors/crosshair.js"},"./behaviors/spotlight":{"types":"./behaviors/spotlight.d.ts","default":"./behaviors/spotlight.js"},"./css/annotations.css":"./dist/css/annotations.css","./docs/annotations.md":"./docs/annotations.md","./behaviors/connectors":{"types":"./behaviors/connectors.d.ts","default":"./behaviors/connectors.js"},"./behaviors/disclosure":{"types":"./behaviors/disclosure.d.ts","default":"./behaviors/disclosure.js"},"./docs/architecture.md":"./docs/architecture.md","./tokens/resolved.json":"./tokens/resolved.json","./behaviors/dismissible":{"types":"./behaviors/dismissible.d.ts","default":"./behaviors/dismissible.js"},"./css/unlayered/app.css":"./css/app.css","./css/unlayered/row.css":"./css/row.css","./css/unlayered/toc.css":"./css/toc.css","./css/unlayered/base.css":"./css/base.css","./css/unlayered/code.css":"./css/code.css","./css/unlayered/diff.css":"./css/diff.css","./css/unlayered/dots.css":"./css/dots.css","./css/unlayered/site.css":"./css/site.css","./css/unlayered/term.css":"./css/term.css","./css/unlayered/tree.css":"./css/tree.css","./css/unlayered/clamp.css":"./css/clamp.css","./css/unlayered/fonts.css":"./css/fonts.css","./css/unlayered/forms.css":"./css/forms.css","./css/unlayered/marks.css":"./css/marks.css","./css/unlayered/skins.css":"./css/skins.css","./css/unlayered/spark.css":"./css/spark.css","./css/unlayered/state.css":"./css/state.css","./css/unlayered/table.css":"./css/table.css","./css/unlayered/bullet.css":"./css/bullet.css","./css/unlayered/figure.css":"./css/figure.css","./css/unlayered/legend.css":"./css/legend.css","./css/unlayered/motion.css":"./css/motion.css","./css/unlayered/report.css":"./css/report.css","./css/unlayered/tokens.css":"./css/tokens.css","./docs/interop/tailwind.md":"./docs/interop/tailwind.md","./docs/package-contract.md":"./docs/package-contract.md","./css/unlayered/command.css":"./css/command.css","./css/unlayered/content.css":"./css/content.css","./css/unlayered/dataviz.css":"./css/dataviz.css","./css/unlayered/overlay.css":"./css/overlay.css","./css/unlayered/sources.css":"./css/sources.css","./css/unlayered/textref.css":"./css/textref.css","./css/unlayered/feedback.css":"./css/feedback.css","./css/unlayered/interval.css":"./css/interval.css","./css/unlayered/sidenote.css":"./css/sidenote.css","./docs/interop/react-flow.md":"./docs/interop/react-flow.md","./css/unlayered/crosshair.css":"./css/crosshair.css","./css/unlayered/generated.css":"./css/generated.css","./css/unlayered/selection.css":"./css/selection.css","./css/unlayered/spotlight.css":"./css/spotlight.css","./css/unlayered/workbench.css":"./css/workbench.css","./docs/frontier-primitives.md":"./docs/frontier-primitives.md","./tokens/figma.variables.json":"./tokens/figma.variables.json","./vscode.css-custom-data.json":"./classes/vscode.css-custom-data.json","./css/unlayered/connectors.css":"./css/connectors.css","./css/unlayered/disclosure.css":"./css/disclosure.css","./css/unlayered/highlights.css":"./css/highlights.css","./css/unlayered/navigation.css":"./css/navigation.css","./css/unlayered/primitives.css":"./css/primitives.css","./docs/adr/0003-theme-model.md":"./docs/adr/0003-theme-model.md","./css/unlayered/annotations.css":"./css/annotations.css","./docs/adr/0001-color-system.md":"./docs/adr/0001-color-system.md","./docs/migrations/0.2-to-0.3.md":"./docs/migrations/0.2-to-0.3.md","./docs/migrations/0.3-to-0.4.md":"./docs/migrations/0.3-to-0.4.md","./docs/migrations/0.4-to-0.5.md":"./docs/migrations/0.4-to-0.5.md","./docs/migrations/0.5-to-0.6.md":"./docs/migrations/0.5-to-0.6.md","./docs/migrations/0.6-to-0.7.md":"./docs/migrations/0.6-to-0.7.md","./schemas/report-claims.v1.schema.json":"./schemas/report-claims.v1.schema.json","./docs/adr/0004-prune-unused-adapters.md":"./docs/adr/0004-prune-unused-adapters.md","./docs/adr/0002-scope-and-2026-baseline.md":"./docs/adr/0002-scope-and-2026-baseline.md"},"gitHead":"ddc4ff97324c711316478b82a4609374e3eadb3c","scripts":{"gen":"npm run prepack","lint":"stylelint \"css/**/*.css\"","test":"node --test \"test/*.test.mjs\"","check":"npm run lint && npm run check:format && npm run check:exports && npm run check:fresh && npm run check:classes && npm run check:recipe-types && npm run check:dead && npm run check:complexity && npm run check:types && npm run check:unit && npm run check:shiki && npm run check:dist && npm run check:pack && npm run check:consumer-surface && npm run check:consumer-types && npm run check:component-matrix && npm run check:behavior-matrix && npm run check:helper-matrix && npm run check:binding-matrix && npm run check:examples && npm run check:visual-baselines && npm run check:playwright-container && npm run check:schemas && npm run check:publint && npm run check:attw && npm run check:workflows && npm run check:release && npm run check:versions && npm run check:migrations && npm run check:public-metadata && npm run check:public-hygiene && npm run check:doc-links && npm run check:doc-recipes && npm run check:contract && npm run check:variables && npm run check:contrast && npm run check:dtcg && npm run check:dts-emit && npm run check:glyphs && npm run check:color-policy && npm run check:skins && npm run check:charts && npm run check:mermaid && npm run check:d2 && npm run check:vega && npm run check:report && npm run check:legend && npm run check:chain","format":"prettier --write .","prepack":"npm run build:artifacts && npm run verify:artifacts","check:d2":"node scripts/check-d2.mjs","d2:build":"node scripts/gen-d2.mjs","dts:emit":"node scripts/emit-dts.mjs","lint:fix":"stylelint \"css/**/*.css\" --fix","test:e2e":"playwright test","dts:build":"node scripts/gen-dts.mjs","check:attw":"attw --pack --ignore-rules no-resolution cjs-resolves-to-esm","check:dead":"knip --treat-config-hints-as-errors","check:dist":"node scripts/check-dist.mjs","check:dtcg":"node scripts/check-dtcg.mjs","check:pack":"node scripts/check-pack.mjs","check:unit":"npm test","check:vega":"node scripts/check-vega.mjs","dist:build":"node scripts/build-dist.mjs","dtcg:build":"node scripts/gen-dtcg.mjs","emit:theme":"node scripts/emit-theme.mjs","report:pdf":"node scripts/render-pdf.mjs","vega:build":"node scripts/gen-vega.mjs","check:chain":"node scripts/check-chain.mjs","check:fresh":"node scripts/check-fresh.mjs","check:shiki":"node scripts/check-shiki.mjs","check:skins":"node scripts/check-skins.mjs","check:types":"tsc -p tsconfig.json","fresh:build":"node scripts/gen-all.mjs","size:report":"node scripts/size-report.mjs","skins:build":"node scripts/gen-skins.mjs","charts:build":"node scripts/gen-charts.mjs","check:charts":"node scripts/check-charts.mjs","check:format":"prettier --check .","check:glyphs":"node scripts/check-glyphs.mjs","check:legend":"node scripts/check-legend.mjs","check:report":"node scripts/check-report.mjs","glyphs:build":"node scripts/gen-glyphs.mjs","release:prep":"node scripts/release-prep.mjs","tokens:build":"node scripts/gen-tokens-json.mjs","vscode:build":"node scripts/gen-vscode-data.mjs","check:classes":"node scripts/check-classes.mjs","check:exports":"node scripts/check-exports.mjs","check:mermaid":"node scripts/check-mermaid.mjs","check:publint":"publint --strict","check:release":"node scripts/check-release.mjs","check:schemas":"node scripts/check-schemas.mjs","mermaid:build":"node scripts/gen-mermaid.mjs","test:examples":"node scripts/test-examples.mjs","check:contract":"node scripts/check-contract.mjs","check:contrast":"node scripts/check-contrast.mjs","check:dts-emit":"node scripts/check-dts-emit.mjs","check:examples":"node scripts/check-examples.mjs","check:versions":"node scripts/check-versions.mjs","contrast:build":"node scripts/gen-contrast.mjs","prepublishOnly":"npm run build:artifacts && npm run check","resolved:build":"node scripts/gen-resolved.mjs","audit:selectors":"node scripts/audit-selectors.mjs","build:artifacts":"npm run tokens:css:build && npm run tokens:build && npm run dtcg:build && npm run resolved:build && npm run figma:variables:build && npm run dts:build && npm run dts:emit && npm run reference:build && npm run package-contract:build && npm run classes:json:build && npm run contrast:build && npm run vscode:build && npm run skins:build && npm run charts:build && npm run mermaid:build && npm run d2:build && npm run vega:build && npm run dist:build && npm run glyphs:build","check:doc-links":"node scripts/check-doc-links.mjs","check:variables":"node scripts/check-variables.mjs","check:workflows":"github-actionlint .github/workflows/*.yml","reference:build":"node scripts/gen-reference.mjs","check:complexity":"node scripts/check-complexity.mjs","check:migrations":"node scripts/check-migrations.mjs","emit:theme:check":"node scripts/emit-theme.mjs --check","tokens:css:build":"node scripts/gen-tokens-css.mjs","verify:artifacts":"npm run check:fresh && npm run check:dist && npm run check:dts-emit && npm run check:glyphs && npm run check:skins && npm run check:charts && npm run check:mermaid && npm run check:d2 && npm run check:vega && npm run check:pack","check:doc-recipes":"node scripts/check-doc-recipes.mjs","test:e2e:chromium":"playwright test --project=chromium","test:e2e:nonpixel":"node scripts/test-e2e-nonpixel.mjs","check:color-policy":"node scripts/check-color-policy.mjs","check:recipe-types":"node scripts/check-recipe-types.mjs","classes:json:build":"node scripts/gen-classes-json.mjs","check:helper-matrix":"node scripts/check-helper-matrix.mjs","check:binding-matrix":"node scripts/check-binding-matrix.mjs","check:consumer-types":"node scripts/check-consumer-types.mjs","check:public-hygiene":"node scripts/check-public-hygiene.mjs","test:examples:visual":"node scripts/test-examples.mjs --visual","check:behavior-matrix":"node scripts/check-behavior-matrix.mjs","check:public-metadata":"node scripts/check-public-metadata.mjs","figma:variables:build":"node scripts/gen-figma-variables.mjs","audit:behavior-exports":"node scripts/audit-behavior-exports.mjs","check:component-matrix":"node scripts/check-component-matrix.mjs","check:consumer-surface":"node scripts/check-consumer-surface.mjs","check:visual-baselines":"node scripts/check-visual-baselines.mjs","package-contract:build":"node scripts/gen-package-contract.mjs","test:e2e:visual:container":"node scripts/test-visual-container.mjs","check:playwright-container":"node scripts/check-playwright-container.mjs","test:examples:cross-browser":"node scripts/test-examples.mjs --browsers=chromium,firefox,webkit"},"_npmUser":{"name":"ponchia","email":"zeno.trevisan@gmail.com"},"overrides":{"adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"_npmVersion":"10.9.8","description":"CSS-first identity and UI layer for services, tools, sites, and reports — works in HTML, every framework, and PDF, no component runtime. Shared app shell, forms, tables, workflow chrome, plus opt-in analytical/report primitives. Monochrome with one ration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.32.1","vega":"^6.3.1","jsdom":"^30.0.1","react":"^19.2.8","publint":"^0.3.23","prettier":"^3.9.6","solid-js":"^1.9.14","react-dom":"^19.2.8","stylelint":"^17.14.1","vega-lite":"^6.4.3","pdfjs-dist":"^6.2.108","typescript":"^6.0.3","@builder.io/qwik":"^1.20.0","@playwright/test":"1.60.0","github-actionlint":"^1.7.12","@axe-core/playwright":"^4.11.3","@arethetypeswrong/cli":"^0.18.5","stylelint-use-logical":"^2.1.3","stylelint-config-standard":"^40.0.0"},"peerDependencies":{"react":">=18","solid-js":">=1.6","@builder.io/qwik":">=1.5"},"peerDependenciesMeta":{"react":{"optional":true},"solid-js":{"optional":true},"@builder.io/qwik":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.9.0_1786481779093_0.7577064919825902","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@ponchia/ui","version":"0.10.0","keywords":["css","ui","ui-framework","design-system","design-tokens","cascade-layers","css-layers","nothing","monochrome","oklch","colorways","icons","data-visualization","wcag","framework-agnostic","zero-dependencies","dark-mode","accessibility"],"author":{"url":"https://github.com/Ponchia","name":"Ponchia"},"license":"MIT","_id":"@ponchia/ui@0.10.0","maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"homepage":"https://github.com/Ponchia/bronto-ui#readme","bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"bin":{"bronto-ui-check":"bin/bronto-ui-check.mjs"},"dist":{"shasum":"0a953732a14d265a266be6b2b28c65cbf3931ad9","tarball":"https://registry.npmjs.org/@ponchia/ui/-/ui-0.10.0.tgz","fileCount":269,"integrity":"sha512-gTtP5Ht15TG9GXKlGpaoRNKz5nUJjtNDJZWuYZt8Ze5nAgcRPGt1L7LeakjzjoKTcsdOx6tbMhYt53sJe7Rcgg==","signatures":[{"sig":"MEUCICa1TVpYkr3fMqh94kFbob+LsFCExqaLf4CxfzmAop3vAiEAmUsy3t4kX4Dco1C/jdUMe4cYICgaCO8/mTOsyTc9TGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ponchia%2fui@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2285435},"type":"module","style":"./dist/bronto.css","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"style":"./dist/bronto.css","types":"./index.d.ts","default":"./dist/bronto.css"},"./d2":{"types":"./tokens/d2.d.ts","default":"./tokens/d2.js"},"./css":"./css/core.css","./vega":{"types":"./tokens/vega.d.ts","default":"./tokens/vega.js"},"./skins":{"types":"./tokens/skins.d.ts","default":"./tokens/skins.js"},"./charts":{"types":"./tokens/charts.d.ts","default":"./tokens/charts.js"},"./glyphs":{"types":"./glyphs/glyphs.d.ts","default":"./glyphs/glyphs.js"},"./tokens":{"types":"./tokens/index.d.ts","default":"./tokens/index.js"},"./classes":{"types":"./classes/index.d.ts","default":"./classes/index.js"},"./d2.json":"./tokens/d2.json","./fonts/*":"./fonts/*","./mermaid":{"types":"./tokens/mermaid.d.ts","default":"./tokens/mermaid.js"},"./llms.txt":"./llms.txt","./tailwind":"./tailwind.css","./behaviors":{"types":"./behaviors/index.d.ts","default":"./behaviors/index.js"},"./vega.json":"./tokens/vega.json","./connectors":{"types":"./connectors/index.d.ts","default":"./connectors/index.js"},"./docs/d2.md":"./docs/d2.md","./annotations":{"types":"./annotations/index.d.ts","default":"./annotations/index.js"},"./charts.json":"./tokens/charts.json","./css/app.css":"./dist/css/app.css","./css/row.css":"./dist/css/row.css","./css/toc.css":"./dist/css/toc.css","./docs/toc.md":"./docs/toc.md","./tokens.json":"./tokens/index.json","./classes.json":"./classes/classes.json","./css/base.css":"./dist/css/base.css","./css/code.css":"./dist/css/code.css","./css/core.css":"./css/core.css","./css/diff.css":"./dist/css/diff.css","./css/dots.css":"./dist/css/dots.css","./css/site.css":"./dist/css/site.css","./css/term.css":"./dist/css/term.css","./css/tree.css":"./dist/css/tree.css","./docs/code.md":"./docs/code.md","./docs/diff.md":"./docs/diff.md","./docs/dots.md":"./docs/dots.md","./docs/term.md":"./docs/term.md","./docs/tree.md":"./docs/tree.md","./docs/vega.md":"./docs/vega.md","./mermaid.json":"./tokens/mermaid.json","./tailwind.css":"./tailwind.css","./css/clamp.css":"./dist/css/clamp.css","./css/fonts.css":"./dist/css/fonts.css","./css/forms.css":"./dist/css/forms.css","./css/marks.css":"./dist/css/marks.css","./css/skins.css":"./dist/css/skins.css","./css/spark.css":"./dist/css/spark.css","./css/state.css":"./dist/css/state.css","./css/table.css":"./dist/css/table.css","./docs/clamp.md":"./docs/clamp.md","./docs/marks.md":"./docs/marks.md","./docs/spark.md":"./docs/spark.md","./docs/state.md":"./docs/state.md","./docs/usage.md":"./docs/usage.md","./behaviors/menu":{"types":"./behaviors/menu.d.ts","default":"./behaviors/menu.js"},"./behaviors/tabs":{"types":"./behaviors/tabs.d.ts","default":"./behaviors/tabs.js"},"./css/bullet.css":"./dist/css/bullet.css","./css/figure.css":"./dist/css/figure.css","./css/legend.css":"./dist/css/legend.css","./css/motion.css":"./dist/css/motion.css","./css/report.css":"./dist/css/report.css","./css/tokens.css":"./dist/css/tokens.css","./docs/bullet.md":"./docs/bullet.md","./docs/figure.md":"./docs/figure.md","./docs/glyphs.md":"./docs/glyphs.md","./MIGRATIONS.json":"./MIGRATIONS.json","./behaviors/forms":{"types":"./behaviors/forms.d.ts","default":"./behaviors/forms.js"},"./behaviors/glyph":{"types":"./behaviors/glyph.d.ts","default":"./behaviors/glyph.js"},"./behaviors/inert":{"types":"./behaviors/inert.d.ts","default":"./behaviors/inert.js"},"./behaviors/table":{"types":"./behaviors/table.d.ts","default":"./behaviors/table.js"},"./behaviors/theme":{"types":"./behaviors/theme.d.ts","default":"./behaviors/theme.js"},"./behaviors/toast":{"types":"./behaviors/toast.d.ts","default":"./behaviors/toast.js"},"./css/command.css":"./dist/css/command.css","./css/content.css":"./dist/css/content.css","./css/dataviz.css":"./dist/css/dataviz.css","./css/overlay.css":"./dist/css/overlay.css","./css/sources.css":"./dist/css/sources.css","./css/textref.css":"./dist/css/textref.css","./dist/bronto.css":"./dist/bronto.css","./docs/command.md":"./docs/command.md","./docs/legends.md":"./docs/legends.md","./docs/mermaid.md":"./docs/mermaid.md","./docs/sources.md":"./docs/sources.md","./docs/textref.md":"./docs/textref.md","./docs/theming.md":"./docs/theming.md","./behaviors/dialog":{"types":"./behaviors/dialog.d.ts","default":"./behaviors/dialog.js"},"./behaviors/legend":{"types":"./behaviors/legend.d.ts","default":"./behaviors/legend.js"},"./css/feedback.css":"./dist/css/feedback.css","./css/interval.css":"./dist/css/interval.css","./css/sidenote.css":"./dist/css/sidenote.css","./docs/contrast.md":"./docs/contrast.md","./docs/interval.md":"./docs/interval.md","./docs/sidenote.md":"./docs/sidenote.md","./tokens.dtcg.json":"./tokens/tokens.dtcg.json","./behaviors/command":{"types":"./behaviors/command.d.ts","default":"./behaviors/command.js"},"./behaviors/popover":{"types":"./behaviors/popover.d.ts","default":"./behaviors/popover.js"},"./behaviors/sources":{"types":"./behaviors/sources.d.ts","default":"./behaviors/sources.js"},"./css/crosshair.css":"./dist/css/crosshair.css","./css/generated.css":"./dist/css/generated.css","./css/selection.css":"./dist/css/selection.css","./css/spotlight.css":"./dist/css/spotlight.css","./css/workbench.css":"./dist/css/workbench.css","./docs/crosshair.md":"./docs/crosshair.md","./docs/generated.md":"./docs/generated.md","./docs/reference.md":"./docs/reference.md","./docs/reporting.md":"./docs/reporting.md","./docs/selection.md":"./docs/selection.md","./docs/spotlight.md":"./docs/spotlight.md","./docs/stability.md":"./docs/stability.md","./docs/workbench.md":"./docs/workbench.md","./behaviors/carousel":{"types":"./behaviors/carousel.d.ts","default":"./behaviors/carousel.js"},"./behaviors/combobox":{"types":"./behaviors/combobox.d.ts","default":"./behaviors/combobox.js"},"./behaviors/splitter":{"types":"./behaviors/splitter.d.ts","default":"./behaviors/splitter.js"},"./css/analytical.css":"./dist/css/analytical.css","./css/connectors.css":"./dist/css/connectors.css","./css/disclosure.css":"./dist/css/disclosure.css","./css/highlights.css":"./dist/css/highlights.css","./css/navigation.css":"./dist/css/navigation.css","./css/primitives.css":"./dist/css/primitives.css","./css/report-kit.css":"./dist/css/report-kit.css","./docs/connectors.md":"./docs/connectors.md","./docs/highlights.md":"./docs/highlights.md","./shiki/nothing.json":"./shiki/nothing.json","./behaviors/crosshair":{"types":"./behaviors/crosshair.d.ts","default":"./behaviors/crosshair.js"},"./behaviors/spotlight":{"types":"./behaviors/spotlight.d.ts","default":"./behaviors/spotlight.js"},"./css/annotations.css":"./dist/css/annotations.css","./docs/annotations.md":"./docs/annotations.md","./behaviors/connectors":{"types":"./behaviors/connectors.d.ts","default":"./behaviors/connectors.js"},"./behaviors/disclosure":{"types":"./behaviors/disclosure.d.ts","default":"./behaviors/disclosure.js"},"./docs/architecture.md":"./docs/architecture.md","./docs/compositions.md":"./docs/compositions.md","./tokens/resolved.json":"./tokens/resolved.json","./behaviors/dismissible":{"types":"./behaviors/dismissible.d.ts","default":"./behaviors/dismissible.js"},"./css/unlayered/app.css":"./css/app.css","./css/unlayered/row.css":"./css/row.css","./css/unlayered/toc.css":"./css/toc.css","./css/unlayered/base.css":"./css/base.css","./css/unlayered/code.css":"./css/code.css","./css/unlayered/diff.css":"./css/diff.css","./css/unlayered/dots.css":"./css/dots.css","./css/unlayered/site.css":"./css/site.css","./css/unlayered/term.css":"./css/term.css","./css/unlayered/tree.css":"./css/tree.css","./css/unlayered/clamp.css":"./css/clamp.css","./css/unlayered/fonts.css":"./css/fonts.css","./css/unlayered/forms.css":"./css/forms.css","./css/unlayered/marks.css":"./css/marks.css","./css/unlayered/skins.css":"./css/skins.css","./css/unlayered/spark.css":"./css/spark.css","./css/unlayered/state.css":"./css/state.css","./css/unlayered/table.css":"./css/table.css","./css/unlayered/bullet.css":"./css/bullet.css","./css/unlayered/figure.css":"./css/figure.css","./css/unlayered/legend.css":"./css/legend.css","./css/unlayered/motion.css":"./css/motion.css","./css/unlayered/report.css":"./css/report.css","./css/unlayered/tokens.css":"./css/tokens.css","./docs/interop/tailwind.md":"./docs/interop/tailwind.md","./docs/package-contract.md":"./docs/package-contract.md","./css/unlayered/command.css":"./css/command.css","./css/unlayered/content.css":"./css/content.css","./css/unlayered/dataviz.css":"./css/dataviz.css","./css/unlayered/overlay.css":"./css/overlay.css","./css/unlayered/sources.css":"./css/sources.css","./css/unlayered/textref.css":"./css/textref.css","./css/unlayered/feedback.css":"./css/feedback.css","./css/unlayered/interval.css":"./css/interval.css","./css/unlayered/sidenote.css":"./css/sidenote.css","./docs/interop/react-flow.md":"./docs/interop/react-flow.md","./css/unlayered/crosshair.css":"./css/crosshair.css","./css/unlayered/generated.css":"./css/generated.css","./css/unlayered/selection.css":"./css/selection.css","./css/unlayered/spotlight.css":"./css/spotlight.css","./css/unlayered/workbench.css":"./css/workbench.css","./docs/frontier-primitives.md":"./docs/frontier-primitives.md","./tokens/figma.variables.json":"./tokens/figma.variables.json","./vscode.css-custom-data.json":"./classes/vscode.css-custom-data.json","./css/unlayered/connectors.css":"./css/connectors.css","./css/unlayered/disclosure.css":"./css/disclosure.css","./css/unlayered/highlights.css":"./css/highlights.css","./css/unlayered/navigation.css":"./css/navigation.css","./css/unlayered/primitives.css":"./css/primitives.css","./docs/adr/0003-theme-model.md":"./docs/adr/0003-theme-model.md","./css/unlayered/annotations.css":"./css/annotations.css","./docs/adr/0001-color-system.md":"./docs/adr/0001-color-system.md","./docs/migrations/0.2-to-0.3.md":"./docs/migrations/0.2-to-0.3.md","./docs/migrations/0.3-to-0.4.md":"./docs/migrations/0.3-to-0.4.md","./docs/migrations/0.4-to-0.5.md":"./docs/migrations/0.4-to-0.5.md","./docs/migrations/0.5-to-0.6.md":"./docs/migrations/0.5-to-0.6.md","./docs/migrations/0.6-to-0.7.md":"./docs/migrations/0.6-to-0.7.md","./docs/migrations/0.9-to-0.10.md":"./docs/migrations/0.9-to-0.10.md","./docs/adr/0006-trusted-publishing.md":"./docs/adr/0006-trusted-publishing.md","./schemas/report-claims.v1.schema.json":"./schemas/report-claims.v1.schema.json","./docs/adr/0004-prune-unused-adapters.md":"./docs/adr/0004-prune-unused-adapters.md","./docs/adr/0002-scope-and-2026-baseline.md":"./docs/adr/0002-scope-and-2026-baseline.md","./docs/adr/0005-productive-tools-and-editorial-reports.md":"./docs/adr/0005-productive-tools-and-editorial-reports.md"},"gitHead":"366be3cfefc072ced9effabcbac0543b03386fd5","scripts":{"gen":"npm run prepack","lint":"stylelint \"css/**/*.css\"","test":"node --test \"test/*.test.mjs\"","check":"npm run lint && npm run check:format && npm run check:exports && npm run check:fresh && npm run check:classes && npm run check:recipe-types && npm run check:dead && npm run check:complexity && npm run check:types && npm run check:unit && npm run check:shiki && npm run check:dist && npm run check:pack && npm run check:consumer-surface && npm run check:consumer-types && npm run check:component-matrix && npm run check:behavior-matrix && npm run check:helper-matrix && npm run check:examples && npm run check:visual-baselines && npm run check:playwright-container && npm run check:schemas && npm run check:publint && npm run check:attw && npm run check:workflows && npm run check:release && npm run check:versions && npm run check:migrations && npm run check:public-metadata && npm run check:public-hygiene && npm run check:doc-links && npm run check:doc-recipes && npm run check:contract && npm run check:variables && npm run check:contrast && npm run check:dtcg && npm run check:dts-emit && npm run check:glyphs && npm run check:color-policy && npm run check:skins && npm run check:charts && npm run check:mermaid && npm run check:d2 && npm run check:vega && npm run check:report && npm run check:legend && npm run check:chain","format":"prettier --write .","prepack":"npm run build:artifacts && npm run verify:artifacts","check:d2":"node scripts/check-d2.mjs","d2:build":"node scripts/gen-d2.mjs","dts:emit":"node scripts/emit-dts.mjs","lint:fix":"stylelint \"css/**/*.css\" --fix","test:e2e":"playwright test","dts:build":"node scripts/gen-dts.mjs","check:attw":"attw --pack --ignore-rules no-resolution cjs-resolves-to-esm","check:dead":"knip --treat-config-hints-as-errors","check:dist":"node scripts/check-dist.mjs","check:dtcg":"node scripts/check-dtcg.mjs","check:pack":"node scripts/check-pack.mjs","check:unit":"npm test","check:vega":"node scripts/check-vega.mjs","dist:build":"node scripts/build-dist.mjs","dtcg:build":"node scripts/gen-dtcg.mjs","emit:theme":"node scripts/emit-theme.mjs","report:pdf":"node scripts/render-pdf.mjs","vega:build":"node scripts/gen-vega.mjs","check:chain":"node scripts/check-chain.mjs","check:fresh":"node scripts/check-fresh.mjs","check:shiki":"node scripts/check-shiki.mjs","check:skins":"node scripts/check-skins.mjs","check:types":"tsc -p tsconfig.json","fresh:build":"node scripts/gen-all.mjs","size:report":"node scripts/size-report.mjs","skins:build":"node scripts/gen-skins.mjs","charts:build":"node scripts/gen-charts.mjs","check:charts":"node scripts/check-charts.mjs","check:format":"prettier --check .","check:glyphs":"node scripts/check-glyphs.mjs","check:legend":"node scripts/check-legend.mjs","check:report":"node scripts/check-report.mjs","glyphs:build":"node scripts/gen-glyphs.mjs","release:prep":"node scripts/release-prep.mjs","tokens:build":"node scripts/gen-tokens-json.mjs","vscode:build":"node scripts/gen-vscode-data.mjs","check:classes":"node scripts/check-classes.mjs","check:exports":"node scripts/check-exports.mjs","check:mermaid":"node scripts/check-mermaid.mjs","check:publint":"publint --strict","check:release":"node scripts/check-release.mjs","check:schemas":"node scripts/check-schemas.mjs","mermaid:build":"node scripts/gen-mermaid.mjs","test:examples":"node scripts/test-examples.mjs","check:contract":"node scripts/check-contract.mjs","check:contrast":"node scripts/check-contrast.mjs","check:dts-emit":"node scripts/check-dts-emit.mjs","check:examples":"node scripts/check-examples.mjs","check:versions":"node scripts/check-versions.mjs","contrast:build":"node scripts/gen-contrast.mjs","prepublishOnly":"npm run build:artifacts && npm run check","resolved:build":"node scripts/gen-resolved.mjs","audit:selectors":"node scripts/audit-selectors.mjs","build:artifacts":"npm run tokens:css:build && npm run tokens:build && npm run dtcg:build && npm run resolved:build && npm run figma:variables:build && npm run dts:build && npm run dts:emit && npm run reference:build && npm run package-contract:build && npm run classes:json:build && npm run contrast:build && npm run vscode:build && npm run skins:build && npm run charts:build && npm run mermaid:build && npm run d2:build && npm run vega:build && npm run dist:build && npm run glyphs:build","check:doc-links":"node scripts/check-doc-links.mjs","check:variables":"node scripts/check-variables.mjs","check:workflows":"github-actionlint .github/workflows/*.yml","reference:build":"node scripts/gen-reference.mjs","check:complexity":"node scripts/check-complexity.mjs","check:migrations":"node scripts/check-migrations.mjs","emit:theme:check":"node scripts/emit-theme.mjs --check","tokens:css:build":"node scripts/gen-tokens-css.mjs","verify:artifacts":"npm run check:fresh && npm run check:dist && npm run check:dts-emit && npm run check:glyphs && npm run check:skins && npm run check:charts && npm run check:mermaid && npm run check:d2 && npm run check:vega && npm run check:pack","check:doc-recipes":"node scripts/check-doc-recipes.mjs","test:e2e:chromium":"playwright test --project=chromium","test:e2e:nonpixel":"node scripts/test-e2e-nonpixel.mjs","check:color-policy":"node scripts/check-color-policy.mjs","check:recipe-types":"node scripts/check-recipe-types.mjs","classes:json:build":"node scripts/gen-classes-json.mjs","check:helper-matrix":"node scripts/check-helper-matrix.mjs","check:consumer-types":"node scripts/check-consumer-types.mjs","check:public-hygiene":"node scripts/check-public-hygiene.mjs","test:examples:visual":"node scripts/test-examples.mjs --visual","check:behavior-matrix":"node scripts/check-behavior-matrix.mjs","check:public-metadata":"node scripts/check-public-metadata.mjs","figma:variables:build":"node scripts/gen-figma-variables.mjs","audit:behavior-exports":"node scripts/audit-behavior-exports.mjs","check:component-matrix":"node scripts/check-component-matrix.mjs","check:consumer-surface":"node scripts/check-consumer-surface.mjs","check:visual-baselines":"node scripts/check-visual-baselines.mjs","package-contract:build":"node scripts/gen-package-contract.mjs","test:e2e:visual:container":"node scripts/test-visual-container.mjs","check:playwright-container":"node scripts/check-playwright-container.mjs","test:examples:cross-browser":"node scripts/test-examples.mjs --browsers=chromium,firefox,webkit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6540a265-874c-4960-811e-bbdc0f52e395"}},"overrides":{"adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"_npmVersion":"11.19.1","description":"CSS-first identity and UI layer for services, tools, sites, and reports — works in HTML, every framework, and PDF, no component runtime. Shared app shell, forms, tables, workflow chrome, plus opt-in analytical/report primitives. Monochrome with one ration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.32.1","vega":"^6.3.1","jsdom":"^30.0.1","publint":"^0.3.23","prettier":"^3.9.6","stylelint":"^17.14.1","vega-lite":"^6.4.3","pdfjs-dist":"^6.2.108","typescript":"^6.0.3","@playwright/test":"1.60.0","github-actionlint":"^1.7.12","@axe-core/playwright":"^4.11.3","@arethetypeswrong/cli":"^0.18.5","stylelint-use-logical":"^2.1.3","stylelint-config-standard":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.10.0_1788948939280_0.10362464683506101","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@ponchia/ui","version":"0.11.0","keywords":["css","ui","ui-framework","design-system","design-tokens","cascade-layers","css-layers","nothing","monochrome","oklch","colorways","icons","data-visualization","wcag","framework-agnostic","zero-dependencies","dark-mode","accessibility"],"author":{"url":"https://github.com/Ponchia","name":"Ponchia"},"license":"MIT","_id":"@ponchia/ui@0.11.0","maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"homepage":"https://github.com/Ponchia/bronto-ui#readme","bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"bin":{"bronto-ui-check":"bin/bronto-ui-check.mjs"},"dist":{"shasum":"90f1e4ae1bf586a4df3322c663ffcae39943eda4","tarball":"https://registry.npmjs.org/@ponchia/ui/-/ui-0.11.0.tgz","fileCount":273,"integrity":"sha512-9kzpRSwtSNVn1N5hRZJeNyiYlcffPb+m2GYnsybuLEA7W4I8khpWFBnnA8tptN3FIQtBLlGDw2stMQwHuzULiQ==","signatures":[{"sig":"MEQCIGJhviBac5XJuCrU3JqL+joVgr7/HIdT7GE2HCL9KXF7AiAnhNZu7fvfVAe1o+cDjD540cs+Ake+DTR6RJ/fzlN7wA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ponchia%2fui@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2307886},"type":"module","style":"./dist/bronto.css","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"style":"./dist/bronto.css","types":"./index.d.ts","default":"./dist/bronto.css"},"./d2":{"types":"./tokens/d2.d.ts","default":"./tokens/d2.js"},"./css":"./css/core.css","./vega":{"types":"./tokens/vega.d.ts","default":"./tokens/vega.js"},"./skins":{"types":"./tokens/skins.d.ts","default":"./tokens/skins.js"},"./charts":{"types":"./tokens/charts.d.ts","default":"./tokens/charts.js"},"./glyphs":{"types":"./glyphs/glyphs.d.ts","default":"./glyphs/glyphs.js"},"./tokens":{"types":"./tokens/index.d.ts","default":"./tokens/index.js"},"./classes":{"types":"./classes/index.d.ts","default":"./classes/index.js"},"./d2.json":"./tokens/d2.json","./fonts/*":"./fonts/*","./mermaid":{"types":"./tokens/mermaid.d.ts","default":"./tokens/mermaid.js"},"./llms.txt":"./llms.txt","./tailwind":"./tailwind.css","./behaviors":{"types":"./behaviors/index.d.ts","default":"./behaviors/index.js"},"./vega.json":"./tokens/vega.json","./connectors":{"types":"./connectors/index.d.ts","default":"./connectors/index.js"},"./docs/d2.md":"./docs/d2.md","./annotations":{"types":"./annotations/index.d.ts","default":"./annotations/index.js"},"./charts.json":"./tokens/charts.json","./css/app.css":"./dist/css/app.css","./css/row.css":"./dist/css/row.css","./css/toc.css":"./dist/css/toc.css","./docs/toc.md":"./docs/toc.md","./tokens.json":"./tokens/index.json","./classes.json":"./classes/classes.json","./css/base.css":"./dist/css/base.css","./css/code.css":"./dist/css/code.css","./css/core.css":"./css/core.css","./css/diff.css":"./dist/css/diff.css","./css/dots.css":"./dist/css/dots.css","./css/site.css":"./dist/css/site.css","./css/term.css":"./dist/css/term.css","./css/tree.css":"./dist/css/tree.css","./docs/code.md":"./docs/code.md","./docs/diff.md":"./docs/diff.md","./docs/dots.md":"./docs/dots.md","./docs/term.md":"./docs/term.md","./docs/tree.md":"./docs/tree.md","./docs/vega.md":"./docs/vega.md","./mermaid.json":"./tokens/mermaid.json","./tailwind.css":"./tailwind.css","./css/clamp.css":"./dist/css/clamp.css","./css/fonts.css":"./dist/css/fonts.css","./css/forms.css":"./dist/css/forms.css","./css/marks.css":"./dist/css/marks.css","./css/skins.css":"./dist/css/skins.css","./css/spark.css":"./dist/css/spark.css","./css/state.css":"./dist/css/state.css","./css/table.css":"./dist/css/table.css","./docs/clamp.md":"./docs/clamp.md","./docs/marks.md":"./docs/marks.md","./docs/spark.md":"./docs/spark.md","./docs/state.md":"./docs/state.md","./docs/usage.md":"./docs/usage.md","./behaviors/menu":{"types":"./behaviors/menu.d.ts","default":"./behaviors/menu.js"},"./behaviors/tabs":{"types":"./behaviors/tabs.d.ts","default":"./behaviors/tabs.js"},"./css/bullet.css":"./dist/css/bullet.css","./css/figure.css":"./dist/css/figure.css","./css/legend.css":"./dist/css/legend.css","./css/motion.css":"./dist/css/motion.css","./css/report.css":"./dist/css/report.css","./css/tokens.css":"./dist/css/tokens.css","./docs/bullet.md":"./docs/bullet.md","./docs/figure.md":"./docs/figure.md","./docs/glyphs.md":"./docs/glyphs.md","./MIGRATIONS.json":"./MIGRATIONS.json","./behaviors/forms":{"types":"./behaviors/forms.d.ts","default":"./behaviors/forms.js"},"./behaviors/glyph":{"types":"./behaviors/glyph.d.ts","default":"./behaviors/glyph.js"},"./behaviors/inert":{"types":"./behaviors/inert.d.ts","default":"./behaviors/inert.js"},"./behaviors/table":{"types":"./behaviors/table.d.ts","default":"./behaviors/table.js"},"./behaviors/theme":{"types":"./behaviors/theme.d.ts","default":"./behaviors/theme.js"},"./behaviors/toast":{"types":"./behaviors/toast.d.ts","default":"./behaviors/toast.js"},"./css/command.css":"./dist/css/command.css","./css/content.css":"./dist/css/content.css","./css/dataviz.css":"./dist/css/dataviz.css","./css/overlay.css":"./dist/css/overlay.css","./css/sources.css":"./dist/css/sources.css","./css/textref.css":"./dist/css/textref.css","./dist/bronto.css":"./dist/bronto.css","./docs/command.md":"./docs/command.md","./docs/legends.md":"./docs/legends.md","./docs/mermaid.md":"./docs/mermaid.md","./docs/sources.md":"./docs/sources.md","./docs/textref.md":"./docs/textref.md","./docs/theming.md":"./docs/theming.md","./behaviors/dialog":{"types":"./behaviors/dialog.d.ts","default":"./behaviors/dialog.js"},"./behaviors/legend":{"types":"./behaviors/legend.d.ts","default":"./behaviors/legend.js"},"./css/feedback.css":"./dist/css/feedback.css","./css/interval.css":"./dist/css/interval.css","./css/sidenote.css":"./dist/css/sidenote.css","./docs/contrast.md":"./docs/contrast.md","./docs/interval.md":"./docs/interval.md","./docs/sidenote.md":"./docs/sidenote.md","./tokens.dtcg.json":"./tokens/tokens.dtcg.json","./behaviors/command":{"types":"./behaviors/command.d.ts","default":"./behaviors/command.js"},"./behaviors/popover":{"types":"./behaviors/popover.d.ts","default":"./behaviors/popover.js"},"./behaviors/sources":{"types":"./behaviors/sources.d.ts","default":"./behaviors/sources.js"},"./css/crosshair.css":"./dist/css/crosshair.css","./css/generated.css":"./dist/css/generated.css","./css/selection.css":"./dist/css/selection.css","./css/spotlight.css":"./dist/css/spotlight.css","./css/workbench.css":"./dist/css/workbench.css","./docs/crosshair.md":"./docs/crosshair.md","./docs/generated.md":"./docs/generated.md","./docs/reference.md":"./docs/reference.md","./docs/reporting.md":"./docs/reporting.md","./docs/selection.md":"./docs/selection.md","./docs/spotlight.md":"./docs/spotlight.md","./docs/stability.md":"./docs/stability.md","./docs/workbench.md":"./docs/workbench.md","./behaviors/carousel":{"types":"./behaviors/carousel.d.ts","default":"./behaviors/carousel.js"},"./behaviors/combobox":{"types":"./behaviors/combobox.d.ts","default":"./behaviors/combobox.js"},"./behaviors/splitter":{"types":"./behaviors/splitter.d.ts","default":"./behaviors/splitter.js"},"./css/analytical.css":"./dist/css/analytical.css","./css/connectors.css":"./dist/css/connectors.css","./css/disclosure.css":"./dist/css/disclosure.css","./css/discussion.css":"./dist/css/discussion.css","./css/highlights.css":"./dist/css/highlights.css","./css/navigation.css":"./dist/css/navigation.css","./css/primitives.css":"./dist/css/primitives.css","./css/report-kit.css":"./dist/css/report-kit.css","./docs/connectors.md":"./docs/connectors.md","./docs/discussion.md":"./docs/discussion.md","./docs/highlights.md":"./docs/highlights.md","./shiki/nothing.json":"./shiki/nothing.json","./behaviors/crosshair":{"types":"./behaviors/crosshair.d.ts","default":"./behaviors/crosshair.js"},"./behaviors/spotlight":{"types":"./behaviors/spotlight.d.ts","default":"./behaviors/spotlight.js"},"./css/annotations.css":"./dist/css/annotations.css","./docs/annotations.md":"./docs/annotations.md","./behaviors/connectors":{"types":"./behaviors/connectors.d.ts","default":"./behaviors/connectors.js"},"./behaviors/disclosure":{"types":"./behaviors/disclosure.d.ts","default":"./behaviors/disclosure.js"},"./docs/architecture.md":"./docs/architecture.md","./docs/compositions.md":"./docs/compositions.md","./tokens/resolved.json":"./tokens/resolved.json","./behaviors/dismissible":{"types":"./behaviors/dismissible.d.ts","default":"./behaviors/dismissible.js"},"./css/unlayered/app.css":"./css/app.css","./css/unlayered/row.css":"./css/row.css","./css/unlayered/toc.css":"./css/toc.css","./css/unlayered/base.css":"./css/base.css","./css/unlayered/code.css":"./css/code.css","./css/unlayered/diff.css":"./css/diff.css","./css/unlayered/dots.css":"./css/dots.css","./css/unlayered/site.css":"./css/site.css","./css/unlayered/term.css":"./css/term.css","./css/unlayered/tree.css":"./css/tree.css","./css/unlayered/clamp.css":"./css/clamp.css","./css/unlayered/fonts.css":"./css/fonts.css","./css/unlayered/forms.css":"./css/forms.css","./css/unlayered/marks.css":"./css/marks.css","./css/unlayered/skins.css":"./css/skins.css","./css/unlayered/spark.css":"./css/spark.css","./css/unlayered/state.css":"./css/state.css","./css/unlayered/table.css":"./css/table.css","./css/unlayered/bullet.css":"./css/bullet.css","./css/unlayered/figure.css":"./css/figure.css","./css/unlayered/legend.css":"./css/legend.css","./css/unlayered/motion.css":"./css/motion.css","./css/unlayered/report.css":"./css/report.css","./css/unlayered/tokens.css":"./css/tokens.css","./docs/interop/tailwind.md":"./docs/interop/tailwind.md","./docs/package-contract.md":"./docs/package-contract.md","./css/unlayered/command.css":"./css/command.css","./css/unlayered/content.css":"./css/content.css","./css/unlayered/dataviz.css":"./css/dataviz.css","./css/unlayered/overlay.css":"./css/overlay.css","./css/unlayered/sources.css":"./css/sources.css","./css/unlayered/textref.css":"./css/textref.css","./css/unlayered/feedback.css":"./css/feedback.css","./css/unlayered/interval.css":"./css/interval.css","./css/unlayered/sidenote.css":"./css/sidenote.css","./docs/interop/react-flow.md":"./docs/interop/react-flow.md","./css/unlayered/crosshair.css":"./css/crosshair.css","./css/unlayered/generated.css":"./css/generated.css","./css/unlayered/selection.css":"./css/selection.css","./css/unlayered/spotlight.css":"./css/spotlight.css","./css/unlayered/workbench.css":"./css/workbench.css","./docs/frontier-primitives.md":"./docs/frontier-primitives.md","./tokens/figma.variables.json":"./tokens/figma.variables.json","./vscode.css-custom-data.json":"./classes/vscode.css-custom-data.json","./css/unlayered/connectors.css":"./css/connectors.css","./css/unlayered/disclosure.css":"./css/disclosure.css","./css/unlayered/discussion.css":"./css/discussion.css","./css/unlayered/highlights.css":"./css/highlights.css","./css/unlayered/navigation.css":"./css/navigation.css","./css/unlayered/primitives.css":"./css/primitives.css","./docs/adr/0003-theme-model.md":"./docs/adr/0003-theme-model.md","./css/unlayered/annotations.css":"./css/annotations.css","./docs/adr/0001-color-system.md":"./docs/adr/0001-color-system.md","./docs/migrations/0.2-to-0.3.md":"./docs/migrations/0.2-to-0.3.md","./docs/migrations/0.3-to-0.4.md":"./docs/migrations/0.3-to-0.4.md","./docs/migrations/0.4-to-0.5.md":"./docs/migrations/0.4-to-0.5.md","./docs/migrations/0.5-to-0.6.md":"./docs/migrations/0.5-to-0.6.md","./docs/migrations/0.6-to-0.7.md":"./docs/migrations/0.6-to-0.7.md","./docs/migrations/0.9-to-0.10.md":"./docs/migrations/0.9-to-0.10.md","./docs/migrations/0.10-to-0.11.md":"./docs/migrations/0.10-to-0.11.md","./docs/adr/0006-trusted-publishing.md":"./docs/adr/0006-trusted-publishing.md","./schemas/report-claims.v1.schema.json":"./schemas/report-claims.v1.schema.json","./docs/adr/0004-prune-unused-adapters.md":"./docs/adr/0004-prune-unused-adapters.md","./docs/adr/0002-scope-and-2026-baseline.md":"./docs/adr/0002-scope-and-2026-baseline.md","./docs/adr/0005-productive-tools-and-editorial-reports.md":"./docs/adr/0005-productive-tools-and-editorial-reports.md"},"gitHead":"ee5d40a281130b89bdf44055c23466ebaf7e4fbc","scripts":{"gen":"npm run prepack","lint":"stylelint \"css/**/*.css\"","test":"node --test \"test/*.test.mjs\"","check":"npm run lint && npm run check:format && npm run check:exports && npm run check:fresh && npm run check:classes && npm run check:recipe-types && npm run check:dead && npm run check:complexity && npm run check:types && npm run check:unit && npm run check:shiki && npm run check:dist && npm run check:pack && npm run check:consumer-surface && npm run check:consumer-types && npm run check:component-matrix && npm run check:behavior-matrix && npm run check:helper-matrix && npm run check:examples && npm run check:visual-baselines && npm run check:playwright-container && npm run check:schemas && npm run check:publint && npm run check:attw && npm run check:workflows && npm run check:release && npm run check:versions && npm run check:migrations && npm run check:public-metadata && npm run check:public-hygiene && npm run check:doc-links && npm run check:doc-recipes && npm run check:contract && npm run check:variables && npm run check:contrast && npm run check:dtcg && npm run check:dts-emit && npm run check:glyphs && npm run check:color-policy && npm run check:skins && npm run check:charts && npm run check:mermaid && npm run check:d2 && npm run check:vega && npm run check:report && npm run check:legend && npm run check:chain","format":"prettier --write .","prepack":"npm run build:artifacts && npm run verify:artifacts","check:d2":"node scripts/check-d2.mjs","d2:build":"node scripts/gen-d2.mjs","dts:emit":"node scripts/emit-dts.mjs","lint:fix":"stylelint \"css/**/*.css\" --fix","test:e2e":"playwright test","dts:build":"node scripts/gen-dts.mjs","check:attw":"attw --pack --ignore-rules no-resolution cjs-resolves-to-esm","check:dead":"knip --treat-config-hints-as-errors","check:dist":"node scripts/check-dist.mjs","check:dtcg":"node scripts/check-dtcg.mjs","check:pack":"node scripts/check-pack.mjs","check:unit":"npm test","check:vega":"node scripts/check-vega.mjs","dist:build":"node scripts/build-dist.mjs","dtcg:build":"node scripts/gen-dtcg.mjs","emit:theme":"node scripts/emit-theme.mjs","report:pdf":"node scripts/render-pdf.mjs","vega:build":"node scripts/gen-vega.mjs","check:chain":"node scripts/check-chain.mjs","check:fresh":"node scripts/check-fresh.mjs","check:shiki":"node scripts/check-shiki.mjs","check:skins":"node scripts/check-skins.mjs","check:types":"tsc -p tsconfig.json","fresh:build":"node scripts/gen-all.mjs","size:report":"node scripts/size-report.mjs","skins:build":"node scripts/gen-skins.mjs","charts:build":"node scripts/gen-charts.mjs","check:charts":"node scripts/check-charts.mjs","check:format":"prettier --check .","check:glyphs":"node scripts/check-glyphs.mjs","check:legend":"node scripts/check-legend.mjs","check:report":"node scripts/check-report.mjs","glyphs:build":"node scripts/gen-glyphs.mjs","release:prep":"node scripts/release-prep.mjs","tokens:build":"node scripts/gen-tokens-json.mjs","vscode:build":"node scripts/gen-vscode-data.mjs","check:classes":"node scripts/check-classes.mjs","check:exports":"node scripts/check-exports.mjs","check:mermaid":"node scripts/check-mermaid.mjs","check:publint":"publint --strict","check:release":"node scripts/check-release.mjs","check:schemas":"node scripts/check-schemas.mjs","mermaid:build":"node scripts/gen-mermaid.mjs","test:examples":"node scripts/test-examples.mjs","check:contract":"node scripts/check-contract.mjs","check:contrast":"node scripts/check-contrast.mjs","check:dts-emit":"node scripts/check-dts-emit.mjs","check:examples":"node scripts/check-examples.mjs","check:versions":"node scripts/check-versions.mjs","contrast:build":"node scripts/gen-contrast.mjs","prepublishOnly":"npm run build:artifacts && npm run check","resolved:build":"node scripts/gen-resolved.mjs","audit:selectors":"node scripts/audit-selectors.mjs","build:artifacts":"npm run tokens:css:build && npm run tokens:build && npm run dtcg:build && npm run resolved:build && npm run figma:variables:build && npm run dts:build && npm run dts:emit && npm run reference:build && npm run package-contract:build && npm run classes:json:build && npm run contrast:build && npm run vscode:build && npm run skins:build && npm run charts:build && npm run mermaid:build && npm run d2:build && npm run vega:build && npm run dist:build && npm run glyphs:build","check:doc-links":"node scripts/check-doc-links.mjs","check:variables":"node scripts/check-variables.mjs","check:workflows":"github-actionlint .github/workflows/*.yml","reference:build":"node scripts/gen-reference.mjs","check:complexity":"node scripts/check-complexity.mjs","check:migrations":"node scripts/check-migrations.mjs","emit:theme:check":"node scripts/emit-theme.mjs --check","tokens:css:build":"node scripts/gen-tokens-css.mjs","verify:artifacts":"npm run check:fresh && npm run check:dist && npm run check:dts-emit && npm run check:glyphs && npm run check:skins && npm run check:charts && npm run check:mermaid && npm run check:d2 && npm run check:vega && npm run check:pack","check:doc-recipes":"node scripts/check-doc-recipes.mjs","test:e2e:chromium":"playwright test --project=chromium","test:e2e:nonpixel":"node scripts/test-e2e-nonpixel.mjs","check:color-policy":"node scripts/check-color-policy.mjs","check:recipe-types":"node scripts/check-recipe-types.mjs","classes:json:build":"node scripts/gen-classes-json.mjs","check:helper-matrix":"node scripts/check-helper-matrix.mjs","check:consumer-types":"node scripts/check-consumer-types.mjs","check:public-hygiene":"node scripts/check-public-hygiene.mjs","test:examples:visual":"node scripts/test-examples.mjs --visual","check:behavior-matrix":"node scripts/check-behavior-matrix.mjs","check:public-metadata":"node scripts/check-public-metadata.mjs","figma:variables:build":"node scripts/gen-figma-variables.mjs","audit:behavior-exports":"node scripts/audit-behavior-exports.mjs","check:component-matrix":"node scripts/check-component-matrix.mjs","check:consumer-surface":"node scripts/check-consumer-surface.mjs","check:visual-baselines":"node scripts/check-visual-baselines.mjs","package-contract:build":"node scripts/gen-package-contract.mjs","test:e2e:visual:container":"node scripts/test-visual-container.mjs","check:playwright-container":"node scripts/check-playwright-container.mjs","test:examples:cross-browser":"node scripts/test-examples.mjs --browsers=chromium,firefox,webkit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6540a265-874c-4960-811e-bbdc0f52e395"}},"overrides":{"adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"_npmVersion":"11.19.1","description":"CSS-first identity and UI layer for services, tools, sites, and reports — works in HTML, every framework, and PDF, no component runtime. Shared app shell, forms, tables, workflow chrome, plus opt-in analytical/report primitives. Monochrome with one ration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.32.1","vega":"^6.3.1","jsdom":"^30.0.1","publint":"^0.3.23","prettier":"^3.9.6","stylelint":"^17.14.1","vega-lite":"^6.4.3","pdfjs-dist":"^6.2.108","typescript":"^6.0.3","@playwright/test":"1.60.0","github-actionlint":"^1.7.12","@axe-core/playwright":"^4.11.3","@arethetypeswrong/cli":"^0.18.5","stylelint-use-logical":"^2.1.3","stylelint-config-standard":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.11.0_1788972059031_0.5503962507866405","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@ponchia/ui","version":"0.12.0","keywords":["css","ui","ui-framework","design-system","design-tokens","cascade-layers","css-layers","nothing","monochrome","oklch","colorways","icons","data-visualization","wcag","framework-agnostic","zero-dependencies","dark-mode","accessibility"],"author":{"url":"https://github.com/Ponchia","name":"Ponchia"},"license":"MIT","_id":"@ponchia/ui@0.12.0","maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"homepage":"https://github.com/Ponchia/bronto-ui#readme","bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"bin":{"bronto-ui-check":"bin/bronto-ui-check.mjs"},"dist":{"shasum":"2f4c13b70383726af7315525828f755c8c067446","tarball":"https://registry.npmjs.org/@ponchia/ui/-/ui-0.12.0.tgz","fileCount":278,"integrity":"sha512-ly6Dv6+z7aBCRMMfY3N+qvHVNpaLx9vfBu+ZhuAYCS9HCxFIF7HfaKsgCZfs+I4bBaMzNRxFqKaPEFroyFS0Cw==","signatures":[{"sig":"MEUCIQDdQ014gWK/oeQI52Kq0q3jbxRNMbee4oyjOcj8O4qb+AIgb78QjKw5w+Fep2hTb5r3ktwbbAjyQ+pMxe0XdAvRnkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCVxj612+TgfG57jYDHvzp3r5dMmD3L+0dmN7fe6UkaOQIgfOANaOW1ibu4CuDv7pMmk1s+D8jMB2Bj5OJGYTTCfNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ponchia%2fui@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2365779},"type":"module","style":"./dist/bronto.css","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"style":"./dist/bronto.css","types":"./index.d.ts","default":"./dist/bronto.css"},"./d2":{"types":"./tokens/d2.d.ts","default":"./tokens/d2.js"},"./css":"./css/core.css","./vega":{"types":"./tokens/vega.d.ts","default":"./tokens/vega.js"},"./skins":{"types":"./tokens/skins.d.ts","default":"./tokens/skins.js"},"./charts":{"types":"./tokens/charts.d.ts","default":"./tokens/charts.js"},"./glyphs":{"types":"./glyphs/glyphs.d.ts","default":"./glyphs/glyphs.js"},"./tokens":{"types":"./tokens/index.d.ts","default":"./tokens/index.js"},"./classes":{"types":"./classes/index.d.ts","default":"./classes/index.js"},"./d2.json":"./tokens/d2.json","./fonts/*":"./fonts/*","./mermaid":{"types":"./tokens/mermaid.d.ts","default":"./tokens/mermaid.js"},"./llms.txt":"./llms.txt","./renderer":{"types":"./renderer/index.d.ts","default":"./renderer/index.js"},"./tailwind":"./tailwind.css","./behaviors":{"types":"./behaviors/index.d.ts","default":"./behaviors/index.js"},"./vega.json":"./tokens/vega.json","./connectors":{"types":"./connectors/index.d.ts","default":"./connectors/index.js"},"./docs/d2.md":"./docs/d2.md","./annotations":{"types":"./annotations/index.d.ts","default":"./annotations/index.js"},"./charts.json":"./tokens/charts.json","./css/app.css":"./dist/css/app.css","./css/row.css":"./dist/css/row.css","./css/toc.css":"./dist/css/toc.css","./docs/toc.md":"./docs/toc.md","./tokens.json":"./tokens/index.json","./classes.json":"./classes/classes.json","./css/base.css":"./dist/css/base.css","./css/code.css":"./dist/css/code.css","./css/core.css":"./css/core.css","./css/diff.css":"./dist/css/diff.css","./css/dots.css":"./dist/css/dots.css","./css/site.css":"./dist/css/site.css","./css/term.css":"./dist/css/term.css","./css/tree.css":"./dist/css/tree.css","./docs/code.md":"./docs/code.md","./docs/diff.md":"./docs/diff.md","./docs/dots.md":"./docs/dots.md","./docs/term.md":"./docs/term.md","./docs/tree.md":"./docs/tree.md","./docs/vega.md":"./docs/vega.md","./mermaid.json":"./tokens/mermaid.json","./tailwind.css":"./tailwind.css","./css/clamp.css":"./dist/css/clamp.css","./css/fonts.css":"./dist/css/fonts.css","./css/forms.css":"./dist/css/forms.css","./css/marks.css":"./dist/css/marks.css","./css/skins.css":"./dist/css/skins.css","./css/spark.css":"./dist/css/spark.css","./css/state.css":"./dist/css/state.css","./css/table.css":"./dist/css/table.css","./docs/clamp.md":"./docs/clamp.md","./docs/marks.md":"./docs/marks.md","./docs/spark.md":"./docs/spark.md","./docs/state.md":"./docs/state.md","./docs/usage.md":"./docs/usage.md","./behaviors/menu":{"types":"./behaviors/menu.d.ts","default":"./behaviors/menu.js"},"./behaviors/tabs":{"types":"./behaviors/tabs.d.ts","default":"./behaviors/tabs.js"},"./css/bullet.css":"./dist/css/bullet.css","./css/figure.css":"./dist/css/figure.css","./css/legend.css":"./dist/css/legend.css","./css/motion.css":"./dist/css/motion.css","./css/report.css":"./dist/css/report.css","./css/tokens.css":"./dist/css/tokens.css","./docs/bullet.md":"./docs/bullet.md","./docs/figure.md":"./docs/figure.md","./docs/glyphs.md":"./docs/glyphs.md","./MIGRATIONS.json":"./MIGRATIONS.json","./behaviors/forms":{"types":"./behaviors/forms.d.ts","default":"./behaviors/forms.js"},"./behaviors/glyph":{"types":"./behaviors/glyph.d.ts","default":"./behaviors/glyph.js"},"./behaviors/inert":{"types":"./behaviors/inert.d.ts","default":"./behaviors/inert.js"},"./behaviors/table":{"types":"./behaviors/table.d.ts","default":"./behaviors/table.js"},"./behaviors/theme":{"types":"./behaviors/theme.d.ts","default":"./behaviors/theme.js"},"./behaviors/toast":{"types":"./behaviors/toast.d.ts","default":"./behaviors/toast.js"},"./css/command.css":"./dist/css/command.css","./css/content.css":"./dist/css/content.css","./css/dataviz.css":"./dist/css/dataviz.css","./css/overlay.css":"./dist/css/overlay.css","./css/sources.css":"./dist/css/sources.css","./css/textref.css":"./dist/css/textref.css","./dist/bronto.css":"./dist/bronto.css","./docs/command.md":"./docs/command.md","./docs/legends.md":"./docs/legends.md","./docs/mermaid.md":"./docs/mermaid.md","./docs/sources.md":"./docs/sources.md","./docs/textref.md":"./docs/textref.md","./docs/theming.md":"./docs/theming.md","./behaviors/dialog":{"types":"./behaviors/dialog.d.ts","default":"./behaviors/dialog.js"},"./behaviors/legend":{"types":"./behaviors/legend.d.ts","default":"./behaviors/legend.js"},"./css/feedback.css":"./dist/css/feedback.css","./css/interval.css":"./dist/css/interval.css","./css/sidenote.css":"./dist/css/sidenote.css","./docs/contrast.md":"./docs/contrast.md","./docs/interval.md":"./docs/interval.md","./docs/renderer.md":"./docs/renderer.md","./docs/sidenote.md":"./docs/sidenote.md","./tokens.dtcg.json":"./tokens/tokens.dtcg.json","./behaviors/command":{"types":"./behaviors/command.d.ts","default":"./behaviors/command.js"},"./behaviors/popover":{"types":"./behaviors/popover.d.ts","default":"./behaviors/popover.js"},"./behaviors/sources":{"types":"./behaviors/sources.d.ts","default":"./behaviors/sources.js"},"./css/crosshair.css":"./dist/css/crosshair.css","./css/generated.css":"./dist/css/generated.css","./css/selection.css":"./dist/css/selection.css","./css/spotlight.css":"./dist/css/spotlight.css","./css/workbench.css":"./dist/css/workbench.css","./docs/crosshair.md":"./docs/crosshair.md","./docs/generated.md":"./docs/generated.md","./docs/reference.md":"./docs/reference.md","./docs/reporting.md":"./docs/reporting.md","./docs/selection.md":"./docs/selection.md","./docs/spotlight.md":"./docs/spotlight.md","./docs/stability.md":"./docs/stability.md","./docs/workbench.md":"./docs/workbench.md","./behaviors/carousel":{"types":"./behaviors/carousel.d.ts","default":"./behaviors/carousel.js"},"./behaviors/combobox":{"types":"./behaviors/combobox.d.ts","default":"./behaviors/combobox.js"},"./behaviors/splitter":{"types":"./behaviors/splitter.d.ts","default":"./behaviors/splitter.js"},"./css/analytical.css":"./dist/css/analytical.css","./css/connectors.css":"./dist/css/connectors.css","./css/disclosure.css":"./dist/css/disclosure.css","./css/discussion.css":"./dist/css/discussion.css","./css/highlights.css":"./dist/css/highlights.css","./css/navigation.css":"./dist/css/navigation.css","./css/primitives.css":"./dist/css/primitives.css","./css/report-kit.css":"./dist/css/report-kit.css","./docs/connectors.md":"./docs/connectors.md","./docs/discussion.md":"./docs/discussion.md","./docs/highlights.md":"./docs/highlights.md","./shiki/nothing.json":"./shiki/nothing.json","./behaviors/crosshair":{"types":"./behaviors/crosshair.d.ts","default":"./behaviors/crosshair.js"},"./behaviors/spotlight":{"types":"./behaviors/spotlight.d.ts","default":"./behaviors/spotlight.js"},"./css/annotations.css":"./dist/css/annotations.css","./docs/annotations.md":"./docs/annotations.md","./behaviors/connectors":{"types":"./behaviors/connectors.d.ts","default":"./behaviors/connectors.js"},"./behaviors/disclosure":{"types":"./behaviors/disclosure.d.ts","default":"./behaviors/disclosure.js"},"./docs/architecture.md":"./docs/architecture.md","./docs/compositions.md":"./docs/compositions.md","./tokens/resolved.json":"./tokens/resolved.json","./behaviors/dismissible":{"types":"./behaviors/dismissible.d.ts","default":"./behaviors/dismissible.js"},"./css/unlayered/app.css":"./css/app.css","./css/unlayered/row.css":"./css/row.css","./css/unlayered/toc.css":"./css/toc.css","./css/unlayered/base.css":"./css/base.css","./css/unlayered/code.css":"./css/code.css","./css/unlayered/diff.css":"./css/diff.css","./css/unlayered/dots.css":"./css/dots.css","./css/unlayered/site.css":"./css/site.css","./css/unlayered/term.css":"./css/term.css","./css/unlayered/tree.css":"./css/tree.css","./css/unlayered/clamp.css":"./css/clamp.css","./css/unlayered/fonts.css":"./css/fonts.css","./css/unlayered/forms.css":"./css/forms.css","./css/unlayered/marks.css":"./css/marks.css","./css/unlayered/skins.css":"./css/skins.css","./css/unlayered/spark.css":"./css/spark.css","./css/unlayered/state.css":"./css/state.css","./css/unlayered/table.css":"./css/table.css","./css/unlayered/bullet.css":"./css/bullet.css","./css/unlayered/figure.css":"./css/figure.css","./css/unlayered/legend.css":"./css/legend.css","./css/unlayered/motion.css":"./css/motion.css","./css/unlayered/report.css":"./css/report.css","./css/unlayered/tokens.css":"./css/tokens.css","./docs/interop/tailwind.md":"./docs/interop/tailwind.md","./docs/package-contract.md":"./docs/package-contract.md","./css/unlayered/command.css":"./css/command.css","./css/unlayered/content.css":"./css/content.css","./css/unlayered/dataviz.css":"./css/dataviz.css","./css/unlayered/overlay.css":"./css/overlay.css","./css/unlayered/sources.css":"./css/sources.css","./css/unlayered/textref.css":"./css/textref.css","./css/unlayered/feedback.css":"./css/feedback.css","./css/unlayered/interval.css":"./css/interval.css","./css/unlayered/sidenote.css":"./css/sidenote.css","./docs/interop/react-flow.md":"./docs/interop/react-flow.md","./css/unlayered/crosshair.css":"./css/crosshair.css","./css/unlayered/generated.css":"./css/generated.css","./css/unlayered/selection.css":"./css/selection.css","./css/unlayered/spotlight.css":"./css/spotlight.css","./css/unlayered/workbench.css":"./css/workbench.css","./docs/frontier-primitives.md":"./docs/frontier-primitives.md","./tokens/figma.variables.json":"./tokens/figma.variables.json","./vscode.css-custom-data.json":"./classes/vscode.css-custom-data.json","./css/unlayered/connectors.css":"./css/connectors.css","./css/unlayered/disclosure.css":"./css/disclosure.css","./css/unlayered/discussion.css":"./css/discussion.css","./css/unlayered/highlights.css":"./css/highlights.css","./css/unlayered/navigation.css":"./css/navigation.css","./css/unlayered/primitives.css":"./css/primitives.css","./docs/adr/0003-theme-model.md":"./docs/adr/0003-theme-model.md","./css/unlayered/annotations.css":"./css/annotations.css","./docs/adr/0001-color-system.md":"./docs/adr/0001-color-system.md","./docs/migrations/0.2-to-0.3.md":"./docs/migrations/0.2-to-0.3.md","./docs/migrations/0.3-to-0.4.md":"./docs/migrations/0.3-to-0.4.md","./docs/migrations/0.4-to-0.5.md":"./docs/migrations/0.4-to-0.5.md","./docs/migrations/0.5-to-0.6.md":"./docs/migrations/0.5-to-0.6.md","./docs/migrations/0.6-to-0.7.md":"./docs/migrations/0.6-to-0.7.md","./docs/migrations/0.9-to-0.10.md":"./docs/migrations/0.9-to-0.10.md","./docs/migrations/0.10-to-0.11.md":"./docs/migrations/0.10-to-0.11.md","./docs/migrations/0.11-to-0.12.md":"./docs/migrations/0.11-to-0.12.md","./docs/adr/0006-trusted-publishing.md":"./docs/adr/0006-trusted-publishing.md","./schemas/report-claims.v1.schema.json":"./schemas/report-claims.v1.schema.json","./docs/adr/0004-prune-unused-adapters.md":"./docs/adr/0004-prune-unused-adapters.md","./docs/adr/0002-scope-and-2026-baseline.md":"./docs/adr/0002-scope-and-2026-baseline.md","./docs/adr/0005-productive-tools-and-editorial-reports.md":"./docs/adr/0005-productive-tools-and-editorial-reports.md"},"gitHead":"4d8757a64270ca5475b3800af2cc8aec9b5bbaf4","scripts":{"gen":"npm run prepack","lint":"stylelint \"css/**/*.css\"","test":"node --test \"test/*.test.mjs\"","check":"npm run lint && npm run check:format && npm run check:exports && npm run check:fresh && npm run check:classes && npm run check:recipe-types && npm run check:dead && npm run check:complexity && npm run check:types && npm run check:unit && npm run check:shiki && npm run check:dist && npm run check:pack && npm run check:consumer-surface && npm run check:consumer-types && npm run check:component-matrix && npm run check:behavior-matrix && npm run check:helper-matrix && npm run check:examples && npm run check:visual-baselines && npm run check:playwright-container && npm run check:schemas && npm run check:publint && npm run check:attw && npm run check:workflows && npm run check:release && npm run check:versions && npm run check:migrations && npm run check:public-metadata && npm run check:public-hygiene && npm run check:doc-links && npm run check:doc-recipes && npm run check:contract && npm run check:variables && npm run check:contrast && npm run check:dtcg && npm run check:dts-emit && npm run check:glyphs && npm run check:color-policy && npm run check:skins && npm run check:charts && npm run check:mermaid && npm run check:d2 && npm run check:vega && npm run check:report && npm run check:legend && npm run check:chain","format":"prettier --write .","prepack":"npm run build:artifacts && npm run verify:artifacts","check:d2":"node scripts/check-d2.mjs","d2:build":"node scripts/gen-d2.mjs","dts:emit":"node scripts/emit-dts.mjs","lint:fix":"stylelint \"css/**/*.css\" --fix","test:e2e":"playwright test","dts:build":"node scripts/gen-dts.mjs","check:attw":"attw --pack --ignore-rules no-resolution cjs-resolves-to-esm","check:dead":"knip --treat-config-hints-as-errors","check:dist":"node scripts/check-dist.mjs","check:dtcg":"node scripts/check-dtcg.mjs","check:pack":"node scripts/check-pack.mjs","check:unit":"npm test","check:vega":"node scripts/check-vega.mjs","dist:build":"node scripts/build-dist.mjs","dtcg:build":"node scripts/gen-dtcg.mjs","emit:theme":"node scripts/emit-theme.mjs","report:pdf":"node scripts/render-pdf.mjs","vega:build":"node scripts/gen-vega.mjs","check:chain":"node scripts/check-chain.mjs","check:fresh":"node scripts/check-fresh.mjs","check:shiki":"node scripts/check-shiki.mjs","check:skins":"node scripts/check-skins.mjs","check:types":"tsc -p tsconfig.json","fresh:build":"node scripts/gen-all.mjs","size:report":"node scripts/size-report.mjs","skins:build":"node scripts/gen-skins.mjs","charts:build":"node scripts/gen-charts.mjs","check:charts":"node scripts/check-charts.mjs","check:format":"prettier --check .","check:glyphs":"node scripts/check-glyphs.mjs","check:legend":"node scripts/check-legend.mjs","check:report":"node scripts/check-report.mjs","glyphs:build":"node scripts/gen-glyphs.mjs","release:prep":"node scripts/release-prep.mjs","tokens:build":"node scripts/gen-tokens-json.mjs","vscode:build":"node scripts/gen-vscode-data.mjs","check:classes":"node scripts/check-classes.mjs","check:exports":"node scripts/check-exports.mjs","check:mermaid":"node scripts/check-mermaid.mjs","check:publint":"publint --strict","check:release":"node scripts/check-release.mjs","check:schemas":"node scripts/check-schemas.mjs","mermaid:build":"node scripts/gen-mermaid.mjs","test:examples":"node scripts/test-examples.mjs","check:contract":"node scripts/check-contract.mjs","check:contrast":"node scripts/check-contrast.mjs","check:dts-emit":"node scripts/check-dts-emit.mjs","check:examples":"node scripts/check-examples.mjs","check:versions":"node scripts/check-versions.mjs","contrast:build":"node scripts/gen-contrast.mjs","prepublishOnly":"npm run build:artifacts && npm run check","resolved:build":"node scripts/gen-resolved.mjs","audit:selectors":"node scripts/audit-selectors.mjs","build:artifacts":"npm run tokens:css:build && npm run tokens:build && npm run dtcg:build && npm run resolved:build && npm run figma:variables:build && npm run dts:build && npm run dts:emit && npm run reference:build && npm run package-contract:build && npm run classes:json:build && npm run contrast:build && npm run vscode:build && npm run skins:build && npm run charts:build && npm run mermaid:build && npm run d2:build && npm run vega:build && npm run dist:build && npm run glyphs:build","check:doc-links":"node scripts/check-doc-links.mjs","check:variables":"node scripts/check-variables.mjs","check:workflows":"github-actionlint .github/workflows/*.yml","reference:build":"node scripts/gen-reference.mjs","check:complexity":"node scripts/check-complexity.mjs","check:migrations":"node scripts/check-migrations.mjs","emit:theme:check":"node scripts/emit-theme.mjs --check","tokens:css:build":"node scripts/gen-tokens-css.mjs","verify:artifacts":"npm run check:fresh && npm run check:dist && npm run check:dts-emit && npm run check:glyphs && npm run check:skins && npm run check:charts && npm run check:mermaid && npm run check:d2 && npm run check:vega && npm run check:pack","check:doc-recipes":"node scripts/check-doc-recipes.mjs","test:e2e:chromium":"playwright test --project=chromium","test:e2e:nonpixel":"node scripts/test-e2e-nonpixel.mjs","check:color-policy":"node scripts/check-color-policy.mjs","check:recipe-types":"node scripts/check-recipe-types.mjs","classes:json:build":"node scripts/gen-classes-json.mjs","check:helper-matrix":"node scripts/check-helper-matrix.mjs","check:consumer-types":"node scripts/check-consumer-types.mjs","check:public-hygiene":"node scripts/check-public-hygiene.mjs","test:examples:visual":"node scripts/test-examples.mjs --visual","check:behavior-matrix":"node scripts/check-behavior-matrix.mjs","check:public-metadata":"node scripts/check-public-metadata.mjs","figma:variables:build":"node scripts/gen-figma-variables.mjs","audit:behavior-exports":"node scripts/audit-behavior-exports.mjs","check:component-matrix":"node scripts/check-component-matrix.mjs","check:consumer-surface":"node scripts/check-consumer-surface.mjs","check:visual-baselines":"node scripts/check-visual-baselines.mjs","package-contract:build":"node scripts/gen-package-contract.mjs","test:e2e:visual:container":"node scripts/test-visual-container.mjs","check:playwright-container":"node scripts/check-playwright-container.mjs","test:examples:cross-browser":"node scripts/test-examples.mjs --browsers=chromium,firefox,webkit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6540a265-874c-4960-811e-bbdc0f52e395"}},"overrides":{"adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"_npmVersion":"11.21.0","description":"CSS-first identity and UI layer for services, tools, sites, and reports — works in HTML, every framework, and PDF, no component runtime. Shared app shell, forms, tables, workflow chrome, plus opt-in analytical/report primitives. Monochrome with one ration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.3","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.32.1","vega":"^6.3.1","jsdom":"^30.0.1","publint":"^0.3.23","prettier":"^3.9.6","stylelint":"^17.14.1","vega-lite":"^6.4.3","pdfjs-dist":"^6.2.108","typescript":"^6.0.3","@playwright/test":"1.60.0","github-actionlint":"^1.7.12","@axe-core/playwright":"^4.11.3","@arethetypeswrong/cli":"^0.18.5","stylelint-use-logical":"^2.1.3","stylelint-config-standard":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.12.0_1790865650198_0.4030563093536128","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@ponchia/ui","version":"0.13.0","keywords":["css","ui","ui-framework","design-system","design-tokens","cascade-layers","css-layers","nothing","monochrome","oklch","colorways","icons","data-visualization","wcag","framework-agnostic","zero-dependencies","dark-mode","accessibility"],"author":{"url":"https://github.com/Ponchia","name":"Ponchia"},"license":"MIT","_id":"@ponchia/ui@0.13.0","maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"homepage":"https://github.com/Ponchia/bronto-ui#readme","bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"bin":{"bronto-ui-check":"bin/bronto-ui-check.mjs"},"dist":{"shasum":"8f04dbdac0183e7987bc44bb2123f8cb16010fd8","tarball":"https://registry.npmjs.org/@ponchia/ui/-/ui-0.13.0.tgz","fileCount":281,"integrity":"sha512-u8TpJahTWcRc2VFgeoU/74YHw12w/EeZcGoqHPAzOPmd4+blrzGsKiSkGaLvMBEUvDvuWT/w/qH9wXchJiXkzw==","signatures":[{"sig":"MEYCIQC++Ad+OaIzE4Z4hoBIx7z4xwRieXzEju0TQrcfIXEjNAIhAIm6OFVhetj4AwTEBSCkh6RYTWAeEKiXdIzQoP7azxl9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDvj5bHU0WN6sr+MtnNn0qzm0B0gqTn5mzILzApnQJXjwIhAKC0mAx6eW2vMNwGo3msRCkSAH85o68DFXRIPyKFPt6m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ponchia%2fui@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2406081},"type":"module","style":"./dist/bronto.css","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"style":"./dist/bronto.css","types":"./index.d.ts","default":"./dist/bronto.css"},"./d2":{"types":"./tokens/d2.d.ts","default":"./tokens/d2.js"},"./css":"./css/core.css","./vega":{"types":"./tokens/vega.d.ts","default":"./tokens/vega.js"},"./skins":{"types":"./tokens/skins.d.ts","default":"./tokens/skins.js"},"./charts":{"types":"./tokens/charts.d.ts","default":"./tokens/charts.js"},"./glyphs":{"types":"./glyphs/glyphs.d.ts","default":"./glyphs/glyphs.js"},"./tokens":{"types":"./tokens/index.d.ts","default":"./tokens/index.js"},"./classes":{"types":"./classes/index.d.ts","default":"./classes/index.js"},"./d2.json":"./tokens/d2.json","./fonts/*":"./fonts/*","./mermaid":{"types":"./tokens/mermaid.d.ts","default":"./tokens/mermaid.js"},"./llms.txt":"./llms.txt","./renderer":{"types":"./renderer/index.d.ts","default":"./renderer/index.js"},"./tailwind":"./tailwind.css","./behaviors":{"types":"./behaviors/index.d.ts","default":"./behaviors/index.js"},"./vega.json":"./tokens/vega.json","./connectors":{"types":"./connectors/index.d.ts","default":"./connectors/index.js"},"./docs/d2.md":"./docs/d2.md","./annotations":{"types":"./annotations/index.d.ts","default":"./annotations/index.js"},"./charts.json":"./tokens/charts.json","./css/app.css":"./dist/css/app.css","./css/row.css":"./dist/css/row.css","./css/toc.css":"./dist/css/toc.css","./docs/toc.md":"./docs/toc.md","./tokens.json":"./tokens/index.json","./classes.json":"./classes/classes.json","./css/base.css":"./dist/css/base.css","./css/code.css":"./dist/css/code.css","./css/core.css":"./css/core.css","./css/diff.css":"./dist/css/diff.css","./css/dots.css":"./dist/css/dots.css","./css/site.css":"./dist/css/site.css","./css/term.css":"./dist/css/term.css","./css/tree.css":"./dist/css/tree.css","./docs/code.md":"./docs/code.md","./docs/diff.md":"./docs/diff.md","./docs/dots.md":"./docs/dots.md","./docs/term.md":"./docs/term.md","./docs/tree.md":"./docs/tree.md","./docs/vega.md":"./docs/vega.md","./mermaid.json":"./tokens/mermaid.json","./tailwind.css":"./tailwind.css","./css/clamp.css":"./dist/css/clamp.css","./css/fonts.css":"./dist/css/fonts.css","./css/forms.css":"./dist/css/forms.css","./css/marks.css":"./dist/css/marks.css","./css/skins.css":"./dist/css/skins.css","./css/spark.css":"./dist/css/spark.css","./css/state.css":"./dist/css/state.css","./css/table.css":"./dist/css/table.css","./docs/clamp.md":"./docs/clamp.md","./docs/marks.md":"./docs/marks.md","./docs/spark.md":"./docs/spark.md","./docs/state.md":"./docs/state.md","./docs/usage.md":"./docs/usage.md","./behaviors/menu":{"types":"./behaviors/menu.d.ts","default":"./behaviors/menu.js"},"./behaviors/tabs":{"types":"./behaviors/tabs.d.ts","default":"./behaviors/tabs.js"},"./css/bullet.css":"./dist/css/bullet.css","./css/figure.css":"./dist/css/figure.css","./css/legend.css":"./dist/css/legend.css","./css/motion.css":"./dist/css/motion.css","./css/report.css":"./dist/css/report.css","./css/tokens.css":"./dist/css/tokens.css","./docs/bullet.md":"./docs/bullet.md","./docs/figure.md":"./docs/figure.md","./docs/glyphs.md":"./docs/glyphs.md","./MIGRATIONS.json":"./MIGRATIONS.json","./behaviors/forms":{"types":"./behaviors/forms.d.ts","default":"./behaviors/forms.js"},"./behaviors/glyph":{"types":"./behaviors/glyph.d.ts","default":"./behaviors/glyph.js"},"./behaviors/inert":{"types":"./behaviors/inert.d.ts","default":"./behaviors/inert.js"},"./behaviors/table":{"types":"./behaviors/table.d.ts","default":"./behaviors/table.js"},"./behaviors/theme":{"types":"./behaviors/theme.d.ts","default":"./behaviors/theme.js"},"./behaviors/toast":{"types":"./behaviors/toast.d.ts","default":"./behaviors/toast.js"},"./css/command.css":"./dist/css/command.css","./css/content.css":"./dist/css/content.css","./css/dataviz.css":"./dist/css/dataviz.css","./css/overlay.css":"./dist/css/overlay.css","./css/sources.css":"./dist/css/sources.css","./css/textref.css":"./dist/css/textref.css","./dist/bronto.css":"./dist/bronto.css","./docs/command.md":"./docs/command.md","./docs/legends.md":"./docs/legends.md","./docs/mermaid.md":"./docs/mermaid.md","./docs/sources.md":"./docs/sources.md","./docs/textref.md":"./docs/textref.md","./docs/theming.md":"./docs/theming.md","./behaviors/dialog":{"types":"./behaviors/dialog.d.ts","default":"./behaviors/dialog.js"},"./behaviors/legend":{"types":"./behaviors/legend.d.ts","default":"./behaviors/legend.js"},"./css/feedback.css":"./dist/css/feedback.css","./css/interval.css":"./dist/css/interval.css","./css/sidenote.css":"./dist/css/sidenote.css","./docs/contrast.md":"./docs/contrast.md","./docs/interval.md":"./docs/interval.md","./docs/renderer.md":"./docs/renderer.md","./docs/sidenote.md":"./docs/sidenote.md","./tokens.dtcg.json":"./tokens/tokens.dtcg.json","./behaviors/command":{"types":"./behaviors/command.d.ts","default":"./behaviors/command.js"},"./behaviors/popover":{"types":"./behaviors/popover.d.ts","default":"./behaviors/popover.js"},"./behaviors/sources":{"types":"./behaviors/sources.d.ts","default":"./behaviors/sources.js"},"./css/blocknote.css":"./dist/css/blocknote.css","./css/crosshair.css":"./dist/css/crosshair.css","./css/generated.css":"./dist/css/generated.css","./css/selection.css":"./dist/css/selection.css","./css/spotlight.css":"./dist/css/spotlight.css","./css/workbench.css":"./dist/css/workbench.css","./docs/crosshair.md":"./docs/crosshair.md","./docs/generated.md":"./docs/generated.md","./docs/reference.md":"./docs/reference.md","./docs/reporting.md":"./docs/reporting.md","./docs/selection.md":"./docs/selection.md","./docs/spotlight.md":"./docs/spotlight.md","./docs/stability.md":"./docs/stability.md","./docs/workbench.md":"./docs/workbench.md","./behaviors/carousel":{"types":"./behaviors/carousel.d.ts","default":"./behaviors/carousel.js"},"./behaviors/combobox":{"types":"./behaviors/combobox.d.ts","default":"./behaviors/combobox.js"},"./behaviors/splitter":{"types":"./behaviors/splitter.d.ts","default":"./behaviors/splitter.js"},"./css/analytical.css":"./dist/css/analytical.css","./css/connectors.css":"./dist/css/connectors.css","./css/disclosure.css":"./dist/css/disclosure.css","./css/discussion.css":"./dist/css/discussion.css","./css/highlights.css":"./dist/css/highlights.css","./css/navigation.css":"./dist/css/navigation.css","./css/primitives.css":"./dist/css/primitives.css","./css/report-kit.css":"./dist/css/report-kit.css","./docs/connectors.md":"./docs/connectors.md","./docs/discussion.md":"./docs/discussion.md","./docs/highlights.md":"./docs/highlights.md","./shiki/nothing.json":"./shiki/nothing.json","./behaviors/crosshair":{"types":"./behaviors/crosshair.d.ts","default":"./behaviors/crosshair.js"},"./behaviors/spotlight":{"types":"./behaviors/spotlight.d.ts","default":"./behaviors/spotlight.js"},"./css/annotations.css":"./dist/css/annotations.css","./docs/annotations.md":"./docs/annotations.md","./behaviors/connectors":{"types":"./behaviors/connectors.d.ts","default":"./behaviors/connectors.js"},"./behaviors/disclosure":{"types":"./behaviors/disclosure.d.ts","default":"./behaviors/disclosure.js"},"./docs/architecture.md":"./docs/architecture.md","./docs/compositions.md":"./docs/compositions.md","./tokens/resolved.json":"./tokens/resolved.json","./behaviors/dismissible":{"types":"./behaviors/dismissible.d.ts","default":"./behaviors/dismissible.js"},"./css/unlayered/app.css":"./css/app.css","./css/unlayered/row.css":"./css/row.css","./css/unlayered/toc.css":"./css/toc.css","./css/unlayered/base.css":"./css/base.css","./css/unlayered/code.css":"./css/code.css","./css/unlayered/diff.css":"./css/diff.css","./css/unlayered/dots.css":"./css/dots.css","./css/unlayered/site.css":"./css/site.css","./css/unlayered/term.css":"./css/term.css","./css/unlayered/tree.css":"./css/tree.css","./css/unlayered/clamp.css":"./css/clamp.css","./css/unlayered/fonts.css":"./css/fonts.css","./css/unlayered/forms.css":"./css/forms.css","./css/unlayered/marks.css":"./css/marks.css","./css/unlayered/skins.css":"./css/skins.css","./css/unlayered/spark.css":"./css/spark.css","./css/unlayered/state.css":"./css/state.css","./css/unlayered/table.css":"./css/table.css","./css/unlayered/bullet.css":"./css/bullet.css","./css/unlayered/figure.css":"./css/figure.css","./css/unlayered/legend.css":"./css/legend.css","./css/unlayered/motion.css":"./css/motion.css","./css/unlayered/report.css":"./css/report.css","./css/unlayered/tokens.css":"./css/tokens.css","./docs/interop/tailwind.md":"./docs/interop/tailwind.md","./docs/package-contract.md":"./docs/package-contract.md","./css/unlayered/command.css":"./css/command.css","./css/unlayered/content.css":"./css/content.css","./css/unlayered/dataviz.css":"./css/dataviz.css","./css/unlayered/overlay.css":"./css/overlay.css","./css/unlayered/sources.css":"./css/sources.css","./css/unlayered/textref.css":"./css/textref.css","./docs/interop/blocknote.md":"./docs/interop/blocknote.md","./css/unlayered/feedback.css":"./css/feedback.css","./css/unlayered/interval.css":"./css/interval.css","./css/unlayered/sidenote.css":"./css/sidenote.css","./docs/interop/react-flow.md":"./docs/interop/react-flow.md","./css/unlayered/blocknote.css":"./css/blocknote.css","./css/unlayered/crosshair.css":"./css/crosshair.css","./css/unlayered/generated.css":"./css/generated.css","./css/unlayered/selection.css":"./css/selection.css","./css/unlayered/spotlight.css":"./css/spotlight.css","./css/unlayered/workbench.css":"./css/workbench.css","./docs/frontier-primitives.md":"./docs/frontier-primitives.md","./tokens/figma.variables.json":"./tokens/figma.variables.json","./vscode.css-custom-data.json":"./classes/vscode.css-custom-data.json","./css/unlayered/connectors.css":"./css/connectors.css","./css/unlayered/disclosure.css":"./css/disclosure.css","./css/unlayered/discussion.css":"./css/discussion.css","./css/unlayered/highlights.css":"./css/highlights.css","./css/unlayered/navigation.css":"./css/navigation.css","./css/unlayered/primitives.css":"./css/primitives.css","./docs/adr/0003-theme-model.md":"./docs/adr/0003-theme-model.md","./css/unlayered/annotations.css":"./css/annotations.css","./docs/adr/0001-color-system.md":"./docs/adr/0001-color-system.md","./docs/migrations/0.2-to-0.3.md":"./docs/migrations/0.2-to-0.3.md","./docs/migrations/0.3-to-0.4.md":"./docs/migrations/0.3-to-0.4.md","./docs/migrations/0.4-to-0.5.md":"./docs/migrations/0.4-to-0.5.md","./docs/migrations/0.5-to-0.6.md":"./docs/migrations/0.5-to-0.6.md","./docs/migrations/0.6-to-0.7.md":"./docs/migrations/0.6-to-0.7.md","./docs/migrations/0.9-to-0.10.md":"./docs/migrations/0.9-to-0.10.md","./docs/migrations/0.10-to-0.11.md":"./docs/migrations/0.10-to-0.11.md","./docs/migrations/0.11-to-0.12.md":"./docs/migrations/0.11-to-0.12.md","./docs/adr/0006-trusted-publishing.md":"./docs/adr/0006-trusted-publishing.md","./schemas/report-claims.v1.schema.json":"./schemas/report-claims.v1.schema.json","./docs/adr/0004-prune-unused-adapters.md":"./docs/adr/0004-prune-unused-adapters.md","./docs/adr/0002-scope-and-2026-baseline.md":"./docs/adr/0002-scope-and-2026-baseline.md","./docs/adr/0005-productive-tools-and-editorial-reports.md":"./docs/adr/0005-productive-tools-and-editorial-reports.md"},"gitHead":"b29bf47db911cb5878c8bdfa0d0f9c90cba08e3e","scripts":{"gen":"npm run prepack","lint":"stylelint \"css/**/*.css\"","test":"node --test \"test/*.test.mjs\"","check":"node scripts/run-checks.mjs","format":"prettier --write .","prepack":"npm run build:artifacts && npm run verify:artifacts","check:d2":"node scripts/check-d2.mjs","d2:build":"node scripts/gen-d2.mjs","dts:emit":"node scripts/emit-dts.mjs","lint:fix":"stylelint \"css/**/*.css\" --fix","test:e2e":"playwright test","dts:build":"node scripts/gen-dts.mjs","check:attw":"attw --pack --ignore-rules no-resolution cjs-resolves-to-esm","check:dead":"knip --treat-config-hints-as-errors","check:dist":"node scripts/check-dist.mjs","check:dtcg":"node scripts/check-dtcg.mjs","check:pack":"node scripts/check-pack.mjs","check:unit":"npm test","check:vega":"node scripts/check-vega.mjs","dist:build":"node scripts/build-dist.mjs","dtcg:build":"node scripts/gen-dtcg.mjs","emit:theme":"node scripts/emit-theme.mjs","report:pdf":"node scripts/render-pdf.mjs","vega:build":"node scripts/gen-vega.mjs","check:fresh":"node scripts/check-fresh.mjs","check:shiki":"node scripts/check-shiki.mjs","check:skins":"node scripts/check-skins.mjs","check:types":"tsc -p tsconfig.json","fresh:build":"node scripts/gen-all.mjs","size:report":"node scripts/size-report.mjs","skins:build":"node scripts/gen-skins.mjs","charts:build":"node scripts/gen-charts.mjs","check:charts":"node scripts/check-charts.mjs","check:format":"prettier --check .","check:glyphs":"node scripts/check-glyphs.mjs","check:legend":"node scripts/check-legend.mjs","check:report":"node scripts/check-report.mjs","glyphs:build":"node scripts/gen-glyphs.mjs","release:prep":"node scripts/release-prep.mjs","tokens:build":"node scripts/gen-tokens-json.mjs","vscode:build":"node scripts/gen-vscode-data.mjs","check:classes":"node scripts/check-classes.mjs","check:exports":"node scripts/check-exports.mjs","check:mermaid":"node scripts/check-mermaid.mjs","check:publint":"publint --strict","check:release":"node scripts/check-release.mjs","check:schemas":"node scripts/check-schemas.mjs","mermaid:build":"node scripts/gen-mermaid.mjs","test:examples":"node scripts/test-examples.mjs","check:contract":"node scripts/check-contract.mjs","check:contrast":"node scripts/check-contrast.mjs","check:dts-emit":"node scripts/check-dts-emit.mjs","check:examples":"node scripts/check-examples.mjs","check:versions":"node scripts/check-versions.mjs","contrast:build":"node scripts/gen-contrast.mjs","prepublishOnly":"npm run build:artifacts && npm run check","resolved:build":"node scripts/gen-resolved.mjs","audit:selectors":"node scripts/audit-selectors.mjs","build:artifacts":"npm run tokens:css:build && npm run tokens:build && npm run dtcg:build && npm run resolved:build && npm run figma:variables:build && npm run dts:build && npm run dts:emit && npm run reference:build && npm run package-contract:build && npm run classes:json:build && npm run contrast:build && npm run vscode:build && npm run skins:build && npm run charts:build && npm run mermaid:build && npm run d2:build && npm run vega:build && npm run dist:build && npm run glyphs:build","check:doc-links":"node scripts/check-doc-links.mjs","check:variables":"node scripts/check-variables.mjs","check:workflows":"github-actionlint .github/workflows/*.yml","reference:build":"node scripts/gen-reference.mjs","check:complexity":"node scripts/check-complexity.mjs","check:migrations":"node scripts/check-migrations.mjs","emit:theme:check":"node scripts/emit-theme.mjs --check","tokens:css:build":"node scripts/gen-tokens-css.mjs","verify:artifacts":"npm run check:fresh && npm run check:dist && npm run check:dts-emit && npm run check:glyphs && npm run check:skins && npm run check:charts && npm run check:mermaid && npm run check:d2 && npm run check:vega && npm run check:pack","check:doc-recipes":"node scripts/check-doc-recipes.mjs","test:e2e:chromium":"playwright test --project=chromium","test:e2e:nonpixel":"node scripts/test-e2e-nonpixel.mjs","check:color-policy":"node scripts/check-color-policy.mjs","check:recipe-types":"node scripts/check-recipe-types.mjs","classes:json:build":"node scripts/gen-classes-json.mjs","check:helper-matrix":"node scripts/check-helper-matrix.mjs","check:consumer-types":"node scripts/check-consumer-types.mjs","check:public-hygiene":"node scripts/check-public-hygiene.mjs","test:examples:visual":"node scripts/test-examples.mjs --visual","check:behavior-matrix":"node scripts/check-behavior-matrix.mjs","check:public-metadata":"node scripts/check-public-metadata.mjs","figma:variables:build":"node scripts/gen-figma-variables.mjs","audit:behavior-exports":"node scripts/audit-behavior-exports.mjs","check:component-matrix":"node scripts/check-component-matrix.mjs","check:consumer-surface":"node scripts/check-consumer-surface.mjs","check:visual-baselines":"node scripts/check-visual-baselines.mjs","package-contract:build":"node scripts/gen-package-contract.mjs","test:e2e:visual:container":"node scripts/test-visual-container.mjs","check:playwright-container":"node scripts/check-playwright-container.mjs","test:examples:cross-browser":"node scripts/test-examples.mjs --browsers=chromium,firefox,webkit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6540a265-874c-4960-811e-bbdc0f52e395"}},"overrides":{"adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"_npmVersion":"11.21.0","description":"CSS-first identity and UI layer for services, tools, sites, and reports — works in HTML, every framework, and PDF, no component runtime. Shared app shell, forms, tables, workflow chrome, plus opt-in analytical/report primitives. Monochrome with one ration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.3","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.39.0","vega":"^6.4.0","jsdom":"^30.1.1","publint":"^0.3.24","prettier":"^3.9.9","stylelint":"^17.16.0","vega-lite":"^6.4.3","pdfjs-dist":"^6.3.289","typescript":"^6.0.3","@playwright/test":"1.60.0","github-actionlint":"^1.7.12","@axe-core/playwright":"^4.11.3","@arethetypeswrong/cli":"^0.18.5","stylelint-use-logical":"^2.1.3","stylelint-config-standard":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.13.0_1790868125034_0.19954723865582014","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@ponchia/ui","version":"0.14.0","keywords":["css","ui","ui-framework","design-system","design-tokens","cascade-layers","css-layers","nothing","monochrome","oklch","colorways","icons","data-visualization","wcag","framework-agnostic","zero-dependencies","dark-mode","accessibility"],"author":{"url":"https://github.com/Ponchia","name":"Ponchia"},"license":"MIT","_id":"@ponchia/ui@0.14.0","maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"homepage":"https://github.com/Ponchia/bronto-ui#readme","bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"bin":{"bronto-ui-check":"bin/bronto-ui-check.mjs"},"dist":{"shasum":"bb0084a9f110cc074ca2efdfe8628d95a3620ba3","tarball":"https://registry.npmjs.org/@ponchia/ui/-/ui-0.14.0.tgz","fileCount":295,"integrity":"sha512-FYhwKUPelolkcjcBIP84PDVEyeqO1DAQaCjRq1hzGmmOq/PDKwApGRfyS/bOA50sGWVhkLusdvFlseBq7fmIAg==","signatures":[{"sig":"MEYCIQCVH0GriciHNXWJfiNI5WZbya8zv6LEso6O+jtt4dLtgwIhAORPWYcTEYWrOqh6OlH1OqIDaFL2GYEAcHu9QRgS+uvE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCiLGWakCDPlSOupsBCtFo9nr29VbMkBjepaRIEmfuANQIhAMg0s+9X3+nGiKl28FND2fgZhIpKfiRckp2qhwpKzZDb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ponchia%2fui@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3645484},"type":"module","style":"./dist/bronto.css","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"style":"./dist/bronto.css","types":"./index.d.ts","default":"./dist/bronto.css"},"./d2":{"types":"./tokens/d2.d.ts","default":"./tokens/d2.js"},"./css":"./css/core.css","./vega":{"types":"./tokens/vega.d.ts","default":"./tokens/vega.js"},"./skins":{"types":"./tokens/skins.d.ts","default":"./tokens/skins.js"},"./charts":{"types":"./tokens/charts.d.ts","default":"./tokens/charts.js"},"./glyphs":{"types":"./glyphs/glyphs.d.ts","default":"./glyphs/glyphs.js"},"./tokens":{"types":"./tokens/index.d.ts","default":"./tokens/index.js"},"./classes":{"types":"./classes/index.d.ts","default":"./classes/index.js"},"./d2.json":"./tokens/d2.json","./fonts/*":"./fonts/*","./mermaid":{"types":"./tokens/mermaid.d.ts","default":"./tokens/mermaid.js"},"./llms.txt":"./llms.txt","./renderer":{"types":"./renderer/index.d.ts","default":"./renderer/index.js"},"./tailwind":"./tailwind.css","./behaviors":{"types":"./behaviors/index.d.ts","default":"./behaviors/index.js"},"./vega.json":"./tokens/vega.json","./connectors":{"types":"./connectors/index.d.ts","default":"./connectors/index.js"},"./docs/d2.md":"./docs/d2.md","./annotations":{"types":"./annotations/index.d.ts","default":"./annotations/index.js"},"./charts.json":"./tokens/charts.json","./css/app.css":"./dist/css/app.css","./css/row.css":"./dist/css/row.css","./css/toc.css":"./dist/css/toc.css","./docs/toc.md":"./docs/toc.md","./tokens.json":"./tokens/index.json","./classes.json":"./classes/classes.json","./css/base.css":"./dist/css/base.css","./css/code.css":"./dist/css/code.css","./css/core.css":"./css/core.css","./css/diff.css":"./dist/css/diff.css","./css/dots.css":"./dist/css/dots.css","./css/site.css":"./dist/css/site.css","./css/term.css":"./dist/css/term.css","./css/tool.css":"./dist/css/tool.css","./css/tree.css":"./dist/css/tree.css","./docs/code.md":"./docs/code.md","./docs/diff.md":"./docs/diff.md","./docs/dots.md":"./docs/dots.md","./docs/term.md":"./docs/term.md","./docs/tree.md":"./docs/tree.md","./docs/vega.md":"./docs/vega.md","./mermaid.json":"./tokens/mermaid.json","./tailwind.css":"./tailwind.css","./css/clamp.css":"./dist/css/clamp.css","./css/fonts.css":"./dist/css/fonts.css","./css/forms.css":"./dist/css/forms.css","./css/marks.css":"./dist/css/marks.css","./css/skins.css":"./dist/css/skins.css","./css/spark.css":"./dist/css/spark.css","./css/state.css":"./dist/css/state.css","./css/table.css":"./dist/css/table.css","./docs/clamp.md":"./docs/clamp.md","./docs/marks.md":"./docs/marks.md","./docs/spark.md":"./docs/spark.md","./docs/state.md":"./docs/state.md","./docs/usage.md":"./docs/usage.md","./behaviors/menu":{"types":"./behaviors/menu.d.ts","default":"./behaviors/menu.js"},"./behaviors/tabs":{"types":"./behaviors/tabs.d.ts","default":"./behaviors/tabs.js"},"./css/bullet.css":"./dist/css/bullet.css","./css/figure.css":"./dist/css/figure.css","./css/legend.css":"./dist/css/legend.css","./css/motion.css":"./dist/css/motion.css","./css/report.css":"./dist/css/report.css","./css/tokens.css":"./dist/css/tokens.css","./docs/bullet.md":"./docs/bullet.md","./docs/figure.md":"./docs/figure.md","./docs/glyphs.md":"./docs/glyphs.md","./MIGRATIONS.json":"./MIGRATIONS.json","./behaviors/forms":{"types":"./behaviors/forms.d.ts","default":"./behaviors/forms.js"},"./behaviors/glyph":{"types":"./behaviors/glyph.d.ts","default":"./behaviors/glyph.js"},"./behaviors/inert":{"types":"./behaviors/inert.d.ts","default":"./behaviors/inert.js"},"./behaviors/table":{"types":"./behaviors/table.d.ts","default":"./behaviors/table.js"},"./behaviors/theme":{"types":"./behaviors/theme.d.ts","default":"./behaviors/theme.js"},"./behaviors/toast":{"types":"./behaviors/toast.d.ts","default":"./behaviors/toast.js"},"./css/command.css":"./dist/css/command.css","./css/content.css":"./dist/css/content.css","./css/dataviz.css":"./dist/css/dataviz.css","./css/overlay.css":"./dist/css/overlay.css","./css/sources.css":"./dist/css/sources.css","./css/textref.css":"./dist/css/textref.css","./dist/bronto.css":"./dist/bronto.css","./docs/command.md":"./docs/command.md","./docs/legends.md":"./docs/legends.md","./docs/mermaid.md":"./docs/mermaid.md","./docs/sources.md":"./docs/sources.md","./docs/textref.md":"./docs/textref.md","./docs/theming.md":"./docs/theming.md","./behaviors/dialog":{"types":"./behaviors/dialog.d.ts","default":"./behaviors/dialog.js"},"./behaviors/legend":{"types":"./behaviors/legend.d.ts","default":"./behaviors/legend.js"},"./css/feedback.css":"./dist/css/feedback.css","./css/interval.css":"./dist/css/interval.css","./css/sidenote.css":"./dist/css/sidenote.css","./docs/contrast.md":"./docs/contrast.md","./docs/interval.md":"./docs/interval.md","./docs/renderer.md":"./docs/renderer.md","./docs/sidenote.md":"./docs/sidenote.md","./tokens.dtcg.json":"./tokens/tokens.dtcg.json","./behaviors/command":{"types":"./behaviors/command.d.ts","default":"./behaviors/command.js"},"./behaviors/popover":{"types":"./behaviors/popover.d.ts","default":"./behaviors/popover.js"},"./behaviors/sources":{"types":"./behaviors/sources.d.ts","default":"./behaviors/sources.js"},"./css/blocknote.css":"./dist/css/blocknote.css","./css/crosshair.css":"./dist/css/crosshair.css","./css/generated.css":"./dist/css/generated.css","./css/selection.css":"./dist/css/selection.css","./css/spotlight.css":"./dist/css/spotlight.css","./css/workbench.css":"./dist/css/workbench.css","./docs/crosshair.md":"./docs/crosshair.md","./docs/generated.md":"./docs/generated.md","./docs/reference.md":"./docs/reference.md","./docs/reporting.md":"./docs/reporting.md","./docs/selection.md":"./docs/selection.md","./docs/spotlight.md":"./docs/spotlight.md","./docs/stability.md":"./docs/stability.md","./docs/workbench.md":"./docs/workbench.md","./behaviors/carousel":{"types":"./behaviors/carousel.d.ts","default":"./behaviors/carousel.js"},"./behaviors/combobox":{"types":"./behaviors/combobox.d.ts","default":"./behaviors/combobox.js"},"./behaviors/splitter":{"types":"./behaviors/splitter.d.ts","default":"./behaviors/splitter.js"},"./css/analytical.css":"./dist/css/analytical.css","./css/connectors.css":"./dist/css/connectors.css","./css/disclosure.css":"./dist/css/disclosure.css","./css/discussion.css":"./dist/css/discussion.css","./css/highlights.css":"./dist/css/highlights.css","./css/navigation.css":"./dist/css/navigation.css","./css/primitives.css":"./dist/css/primitives.css","./css/report-kit.css":"./dist/css/report-kit.css","./docs/connectors.md":"./docs/connectors.md","./docs/discussion.md":"./docs/discussion.md","./docs/highlights.md":"./docs/highlights.md","./shiki/nothing.json":"./shiki/nothing.json","./behaviors/crosshair":{"types":"./behaviors/crosshair.d.ts","default":"./behaviors/crosshair.js"},"./behaviors/spotlight":{"types":"./behaviors/spotlight.d.ts","default":"./behaviors/spotlight.js"},"./css/annotations.css":"./dist/css/annotations.css","./css/fonts-inter.css":"./dist/css/fonts-inter.css","./docs/annotations.md":"./docs/annotations.md","./behaviors/connectors":{"types":"./behaviors/connectors.d.ts","default":"./behaviors/connectors.js"},"./behaviors/disclosure":{"types":"./behaviors/disclosure.d.ts","default":"./behaviors/disclosure.js"},"./docs/architecture.md":"./docs/architecture.md","./docs/compositions.md":"./docs/compositions.md","./tokens/resolved.json":"./tokens/resolved.json","./behaviors/dismissible":{"types":"./behaviors/dismissible.d.ts","default":"./behaviors/dismissible.js"},"./css/unlayered/app.css":"./css/app.css","./css/unlayered/row.css":"./css/row.css","./css/unlayered/toc.css":"./css/toc.css","./css/unlayered/base.css":"./css/base.css","./css/unlayered/code.css":"./css/code.css","./css/unlayered/diff.css":"./css/diff.css","./css/unlayered/dots.css":"./css/dots.css","./css/unlayered/site.css":"./css/site.css","./css/unlayered/term.css":"./css/term.css","./css/unlayered/tree.css":"./css/tree.css","./css/unlayered/clamp.css":"./css/clamp.css","./css/unlayered/fonts.css":"./css/fonts.css","./css/unlayered/forms.css":"./css/forms.css","./css/unlayered/marks.css":"./css/marks.css","./css/unlayered/skins.css":"./css/skins.css","./css/unlayered/spark.css":"./css/spark.css","./css/unlayered/state.css":"./css/state.css","./css/unlayered/table.css":"./css/table.css","./css/unlayered/bullet.css":"./css/bullet.css","./css/unlayered/figure.css":"./css/figure.css","./css/unlayered/legend.css":"./css/legend.css","./css/unlayered/motion.css":"./css/motion.css","./css/unlayered/report.css":"./css/report.css","./css/unlayered/tokens.css":"./css/tokens.css","./docs/interop/tailwind.md":"./docs/interop/tailwind.md","./docs/package-contract.md":"./docs/package-contract.md","./css/unlayered/command.css":"./css/command.css","./css/unlayered/content.css":"./css/content.css","./css/unlayered/dataviz.css":"./css/dataviz.css","./css/unlayered/overlay.css":"./css/overlay.css","./css/unlayered/sources.css":"./css/sources.css","./css/unlayered/textref.css":"./css/textref.css","./docs/interop/blocknote.md":"./docs/interop/blocknote.md","./css/unlayered/feedback.css":"./css/feedback.css","./css/unlayered/interval.css":"./css/interval.css","./css/unlayered/sidenote.css":"./css/sidenote.css","./docs/interop/react-flow.md":"./docs/interop/react-flow.md","./css/unlayered/blocknote.css":"./css/blocknote.css","./css/unlayered/crosshair.css":"./css/crosshair.css","./css/unlayered/generated.css":"./css/generated.css","./css/unlayered/selection.css":"./css/selection.css","./css/unlayered/spotlight.css":"./css/spotlight.css","./css/unlayered/workbench.css":"./css/workbench.css","./docs/frontier-primitives.md":"./docs/frontier-primitives.md","./tokens/figma.variables.json":"./tokens/figma.variables.json","./vscode.css-custom-data.json":"./classes/vscode.css-custom-data.json","./css/fonts-jetbrains-mono.css":"./dist/css/fonts-jetbrains-mono.css","./css/unlayered/connectors.css":"./css/connectors.css","./css/unlayered/disclosure.css":"./css/disclosure.css","./css/unlayered/discussion.css":"./css/discussion.css","./css/unlayered/highlights.css":"./css/highlights.css","./css/unlayered/navigation.css":"./css/navigation.css","./css/unlayered/primitives.css":"./css/primitives.css","./docs/adr/0003-theme-model.md":"./docs/adr/0003-theme-model.md","./css/unlayered/annotations.css":"./css/annotations.css","./css/unlayered/fonts-inter.css":"./css/fonts-inter.css","./docs/adr/0001-color-system.md":"./docs/adr/0001-color-system.md","./docs/migrations/0.2-to-0.3.md":"./docs/migrations/0.2-to-0.3.md","./docs/migrations/0.3-to-0.4.md":"./docs/migrations/0.3-to-0.4.md","./docs/migrations/0.4-to-0.5.md":"./docs/migrations/0.4-to-0.5.md","./docs/migrations/0.5-to-0.6.md":"./docs/migrations/0.5-to-0.6.md","./docs/migrations/0.6-to-0.7.md":"./docs/migrations/0.6-to-0.7.md","./docs/migrations/0.9-to-0.10.md":"./docs/migrations/0.9-to-0.10.md","./docs/migrations/0.10-to-0.11.md":"./docs/migrations/0.10-to-0.11.md","./docs/migrations/0.11-to-0.12.md":"./docs/migrations/0.11-to-0.12.md","./docs/adr/0006-trusted-publishing.md":"./docs/adr/0006-trusted-publishing.md","./schemas/report-claims.v1.schema.json":"./schemas/report-claims.v1.schema.json","./css/unlayered/fonts-jetbrains-mono.css":"./css/fonts-jetbrains-mono.css","./docs/adr/0004-prune-unused-adapters.md":"./docs/adr/0004-prune-unused-adapters.md","./docs/adr/0002-scope-and-2026-baseline.md":"./docs/adr/0002-scope-and-2026-baseline.md","./docs/adr/0005-productive-tools-and-editorial-reports.md":"./docs/adr/0005-productive-tools-and-editorial-reports.md"},"gitHead":"b7e6c2f326326eeb21227cddf62a87ae63ab1140","scripts":{"gen":"npm run prepack","lint":"stylelint \"css/**/*.css\"","test":"node --test \"test/*.test.mjs\"","check":"node scripts/run-checks.mjs","format":"prettier --write .","prepack":"npm run build:artifacts && npm run verify:artifacts","check:d2":"node scripts/check-d2.mjs","d2:build":"node scripts/gen-d2.mjs","dts:emit":"node scripts/emit-dts.mjs","lint:fix":"stylelint \"css/**/*.css\" --fix","test:e2e":"playwright test","dts:build":"node scripts/gen-dts.mjs","check:attw":"attw --pack --ignore-rules no-resolution cjs-resolves-to-esm","check:dead":"knip --treat-config-hints-as-errors","check:dist":"node scripts/check-dist.mjs","check:dtcg":"node scripts/check-dtcg.mjs","check:pack":"node scripts/check-pack.mjs","check:unit":"npm test","check:vega":"node scripts/check-vega.mjs","dist:build":"node scripts/build-dist.mjs","dtcg:build":"node scripts/gen-dtcg.mjs","emit:theme":"node scripts/emit-theme.mjs","report:pdf":"node scripts/render-pdf.mjs","vega:build":"node scripts/gen-vega.mjs","check:fresh":"node scripts/check-fresh.mjs","check:shiki":"node scripts/check-shiki.mjs","check:skins":"node scripts/check-skins.mjs","check:types":"tsc -p tsconfig.json","fresh:build":"node scripts/gen-all.mjs","size:report":"node scripts/size-report.mjs","skins:build":"node scripts/gen-skins.mjs","charts:build":"node scripts/gen-charts.mjs","check:charts":"node scripts/check-charts.mjs","check:format":"prettier --check .","check:glyphs":"node scripts/check-glyphs.mjs","check:legend":"node scripts/check-legend.mjs","check:report":"node scripts/check-report.mjs","glyphs:build":"node scripts/gen-glyphs.mjs","release:prep":"node scripts/release-prep.mjs","tokens:build":"node scripts/gen-tokens-json.mjs","vscode:build":"node scripts/gen-vscode-data.mjs","check:classes":"node scripts/check-classes.mjs","check:exports":"node scripts/check-exports.mjs","check:mermaid":"node scripts/check-mermaid.mjs","check:publint":"publint --strict","check:release":"node scripts/check-release.mjs","check:schemas":"node scripts/check-schemas.mjs","mermaid:build":"node scripts/gen-mermaid.mjs","test:examples":"node scripts/test-examples.mjs","check:contract":"node scripts/check-contract.mjs","check:contrast":"node scripts/check-contrast.mjs","check:dts-emit":"node scripts/check-dts-emit.mjs","check:examples":"node scripts/check-examples.mjs","check:versions":"node scripts/check-versions.mjs","contrast:build":"node scripts/gen-contrast.mjs","prepublishOnly":"npm run build:artifacts && npm run check","resolved:build":"node scripts/gen-resolved.mjs","audit:selectors":"node scripts/audit-selectors.mjs","build:artifacts":"npm run tokens:css:build && npm run tokens:build && npm run dtcg:build && npm run resolved:build && npm run figma:variables:build && npm run dts:build && npm run dts:emit && npm run reference:build && npm run package-contract:build && npm run classes:json:build && npm run contrast:build && npm run vscode:build && npm run skins:build && npm run charts:build && npm run mermaid:build && npm run d2:build && npm run vega:build && npm run dist:build && npm run glyphs:build","check:doc-links":"node scripts/check-doc-links.mjs","check:variables":"node scripts/check-variables.mjs","check:workflows":"github-actionlint .github/workflows/*.yml","reference:build":"node scripts/gen-reference.mjs","check:complexity":"node scripts/check-complexity.mjs","check:migrations":"node scripts/check-migrations.mjs","emit:theme:check":"node scripts/emit-theme.mjs --check","tokens:css:build":"node scripts/gen-tokens-css.mjs","verify:artifacts":"npm run check:fresh && npm run check:dist && npm run check:dts-emit && npm run check:glyphs && npm run check:skins && npm run check:charts && npm run check:mermaid && npm run check:d2 && npm run check:vega && npm run check:pack","check:doc-recipes":"node scripts/check-doc-recipes.mjs","test:e2e:chromium":"playwright test --project=chromium","test:e2e:nonpixel":"node scripts/test-e2e-nonpixel.mjs","check:color-policy":"node scripts/check-color-policy.mjs","check:recipe-types":"node scripts/check-recipe-types.mjs","classes:json:build":"node scripts/gen-classes-json.mjs","check:helper-matrix":"node scripts/check-helper-matrix.mjs","check:consumer-types":"node scripts/check-consumer-types.mjs","check:public-hygiene":"node scripts/check-public-hygiene.mjs","test:examples:visual":"node scripts/test-examples.mjs --visual","check:behavior-matrix":"node scripts/check-behavior-matrix.mjs","check:public-metadata":"node scripts/check-public-metadata.mjs","figma:variables:build":"node scripts/gen-figma-variables.mjs","audit:behavior-exports":"node scripts/audit-behavior-exports.mjs","check:component-matrix":"node scripts/check-component-matrix.mjs","check:consumer-surface":"node scripts/check-consumer-surface.mjs","check:visual-baselines":"node scripts/check-visual-baselines.mjs","package-contract:build":"node scripts/gen-package-contract.mjs","test:e2e:visual:container":"node scripts/test-visual-container.mjs","check:playwright-container":"node scripts/check-playwright-container.mjs","test:examples:cross-browser":"node scripts/test-examples.mjs --browsers=chromium,firefox,webkit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6540a265-874c-4960-811e-bbdc0f52e395"}},"overrides":{"adm-zip":"0.6.0","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"_npmVersion":"11.21.0","description":"CSS-first identity and UI layer for services, tools, sites, and reports — works in HTML, every framework, and PDF, no component runtime. Shared app shell, forms, tables, workflow chrome, plus opt-in analytical/report primitives. Monochrome with one ration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.3","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.39.0","vega":"^6.4.0","jsdom":"^30.1.1","publint":"^0.3.24","prettier":"^3.9.9","stylelint":"^17.16.0","vega-lite":"^6.4.3","pdfjs-dist":"^6.3.289","typescript":"^6.0.3","@playwright/test":"1.60.0","github-actionlint":"^1.7.12","@axe-core/playwright":"^4.11.3","@arethetypeswrong/cli":"^0.18.5","stylelint-use-logical":"^2.1.3","stylelint-config-standard":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.14.0_1790872320693_0.7096317248700736","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@ponchia/ui","version":"0.15.0","keywords":["css","ui","ui-framework","design-system","design-tokens","cascade-layers","css-layers","nothing","monochrome","oklch","colorways","icons","data-visualization","wcag","framework-agnostic","zero-dependencies","dark-mode","accessibility"],"author":{"url":"https://github.com/Ponchia","name":"Ponchia"},"license":"MIT","_id":"@ponchia/ui@0.15.0","maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"homepage":"https://github.com/Ponchia/bronto-ui#readme","bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"bin":{"bronto-ui-check":"bin/bronto-ui-check.mjs"},"dist":{"shasum":"13907815748c27769a0b6fa6b33ab20ae7892260","tarball":"https://registry.npmjs.org/@ponchia/ui/-/ui-0.15.0.tgz","fileCount":295,"integrity":"sha512-VF10tthVan15vXG9r8B3xz652ukj7a+jLcBxnttYKrHfpOIxBifMBUGmeVFRWnTcLDORqh4dSK63kklafll8iw==","signatures":[{"sig":"MEQCIHmxXHj1OAVGJ4XfRv0ceFNiAUAJhZuy3HwDVhjQ54gIAiA92gPBlSUSUN7yp6GE6WuzZArKvZvam561dR0blV7ZdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICSiKNm2WrMY+JZ7MhzHhTJxDqBu6gzAdyPxSMHaPXKzAiEAlGmubj6Nix5PJ5w+CS+znGtWnVoWnGotW+L2W1p2BAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ponchia%2fui@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3649035},"type":"module","style":"./dist/bronto.css","types":"./index.d.ts","engines":{"node":">=18"},"exports":{".":{"style":"./dist/bronto.css","types":"./index.d.ts","default":"./dist/bronto.css"},"./d2":{"types":"./tokens/d2.d.ts","default":"./tokens/d2.js"},"./css":"./css/core.css","./vega":{"types":"./tokens/vega.d.ts","default":"./tokens/vega.js"},"./skins":{"types":"./tokens/skins.d.ts","default":"./tokens/skins.js"},"./charts":{"types":"./tokens/charts.d.ts","default":"./tokens/charts.js"},"./glyphs":{"types":"./glyphs/glyphs.d.ts","default":"./glyphs/glyphs.js"},"./tokens":{"types":"./tokens/index.d.ts","default":"./tokens/index.js"},"./classes":{"types":"./classes/index.d.ts","default":"./classes/index.js"},"./d2.json":"./tokens/d2.json","./fonts/*":"./fonts/*","./mermaid":{"types":"./tokens/mermaid.d.ts","default":"./tokens/mermaid.js"},"./llms.txt":"./llms.txt","./renderer":{"types":"./renderer/index.d.ts","default":"./renderer/index.js"},"./tailwind":"./tailwind.css","./behaviors":{"types":"./behaviors/index.d.ts","default":"./behaviors/index.js"},"./vega.json":"./tokens/vega.json","./connectors":{"types":"./connectors/index.d.ts","default":"./connectors/index.js"},"./docs/d2.md":"./docs/d2.md","./annotations":{"types":"./annotations/index.d.ts","default":"./annotations/index.js"},"./charts.json":"./tokens/charts.json","./css/app.css":"./dist/css/app.css","./css/row.css":"./dist/css/row.css","./css/toc.css":"./dist/css/toc.css","./docs/toc.md":"./docs/toc.md","./tokens.json":"./tokens/index.json","./classes.json":"./classes/classes.json","./css/base.css":"./dist/css/base.css","./css/code.css":"./dist/css/code.css","./css/core.css":"./css/core.css","./css/diff.css":"./dist/css/diff.css","./css/dots.css":"./dist/css/dots.css","./css/site.css":"./dist/css/site.css","./css/term.css":"./dist/css/term.css","./css/tool.css":"./dist/css/tool.css","./css/tree.css":"./dist/css/tree.css","./docs/code.md":"./docs/code.md","./docs/diff.md":"./docs/diff.md","./docs/dots.md":"./docs/dots.md","./docs/term.md":"./docs/term.md","./docs/tree.md":"./docs/tree.md","./docs/vega.md":"./docs/vega.md","./mermaid.json":"./tokens/mermaid.json","./tailwind.css":"./tailwind.css","./css/clamp.css":"./dist/css/clamp.css","./css/fonts.css":"./dist/css/fonts.css","./css/forms.css":"./dist/css/forms.css","./css/marks.css":"./dist/css/marks.css","./css/skins.css":"./dist/css/skins.css","./css/spark.css":"./dist/css/spark.css","./css/state.css":"./dist/css/state.css","./css/table.css":"./dist/css/table.css","./docs/clamp.md":"./docs/clamp.md","./docs/marks.md":"./docs/marks.md","./docs/spark.md":"./docs/spark.md","./docs/state.md":"./docs/state.md","./docs/usage.md":"./docs/usage.md","./behaviors/menu":{"types":"./behaviors/menu.d.ts","default":"./behaviors/menu.js"},"./behaviors/tabs":{"types":"./behaviors/tabs.d.ts","default":"./behaviors/tabs.js"},"./css/bullet.css":"./dist/css/bullet.css","./css/figure.css":"./dist/css/figure.css","./css/legend.css":"./dist/css/legend.css","./css/motion.css":"./dist/css/motion.css","./css/report.css":"./dist/css/report.css","./css/tokens.css":"./dist/css/tokens.css","./docs/bullet.md":"./docs/bullet.md","./docs/figure.md":"./docs/figure.md","./docs/glyphs.md":"./docs/glyphs.md","./MIGRATIONS.json":"./MIGRATIONS.json","./behaviors/forms":{"types":"./behaviors/forms.d.ts","default":"./behaviors/forms.js"},"./behaviors/glyph":{"types":"./behaviors/glyph.d.ts","default":"./behaviors/glyph.js"},"./behaviors/inert":{"types":"./behaviors/inert.d.ts","default":"./behaviors/inert.js"},"./behaviors/table":{"types":"./behaviors/table.d.ts","default":"./behaviors/table.js"},"./behaviors/theme":{"types":"./behaviors/theme.d.ts","default":"./behaviors/theme.js"},"./behaviors/toast":{"types":"./behaviors/toast.d.ts","default":"./behaviors/toast.js"},"./css/command.css":"./dist/css/command.css","./css/content.css":"./dist/css/content.css","./css/dataviz.css":"./dist/css/dataviz.css","./css/overlay.css":"./dist/css/overlay.css","./css/sources.css":"./dist/css/sources.css","./css/textref.css":"./dist/css/textref.css","./dist/bronto.css":"./dist/bronto.css","./docs/command.md":"./docs/command.md","./docs/legends.md":"./docs/legends.md","./docs/mermaid.md":"./docs/mermaid.md","./docs/sources.md":"./docs/sources.md","./docs/textref.md":"./docs/textref.md","./docs/theming.md":"./docs/theming.md","./behaviors/dialog":{"types":"./behaviors/dialog.d.ts","default":"./behaviors/dialog.js"},"./behaviors/legend":{"types":"./behaviors/legend.d.ts","default":"./behaviors/legend.js"},"./css/feedback.css":"./dist/css/feedback.css","./css/interval.css":"./dist/css/interval.css","./css/sidenote.css":"./dist/css/sidenote.css","./docs/contrast.md":"./docs/contrast.md","./docs/interval.md":"./docs/interval.md","./docs/renderer.md":"./docs/renderer.md","./docs/sidenote.md":"./docs/sidenote.md","./tokens.dtcg.json":"./tokens/tokens.dtcg.json","./behaviors/command":{"types":"./behaviors/command.d.ts","default":"./behaviors/command.js"},"./behaviors/popover":{"types":"./behaviors/popover.d.ts","default":"./behaviors/popover.js"},"./behaviors/sources":{"types":"./behaviors/sources.d.ts","default":"./behaviors/sources.js"},"./css/blocknote.css":"./dist/css/blocknote.css","./css/crosshair.css":"./dist/css/crosshair.css","./css/generated.css":"./dist/css/generated.css","./css/selection.css":"./dist/css/selection.css","./css/spotlight.css":"./dist/css/spotlight.css","./css/workbench.css":"./dist/css/workbench.css","./docs/crosshair.md":"./docs/crosshair.md","./docs/generated.md":"./docs/generated.md","./docs/reference.md":"./docs/reference.md","./docs/reporting.md":"./docs/reporting.md","./docs/selection.md":"./docs/selection.md","./docs/spotlight.md":"./docs/spotlight.md","./docs/stability.md":"./docs/stability.md","./docs/workbench.md":"./docs/workbench.md","./behaviors/carousel":{"types":"./behaviors/carousel.d.ts","default":"./behaviors/carousel.js"},"./behaviors/combobox":{"types":"./behaviors/combobox.d.ts","default":"./behaviors/combobox.js"},"./behaviors/splitter":{"types":"./behaviors/splitter.d.ts","default":"./behaviors/splitter.js"},"./css/analytical.css":"./dist/css/analytical.css","./css/connectors.css":"./dist/css/connectors.css","./css/disclosure.css":"./dist/css/disclosure.css","./css/discussion.css":"./dist/css/discussion.css","./css/highlights.css":"./dist/css/highlights.css","./css/navigation.css":"./dist/css/navigation.css","./css/primitives.css":"./dist/css/primitives.css","./css/report-kit.css":"./dist/css/report-kit.css","./docs/connectors.md":"./docs/connectors.md","./docs/discussion.md":"./docs/discussion.md","./docs/highlights.md":"./docs/highlights.md","./shiki/nothing.json":"./shiki/nothing.json","./behaviors/crosshair":{"types":"./behaviors/crosshair.d.ts","default":"./behaviors/crosshair.js"},"./behaviors/spotlight":{"types":"./behaviors/spotlight.d.ts","default":"./behaviors/spotlight.js"},"./css/annotations.css":"./dist/css/annotations.css","./css/fonts-inter.css":"./dist/css/fonts-inter.css","./docs/annotations.md":"./docs/annotations.md","./behaviors/connectors":{"types":"./behaviors/connectors.d.ts","default":"./behaviors/connectors.js"},"./behaviors/disclosure":{"types":"./behaviors/disclosure.d.ts","default":"./behaviors/disclosure.js"},"./docs/architecture.md":"./docs/architecture.md","./docs/compositions.md":"./docs/compositions.md","./tokens/resolved.json":"./tokens/resolved.json","./behaviors/dismissible":{"types":"./behaviors/dismissible.d.ts","default":"./behaviors/dismissible.js"},"./css/unlayered/app.css":"./css/app.css","./css/unlayered/row.css":"./css/row.css","./css/unlayered/toc.css":"./css/toc.css","./css/unlayered/base.css":"./css/base.css","./css/unlayered/code.css":"./css/code.css","./css/unlayered/diff.css":"./css/diff.css","./css/unlayered/dots.css":"./css/dots.css","./css/unlayered/site.css":"./css/site.css","./css/unlayered/term.css":"./css/term.css","./css/unlayered/tree.css":"./css/tree.css","./css/unlayered/clamp.css":"./css/clamp.css","./css/unlayered/fonts.css":"./css/fonts.css","./css/unlayered/forms.css":"./css/forms.css","./css/unlayered/marks.css":"./css/marks.css","./css/unlayered/skins.css":"./css/skins.css","./css/unlayered/spark.css":"./css/spark.css","./css/unlayered/state.css":"./css/state.css","./css/unlayered/table.css":"./css/table.css","./css/unlayered/bullet.css":"./css/bullet.css","./css/unlayered/figure.css":"./css/figure.css","./css/unlayered/legend.css":"./css/legend.css","./css/unlayered/motion.css":"./css/motion.css","./css/unlayered/report.css":"./css/report.css","./css/unlayered/tokens.css":"./css/tokens.css","./docs/interop/tailwind.md":"./docs/interop/tailwind.md","./docs/package-contract.md":"./docs/package-contract.md","./css/unlayered/command.css":"./css/command.css","./css/unlayered/content.css":"./css/content.css","./css/unlayered/dataviz.css":"./css/dataviz.css","./css/unlayered/overlay.css":"./css/overlay.css","./css/unlayered/sources.css":"./css/sources.css","./css/unlayered/textref.css":"./css/textref.css","./docs/interop/blocknote.md":"./docs/interop/blocknote.md","./css/unlayered/feedback.css":"./css/feedback.css","./css/unlayered/interval.css":"./css/interval.css","./css/unlayered/sidenote.css":"./css/sidenote.css","./docs/interop/react-flow.md":"./docs/interop/react-flow.md","./css/unlayered/blocknote.css":"./css/blocknote.css","./css/unlayered/crosshair.css":"./css/crosshair.css","./css/unlayered/generated.css":"./css/generated.css","./css/unlayered/selection.css":"./css/selection.css","./css/unlayered/spotlight.css":"./css/spotlight.css","./css/unlayered/workbench.css":"./css/workbench.css","./docs/frontier-primitives.md":"./docs/frontier-primitives.md","./tokens/figma.variables.json":"./tokens/figma.variables.json","./vscode.css-custom-data.json":"./classes/vscode.css-custom-data.json","./css/fonts-jetbrains-mono.css":"./dist/css/fonts-jetbrains-mono.css","./css/unlayered/connectors.css":"./css/connectors.css","./css/unlayered/disclosure.css":"./css/disclosure.css","./css/unlayered/discussion.css":"./css/discussion.css","./css/unlayered/highlights.css":"./css/highlights.css","./css/unlayered/navigation.css":"./css/navigation.css","./css/unlayered/primitives.css":"./css/primitives.css","./docs/adr/0003-theme-model.md":"./docs/adr/0003-theme-model.md","./css/unlayered/annotations.css":"./css/annotations.css","./css/unlayered/fonts-inter.css":"./css/fonts-inter.css","./docs/adr/0001-color-system.md":"./docs/adr/0001-color-system.md","./docs/migrations/0.2-to-0.3.md":"./docs/migrations/0.2-to-0.3.md","./docs/migrations/0.3-to-0.4.md":"./docs/migrations/0.3-to-0.4.md","./docs/migrations/0.4-to-0.5.md":"./docs/migrations/0.4-to-0.5.md","./docs/migrations/0.5-to-0.6.md":"./docs/migrations/0.5-to-0.6.md","./docs/migrations/0.6-to-0.7.md":"./docs/migrations/0.6-to-0.7.md","./docs/migrations/0.9-to-0.10.md":"./docs/migrations/0.9-to-0.10.md","./docs/migrations/0.10-to-0.11.md":"./docs/migrations/0.10-to-0.11.md","./docs/migrations/0.11-to-0.12.md":"./docs/migrations/0.11-to-0.12.md","./docs/adr/0006-trusted-publishing.md":"./docs/adr/0006-trusted-publishing.md","./schemas/report-claims.v1.schema.json":"./schemas/report-claims.v1.schema.json","./css/unlayered/fonts-jetbrains-mono.css":"./css/fonts-jetbrains-mono.css","./docs/adr/0004-prune-unused-adapters.md":"./docs/adr/0004-prune-unused-adapters.md","./docs/adr/0002-scope-and-2026-baseline.md":"./docs/adr/0002-scope-and-2026-baseline.md","./docs/adr/0005-productive-tools-and-editorial-reports.md":"./docs/adr/0005-productive-tools-and-editorial-reports.md"},"gitHead":"f9a6e459cf63b1f682be761eceab70492b5f16d8","scripts":{"gen":"npm run prepack","lint":"stylelint \"css/**/*.css\"","test":"node --test \"test/*.test.mjs\"","check":"node scripts/run-checks.mjs","format":"prettier --write .","prepack":"npm run build:artifacts && npm run verify:artifacts","check:d2":"node scripts/check-d2.mjs","d2:build":"node scripts/gen-d2.mjs","dts:emit":"node scripts/emit-dts.mjs","lint:fix":"stylelint \"css/**/*.css\" --fix","test:e2e":"playwright test","dts:build":"node scripts/gen-dts.mjs","check:attw":"attw --pack --ignore-rules no-resolution cjs-resolves-to-esm","check:dead":"knip --treat-config-hints-as-errors","check:dist":"node scripts/check-dist.mjs","check:dtcg":"node scripts/check-dtcg.mjs","check:pack":"node scripts/check-pack.mjs","check:unit":"npm test","check:vega":"node scripts/check-vega.mjs","dist:build":"node scripts/build-dist.mjs","dtcg:build":"node scripts/gen-dtcg.mjs","emit:theme":"node scripts/emit-theme.mjs","report:pdf":"node scripts/render-pdf.mjs","vega:build":"node scripts/gen-vega.mjs","check:fresh":"node scripts/check-fresh.mjs","check:shiki":"node scripts/check-shiki.mjs","check:skins":"node scripts/check-skins.mjs","check:types":"tsc -p tsconfig.json","fresh:build":"node scripts/gen-all.mjs","size:report":"node scripts/size-report.mjs","skins:build":"node scripts/gen-skins.mjs","charts:build":"node scripts/gen-charts.mjs","check:charts":"node scripts/check-charts.mjs","check:format":"prettier --check .","check:glyphs":"node scripts/check-glyphs.mjs","check:legend":"node scripts/check-legend.mjs","check:report":"node scripts/check-report.mjs","glyphs:build":"node scripts/gen-glyphs.mjs","release:prep":"node scripts/release-prep.mjs","tokens:build":"node scripts/gen-tokens-json.mjs","vscode:build":"node scripts/gen-vscode-data.mjs","check:classes":"node scripts/check-classes.mjs","check:exports":"node scripts/check-exports.mjs","check:mermaid":"node scripts/check-mermaid.mjs","check:publint":"publint --strict","check:release":"node scripts/check-release.mjs","check:schemas":"node scripts/check-schemas.mjs","mermaid:build":"node scripts/gen-mermaid.mjs","test:examples":"node scripts/test-examples.mjs","check:contract":"node scripts/check-contract.mjs","check:contrast":"node scripts/check-contrast.mjs","check:dts-emit":"node scripts/check-dts-emit.mjs","check:examples":"node scripts/check-examples.mjs","check:versions":"node scripts/check-versions.mjs","contrast:build":"node scripts/gen-contrast.mjs","prepublishOnly":"npm run build:artifacts && npm run check","resolved:build":"node scripts/gen-resolved.mjs","audit:selectors":"node scripts/audit-selectors.mjs","build:artifacts":"npm run tokens:css:build && npm run tokens:build && npm run dtcg:build && npm run resolved:build && npm run figma:variables:build && npm run dts:build && npm run dts:emit && npm run reference:build && npm run package-contract:build && npm run classes:json:build && npm run contrast:build && npm run vscode:build && npm run skins:build && npm run charts:build && npm run mermaid:build && npm run d2:build && npm run vega:build && npm run dist:build && npm run glyphs:build","check:doc-links":"node scripts/check-doc-links.mjs","check:variables":"node scripts/check-variables.mjs","check:workflows":"github-actionlint .github/workflows/*.yml","reference:build":"node scripts/gen-reference.mjs","check:complexity":"node scripts/check-complexity.mjs","check:migrations":"node scripts/check-migrations.mjs","emit:theme:check":"node scripts/emit-theme.mjs --check","tokens:css:build":"node scripts/gen-tokens-css.mjs","verify:artifacts":"npm run check:fresh && npm run check:dist && npm run check:dts-emit && npm run check:glyphs && npm run check:skins && npm run check:charts && npm run check:mermaid && npm run check:d2 && npm run check:vega && npm run check:pack","check:doc-recipes":"node scripts/check-doc-recipes.mjs","test:e2e:chromium":"playwright test --project=chromium","test:e2e:nonpixel":"node scripts/test-e2e-nonpixel.mjs","check:color-policy":"node scripts/check-color-policy.mjs","check:recipe-types":"node scripts/check-recipe-types.mjs","classes:json:build":"node scripts/gen-classes-json.mjs","check:helper-matrix":"node scripts/check-helper-matrix.mjs","check:consumer-types":"node scripts/check-consumer-types.mjs","check:public-hygiene":"node scripts/check-public-hygiene.mjs","test:examples:visual":"node scripts/test-examples.mjs --visual","check:behavior-matrix":"node scripts/check-behavior-matrix.mjs","check:public-metadata":"node scripts/check-public-metadata.mjs","figma:variables:build":"node scripts/gen-figma-variables.mjs","audit:behavior-exports":"node scripts/audit-behavior-exports.mjs","check:component-matrix":"node scripts/check-component-matrix.mjs","check:consumer-surface":"node scripts/check-consumer-surface.mjs","check:visual-baselines":"node scripts/check-visual-baselines.mjs","package-contract:build":"node scripts/gen-package-contract.mjs","test:e2e:visual:container":"node scripts/test-visual-container.mjs","check:playwright-container":"node scripts/check-playwright-container.mjs","test:examples:cross-browser":"node scripts/test-examples.mjs --browsers=chromium,firefox,webkit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6540a265-874c-4960-811e-bbdc0f52e395"}},"overrides":{"adm-zip":"0.6.1","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"_npmVersion":"11.21.0","description":"CSS-first identity and UI layer for services, tools, sites, and reports — works in HTML, every framework, and PDF, no component runtime. Shared app shell, forms, tables, workflow chrome, plus opt-in analytical/report primitives. Monochrome with one ration","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.3","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.39.0","vega":"^6.4.0","jsdom":"^30.1.1","publint":"^0.3.24","prettier":"^3.9.9","stylelint":"^17.16.0","vega-lite":"^6.4.3","pdfjs-dist":"^6.3.289","typescript":"^6.0.3","@playwright/test":"1.60.0","github-actionlint":"^1.7.12","@axe-core/playwright":"^4.11.3","@arethetypeswrong/cli":"^0.18.5","stylelint-use-logical":"^2.1.3","stylelint-config-standard":"^40.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.15.0_1790914230910_0.04219046322765596","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"_id":"@ponchia/ui@0.16.0","bin":{"bronto-ui-check":"bin/bronto-ui-check.mjs"},"bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"dist":{"shasum":"aee0ffab25e735eeaa19ee340b4cc1ef0657d236","tarball":"https://registry.npmjs.org/@ponchia/ui/-/ui-0.16.0.tgz","fileCount":295,"integrity":"sha512-nuDG1Zdf9fodXBwh7o9hpRyVgeYlbJcPIuhypf6zmPEFugDG9bqP8ZCDAU4LxTIhawkBU3V4zU7Lfno9v8HJ7A==","signatures":[{"sig":"MEQCIEnazOsY27CsaLLJJeYQoflcWkSNTIPRqLo13GNSg+XwAiAPKzgDQ+8WfIPblnJMn0bOxuEv82+ogCJgtBAKILsBJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGqfpt/jZ4HnGZmM1kDV534ymtj0aflnUx2qwp9eiThcAiEAmy9U8apoz9Ay7tFH2SXHoDfyagnN04R530+G04u+1O4="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ponchia%2fui@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3656242},"name":"@ponchia/ui","type":"module","style":"./dist/bronto.css","types":"./index.d.ts","author":{"url":"https://github.com/Ponchia","name":"Ponchia"},"engines":{"node":">=18"},"exports":{".":{"style":"./dist/bronto.css","types":"./index.d.ts","default":"./dist/bronto.css"},"./d2":{"types":"./tokens/d2.d.ts","default":"./tokens/d2.js"},"./css":"./css/core.css","./vega":{"types":"./tokens/vega.d.ts","default":"./tokens/vega.js"},"./skins":{"types":"./tokens/skins.d.ts","default":"./tokens/skins.js"},"./charts":{"types":"./tokens/charts.d.ts","default":"./tokens/charts.js"},"./glyphs":{"types":"./glyphs/glyphs.d.ts","default":"./glyphs/glyphs.js"},"./tokens":{"types":"./tokens/index.d.ts","default":"./tokens/index.js"},"./classes":{"types":"./classes/index.d.ts","default":"./classes/index.js"},"./d2.json":"./tokens/d2.json","./fonts/*":"./fonts/*","./mermaid":{"types":"./tokens/mermaid.d.ts","default":"./tokens/mermaid.js"},"./llms.txt":"./llms.txt","./renderer":{"types":"./renderer/index.d.ts","default":"./renderer/index.js"},"./tailwind":"./tailwind.css","./behaviors":{"types":"./behaviors/index.d.ts","default":"./behaviors/index.js"},"./vega.json":"./tokens/vega.json","./connectors":{"types":"./connectors/index.d.ts","default":"./connectors/index.js"},"./docs/d2.md":"./docs/d2.md","./annotations":{"types":"./annotations/index.d.ts","default":"./annotations/index.js"},"./charts.json":"./tokens/charts.json","./css/app.css":"./dist/css/app.css","./css/row.css":"./dist/css/row.css","./css/toc.css":"./dist/css/toc.css","./docs/toc.md":"./docs/toc.md","./tokens.json":"./tokens/index.json","./classes.json":"./classes/classes.json","./css/base.css":"./dist/css/base.css","./css/code.css":"./dist/css/code.css","./css/core.css":"./css/core.css","./css/diff.css":"./dist/css/diff.css","./css/dots.css":"./dist/css/dots.css","./css/site.css":"./dist/css/site.css","./css/term.css":"./dist/css/term.css","./css/tool.css":"./dist/css/tool.css","./css/tree.css":"./dist/css/tree.css","./docs/code.md":"./docs/code.md","./docs/diff.md":"./docs/diff.md","./docs/dots.md":"./docs/dots.md","./docs/term.md":"./docs/term.md","./docs/tree.md":"./docs/tree.md","./docs/vega.md":"./docs/vega.md","./mermaid.json":"./tokens/mermaid.json","./tailwind.css":"./tailwind.css","./css/clamp.css":"./dist/css/clamp.css","./css/fonts.css":"./dist/css/fonts.css","./css/forms.css":"./dist/css/forms.css","./css/marks.css":"./dist/css/marks.css","./css/skins.css":"./dist/css/skins.css","./css/spark.css":"./dist/css/spark.css","./css/state.css":"./dist/css/state.css","./css/table.css":"./dist/css/table.css","./docs/clamp.md":"./docs/clamp.md","./docs/marks.md":"./docs/marks.md","./docs/spark.md":"./docs/spark.md","./docs/state.md":"./docs/state.md","./docs/usage.md":"./docs/usage.md","./behaviors/menu":{"types":"./behaviors/menu.d.ts","default":"./behaviors/menu.js"},"./behaviors/tabs":{"types":"./behaviors/tabs.d.ts","default":"./behaviors/tabs.js"},"./css/bullet.css":"./dist/css/bullet.css","./css/figure.css":"./dist/css/figure.css","./css/legend.css":"./dist/css/legend.css","./css/motion.css":"./dist/css/motion.css","./css/report.css":"./dist/css/report.css","./css/tokens.css":"./dist/css/tokens.css","./docs/bullet.md":"./docs/bullet.md","./docs/figure.md":"./docs/figure.md","./docs/glyphs.md":"./docs/glyphs.md","./MIGRATIONS.json":"./MIGRATIONS.json","./behaviors/forms":{"types":"./behaviors/forms.d.ts","default":"./behaviors/forms.js"},"./behaviors/glyph":{"types":"./behaviors/glyph.d.ts","default":"./behaviors/glyph.js"},"./behaviors/inert":{"types":"./behaviors/inert.d.ts","default":"./behaviors/inert.js"},"./behaviors/table":{"types":"./behaviors/table.d.ts","default":"./behaviors/table.js"},"./behaviors/theme":{"types":"./behaviors/theme.d.ts","default":"./behaviors/theme.js"},"./behaviors/toast":{"types":"./behaviors/toast.d.ts","default":"./behaviors/toast.js"},"./css/command.css":"./dist/css/command.css","./css/content.css":"./dist/css/content.css","./css/dataviz.css":"./dist/css/dataviz.css","./css/overlay.css":"./dist/css/overlay.css","./css/sources.css":"./dist/css/sources.css","./css/textref.css":"./dist/css/textref.css","./dist/bronto.css":"./dist/bronto.css","./docs/command.md":"./docs/command.md","./docs/legends.md":"./docs/legends.md","./docs/mermaid.md":"./docs/mermaid.md","./docs/sources.md":"./docs/sources.md","./docs/textref.md":"./docs/textref.md","./docs/theming.md":"./docs/theming.md","./behaviors/dialog":{"types":"./behaviors/dialog.d.ts","default":"./behaviors/dialog.js"},"./behaviors/legend":{"types":"./behaviors/legend.d.ts","default":"./behaviors/legend.js"},"./css/feedback.css":"./dist/css/feedback.css","./css/interval.css":"./dist/css/interval.css","./css/sidenote.css":"./dist/css/sidenote.css","./docs/contrast.md":"./docs/contrast.md","./docs/interval.md":"./docs/interval.md","./docs/renderer.md":"./docs/renderer.md","./docs/sidenote.md":"./docs/sidenote.md","./tokens.dtcg.json":"./tokens/tokens.dtcg.json","./behaviors/command":{"types":"./behaviors/command.d.ts","default":"./behaviors/command.js"},"./behaviors/popover":{"types":"./behaviors/popover.d.ts","default":"./behaviors/popover.js"},"./behaviors/sources":{"types":"./behaviors/sources.d.ts","default":"./behaviors/sources.js"},"./css/blocknote.css":"./dist/css/blocknote.css","./css/crosshair.css":"./dist/css/crosshair.css","./css/generated.css":"./dist/css/generated.css","./css/selection.css":"./dist/css/selection.css","./css/spotlight.css":"./dist/css/spotlight.css","./css/workbench.css":"./dist/css/workbench.css","./docs/crosshair.md":"./docs/crosshair.md","./docs/generated.md":"./docs/generated.md","./docs/reference.md":"./docs/reference.md","./docs/reporting.md":"./docs/reporting.md","./docs/selection.md":"./docs/selection.md","./docs/spotlight.md":"./docs/spotlight.md","./docs/stability.md":"./docs/stability.md","./docs/workbench.md":"./docs/workbench.md","./behaviors/carousel":{"types":"./behaviors/carousel.d.ts","default":"./behaviors/carousel.js"},"./behaviors/combobox":{"types":"./behaviors/combobox.d.ts","default":"./behaviors/combobox.js"},"./behaviors/splitter":{"types":"./behaviors/splitter.d.ts","default":"./behaviors/splitter.js"},"./css/analytical.css":"./dist/css/analytical.css","./css/connectors.css":"./dist/css/connectors.css","./css/disclosure.css":"./dist/css/disclosure.css","./css/discussion.css":"./dist/css/discussion.css","./css/highlights.css":"./dist/css/highlights.css","./css/navigation.css":"./dist/css/navigation.css","./css/primitives.css":"./dist/css/primitives.css","./css/report-kit.css":"./dist/css/report-kit.css","./docs/connectors.md":"./docs/connectors.md","./docs/discussion.md":"./docs/discussion.md","./docs/highlights.md":"./docs/highlights.md","./shiki/nothing.json":"./shiki/nothing.json","./behaviors/crosshair":{"types":"./behaviors/crosshair.d.ts","default":"./behaviors/crosshair.js"},"./behaviors/spotlight":{"types":"./behaviors/spotlight.d.ts","default":"./behaviors/spotlight.js"},"./css/annotations.css":"./dist/css/annotations.css","./css/fonts-inter.css":"./dist/css/fonts-inter.css","./docs/annotations.md":"./docs/annotations.md","./behaviors/connectors":{"types":"./behaviors/connectors.d.ts","default":"./behaviors/connectors.js"},"./behaviors/disclosure":{"types":"./behaviors/disclosure.d.ts","default":"./behaviors/disclosure.js"},"./docs/architecture.md":"./docs/architecture.md","./docs/compositions.md":"./docs/compositions.md","./tokens/resolved.json":"./tokens/resolved.json","./behaviors/dismissible":{"types":"./behaviors/dismissible.d.ts","default":"./behaviors/dismissible.js"},"./css/unlayered/app.css":"./css/app.css","./css/unlayered/row.css":"./css/row.css","./css/unlayered/toc.css":"./css/toc.css","./css/unlayered/base.css":"./css/base.css","./css/unlayered/code.css":"./css/code.css","./css/unlayered/diff.css":"./css/diff.css","./css/unlayered/dots.css":"./css/dots.css","./css/unlayered/site.css":"./css/site.css","./css/unlayered/term.css":"./css/term.css","./css/unlayered/tree.css":"./css/tree.css","./css/unlayered/clamp.css":"./css/clamp.css","./css/unlayered/fonts.css":"./css/fonts.css","./css/unlayered/forms.css":"./css/forms.css","./css/unlayered/marks.css":"./css/marks.css","./css/unlayered/skins.css":"./css/skins.css","./css/unlayered/spark.css":"./css/spark.css","./css/unlayered/state.css":"./css/state.css","./css/unlayered/table.css":"./css/table.css","./css/unlayered/bullet.css":"./css/bullet.css","./css/unlayered/figure.css":"./css/figure.css","./css/unlayered/legend.css":"./css/legend.css","./css/unlayered/motion.css":"./css/motion.css","./css/unlayered/report.css":"./css/report.css","./css/unlayered/tokens.css":"./css/tokens.css","./docs/interop/tailwind.md":"./docs/interop/tailwind.md","./docs/package-contract.md":"./docs/package-contract.md","./css/unlayered/command.css":"./css/command.css","./css/unlayered/content.css":"./css/content.css","./css/unlayered/dataviz.css":"./css/dataviz.css","./css/unlayered/overlay.css":"./css/overlay.css","./css/unlayered/sources.css":"./css/sources.css","./css/unlayered/textref.css":"./css/textref.css","./docs/interop/blocknote.md":"./docs/interop/blocknote.md","./css/unlayered/feedback.css":"./css/feedback.css","./css/unlayered/interval.css":"./css/interval.css","./css/unlayered/sidenote.css":"./css/sidenote.css","./docs/interop/react-flow.md":"./docs/interop/react-flow.md","./css/unlayered/blocknote.css":"./css/blocknote.css","./css/unlayered/crosshair.css":"./css/crosshair.css","./css/unlayered/generated.css":"./css/generated.css","./css/unlayered/selection.css":"./css/selection.css","./css/unlayered/spotlight.css":"./css/spotlight.css","./css/unlayered/workbench.css":"./css/workbench.css","./docs/frontier-primitives.md":"./docs/frontier-primitives.md","./tokens/figma.variables.json":"./tokens/figma.variables.json","./vscode.css-custom-data.json":"./classes/vscode.css-custom-data.json","./css/fonts-jetbrains-mono.css":"./dist/css/fonts-jetbrains-mono.css","./css/unlayered/connectors.css":"./css/connectors.css","./css/unlayered/disclosure.css":"./css/disclosure.css","./css/unlayered/discussion.css":"./css/discussion.css","./css/unlayered/highlights.css":"./css/highlights.css","./css/unlayered/navigation.css":"./css/navigation.css","./css/unlayered/primitives.css":"./css/primitives.css","./docs/adr/0003-theme-model.md":"./docs/adr/0003-theme-model.md","./css/unlayered/annotations.css":"./css/annotations.css","./css/unlayered/fonts-inter.css":"./css/fonts-inter.css","./docs/adr/0001-color-system.md":"./docs/adr/0001-color-system.md","./docs/migrations/0.2-to-0.3.md":"./docs/migrations/0.2-to-0.3.md","./docs/migrations/0.3-to-0.4.md":"./docs/migrations/0.3-to-0.4.md","./docs/migrations/0.4-to-0.5.md":"./docs/migrations/0.4-to-0.5.md","./docs/migrations/0.5-to-0.6.md":"./docs/migrations/0.5-to-0.6.md","./docs/migrations/0.6-to-0.7.md":"./docs/migrations/0.6-to-0.7.md","./docs/migrations/0.9-to-0.10.md":"./docs/migrations/0.9-to-0.10.md","./docs/migrations/0.10-to-0.11.md":"./docs/migrations/0.10-to-0.11.md","./docs/migrations/0.11-to-0.12.md":"./docs/migrations/0.11-to-0.12.md","./docs/adr/0006-trusted-publishing.md":"./docs/adr/0006-trusted-publishing.md","./schemas/report-claims.v1.schema.json":"./schemas/report-claims.v1.schema.json","./css/unlayered/fonts-jetbrains-mono.css":"./css/fonts-jetbrains-mono.css","./docs/adr/0004-prune-unused-adapters.md":"./docs/adr/0004-prune-unused-adapters.md","./docs/adr/0002-scope-and-2026-baseline.md":"./docs/adr/0002-scope-and-2026-baseline.md","./docs/adr/0005-productive-tools-and-editorial-reports.md":"./docs/adr/0005-productive-tools-and-editorial-reports.md"},"gitHead":"4bf99a66a0461c3ed8a9d4c3f4f9acd270dbaf77","license":"MIT","scripts":{"gen":"npm run prepack","lint":"stylelint \"css/**/*.css\"","test":"node --test \"test/*.test.mjs\"","check":"node scripts/run-checks.mjs","format":"prettier --write .","prepack":"npm run build:artifacts && npm run verify:artifacts","check:d2":"node scripts/check-d2.mjs","d2:build":"node scripts/gen-d2.mjs","dts:emit":"node scripts/emit-dts.mjs","lint:fix":"stylelint \"css/**/*.css\" --fix","test:e2e":"playwright test","dts:build":"node scripts/gen-dts.mjs","check:attw":"attw --pack --ignore-rules no-resolution cjs-resolves-to-esm","check:dead":"knip --treat-config-hints-as-errors","check:dist":"node scripts/check-dist.mjs","check:dtcg":"node scripts/check-dtcg.mjs","check:pack":"node scripts/check-pack.mjs","check:unit":"npm test","check:vega":"node scripts/check-vega.mjs","dist:build":"node scripts/build-dist.mjs","dtcg:build":"node scripts/gen-dtcg.mjs","emit:theme":"node scripts/emit-theme.mjs","report:pdf":"node scripts/render-pdf.mjs","vega:build":"node scripts/gen-vega.mjs","check:fresh":"node scripts/check-fresh.mjs","check:shiki":"node scripts/check-shiki.mjs","check:skins":"node scripts/check-skins.mjs","check:types":"tsc -p tsconfig.json","fresh:build":"node scripts/gen-all.mjs","size:report":"node scripts/size-report.mjs","skins:build":"node scripts/gen-skins.mjs","charts:build":"node scripts/gen-charts.mjs","check:charts":"node scripts/check-charts.mjs","check:format":"prettier --check .","check:glyphs":"node scripts/check-glyphs.mjs","check:legend":"node scripts/check-legend.mjs","check:report":"node scripts/check-report.mjs","glyphs:build":"node scripts/gen-glyphs.mjs","release:prep":"node scripts/release-prep.mjs","tokens:build":"node scripts/gen-tokens-json.mjs","vscode:build":"node scripts/gen-vscode-data.mjs","check:classes":"node scripts/check-classes.mjs","check:exports":"node scripts/check-exports.mjs","check:mermaid":"node scripts/check-mermaid.mjs","check:publint":"publint --strict","check:release":"node scripts/check-release.mjs","check:schemas":"node scripts/check-schemas.mjs","mermaid:build":"node scripts/gen-mermaid.mjs","test:examples":"node scripts/test-examples.mjs","check:contract":"node scripts/check-contract.mjs","check:contrast":"node scripts/check-contrast.mjs","check:dts-emit":"node scripts/check-dts-emit.mjs","check:examples":"node scripts/check-examples.mjs","check:versions":"node scripts/check-versions.mjs","contrast:build":"node scripts/gen-contrast.mjs","prepublishOnly":"npm run build:artifacts && npm run check","resolved:build":"node scripts/gen-resolved.mjs","audit:selectors":"node scripts/audit-selectors.mjs","build:artifacts":"npm run tokens:css:build && npm run tokens:build && npm run dtcg:build && npm run resolved:build && npm run figma:variables:build && npm run dts:build && npm run dts:emit && npm run reference:build && npm run package-contract:build && npm run classes:json:build && npm run contrast:build && npm run vscode:build && npm run skins:build && npm run charts:build && npm run mermaid:build && npm run d2:build && npm run vega:build && npm run dist:build && npm run glyphs:build","check:doc-links":"node scripts/check-doc-links.mjs","check:variables":"node scripts/check-variables.mjs","check:workflows":"github-actionlint .github/workflows/*.yml","reference:build":"node scripts/gen-reference.mjs","check:complexity":"node scripts/check-complexity.mjs","check:migrations":"node scripts/check-migrations.mjs","emit:theme:check":"node scripts/emit-theme.mjs --check","tokens:css:build":"node scripts/gen-tokens-css.mjs","verify:artifacts":"npm run check:fresh && npm run check:dist && npm run check:dts-emit && npm run check:glyphs && npm run check:skins && npm run check:charts && npm run check:mermaid && npm run check:d2 && npm run check:vega && npm run check:pack","check:doc-recipes":"node scripts/check-doc-recipes.mjs","test:e2e:chromium":"playwright test --project=chromium","test:e2e:nonpixel":"node scripts/test-e2e-nonpixel.mjs","check:color-policy":"node scripts/check-color-policy.mjs","check:recipe-types":"node scripts/check-recipe-types.mjs","classes:json:build":"node scripts/gen-classes-json.mjs","check:helper-matrix":"node scripts/check-helper-matrix.mjs","check:consumer-types":"node scripts/check-consumer-types.mjs","check:public-hygiene":"node scripts/check-public-hygiene.mjs","test:examples:visual":"node scripts/test-examples.mjs --visual","check:behavior-matrix":"node scripts/check-behavior-matrix.mjs","check:public-metadata":"node scripts/check-public-metadata.mjs","figma:variables:build":"node scripts/gen-figma-variables.mjs","audit:behavior-exports":"node scripts/audit-behavior-exports.mjs","check:component-matrix":"node scripts/check-component-matrix.mjs","check:consumer-surface":"node scripts/check-consumer-surface.mjs","check:visual-baselines":"node scripts/check-visual-baselines.mjs","package-contract:build":"node scripts/gen-package-contract.mjs","test:e2e:visual:container":"node scripts/test-visual-container.mjs","check:playwright-container":"node scripts/check-playwright-container.mjs","test:examples:cross-browser":"node scripts/test-examples.mjs --browsers=chromium,firefox,webkit"},"version":"0.16.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6540a265-874c-4960-811e-bbdc0f52e395"}},"homepage":"https://github.com/Ponchia/bronto-ui#readme","keywords":["css","ui","ui-framework","design-system","design-tokens","cascade-layers","css-layers","nothing","monochrome","oklch","colorways","icons","data-visualization","wcag","framework-agnostic","zero-dependencies","dark-mode","accessibility"],"overrides":{"adm-zip":"0.6.1","esbuild":"0.28.1"},"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"_npmVersion":"11.21.0","description":"CSS-first identity and UI layer for services, tools, sites, and reports — works in HTML, every framework, and PDF, no component runtime. Shared app shell, forms, tables, workflow chrome, plus opt-in analytical/report primitives. Monochrome with one ration","directories":{},"maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"sideEffects":["**/*.css"],"_nodeVersion":"22.23.3","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.39.0","vega":"^6.4.0","jsdom":"^30.1.1","publint":"^0.3.24","prettier":"^3.9.9","stylelint":"^17.16.0","vega-lite":"^6.4.3","pdfjs-dist":"^6.3.289","typescript":"^6.0.3","@playwright/test":"1.60.0","github-actionlint":"^1.7.12","@axe-core/playwright":"^4.11.3","@arethetypeswrong/cli":"^0.18.5","stylelint-use-logical":"^2.1.3","stylelint-config-standard":"^40.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ui_0.16.0_1790929550255_0.5974419177405117"}}},"time":{"created":"2026-05-15T13:20:31.002Z","modified":"2026-10-02T08:25:51.000Z","0.2.0":"2026-05-15T13:20:31.267Z","0.2.1":"2026-05-15T13:30:41.466Z","0.2.2":"2026-05-15T15:40:26.698Z","0.3.0":"2026-05-16T11:46:36.193Z","0.3.1":"2026-05-16T13:54:29.063Z","0.3.2":"2026-05-16T14:59:03.312Z","0.3.3":"2026-05-16T17:41:31.476Z","0.3.4":"2026-05-17T10:46:19.176Z","0.3.5":"2026-05-30T13:58:33.494Z","0.3.6":"2026-05-31T14:56:35.605Z","0.4.0":"2026-05-31T19:09:13.585Z","0.4.1":"2026-06-01T11:02:11.912Z","0.5.0":"2026-06-02T12:34:48.002Z","0.6.0":"2026-06-03T17:16:58.728Z","0.6.3":"2026-06-08T16:00:13.388Z","0.6.4":"2026-06-08T16:53:19.145Z","0.6.5":"2026-06-09T21:37:59.099Z","0.6.6":"2026-06-10T09:21:49.615Z","0.6.7":"2026-06-15T09:38:58.030Z","0.6.8":"2026-06-16T16:41:27.894Z","0.6.9":"2026-06-20T13:09:58.191Z","0.6.10":"2026-06-23T13:45:43.407Z","0.6.11":"2026-07-04T13:25:34.593Z","0.6.12":"2026-07-10T12:15:06.170Z","0.7.0":"2026-07-20T17:51:19.197Z","0.8.0":"2026-08-11T12:29:52.785Z","0.8.1":"2026-08-11T13:13:55.549Z","0.9.0":"2026-08-11T20:56:19.307Z","0.10.0":"2026-09-09T10:15:39.571Z","0.11.0":"2026-09-09T16:40:59.239Z","0.12.0":"2026-10-01T14:40:50.301Z","0.13.0":"2026-10-01T15:22:05.148Z","0.14.0":"2026-10-01T16:32:00.798Z","0.15.0":"2026-10-02T04:10:31.063Z","0.16.0":"2026-10-02T08:25:50.353Z"},"bugs":{"url":"https://github.com/Ponchia/bronto-ui/issues"},"author":{"url":"https://github.com/Ponchia","name":"Ponchia"},"license":"MIT","homepage":"https://github.com/Ponchia/bronto-ui#readme","keywords":["css","ui","ui-framework","design-system","design-tokens","cascade-layers","css-layers","nothing","monochrome","oklch","colorways","icons","data-visualization","wcag","framework-agnostic","zero-dependencies","dark-mode","accessibility"],"repository":{"url":"git+https://github.com/Ponchia/bronto-ui.git","type":"git"},"description":"CSS-first identity and UI layer for services, tools, sites, and reports — works in HTML, every framework, and PDF, no component runtime. Shared app shell, forms, tables, workflow chrome, plus opt-in analytical/report primitives. Monochrome with one ration","maintainers":[{"name":"ponchia","email":"zeno.trevisan@gmail.com"}],"readme":"# @ponchia/ui\n\n[![npm](https://img.shields.io/npm/v/@ponchia/ui?logo=npm)](https://www.npmjs.com/package/@ponchia/ui)\n[![npm provenance](https://img.shields.io/badge/npm-provenance-blue?logo=npm)](https://www.npmjs.com/package/@ponchia/ui#provenance)\n[![runtime deps](https://img.shields.io/badge/runtime%20deps-0-brightgreen)](https://github.com/Ponchia/bronto-ui/blob/main/package.json)\n[![default CSS](https://img.shields.io/badge/default%20CSS-~97kB%20%2F%20~17kB%20gzip-informational)](https://github.com/Ponchia/bronto-ui/blob/main/scripts/check-dist.mjs)\n[![CI](https://github.com/Ponchia/bronto-ui/actions/workflows/ci.yml/badge.svg)](https://github.com/Ponchia/bronto-ui/actions/workflows/ci.yml)\n[![OpenSSF Scorecard](https://api.scorecard.dev/projects/github.com/Ponchia/bronto-ui/badge)](https://scorecard.dev/viewer/?uri=github.com/Ponchia/bronto-ui)\n[![license: MIT](https://img.shields.io/badge/license-MIT-blue)](https://github.com/Ponchia/bronto-ui/blob/main/LICENSE)\n\n**A CSS-first identity layer for services, tools, and reports that need\nprovenance.** It works in plain HTML, modern frameworks, and print/PDF, with no\ncomponent runtime to adopt and zero runtime dependencies.\n\nThe sharpest lane is report and tooling UI: static/PDF reports, evidence,\nprovenance, system state, dense workbenches, and explanatory figures. The\ndefault CSS bundle stays the shared service identity, not the whole package:\napp shells, navigation, forms, tables, feedback, overlays, prose, motion, and\nthe token system that lets apps feel related without sharing a component runtime.\n\nThe look is deliberately restrained: a mostly neutral canvas, one core accent\nfor emphasis, selective dot-matrix display type, and restrained borders. Status colors,\ndisplay-expression tokens, and data-viz colors are separate governed tiers, not\nextra brand accents. Opt-in skins re-point the root accent; Mermaid, D2, and\nVega bridges use resolved renderer theme data instead of live CSS variables.\n\nEveryday tools use readable sans typography and sentence-case labels. Reports\nuse a separate reading measure and print treatment. Use `ui-display` when a\nlarge title should carry the dot-matrix signature; ordinary headings stay quiet.\n[Composition recipes](docs/compositions.md) show a service overview, a narrow\ninspector, and a decision report with their imports and acceptance checks.\n\n## Start here\n\n- **Building an app or service shell?** Use the quick start below, then the\n  framework guide for your stack.\n- **Building a report, audit, or provenance view?** Start with\n  [docs/reporting.md](docs/reporting.md) and\n  [docs/frontier-primitives.md](docs/frontier-primitives.md).\n- **Maintaining or integrating the package?** Read\n  [docs/architecture.md](docs/architecture.md),\n  [docs/stability.md](docs/stability.md), and `llms.txt`.\n\n### [Live demo →](https://ponchia.github.io/bronto-ui/) &nbsp;·&nbsp; [Service shell →](https://ponchia.github.io/bronto-ui/demo/service.html) &nbsp;·&nbsp; [Static report →](https://ponchia.github.io/bronto-ui/demo/report-standalone.html) &nbsp;·&nbsp; [Theme playground →](https://ponchia.github.io/bronto-ui/demo/theme-playground.html)\n\nThe demo is the kitchen sink — every component, light/dark, RTL, live theming.\nThe service shell shows the shared app identity; the static report shows the\nsame system under a no-build, no-JS, Chromium-PDF-ready constraint.\n\n<p>\n  <img alt=\"A research report built with the @ponchia/ui report layer\" src=\"https://raw.githubusercontent.com/Ponchia/bronto-ui/main/demo/_preview-report-research.png\" width=\"49%\" />\n  <img alt=\"The same report grammar printed to PDF\" src=\"https://raw.githubusercontent.com/Ponchia/bronto-ui/main/demo/_preview-report-print.png\" width=\"49%\" />\n</p>\n\n---\n\n## What it is\n\n`@ponchia/ui` ships its design as CSS, not components. You drop in one stylesheet\nand style with semantic `ui-*` classes; an optional thin layer of typed\nclass-name recipes and SSR-safe vanilla behaviors sits on top for the few things\nthat genuinely need JS (theme persistence, dialogs, toasts, disclosure).\n\nThe guiding principle is that **colour is rationed and structure carries\nmeaning** — layout, type weight, and the hairline do the work before a hue does,\nand the accent is a spotlight, not a paint bucket. Because framework rules live\nin `@layer bronto`, ordinary un-layered consumer CSS overrides them without a\nspecificity fight. Print and reduced-motion rules still use `!important`\ndeliberately where the framework must neutralize animation or layout at a media\nboundary.\n\nOne production consumer is **[Sense6](https://sense6.net/en/)**, a privacy-first\nbrowser perception lab. Its static multilingual discovery pages and interactive\ncolour, reaction-time, hearing, and visual-detail experiments use Bronto's\nshared shell, accessible controls, responsive layout, themes, and print rules\nwhile keeping the experiment-specific visual identity in the application.\n\nIt ships a complete, accessible **standard component set** because that is the\nidentity layer every service consumes. Its sharper edge is the opt-in **tooling,\nanalytical, and communication layer** sketched above. The line that holds it\ntogether: each primitive owns only its visual grammar and pure geometry — no\nchart engine, no domain state, no hit-testing. See\n**[docs/frontier-primitives.md](https://github.com/Ponchia/bronto-ui/blob/main/docs/frontier-primitives.md)**\nfor the thesis.\n\n## Install\n\n```bash\nnpm i @ponchia/ui\n```\n\nOr drop it in with no build step, straight from a CDN (replace the version only\nwhen deliberately upgrading across a breaking pre-1.0 minor):\n\n```html\n<link rel=\"stylesheet\" href=\"https://cdn.jsdelivr.net/npm/@ponchia/ui@0.16.0/dist/bronto.css\">\n```\n\n## Quick start\n\n**1. Load the CSS.** One flattened, minified default CSS bundle — the standard component set, one request (~97 kB raw / ~17 kB gzip) — that is `dist/bronto.css`, not the whole package tarball:\n\n```css\n@import '@ponchia/ui';            /* via a bundler */\n```\n\n```html\n<!-- or a plain <link>, no bundler -->\n<link rel=\"stylesheet\" href=\"/node_modules/@ponchia/ui/dist/bronto.css\">\n```\n\n> Prefer source leaves through a bundler? Use `@import '@ponchia/ui/css'` (a thin `@import` fan-out) instead. Both resolve the Doto `@font-face` with relative URLs, so there's no `/fonts` path assumption.\n\n> The size above is only `dist/bronto.css`. The opt-in analytical and report layers — `report.css`, `dataviz.css`, `figure.css`, `annotations.css`, `legend.css`, `interval.css`, `clamp.css`, `highlights.css`, and the rest — are **not** in the default CSS bundle; link each one you need from `dist/css/`. For LLM-authored static reports see [docs/reporting.md](docs/reporting.md).\n\n**2. Write markup with `ui-*` classes** (primary is the default button; modifiers are opt-in):\n\n```html\n<button class=\"ui-button\">Save</button>\n<button class=\"ui-button ui-button--ghost\">Cancel</button>\n<div class=\"ui-card\">\n  <span class=\"ui-eyebrow\">Status</span>\n  <span class=\"ui-badge ui-badge--success\">Online</span>\n</div>\n```\n\n**3. (Optional) typed recipes — build class strings in JS/TS:**\n\n```js\nimport { ui, cx } from '@ponchia/ui/classes';\n\nui.button({ variant: 'ghost' });   // → \"ui-button ui-button--ghost\"\nui.meter({ tone: 'warning' });      // → \"ui-meter ui-meter--warning\"\n```\n\n**4. (Optional) behaviors — SSR-safe vanilla JS, each returns a cleanup function:**\n\n```js\nimport { initThemeToggle, initDialog, toast } from '@ponchia/ui/behaviors';\n\ninitThemeToggle();   // wires [data-bronto-theme-toggle] + localStorage\ninitDialog();        // native <dialog> glue: [data-bronto-open] / [data-bronto-close]\ntoast('Saved', { tone: 'success' });   // body-anchored stack, no markup needed\n```\n\nBehaviors cover theme persistence, disclosure, dropdown menus, native-`<dialog>` modals/drawers, tabs, combobox, form validation, table sort, carousel, source backrefs and toasts — wired by `data-bronto-*` attributes.\n\n**5. (Optional) display glyphs — a 71-glyph dot-matrix icon set:**\n\n```js\nimport { renderGlyph } from '@ponchia/ui/glyphs';\n\nel.innerHTML = renderGlyph('search', { label: 'Search' });  // role=\"img\"\n// or drop a placeholder and expand it: <span data-bronto-glyph=\"check\"></span>\n// import { initDotGlyph } from '@ponchia/ui/behaviors'; initDotGlyph();\n```\n\nArrows, chevrons, check/close/plus/minus, search/menu/gear, info/warning/bell/lock, home/user/heart/star/spark and circle-family marks are rendered on the same `.ui-dotmatrix` primitive and re-skinned by the `--field-dot*` tokens. Default dot look is for **display** sizes; pass **`{ solid: true }`** to fuse the cells into a crisp pixel glyph that works as an **inline icon down to ~16px**. For dense lists/tables, `renderGlyph(name, { render: 'mask' })` emits one `.ui-icon` element backed by an internal CSS mask.\n\n## What's in the box\n\n- **Primitives** — buttons, cards, chips, badges, links, key/value, `ui-num`, avatars.\n- **Forms** — inputs, select, textarea, search, switch, checkbox, `ui-input-icon`, `ui-input-group`.\n- **Feedback** — alert/callout, toast, tooltip, `ui-progress` (task) and `ui-meter` (measured value).\n- **Overlay** — modal + drawer on native `<dialog>`, dropdown menu, `ui-carousel` + `ui-lightbox` (gallery, user-driven — not an auto-slider).\n- **Disclosure & nav** — tabs, accordion, segmented, breadcrumb, pagination, `ui-steps`, `ui-timeline`, `ui-pagehead`, `ui-kbd`.\n- **Shells** — a service/app shell (`ui-app-*`) and a content/marketing site shell (`ui-site*`, `ui-container`).\n- **Prose** — `.ui-prose` styles raw, unclassed semantic HTML (Markdown / CMS / LLM output) with zero classes.\n- **Analytical & communication primitives** _(opt-in)_ — `@ponchia/ui/css/analytical.css`: **figure** stages, SVG **annotations** (subject/connector/note), standalone **legends**/data-keys, text/evidence **marks**, leader-line **connectors** (+ a pure `@ponchia/ui/connectors` geometry kernel), a guided-focus **spotlight**, a **crosshair**/readout, a cross-cutting **selection** vocabulary, and CSS Custom Highlight API **highlights**. Each owns its visual grammar + pure geometry and refuses scales/state/hit-testing — figures that explain themselves, not a chart engine. The richer annotation engine lives in `@ponchia/annotations`; this package keeps only the dependency-free Bronto helper surface. Plus standalone **`source`/provenance** (trust), **interval**, **clamp**, and **lifecycle `state`** leaves.\n- **Reports** _(opt-in)_ — `@ponchia/ui/css/report-kit.css` for a complete static/PDF report vocabulary, or `@ponchia/ui/css/report.css` plus only the leaves a narrow report uses. Covers, decisions, claims, sections, severity-labelled findings, evidence packets, evidence ledgers, action registers, source-card bindings, `ui-figure` composition, intervals, bounded excerpts, chart wrappers and print utilities.\n- **Motion & dots** — the dot-matrix motif kit: dot grid, status dots, dot loaders, the orbital spinner, matrix reveal — all reduced-motion aware.\n- **Glyphs** — `@ponchia/ui/glyphs`, a 71-glyph dot-matrix icon set on the `.ui-dotmatrix` primitive (display marks + crisp `solid` inline icons + one-node `.ui-icon` mask rendering).\n- **Colorways** _(opt-in)_ — `data-bronto-skin=\"amber-crt | phosphor-green | e-ink\"`: a root-level recolour of the one accent (OKLCH, per-theme, contrast-gated), never in the default bundle.\n- **Categorical + data-viz** _(opt-in)_ — eight fixed hues as chart series (`--chart-*`, sequential/diverging ramps, dot-matrix pattern fills) and as categorical identity (`--cat-*` with tint and text ink), measured per theme and surface. Never UI chrome. `@ponchia/ui/renderer` resolves them, with the chrome, for canvas/WebGL/SVG renderers.\n\nFull generated catalog of every class: **[docs/reference.md](https://github.com/Ponchia/bronto-ui/blob/main/docs/reference.md)**. The decision guide (which primitive when): **[docs/usage.md](https://github.com/Ponchia/bronto-ui/blob/main/docs/usage.md)**.\n\n## Theming: one knob\n\nCore DOM accent surfaces derive from a single `--accent` variable via `color-mix()`. Re-brand the entire app — both light and dark — with root-level, per-theme overrides:\n\n```css\n:root   { --accent: #2f6df6; }   /* whole app blue   */\n```\n\nScoped `--accent` overrides recolor direct accent uses in that subtree, but the\nderived family (`--accent-text`, `--accent-soft`, focus/dot/ramp tokens) is a\nroot-level skin contract. Use the full per-theme recipe in\n[`docs/theming.md`](docs/theming.md) for production rebrands.\n\nButtons, focus rings, dot motifs, accent borders and soft fills follow the root accent automatically. Light/dark is `data-theme=\"light\"` / `\"dark\"` on `<html>` (defaults to `prefers-color-scheme`); `data-density` and `data-contrast` give density and contrast presets. A full re-skin (radius, display face, dot density, surfaces) is a handful more token overrides, while status colours and data-viz colours remain their own governed tiers — the default monochrome look is **one skin, not the architecture**.\n\n**One system, many skins.** That the knob is real isn't a claim — it ships: drop in `@ponchia/ui/css/skins.css` and set `data-bronto-skin=\"amber-crt | phosphor-green | e-ink\"` on `<html>` for a complete, contrast-gated recolour (the derived accent family, focus ring, dot-matrix and glyphs all follow). Colour is governed in **tiers** — neutral canvas · one accent · locked status · display expression · opt-in data-viz — so it always earns its place; the full constitution is **[ADR-0001](https://github.com/Ponchia/bronto-ui/blob/main/docs/adr/0001-color-system.md)**.\n\n> When you change `--accent`, contrast becomes yours: verify your hue in the **[theme playground](https://ponchia.github.io/bronto-ui/demo/theme-playground.html)** (it shows the derived family and computed WCAG ratios). Mermaid, D2, and Vega helpers emit resolved theme data for those renderers; they do not live-reskin from a later CSS `--accent` override. Full contract: **[docs/theming.md](https://github.com/Ponchia/bronto-ui/blob/main/docs/theming.md)**.\n\n## Accessibility\n\nNot an afterthought — a gate. Every contractual token pairing has a declared WCAG 2.1 conformance level the build **fails** below (`docs/contrast.md`, regenerated + CI-checked), and the shipped colorways are held to the same floors. The data-viz palette is gated for distinctness under simulated protanopia/deuteranopia/tritanopia, and never relies on colour alone (dot-matrix pattern fills). APCA `Lc` is published advisory alongside WCAG. Components ship ARIA-correct markup and SSR-safe keyboard behaviors; `prefers-reduced-motion`, `prefers-contrast` and `forced-colors` are all honored.\n\n## Works with anything\n\nThe CSS is the framework, so it works with React, Svelte/SvelteKit, Astro, Vue,\nSolid, Qwik or plain HTML — there's no component runtime to adopt. The optional\n`classes` and framework-neutral `behaviors` entrypoints pull in **no** UI\nframework and are SSR-safe. Framework consumers initialize vanilla behaviors in their normal mount/cleanup\nlifecycle. The unadopted framework adapters were removed in 0.10; see the\n[migration guide](docs/migrations/0.9-to-0.10.md).\n\nPer-framework getting-started guides + runnable example apps live in the repo:\n\n| Stack | Guide | Example |\n| ----- | ----- | ------- |\n| Vanilla / Vite / plain HTML | [vanilla.md](https://github.com/Ponchia/bronto-ui/blob/main/docs/getting-started/vanilla.md) | [`examples/vanilla-vite`](https://github.com/Ponchia/bronto-ui/tree/main/examples/vanilla-vite) |\n| Astro | [astro.md](https://github.com/Ponchia/bronto-ui/blob/main/docs/getting-started/astro.md) | [`examples/astro`](https://github.com/Ponchia/bronto-ui/tree/main/examples/astro) |\n| SvelteKit | [sveltekit.md](https://github.com/Ponchia/bronto-ui/blob/main/docs/getting-started/sveltekit.md) | [`examples/sveltekit`](https://github.com/Ponchia/bronto-ui/tree/main/examples/sveltekit) |\n| React | [react-solid.md](https://github.com/Ponchia/bronto-ui/blob/main/docs/getting-started/react-solid.md) | [`examples/react-vite`](https://github.com/Ponchia/bronto-ui/tree/main/examples/react-vite) |\n| Tailwind v4 bridge / cascade-layer interop | [tailwind.md](https://github.com/Ponchia/bronto-ui/blob/main/docs/interop/tailwind.md) | [`examples/tailwind-vite`](https://github.com/Ponchia/bronto-ui/tree/main/examples/tailwind-vite) |\n\n## Extras\n\n- **Tokens as data** — `import tokens, { themeColor, cssVars } from '@ponchia/ui/tokens'` (plus authored `tokens.json`, a structured DTCG 2025.10 `tokens.dtcg.json`, `tokens/resolved.json` for concrete values in canvas/SVG/MapLibre, and `tokens/figma.variables.json` for local Figma Variables import/sync scripts).\n- **Consumer contract checker** — after an upgrade, run `npx --no-install bronto-ui-check src` to catch unknown literal `ui-*` classes and unresolved Bronto token references in code, style, and template sources before build or deployment. Comments, generated/vendor directories, and Markdown prose are excluded.\n- **Chart colours for dashboards** — `import charts from '@ponchia/ui/charts.json' with { type: 'json' }` in Node ESM, or the same path through a bundler JSON import (resolved hex per theme, eight fixed hues) plus the opt-in `@ponchia/ui/css/dataviz.css`; for a live page that switches skin or theme, `@ponchia/ui/renderer` resolves the same palette and chrome at runtime.\n- **Static reports for LLMs** — add `@ponchia/ui/css/report-kit.css` for the complete report vocabulary, or `@ponchia/ui/css/report.css` plus the specific leaves a smaller report needs. Sidecar claim/source contracts can validate against `@ponchia/ui/schemas/report-claims.v1.schema.json`. Full cookbook: `docs/reporting.md`.\n- **Modern-platform motion** — overlays (modal/drawer/popover), toasts and the `<details>` accordion animate **in and out** with zero JS (`@starting-style` + `allow-discrete`, `::details-content` + `interpolate-size`). Progressive-enhancement extras: `.ui-scroll-progress` / `.ui-scroll-reveal` (scroll-driven, no JS) and `.ui-vt` for View Transitions. All degrade to a static end-state and respect `prefers-reduced-motion`. For smooth **cross-document** navigations, add the document-global one-liner to your own top-level (unlayered) CSS: `@view-transition { navigation: auto; }`.\n- **Editor IntelliSense** — point VS Code at the shipped custom-data file so every token autocompletes in `var(--…)`:\n  ```json\n  { \"css.customData\": [\"node_modules/@ponchia/ui/classes/vscode.css-custom-data.json\"] }\n  ```\n- **For AI coding agents** — the package ships `llms.txt` at its root plus `docs/reference.md`, `docs/usage.md`, `docs/reporting.md`, `docs/theming.md`, `docs/contrast.md`, `docs/stability.md`, `docs/package-contract.md`, the color constitution `docs/adr/0001-color-system.md` and the `CHANGELOG` inside the tarball, so an offline agent has the full API and rationale without guessing.\n\n> The package root is **CSS-only**. Use `@import '@ponchia/ui'` in CSS, or `import '@ponchia/ui'` only as a CSS side-effect import in a CSS-aware bundler (Vite, Astro, SvelteKit, webpack). Do not import the package root from Node/runtime JS. CSS helper subpaths are explicit too, including `/tailwind` for the Tailwind v4 theme/variant bridge. JS entrypoints are explicit subpaths: `/tokens`, `/classes`, `/behaviors`, `/glyphs`, `/annotations`, `/connectors`, `/react`, `/solid`, `/qwik`, `/svelte`, `/vue`, `/skins`, `/charts`, `/mermaid`, `/d2`, and `/vega`.\n> JS subpaths are **ESM-only**. CommonJS consumers should use dynamic\n> `import('@ponchia/ui/behaviors')`.\n\n## Browser support\n\nRecent-evergreen, by design. The framework targets the modern web platform — cascade layers, `:has()`, `color-mix()`/`oklch()`, logical properties, native `<dialog>`, and the 2026 interaction primitives (`@starting-style`, `transition-behavior: allow-discrete`, `light-dark()`). Floor: **Chrome/Edge 125+, Safari 18+, Firefox 129+** (early–mid 2025). No fallback ships below this — pin an older tag if you need it. See [ADR-0002](https://github.com/Ponchia/bronto-ui/blob/main/docs/adr/0002-scope-and-2026-baseline.md) for the scope/greenfield rationale.\n\n## Versioning\n\nPre-1.0 and deliberately so. **Until `1.0.0`, breaking changes ship in the _minor_** (`0.x.0`); patches (`0.x.y`) are always non-breaking. Pin with the patch range — at `0.x`, `~0.6.0` (and equivalently `^0.6.0`) resolves to `>=0.6.0 <0.7.0`, giving you safe patches while holding back the next breaking minor. Every breaking change is called out under a **BREAKING** heading in the **[CHANGELOG](https://github.com/Ponchia/bronto-ui/blob/main/CHANGELOG.md)** with a migration note.\n\nContractual (changes are breaking): token **names** and documented token roles, `.ui-*` class and recipe names, `data-bronto-*` attributes, exported behavior/glyph/binding function names and each behavior's cleanup contract. Not contractual (may change any release): exact token **values** and generated colour math outputs (visual tuning) unless a doc explicitly says the value is stable, plus internal leaf-file / `@layer` boundaries. See **[docs/stability.md](https://github.com/Ponchia/bronto-ui/blob/main/docs/stability.md)** for the semantic public-surface matrix and **[docs/package-contract.md](https://github.com/Ponchia/bronto-ui/blob/main/docs/package-contract.md)** for the generated export/file/provenance inventory.\n\nRelease candidates publish to the `next` dist-tag, never to `latest` — opt in with `npm i @ponchia/ui@next` to try an upcoming version early. A plain `npm i @ponchia/ui` only ever resolves a stable release.\n\n## Links\n\n- **[Live demo](https://ponchia.github.io/bronto-ui/)** · **[Theme playground](https://ponchia.github.io/bronto-ui/demo/theme-playground.html)**\n- **[Class reference](https://github.com/Ponchia/bronto-ui/blob/main/docs/reference.md)** · **[Usage guide](https://github.com/Ponchia/bronto-ui/blob/main/docs/usage.md)** · **[Theming](https://github.com/Ponchia/bronto-ui/blob/main/docs/theming.md)** · **[Contrast](https://github.com/Ponchia/bronto-ui/blob/main/docs/contrast.md)** · **[Color system (ADR-0001)](https://github.com/Ponchia/bronto-ui/blob/main/docs/adr/0001-color-system.md)** · **[Scope & 2026 baseline (ADR-0002)](https://github.com/Ponchia/bronto-ui/blob/main/docs/adr/0002-scope-and-2026-baseline.md)**\n- **[CHANGELOG](https://github.com/Ponchia/bronto-ui/blob/main/CHANGELOG.md)** · **[Roadmap](https://github.com/Ponchia/bronto-ui/blob/main/ROADMAP.md)** · **[Contributing](https://github.com/Ponchia/bronto-ui/blob/main/CONTRIBUTING.md)** · **[Repository layout](https://github.com/Ponchia/bronto-ui/blob/main/docs/architecture.md#repository-layout)**\n\n## License\n\n[MIT](https://github.com/Ponchia/bronto-ui/blob/main/LICENSE) © Ponchia.\n\nThe bundled fonts are licensed separately under the [SIL Open Font License 1.1](https://github.com/Ponchia/bronto-ui/blob/main/fonts/OFL.txt): **Doto** (`fonts/doto-*.woff2`, © 2024 The Doto Project Authors, `fonts/OFL.txt`), and the opt-in **Inter** (`fonts/inter-*.woff2`, © 2016 The Inter Project Authors, `fonts/OFL-Inter.txt`) and **JetBrains Mono** (`fonts/jetbrains-mono-*.woff2`, © 2020 The JetBrains Mono Project Authors, `fonts/OFL-JetBrainsMono.txt`).\n","readmeFilename":"README.md"}