{"_id":"@bota-apps/tailwind-preset","_rev":"15-e0c44229246c8d7f303df3fe25ca54b4","name":"@bota-apps/tailwind-preset","dist-tags":{"latest":"0.15.0"},"versions":{"0.2.0":{"name":"@bota-apps/tailwind-preset","version":"0.2.0","author":{"name":"bota-apps"},"license":"MIT","_id":"@bota-apps/tailwind-preset@0.2.0","maintainers":[{"name":"bota-apps","email":"imusema.hassen@icloud.com"}],"homepage":"https://github.com/bota-apps/bota-apps#readme","bugs":{"url":"https://github.com/bota-apps/bota-apps/issues"},"dist":{"shasum":"2f87160a8cf39137fdfc6a6a34f8dbf621a9ca95","tarball":"https://registry.npmjs.org/@bota-apps/tailwind-preset/-/tailwind-preset-0.2.0.tgz","fileCount":5,"integrity":"sha512-2esulWPLiWC06hkQK7dAHjNV+DxblA6B/SvCyPahcB7u1WgDWlO0/vqvI/EicuybPcFKgXFp/kfkpVu9DvzayA==","signatures":[{"sig":"MEQCIGSMLlPHArb9IkJ1z4DnqdMCqj7L2vLxIaQYeAYB37XjAiA5rTtEcBx+cMe70HvZXW9K8SR/R7cm9gKlEP3XsaSDSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9778},"type":"module","_from":"file:bota-apps-tailwind-preset-0.2.0.tgz","exports":{"./preset":"./preset.js","./postcss":"./postcss.js","./theme.css":"./theme.css"},"_npmUser":{"name":"bota-apps","email":"imusema.hassen@icloud.com"},"_resolved":"/private/var/folders/wp/6cc4gkfd481b73439xdrv4wm0000gn/T/957f97341869671cd18e52640548c670/bota-apps-tailwind-preset-0.2.0.tgz","_integrity":"sha512-2esulWPLiWC06hkQK7dAHjNV+DxblA6B/SvCyPahcB7u1WgDWlO0/vqvI/EicuybPcFKgXFp/kfkpVu9DvzayA==","repository":{"url":"git+https://github.com/bota-apps/bota-apps.git","type":"git","directory":"packages/tailwind-preset"},"_npmVersion":"10.9.8","description":"The @bota-apps Tailwind preset (design tokens), a ready-made PostCSS config, and the theme CSS variables (light + dark) that the components render against.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"tailwindcss-animate":"^1.0.7","@tailwindcss/typography":"^0.5.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"tailwindcss":"^3.4.17"},"_npmOperationalInternal":{"tmp":"tmp/tailwind-preset_0.2.0_1782838687005_0.15431792775484832","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@bota-apps/tailwind-preset","version":"0.3.0","author":{"name":"bota-apps"},"license":"MIT","_id":"@bota-apps/tailwind-preset@0.3.0","maintainers":[{"name":"bota-apps","email":"imusema.hassen@icloud.com"}],"homepage":"https://github.com/bota-apps/packages/tree/main/packages/tailwind-preset#readme","bugs":{"url":"https://github.com/bota-apps/packages/issues"},"dist":{"shasum":"db7d4a3dbd1327e37ad50bac045080feefed9413","tarball":"https://registry.npmjs.org/@bota-apps/tailwind-preset/-/tailwind-preset-0.3.0.tgz","fileCount":8,"integrity":"sha512-wtP5ocnciLgzAG191IdT+sV+ek4GNZXdZlyeGxeCyiggRLIEBVK+IZC3c2FjuXsU/URq40b8kWj5XM6TTxmKkA==","signatures":[{"sig":"MEUCIQCje7dKXJWdC0l3aKNkrJ7XtgCumkRGFoSGe6hE9CtoxAIgF7klgr4aDf5tfCFN0JgqYKNocNft5FhTN07b5BCdY48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15020},"type":"module","_from":"file:bota-apps-tailwind-preset-0.3.0.tgz","engines":{"node":">=20"},"exports":{"./preset":"./preset.js","./postcss":"./postcss.js","./theme.css":"./theme.css"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04a2b0e2-fdc2-4510-8a23-41676a026a6b"}},"_resolved":"/tmp/25ae712b8cff4817d6a11f43b4242c17/bota-apps-tailwind-preset-0.3.0.tgz","_integrity":"sha512-wtP5ocnciLgzAG191IdT+sV+ek4GNZXdZlyeGxeCyiggRLIEBVK+IZC3c2FjuXsU/URq40b8kWj5XM6TTxmKkA==","repository":{"url":"git+https://github.com/bota-apps/packages.git","type":"git","directory":"packages/tailwind-preset"},"_npmVersion":"11.18.0","description":"The @bota-apps Tailwind preset (design tokens), a ready-made PostCSS config, and the theme CSS variables (light + dark) that the components render against.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"tailwindcss-animate":"^1.0.7","@tailwindcss/typography":"^0.5.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.49","tailwindcss":"^3.4.17"},"peerDependencies":{"tailwindcss":"^3.4.17"},"_npmOperationalInternal":{"tmp":"tmp/tailwind-preset_0.3.0_1783061248053_0.6757276871953029","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@bota-apps/tailwind-preset","version":"0.4.0","author":{"name":"bota-apps"},"license":"MIT","_id":"@bota-apps/tailwind-preset@0.4.0","maintainers":[{"name":"bota-apps","email":"imusema.hassen@icloud.com"}],"homepage":"https://github.com/bota-apps/packages/tree/main/packages/tailwind-preset#readme","bugs":{"url":"https://github.com/bota-apps/packages/issues"},"dist":{"shasum":"bb14204c82cea22355c28898156e130c6f610ebe","tarball":"https://registry.npmjs.org/@bota-apps/tailwind-preset/-/tailwind-preset-0.4.0.tgz","fileCount":12,"integrity":"sha512-kkE3Y6eCZgeI+RIOS9g51Nx9Gjk+zROLk89E4uZYAWur5jV8MuuBCUSFez5SQcgpX7I4i5eEhVZuUSkSGmoKyg==","signatures":[{"sig":"MEYCIQCO0mj61y5xF+cqnwFh8FcRpJUP+NpwIvUbwMFh0dcyygIhAIWmOiGbS8JbiS42RetBQeh1SJnILrxNoPDX5qLttG1P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25594},"type":"module","_from":"file:bota-apps-tailwind-preset-0.4.0.tgz","engines":{"node":">=20"},"exports":{"./brand":"./brand.js","./preset":"./preset.js","./postcss":"./postcss.js","./theme.css":"./theme.css","./brands/*.css":"./brands/*.css"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04a2b0e2-fdc2-4510-8a23-41676a026a6b"}},"_resolved":"/tmp/322f0309beda84394e985ca58ac752fb/bota-apps-tailwind-preset-0.4.0.tgz","_integrity":"sha512-kkE3Y6eCZgeI+RIOS9g51Nx9Gjk+zROLk89E4uZYAWur5jV8MuuBCUSFez5SQcgpX7I4i5eEhVZuUSkSGmoKyg==","repository":{"url":"git+https://github.com/bota-apps/packages.git","type":"git","directory":"packages/tailwind-preset"},"_npmVersion":"11.18.0","description":"The @bota-apps Tailwind preset (design tokens), a ready-made PostCSS config, and the theme CSS variables (light + dark) that the components render against.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"tailwindcss-animate":"^1.0.7","@tailwindcss/typography":"^0.5.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.49","tailwindcss":"^3.4.17"},"peerDependencies":{"tailwindcss":"^3.4.17"},"_npmOperationalInternal":{"tmp":"tmp/tailwind-preset_0.4.0_1783074881012_0.971017586252765","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@bota-apps/tailwind-preset","version":"0.5.0","author":{"name":"bota-apps"},"license":"MIT","_id":"@bota-apps/tailwind-preset@0.5.0","maintainers":[{"name":"bota-apps","email":"imusema.hassen@icloud.com"}],"homepage":"https://github.com/bota-apps/packages/tree/main/packages/tailwind-preset#readme","bugs":{"url":"https://github.com/bota-apps/packages/issues"},"dist":{"shasum":"a0c7751dbeb61116ab1d8aed2d384434469a155e","tarball":"https://registry.npmjs.org/@bota-apps/tailwind-preset/-/tailwind-preset-0.5.0.tgz","fileCount":12,"integrity":"sha512-glBHfv4WFah0OfahUaBO1wUit9jOfbtFc3XjoEJsznLXfpIISVm5JmSKkf5PuonU5zwfQGlrptSA3EFUpg0OzQ==","signatures":[{"sig":"MEUCIQD+hnGvldkKiReMFe23dyUG5wZd6CSaxo9VkePBjXq6ZgIgXEegb4CjAATFW8c5m3MetI0VFWn1sJxiqnhFmv5DJL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28070},"type":"module","_from":"file:bota-apps-tailwind-preset-0.5.0.tgz","engines":{"node":">=20"},"exports":{"./brand":"./brand.js","./preset":"./preset.js","./postcss":"./postcss.js","./theme.css":"./theme.css","./brands/*.css":"./brands/*.css"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:04a2b0e2-fdc2-4510-8a23-41676a026a6b"}},"_resolved":"/tmp/4ea6473da093058df9865d6be384b91b/bota-apps-tailwind-preset-0.5.0.tgz","_integrity":"sha512-glBHfv4WFah0OfahUaBO1wUit9jOfbtFc3XjoEJsznLXfpIISVm5JmSKkf5PuonU5zwfQGlrptSA3EFUpg0OzQ==","repository":{"url":"git+https://github.com/bota-apps/packages.git","type":"git","directory":"packages/tailwind-preset"},"_npmVersion":"11.18.0","description":"The @bota-apps Tailwind preset (design tokens), a ready-made PostCSS config, and the theme CSS variables (light + dark) that the components render against.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"tailwindcss-animate":"^1.0.7","@tailwindcss/typography":"^0.5.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.49","tailwindcss":"^3.4.17"},"peerDependencies":{"tailwindcss":"^3.4.17"},"_npmOperationalInternal":{"tmp":"tmp/tailwind-preset_0.5.0_1783077877351_0.7070670047376695","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@bota-apps/tailwind-preset","version":"0.5.1","keywords":["bota-apps","typescript","tailwind","tailwindcss","preset","design-tokens","postcss","theme"],"author":{"url":"https://github.com/bota-apps","name":"Bota Apps"},"license":"MIT","_id":"@bota-apps/tailwind-preset@0.5.1","maintainers":[{"name":"bota-apps","email":"imusema.hassen@icloud.com"}],"homepage":"https://github.com/bota-apps/packages/tree/main/packages/tailwind-preset#readme","bugs":{"url":"https://github.com/bota-apps/packages/issues"},"dist":{"shasum":"b8b8b65bf3345d93e7263f4902eec0dd45593d4b","tarball":"https://registry.npmjs.org/@bota-apps/tailwind-preset/-/tailwind-preset-0.5.1.tgz","fileCount":12,"integrity":"sha512-LgyGLzlUJFQI8dKWO0TdebjMOjN1a4EPLSTpejYE7Q9TsGYS6r8ytZLvb8IoCIY0n90skSiP0gIjFVbpeY83Iw==","signatures":[{"sig":"MEYCIQCBYt2gCframepPxYJm6u3OwznWSlvWYmLT5BGIn8T4awIhAPVRYpLXU6J+RtaMMJ5wTotQPip+BCWSY6wysZLmDz8Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28284},"type":"module","_from":"file:bota-apps-tailwind-preset-0.5.1.tgz","engines":{"node":">=20"},"exports":{"./brand":"./brand.js","./preset":"./preset.js","./postcss":"./postcss.js","./theme.css":"./theme.css","./brands/*.css":"./brands/*.css"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a9965d8b-be58-43db-8487-89091a13455e"}},"_resolved":"/tmp/73062212405d73d65f29d4ffe69d8209/bota-apps-tailwind-preset-0.5.1.tgz","_integrity":"sha512-LgyGLzlUJFQI8dKWO0TdebjMOjN1a4EPLSTpejYE7Q9TsGYS6r8ytZLvb8IoCIY0n90skSiP0gIjFVbpeY83Iw==","repository":{"url":"git+https://github.com/bota-apps/packages.git","type":"git","directory":"packages/tailwind-preset"},"_npmVersion":"11.18.0","description":"The @bota-apps Tailwind preset (design tokens), a ready-made PostCSS config, and the theme CSS variables (light + dark) that the components render against.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"tailwindcss-animate":"^1.0.7","@tailwindcss/typography":"^0.5.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.49","tailwindcss":"^3.4.17"},"peerDependencies":{"tailwindcss":"^3.4.17"},"_npmOperationalInternal":{"tmp":"tmp/tailwind-preset_0.5.1_1783319746544_0.7722270861033167","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@bota-apps/tailwind-preset","version":"0.6.0","keywords":["bota-apps","typescript","tailwind","tailwindcss","preset","design-tokens","postcss","theme"],"author":{"url":"https://github.com/bota-apps","name":"Bota Apps"},"license":"MIT","_id":"@bota-apps/tailwind-preset@0.6.0","maintainers":[{"name":"bota-apps","email":"imusema.hassen@icloud.com"}],"homepage":"https://github.com/bota-apps/packages/tree/main/packages/tailwind-preset#readme","bugs":{"url":"https://github.com/bota-apps/packages/issues"},"dist":{"shasum":"bb37bde3199ebe06023bdd42f4539a5dd8daa09e","tarball":"https://registry.npmjs.org/@bota-apps/tailwind-preset/-/tailwind-preset-0.6.0.tgz","fileCount":12,"integrity":"sha512-ZzrtfxnPkqx1BRrIeB9QhhIY7MJavGljRCUl+8iesqG0ivGHlteKPKP4LURL1XimK55B87VRAmi4ke/kbgZAxA==","signatures":[{"sig":"MEQCIAqn3rZ9Dp0W0mXg+karFmYMDADjLsYCzL6u6LbUSBiRAiBvQ+fV39cSwVvMs5V9llV0FsdTCnGNVtk5cOIuESe03A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bota-apps%2ftailwind-preset@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":29478},"type":"module","_from":"file:bota-apps-tailwind-preset-0.6.0.tgz","engines":{"node":">=20"},"exports":{"./brand":"./brand.js","./preset":"./preset.js","./postcss":"./postcss.js","./theme.css":"./theme.css","./brands/*.css":"./brands/*.css"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a9965d8b-be58-43db-8487-89091a13455e"}},"_resolved":"/tmp/ebb8b8beee04ad336342516a33c8a66f/bota-apps-tailwind-preset-0.6.0.tgz","_integrity":"sha512-ZzrtfxnPkqx1BRrIeB9QhhIY7MJavGljRCUl+8iesqG0ivGHlteKPKP4LURL1XimK55B87VRAmi4ke/kbgZAxA==","repository":{"url":"git+https://github.com/bota-apps/packages.git","type":"git","directory":"packages/tailwind-preset"},"_npmVersion":"11.18.0","description":"The @bota-apps Tailwind preset (design tokens), a ready-made PostCSS config, and the theme CSS variables (light + dark) that the components render against.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"tailwindcss-animate":"^1.0.7","@tailwindcss/typography":"^0.5.15","@tailwindcss/container-queries":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.49","tailwindcss":"^3.4.17"},"peerDependencies":{"tailwindcss":"^3.4.17"},"_npmOperationalInternal":{"tmp":"tmp/tailwind-preset_0.6.0_1783671607405_0.6575423901115689","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@bota-apps/tailwind-preset","version":"0.7.0","keywords":["bota-apps","typescript","tailwind","tailwindcss","preset","design-tokens","postcss","theme"],"author":{"url":"https://github.com/bota-apps","name":"Bota Apps"},"license":"MIT","_id":"@bota-apps/tailwind-preset@0.7.0","maintainers":[{"name":"bota-apps","email":"imusema.hassen@icloud.com"}],"homepage":"https://github.com/bota-apps/packages/tree/main/packages/tailwind-preset#readme","bugs":{"url":"https://github.com/bota-apps/packages/issues"},"dist":{"shasum":"fed61a8e1434ac7c43db7fd0e0ae3c480566c5fc","tarball":"https://registry.npmjs.org/@bota-apps/tailwind-preset/-/tailwind-preset-0.7.0.tgz","fileCount":14,"integrity":"sha512-Sm1s99ffjubQ+qIY7ZAG2j/lam1p73b47kYx1OTWvLoLlez2lCPtGQxYRCa6hMbts407jAQ4wgNgQBg/LgQogg==","signatures":[{"sig":"MEUCIQCattAvZLjwIl6zXm5VvNXdFrcn3HG952PWNQiadwmYQwIgd8Y402iuYCZ8CRshOCqGqgAH8R0VGyF/Oz7CvQTjGBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bota-apps%2ftailwind-preset@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45639},"type":"module","_from":"file:bota-apps-tailwind-preset-0.7.0.tgz","engines":{"node":">=20"},"exports":{"./brand":"./brand.js","./preset":"./preset.js","./postcss":"./postcss.js","./theme.css":"./theme.css","./brands/*.css":"./brands/*.css"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a9965d8b-be58-43db-8487-89091a13455e"}},"_resolved":"/tmp/7436fc56e0c742345bdef444740e9fd6/bota-apps-tailwind-preset-0.7.0.tgz","_integrity":"sha512-Sm1s99ffjubQ+qIY7ZAG2j/lam1p73b47kYx1OTWvLoLlez2lCPtGQxYRCa6hMbts407jAQ4wgNgQBg/LgQogg==","repository":{"url":"git+https://github.com/bota-apps/packages.git","type":"git","directory":"packages/tailwind-preset"},"_npmVersion":"11.18.0","description":"The @bota-apps Tailwind preset (design tokens), a ready-made PostCSS config, and the theme CSS variables (light + dark) that the components render against.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"tailwindcss-animate":"^1.0.7","@tailwindcss/typography":"^0.5.15","@tailwindcss/container-queries":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.49","tailwindcss":"^3.4.17"},"peerDependencies":{"tailwindcss":"^3.4.17"},"_npmOperationalInternal":{"tmp":"tmp/tailwind-preset_0.7.0_1783677392372_0.4627095551314344","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@bota-apps/tailwind-preset","version":"0.8.0","keywords":["bota-apps","typescript","tailwind","tailwindcss","preset","design-tokens","postcss","theme"],"author":{"url":"https://github.com/bota-apps","name":"Bota Apps"},"license":"MIT","_id":"@bota-apps/tailwind-preset@0.8.0","maintainers":[{"name":"bota-apps","email":"imusema.hassen@icloud.com"}],"homepage":"https://github.com/bota-apps/packages/tree/main/packages/tailwind-preset#readme","bugs":{"url":"https://github.com/bota-apps/packages/issues"},"dist":{"shasum":"f7e5561c5ba561cec32d890897337abcac35ec05","tarball":"https://registry.npmjs.org/@bota-apps/tailwind-preset/-/tailwind-preset-0.8.0.tgz","fileCount":15,"integrity":"sha512-X5tRgcvXo8lo76E4hK3i3wwy9Sil7PHCKILS2HDq86RSIBPr8NZKn3A1t7oFHhqJOsFoZus2tv8dVb2Uw96Q2w==","signatures":[{"sig":"MEQCIEQJnHNW9nkfpfhFGCrCuZv76mVmxS/K42ezzdwW1iaVAiBuQIkpZ7Xij0k8n9jAjqk+d/jgQkbVzwa7HzwAmXEdLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bota-apps%2ftailwind-preset@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57685},"type":"module","_from":"file:bota-apps-tailwind-preset-0.8.0.tgz","engines":{"node":">=20"},"exports":{"./brand":"./brand.js","./preset":"./preset.js","./postcss":"./postcss.js","./theme.css":"./theme.css","./fonts/*.css":"./fonts/*.css","./brands/*.css":"./brands/*.css"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a9965d8b-be58-43db-8487-89091a13455e"}},"_resolved":"/tmp/573ff1e84d14ea13eb3a6ed39b4668a0/bota-apps-tailwind-preset-0.8.0.tgz","_integrity":"sha512-X5tRgcvXo8lo76E4hK3i3wwy9Sil7PHCKILS2HDq86RSIBPr8NZKn3A1t7oFHhqJOsFoZus2tv8dVb2Uw96Q2w==","repository":{"url":"git+https://github.com/bota-apps/packages.git","type":"git","directory":"packages/tailwind-preset"},"_npmVersion":"11.18.0","description":"The @bota-apps Tailwind preset (design tokens), a ready-made PostCSS config, and the theme CSS variables (light + dark) that the components render against.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"tailwindcss-animate":"^1.0.7","@tailwindcss/typography":"^0.5.15","@tailwindcss/container-queries":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.49","tailwindcss":"^3.4.17"},"peerDependencies":{"tailwindcss":"^3.4.17"},"_npmOperationalInternal":{"tmp":"tmp/tailwind-preset_0.8.0_1783835710959_0.8565958392302091","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@bota-apps/tailwind-preset","version":"0.9.0","keywords":["bota-apps","typescript","tailwind","tailwindcss","preset","design-tokens","postcss","theme"],"author":{"url":"https://github.com/bota-apps","name":"Bota Apps"},"license":"MIT","_id":"@bota-apps/tailwind-preset@0.9.0","maintainers":[{"name":"bota-apps","email":"imusema.hassen@icloud.com"}],"homepage":"https://github.com/bota-apps/packages/tree/main/packages/tailwind-preset#readme","bugs":{"url":"https://github.com/bota-apps/packages/issues"},"dist":{"shasum":"d9c6bf769eac5e933c6d980ba765af0473e766c3","tarball":"https://registry.npmjs.org/@bota-apps/tailwind-preset/-/tailwind-preset-0.9.0.tgz","fileCount":15,"integrity":"sha512-nU36ejccVq3IsKviN2OOm7bm6+FjTAa67rjSZnqt6l0Nf4KShHYRoYkrvo4WZQcll4uKwTPlI5+Qh42FK8ghYg==","signatures":[{"sig":"MEUCICrak0ZhKhzVneDMKSZenqz71/l9kTqszMtamW4LfKX3AiEAqW1i67+BEdodpmnKqpNt6hmH1MWM/7xOuO0WY59wtC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bota-apps%2ftailwind-preset@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58264},"type":"module","_from":"file:bota-apps-tailwind-preset-0.9.0.tgz","engines":{"node":">=20"},"exports":{"./brand":"./brand.js","./preset":"./preset.js","./postcss":"./postcss.js","./theme.css":"./theme.css","./fonts/*.css":"./fonts/*.css","./brands/*.css":"./brands/*.css"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a9965d8b-be58-43db-8487-89091a13455e"}},"_resolved":"/tmp/34c79cb26fe69ee91d4e016bbefd8258/bota-apps-tailwind-preset-0.9.0.tgz","_integrity":"sha512-nU36ejccVq3IsKviN2OOm7bm6+FjTAa67rjSZnqt6l0Nf4KShHYRoYkrvo4WZQcll4uKwTPlI5+Qh42FK8ghYg==","repository":{"url":"git+https://github.com/bota-apps/packages.git","type":"git","directory":"packages/tailwind-preset"},"_npmVersion":"11.18.0","description":"The @bota-apps Tailwind preset (design tokens), a ready-made PostCSS config, and the theme CSS variables (light + dark) that the components render against.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"tailwindcss-animate":"^1.0.7","@tailwindcss/typography":"^0.5.15","@tailwindcss/container-queries":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.49","tailwindcss":"^3.4.17"},"peerDependencies":{"tailwindcss":"^3.4.17"},"_npmOperationalInternal":{"tmp":"tmp/tailwind-preset_0.9.0_1783847338274_0.4407049343828884","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@bota-apps/tailwind-preset","version":"0.10.0","keywords":["bota-apps","typescript","tailwind","tailwindcss","preset","design-tokens","postcss","theme"],"author":{"url":"https://github.com/bota-apps","name":"Bota Apps"},"license":"MIT","_id":"@bota-apps/tailwind-preset@0.10.0","maintainers":[{"name":"bota-apps","email":"imusema.hassen@icloud.com"}],"homepage":"https://github.com/bota-apps/packages/tree/main/packages/tailwind-preset#readme","bugs":{"url":"https://github.com/bota-apps/packages/issues"},"dist":{"shasum":"1d1f5f1f678d5400af0632f7178e6baaaa652066","tarball":"https://registry.npmjs.org/@bota-apps/tailwind-preset/-/tailwind-preset-0.10.0.tgz","fileCount":16,"integrity":"sha512-FIdSNvqiDOwOVDYAopiViciXvRxi/77G7pk82aDYCYo1zvMNToc1283EndZcCUF+5v8xieTA2Y6VdLdPxyvjZA==","signatures":[{"sig":"MEQCICrJy1cOMOVRecPFjpcsHnqazR5RDbT7uEI4HZi3/dhbAiBirz3pztsAkuvxaaeFB2JO3xLKzKbfuRLO8SBdoyEJJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bota-apps%2ftailwind-preset@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":62925},"type":"module","_from":"file:bota-apps-tailwind-preset-0.10.0.tgz","engines":{"node":">=20"},"exports":{"./brand":"./brand.js","./preset":"./preset.js","./postcss":"./postcss.js","./theme.css":"./theme.css","./fonts/*.css":"./fonts/*.css","./brands/*.css":"./brands/*.css"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a9965d8b-be58-43db-8487-89091a13455e"}},"_resolved":"/tmp/02b1d0f60ff06c36b48e177f8f0ce2da/bota-apps-tailwind-preset-0.10.0.tgz","_integrity":"sha512-FIdSNvqiDOwOVDYAopiViciXvRxi/77G7pk82aDYCYo1zvMNToc1283EndZcCUF+5v8xieTA2Y6VdLdPxyvjZA==","repository":{"url":"git+https://github.com/bota-apps/packages.git","type":"git","directory":"packages/tailwind-preset"},"_npmVersion":"11.18.0","description":"The @bota-apps Tailwind preset (design tokens), a ready-made PostCSS config, and the theme CSS variables (light + dark) that the components render against.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"tailwindcss-animate":"^1.0.7","@tailwindcss/typography":"^0.5.15","@tailwindcss/container-queries":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.49","tailwindcss":"^3.4.17"},"peerDependencies":{"tailwindcss":"^3.4.17"},"_npmOperationalInternal":{"tmp":"tmp/tailwind-preset_0.10.0_1784274666772_0.6181459708861026","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@bota-apps/tailwind-preset","version":"0.11.0","keywords":["bota-apps","typescript","tailwind","tailwindcss","preset","design-tokens","postcss","theme"],"author":{"url":"https://github.com/bota-apps","name":"Bota Apps"},"license":"MIT","_id":"@bota-apps/tailwind-preset@0.11.0","maintainers":[{"name":"bota-apps","email":"imusema.hassen@icloud.com"}],"homepage":"https://github.com/bota-apps/packages/tree/main/packages/tailwind-preset#readme","bugs":{"url":"https://github.com/bota-apps/packages/issues"},"dist":{"shasum":"4e137e2f881f46e6c0a52fad9c31ab059cb72f74","tarball":"https://registry.npmjs.org/@bota-apps/tailwind-preset/-/tailwind-preset-0.11.0.tgz","fileCount":18,"integrity":"sha512-UrP78CqFm8rx4UymsIEEpqY9V4odH+bmC+RoYmGwyG58xU+cXcB3sPfg2Vmjp7dkPoqdm/L0E+RAZHOtQcMT4A==","signatures":[{"sig":"MEUCIQDyhfir03VpulO7mOJyG4YUFsxnVyNNTYa1iJTtLfEE/AIgXuKM312ApZbEbHTeiXrV9hZHLGyc+dzYlB/RD9eclyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bota-apps%2ftailwind-preset@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73011},"type":"module","_from":"file:bota-apps-tailwind-preset-0.11.0.tgz","engines":{"node":">=20"},"exports":{"./brand":"./brand.js","./preset":"./preset.js","./postcss":"./postcss.js","./theme.css":"./theme.css","./fonts/*.css":"./fonts/*.css","./brands/*.css":"./brands/*.css"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a9965d8b-be58-43db-8487-89091a13455e"}},"_resolved":"/tmp/5477000c415dc455d6c0878f6177557e/bota-apps-tailwind-preset-0.11.0.tgz","_integrity":"sha512-UrP78CqFm8rx4UymsIEEpqY9V4odH+bmC+RoYmGwyG58xU+cXcB3sPfg2Vmjp7dkPoqdm/L0E+RAZHOtQcMT4A==","repository":{"url":"git+https://github.com/bota-apps/packages.git","type":"git","directory":"packages/tailwind-preset"},"_npmVersion":"11.18.0","description":"The @bota-apps Tailwind preset (design tokens), a ready-made PostCSS config, and the theme CSS variables (light + dark) that the components render against.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"tailwindcss-animate":"^1.0.7","@tailwindcss/typography":"^0.5.15","@tailwindcss/container-queries":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.49","tailwindcss":"^3.4.17"},"peerDependencies":{"tailwindcss":"^3.4.17"},"_npmOperationalInternal":{"tmp":"tmp/tailwind-preset_0.11.0_1784279203642_0.6953514037278732","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@bota-apps/tailwind-preset","version":"0.12.0","keywords":["bota-apps","typescript","tailwind","tailwindcss","preset","design-tokens","postcss","theme"],"author":{"url":"https://github.com/bota-apps","name":"Bota Apps"},"license":"MIT","_id":"@bota-apps/tailwind-preset@0.12.0","maintainers":[{"name":"bota-apps","email":"imusema.hassen@icloud.com"}],"homepage":"https://github.com/bota-apps/packages/tree/main/packages/tailwind-preset#readme","bugs":{"url":"https://github.com/bota-apps/packages/issues"},"dist":{"shasum":"5537f9efbd898913a4ac2ef492f36d589c0b2a61","tarball":"https://registry.npmjs.org/@bota-apps/tailwind-preset/-/tailwind-preset-0.12.0.tgz","fileCount":19,"integrity":"sha512-HIraaDaxnhpEw5kb3u9azS/WRBpo8FWYodIUu8d5Ojn3h48Rujllt+P+xci2Ree9vUXiV3+XWmxf48dOYnJKyQ==","signatures":[{"sig":"MEYCIQDeTM4MyhtqFMEEBg5XPegLLGzptGbfEKooai7NSe6QCQIhAMDFpWwsjC6W8c8dRSnQArHun+wv3th/EAce7ztSzFav","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bota-apps%2ftailwind-preset@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91401},"type":"module","_from":"file:bota-apps-tailwind-preset-0.12.0.tgz","engines":{"node":">=20"},"exports":{"./brand":"./brand.js","./preset":"./preset.js","./postcss":"./postcss.js","./theme.css":"./theme.css","./fonts/*.css":"./fonts/*.css","./brands/*.css":"./brands/*.css"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a9965d8b-be58-43db-8487-89091a13455e"}},"_resolved":"/tmp/1acde1a55dcc5bfc5825d2180044e205/bota-apps-tailwind-preset-0.12.0.tgz","_integrity":"sha512-HIraaDaxnhpEw5kb3u9azS/WRBpo8FWYodIUu8d5Ojn3h48Rujllt+P+xci2Ree9vUXiV3+XWmxf48dOYnJKyQ==","repository":{"url":"git+https://github.com/bota-apps/packages.git","type":"git","directory":"packages/tailwind-preset"},"_npmVersion":"11.18.0","description":"The @bota-apps Tailwind preset (design tokens), a ready-made PostCSS config, and the theme CSS variables (light + dark) that the components render against.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"tailwindcss-animate":"^1.0.7","@tailwindcss/typography":"^0.5.15","@tailwindcss/container-queries":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.49","tailwindcss":"^3.4.17"},"peerDependencies":{"tailwindcss":"^3.4.17"},"_npmOperationalInternal":{"tmp":"tmp/tailwind-preset_0.12.0_1784445588820_0.16421469909162534","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@bota-apps/tailwind-preset","version":"0.13.0","keywords":["bota-apps","typescript","tailwind","tailwindcss","preset","design-tokens","postcss","theme"],"author":{"url":"https://github.com/bota-apps","name":"Bota Apps"},"license":"MIT","_id":"@bota-apps/tailwind-preset@0.13.0","maintainers":[{"name":"bota-apps","email":"imusema.hassen@icloud.com"}],"homepage":"https://github.com/bota-apps/packages/tree/main/packages/tailwind-preset#readme","bugs":{"url":"https://github.com/bota-apps/packages/issues"},"dist":{"shasum":"d7c9b306bd879b8c10c958c092139271e2e3c1fb","tarball":"https://registry.npmjs.org/@bota-apps/tailwind-preset/-/tailwind-preset-0.13.0.tgz","fileCount":19,"integrity":"sha512-fGdbupHf9caK7wdacS/1oDyCJhxhbl+ZKb+hdlda73pvygvUFkDbzXGWQa/QGvX86ji+FPyrizCHia9sM2LpMQ==","signatures":[{"sig":"MEQCIGmYTcV+p26TLRCYHP7B5mbtakcLOCTy2v1FK5yjRWH8AiBX2shIZE80u3U0E/geZgY1Ftemn2R1sSKSStHvjc5YOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bota-apps%2ftailwind-preset@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93526},"type":"module","_from":"file:bota-apps-tailwind-preset-0.13.0.tgz","engines":{"node":">=20"},"exports":{"./brand":"./brand.js","./preset":"./preset.js","./postcss":"./postcss.js","./theme.css":"./theme.css","./fonts/*.css":"./fonts/*.css","./brands/*.css":"./brands/*.css"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a9965d8b-be58-43db-8487-89091a13455e"}},"_resolved":"/tmp/4e55581aa91a8691a7b521a475501478/bota-apps-tailwind-preset-0.13.0.tgz","_integrity":"sha512-fGdbupHf9caK7wdacS/1oDyCJhxhbl+ZKb+hdlda73pvygvUFkDbzXGWQa/QGvX86ji+FPyrizCHia9sM2LpMQ==","repository":{"url":"git+https://github.com/bota-apps/packages.git","type":"git","directory":"packages/tailwind-preset"},"_npmVersion":"11.18.0","description":"The @bota-apps Tailwind preset (design tokens), a ready-made PostCSS config, and the theme CSS variables (light + dark) that the components render against.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"tailwindcss-animate":"^1.0.7","@tailwindcss/typography":"^0.5.15","@tailwindcss/container-queries":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.49","tailwindcss":"^3.4.17"},"peerDependencies":{"tailwindcss":"^3.4.17"},"_npmOperationalInternal":{"tmp":"tmp/tailwind-preset_0.13.0_1784766106619_0.6993465004443735","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@bota-apps/tailwind-preset","version":"0.14.0","keywords":["bota-apps","typescript","tailwind","tailwindcss","preset","design-tokens","postcss","theme"],"author":{"url":"https://github.com/bota-apps","name":"Bota Apps"},"license":"MIT","_id":"@bota-apps/tailwind-preset@0.14.0","maintainers":[{"name":"bota-apps","email":"imusema.hassen@icloud.com"}],"homepage":"https://github.com/bota-apps/packages/tree/main/packages/tailwind-preset#readme","bugs":{"url":"https://github.com/bota-apps/packages/issues"},"dist":{"shasum":"facecfb315186cb864076191e80b26bd606278a7","tarball":"https://registry.npmjs.org/@bota-apps/tailwind-preset/-/tailwind-preset-0.14.0.tgz","fileCount":24,"integrity":"sha512-BJk80ShiF+RmVx5c3HhDwNLr6kllqpyiK9wARhpTGJOL8B9eXFjbRC2+POk7QEaFMbP+nzpXbe3R3etdaleZqA==","signatures":[{"sig":"MEQCIFvQjpWjrWomfsETxPhRyt2edSb32i+K9sISCVBu6ABbAiBwH3isdjZBgs3Z3/f3Np8pUZZLDWZyyDatWxXFc3WX9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bota-apps%2ftailwind-preset@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":145240},"type":"module","_from":"file:bota-apps-tailwind-preset-0.14.0.tgz","engines":{"node":">=20"},"exports":{"./brand":"./brand.js","./preset":"./preset.js","./postcss":"./postcss.js","./theme.css":"./theme.css","./fonts/*.css":"./fonts/*.css","./brands/*.css":"./brands/*.css"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a9965d8b-be58-43db-8487-89091a13455e"}},"_resolved":"/tmp/b964658c374c068cba39257412e770f6/bota-apps-tailwind-preset-0.14.0.tgz","_integrity":"sha512-BJk80ShiF+RmVx5c3HhDwNLr6kllqpyiK9wARhpTGJOL8B9eXFjbRC2+POk7QEaFMbP+nzpXbe3R3etdaleZqA==","repository":{"url":"git+https://github.com/bota-apps/packages.git","type":"git","directory":"packages/tailwind-preset"},"_npmVersion":"11.18.0","description":"The @bota-apps Tailwind preset (design tokens), a ready-made PostCSS config, and the theme CSS variables (light + dark) that the components render against.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"22.23.1","dependencies":{"tailwindcss-animate":"^1.0.7","@tailwindcss/typography":"^0.5.15","@tailwindcss/container-queries":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.4.49","tailwindcss":"^3.4.17"},"peerDependencies":{"tailwindcss":"^3.4.17"},"_npmOperationalInternal":{"tmp":"tmp/tailwind-preset_0.14.0_1784862666039_0.4751899322808475","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@bota-apps/tailwind-preset","version":"0.15.0","description":"The @bota-apps Tailwind preset (design tokens), a ready-made PostCSS config, and the theme CSS variables (light + dark) that the components render against.","keywords":["bota-apps","typescript","tailwind","tailwindcss","preset","design-tokens","postcss","theme"],"license":"MIT","author":{"name":"Bota Apps","url":"https://github.com/bota-apps"},"type":"module","exports":{"./preset":"./preset.js","./postcss":"./postcss.js","./brand":"./brand.js","./theme.css":"./theme.css","./brands/*.css":"./brands/*.css","./fonts/*.css":"./fonts/*.css"},"sideEffects":["**/*.css"],"repository":{"type":"git","url":"git+https://github.com/bota-apps/packages.git","directory":"packages/tailwind-preset"},"homepage":"https://github.com/bota-apps/packages/tree/main/packages/tailwind-preset#readme","bugs":{"url":"https://github.com/bota-apps/packages/issues"},"publishConfig":{"access":"public"},"dependencies":{"@tailwindcss/container-queries":"^0.1.1","@tailwindcss/typography":"^0.5.15","tailwindcss-animate":"^1.0.7"},"peerDependencies":{"tailwindcss":"^3.4.17"},"devDependencies":{"postcss":"^8.4.49","tailwindcss":"^3.4.17"},"engines":{"node":">=20"},"_id":"@bota-apps/tailwind-preset@0.15.0","_integrity":"sha512-WDyN6hWo8t7Tn2MDZ3LTOjp646hkmOHNphYgr28yvTGXcR5Cvwr0KMY8HbmYnHFRPstqmZCslS6GFmOpWnAPfA==","_resolved":"/tmp/0b84bba505ed8ef8c19c9592977fc382/bota-apps-tailwind-preset-0.15.0.tgz","_from":"file:bota-apps-tailwind-preset-0.15.0.tgz","_nodeVersion":"22.23.1","_npmVersion":"11.18.0","dist":{"integrity":"sha512-WDyN6hWo8t7Tn2MDZ3LTOjp646hkmOHNphYgr28yvTGXcR5Cvwr0KMY8HbmYnHFRPstqmZCslS6GFmOpWnAPfA==","shasum":"b1ddedda98a0b28c3ef99f999983dca4767b01df","tarball":"https://registry.npmjs.org/@bota-apps/tailwind-preset/-/tailwind-preset-0.15.0.tgz","fileCount":25,"unpackedSize":156135,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@bota-apps%2ftailwind-preset@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA3QrjiRRqEBWWJKBDU622z+I8X5yHo1LSD88gtEczJLAiEAhriU2tHv5h0oyZIMr95/UgzN32TjakdtmEb1QT0FlhM="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a9965d8b-be58-43db-8487-89091a13455e"}},"directories":{},"maintainers":[{"name":"bota-apps","email":"imusema.hassen@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tailwind-preset_0.15.0_1784879247454_0.9164497214485017"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-30T16:58:06.804Z","modified":"2026-07-24T07:47:27.878Z","0.2.0":"2026-06-30T16:58:07.155Z","0.3.0":"2026-07-03T06:47:28.207Z","0.4.0":"2026-07-03T10:34:41.154Z","0.5.0":"2026-07-03T11:24:37.491Z","0.5.1":"2026-07-06T06:35:46.674Z","0.6.0":"2026-07-10T08:20:07.541Z","0.7.0":"2026-07-10T09:56:32.518Z","0.8.0":"2026-07-12T05:55:11.097Z","0.9.0":"2026-07-12T09:08:58.419Z","0.10.0":"2026-07-17T07:51:06.934Z","0.11.0":"2026-07-17T09:06:43.766Z","0.12.0":"2026-07-19T07:19:49.003Z","0.13.0":"2026-07-23T00:21:46.764Z","0.14.0":"2026-07-24T03:11:06.192Z","0.15.0":"2026-07-24T07:47:27.595Z"},"bugs":{"url":"https://github.com/bota-apps/packages/issues"},"author":{"name":"Bota Apps","url":"https://github.com/bota-apps"},"license":"MIT","homepage":"https://github.com/bota-apps/packages/tree/main/packages/tailwind-preset#readme","keywords":["bota-apps","typescript","tailwind","tailwindcss","preset","design-tokens","postcss","theme"],"repository":{"type":"git","url":"git+https://github.com/bota-apps/packages.git","directory":"packages/tailwind-preset"},"description":"The @bota-apps Tailwind preset (design tokens), a ready-made PostCSS config, and the theme CSS variables (light + dark) that the components render against.","maintainers":[{"name":"bota-apps","email":"imusema.hassen@icloud.com"}],"readme":"# @bota-apps/tailwind-preset\n\nThe `@bota-apps` Tailwind preset (design tokens), a ready-made PostCSS config, and\nthe theme CSS variables (light + dark) that the components render against. This is\nthe single source of truth for the tokens; [`@bota-apps/react-ui`](../react-ui)\nre-exports these same subpaths for convenience.\n\n## Install\n\n```bash\npnpm add -D @bota-apps/tailwind-preset\n# peer: tailwindcss\n```\n\n## Usage\n\n`tailwind.config.js`:\n\n```js\nimport preset from \"@bota-apps/tailwind-preset/preset\";\n\nexport default {\n  presets: [preset],\n  content: [\"./index.html\", \"./src/**/*.{ts,tsx}\"],\n};\n```\n\nYour global stylesheet (instead of the bare `@tailwind` directives):\n\n```css\n@import \"@bota-apps/tailwind-preset/theme.css\";\n```\n\nA ready-made PostCSS config is also exported:\n\n```js\n// postcss.config.js\nexport { default } from \"@bota-apps/tailwind-preset/postcss\";\n```\n\n## Theming\n\nEverything renders through CSS variables, so a consuming app rebrands without\nforking the preset:\n\n- **Semantic tokens** (`--primary`, `--secondary`, `--background`, `--muted`, …\n  plus `-foreground` pairs, `--sidebar-*`, `--chart-1..8`, `--radius`) are\n  defined in `theme.css` for light and `.dark`. Override any of them after the\n  `@import` — values are space-separated HSL triples (`221.2 83.2% 53.3%`).\n- **Numeric ramps** (`primary-50…900`, `secondary-50…900`, `accent-50…900`,\n  `destructive-50…900`, e.g. `bg-primary-100`, `text-accent-700`) resolve\n  through variables `--primary-50` … `--destructive-900` whose defaults live in\n  `theme.css`. Redefine them only to rebrand the full scale:\n\n```css\n:root {\n  --primary: 262 83% 58%; /* semantic token */\n  --primary-500: 262 83% 58%; /* optional: numeric ramp step */\n}\n```\n\nIn `.dark` the ramps are **reversed**: the shade number means \"contrast steps\nfrom the (dark) background\", so `bg-primary-100` is a soft tint and\n`text-primary-800` readable text in both modes with no `dark:` variants. If\nyou hand-write dark ramp overrides, derive them with `darkColorRamp` from the\n`brand` subpath so your pairings keep those semantics.\n\n- **Elevation** (`shadow-raised`, `shadow-overlay`, `shadow-floating`) and\n  **motion** (`duration-fast/base/slow`, `ease-standard/emphasized`,\n  `animate-shimmer`) utilities resolve through `--shadow-*`, `--duration-*`,\n  and `--ease-*` tokens. Dark mode carries depth mainly through surface\n  lightness (`--background` < `--card` < `--popover`); a\n  `prefers-reduced-motion` block collapses the duration tokens to 1ms.\n\n- **Semantic status colors** (`bg-status-info`, `bg-status-success-subtle`,\n  `text-status-warning-subtle-foreground`, …) resolve through\n  `--status-{info,success,warning,danger,neutral}` families, each with a solid\n  pair (`DEFAULT`/`foreground`) and a subtle tint pair\n  (`subtle`/`subtle-foreground`) tuned for both modes. They carry durable\n  meaning — info = active/processing, success = healthy/completed, warning =\n  at risk/attention, danger = blocked/failed, neutral = draft/inactive — and\n  deliberately stay stable across brand switches: a brand restyles chrome,\n  never what \"blocked\" looks like. Don't substitute `primary`/`accent` for\n  status meaning (or vice versa), and never rely on color alone — pair status\n  color with an icon, label, or shape.\n\n- **Typeface pairings** — optional files that only point `--font-sans` /\n  `--font-display` at a curated stack (font files stay the app's job; each\n  pairing file's header documents the matching `@fontsource` install):\n\n```css\n@import \"@fontsource-variable/inter\";\n@import \"@bota-apps/tailwind-preset/theme.css\";\n@import \"@bota-apps/tailwind-preset/fonts/inter.css\";\n```\n\n## Brands (runtime theme switching)\n\nA **brand** is a block of token values scoped under `:root[data-brand=\"<name>\"]`,\nso switching brands at runtime is one attribute flip on `<html>` — the same\nmechanism dark mode uses with the `.dark` class (`@bota-apps/react-components`'\n`AppearanceProvider` + `PresetSelect` do exactly that). Every brand redefines\nthe chromatic tokens (primary/accent ramps, ring, sidebar highlights, matching\nchart slots); beyond that it may override any other theme token — surfaces,\nborders, chrome, typefaces, corner radius — so a brand can range from a simple\naccent swap to a complete look that reads as a different product.\n\nThe shipped brands are complete looks. Import the ones your app offers, after\n`theme.css`:\n\n```css\n@import \"@bota-apps/tailwind-preset/theme.css\";\n@import \"@bota-apps/tailwind-preset/brands/ledger.css\"; /* manila paper, ink rail, stamp red, typewriter headings */\n@import \"@bota-apps/tailwind-preset/brands/kraft.css\"; /* brown wrapping paper, stamp green, slab headings */\n@import \"@bota-apps/tailwind-preset/brands/blueprint.css\"; /* drafting paper, deep blue rail, square corners */\n@import \"@bota-apps/tailwind-preset/brands/manuscript.css\"; /* warm paper, serif voice, hairline borders */\n@import \"@bota-apps/tailwind-preset/brands/terminal.css\"; /* monospace, square corners, console chrome */\n@import \"@bota-apps/tailwind-preset/brands/sorbet.css\"; /* soft rounded corners, berry brights */\n@import \"@bota-apps/tailwind-preset/brands/graphite.css\"; /* charcoal chrome over a light page */\n@import \"@bota-apps/tailwind-preset/brands/freight.css\"; /* corridor blue, navy rail, signal orange, signage headings */\n@import \"@bota-apps/tailwind-preset/brands/freightOcean.css\"; /* bright canvas, professional blue, saturated sidebar */\n@import \"@bota-apps/tailwind-preset/brands/freightSky.css\"; /* airy near-white chrome, light sidebar */\n@import \"@bota-apps/tailwind-preset/brands/freightTeal.css\"; /* calm operational teal, blue accent */\n@import \"@bota-apps/tailwind-preset/brands/freightEmerald.css\"; /* grounded emerald, blue accent */\n@import \"@bota-apps/tailwind-preset/brands/freightViolet.css\"; /* bold premium violet, blue accent */\n@import \"@bota-apps/tailwind-preset/brands/freightSunrise.css\"; /* vibrant sunrise orange, warm sand neutrals */\n```\n\nThe `freight*` brands form the bright logistics collection: one shared\nstructural language (bright hue-tinted page canvas, white cards, crisp\nborders, restrained shadows, complete dark variants, `operations` +\n`customer` surfaces, map/chart tokens) with five identity hues. Status\ntokens stay untouched — semantic state colors are durable across brands.\n\nOr generate your own (authoring-time, check the output in). One or two colors\nmake an accent-swap brand; add shape, typeface, and token overrides to build a\nfull look (`tokens`/`darkTokens` keys are camelCase token names, values verbatim\nCSS values):\n\n```js\nimport { brandCss } from \"@bota-apps/tailwind-preset/brand\";\nwriteFileSync(\n  \"src/brands/acme.css\",\n  brandCss({\n    name: \"acme\",\n    primary: \"#0E7490\",\n    accent: \"#F59E0B\",\n    radius: \"0.25rem\",\n    fontDisplay: '\"Iowan Old Style\", Palatino, Georgia, serif',\n    tokens: { background: \"42 44% 96%\", sidebarBackground: \"43 40% 93%\" },\n    darkTokens: { background: \"24 22% 8%\" },\n  }),\n);\n```\n\n### Product surfaces (one brand, several apps)\n\nA brand can serve multiple apps of one product family — say a dense internal\noperations console and a comfortable customer portal — without forking into\ntwo brands. `surfaces` emits extra override blocks scoped to\n`:root[data-brand=\"<name>\"][data-product-surface=\"<surface>\"]` (plus a `.dark`\nvariant); each surface overrides only what meaningfully differs (borders,\npage background, radius), while identity tokens stay shared:\n\n```js\nbrandCss({\n  name: \"freight\",\n  primary: \"#175490\",\n  accent: \"#D0591C\",\n  // …tokens/darkTokens…\n  surfaces: {\n    operations: { tokens: { border: \"212 28% 77%\" }, darkTokens: { border: \"213 32% 22%\" } },\n    customer: { tokens: { radius: \"0.375rem\" } },\n  },\n});\n```\n\nAn app declares its surface statically on the root element — it is an app\nidentity, not a user preference, so it doesn't belong to the appearance\nprovider's runtime axes:\n\n```html\n<html data-brand=\"freight\" data-product-surface=\"operations\" data-density=\"compact\"></html>\n```\n\nThe shipped `freight` brand uses this: an `operations` surface (stronger\nborders, slightly deeper page, hairline elevation) and a `customer` surface\n(airier page, quieter borders, softer radius). It also demonstrates\nproduct-domain tokens: geo/map tokens (`--map-panel-*`, `--map-marker-*`,\n`--map-route-*`, `--map-location-*`, `--map-cluster-*`,\n`--map-overlay-scrim`) live in the brand file — not in `theme.css` — because\nthey're meaningful only to map-centric products. Marker/route/location tokens\ndistinguish planned vs observed movement and live vs reported vs estimated vs\nstale positions; freshness must additionally be carried by shape/dash/label,\nnever color alone.\n\n## Subpaths\n\n| Import                                    | What                                                                                                                                                                                                     |\n| ----------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `@bota-apps/tailwind-preset/preset`       | Tailwind preset (`darkMode: class`, color tokens, radii, typography + animate plugins)                                                                                                                   |\n| `@bota-apps/tailwind-preset/theme.css`    | CSS variables for light + `.dark`, plus the `@tailwind` layers                                                                                                                                           |\n| `@bota-apps/tailwind-preset/brands/*.css` | Shipped complete-look brands (`ledger`, `kraft`, `blueprint`, `manuscript`, `terminal`, `sorbet`, `graphite`, `freight`, `freightOcean`, `freightSky`, `freightTeal`, `freightEmerald`, `freightViolet`) |\n| `@bota-apps/tailwind-preset/brand`        | `brandCss` / `colorRamp` / `darkColorRamp` / `hexToHslChannels` brand generators                                                                                                                         |\n| `@bota-apps/tailwind-preset/fonts/*.css`  | Typeface pairings (`inter`) — token-only, fonts load via `@fontsource`                                                                                                                                   |\n| `@bota-apps/tailwind-preset/postcss`      | `{ tailwindcss, autoprefixer }` PostCSS config                                                                                                                                                           |\n\nPart of the [`@bota-apps` packages monorepo](https://github.com/bota-apps/packages).\n","readmeFilename":"README.md"}