Built for people who think better out loud.

deps: Add Tailwind

isaaccorbrey.com a99fbdf4 762eb289

verified
+355 -32
+2 -1
.storybook/main.js
··· 8 8 }, 9 9 async viteFinal(config) { 10 10 const { svelte } = await import('@sveltejs/vite-plugin-svelte'); 11 + const { default: tailwindcss } = await import('@tailwindcss/vite'); 11 12 config.plugins = config.plugins || []; 12 - config.plugins.push(svelte()); 13 + config.plugins.push(svelte(), tailwindcss()); 13 14 return config; 14 15 }, 15 16 docs: {
+2
.storybook/preview.js
··· 1 + import '../src/styles/global.css'; 2 + 1 3 const preview = { 2 4 parameters: { 3 5 actions: { argTypesRegex: '^on[A-Z].*' },
+7 -1
astro.config.mjs
··· 2 2 import { defineConfig } from 'astro/config'; 3 3 import svelte from '@astrojs/svelte'; 4 4 5 + import tailwindcss from '@tailwindcss/vite'; 6 + 5 7 // https://astro.build/config 6 8 export default defineConfig({ 7 9 integrations: [svelte()], 8 - }); 10 + 11 + vite: { 12 + plugins: [tailwindcss()], 13 + }, 14 + });
+3 -1
package.json
··· 11 11 "build-storybook": "storybook build" 12 12 }, 13 13 "dependencies": { 14 - "astro": "^5.17.1" 14 + "@tailwindcss/vite": "^4.1.18", 15 + "astro": "^5.17.1", 16 + "tailwindcss": "^4.1.18" 15 17 }, 16 18 "devDependencies": { 17 19 "@astrojs/svelte": "^7.0.0",
+339 -29
pnpm-lock.yaml
··· 8 8 9 9 .: 10 10 dependencies: 11 + '@tailwindcss/vite': 12 + specifier: ^4.1.18 13 + version: 4.1.18(vite@6.4.1(jiti@2.6.1)(lightningcss@1.30.2)) 11 14 astro: 12 15 specifier: ^5.17.1 13 - version: 5.17.2(rollup@4.57.1)(typescript@5.9.3) 16 + version: 5.17.2(jiti@2.6.1)(lightningcss@1.30.2)(rollup@4.57.1)(typescript@5.9.3) 17 + tailwindcss: 18 + specifier: ^4.1.18 19 + version: 4.1.18 14 20 devDependencies: 15 21 '@astrojs/svelte': 16 22 specifier: ^7.0.0 17 - version: 7.2.5(astro@5.17.2(rollup@4.57.1)(typescript@5.9.3))(svelte@5.51.2)(typescript@5.9.3) 23 + version: 7.2.5(astro@5.17.2(jiti@2.6.1)(lightningcss@1.30.2)(rollup@4.57.1)(typescript@5.9.3))(jiti@2.6.1)(lightningcss@1.30.2)(svelte@5.51.2)(typescript@5.9.3) 18 24 '@storybook/addon-essentials': 19 25 specifier: ^8.2.9 20 26 version: 8.6.14(@types/react@19.2.14)(storybook@8.6.15) ··· 23 29 version: 8.6.15(storybook@8.6.15)(svelte@5.51.2) 24 30 '@storybook/svelte-vite': 25 31 specifier: ^8.2.9 26 - version: 8.6.15(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.51.2)(vite@6.4.1))(postcss@8.5.6)(storybook@8.6.15)(svelte@5.51.2)(vite@6.4.1) 32 + version: 8.6.15(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.51.2)(vite@6.4.1(jiti@2.6.1)(lightningcss@1.30.2)))(postcss@8.5.6)(storybook@8.6.15)(svelte@5.51.2)(vite@6.4.1(jiti@2.6.1)(lightningcss@1.30.2)) 27 33 '@sveltejs/vite-plugin-svelte': 28 34 specifier: ^5.0.0 29 - version: 5.1.1(svelte@5.51.2)(vite@6.4.1) 35 + version: 5.1.1(svelte@5.51.2)(vite@6.4.1(jiti@2.6.1)(lightningcss@1.30.2)) 30 36 storybook: 31 37 specifier: ^8.2.9 32 38 version: 8.6.15 ··· 893 899 svelte: ^5.0.0 894 900 vite: ^6.0.0 895 901 902 + '@tailwindcss/node@4.1.18': 903 + resolution: {integrity: sha512-DoR7U1P7iYhw16qJ49fgXUlry1t4CpXeErJHnQ44JgTSKMaZUdf17cfn5mHchfJ4KRBZRFA/Coo+MUF5+gOaCQ==} 904 + 905 + '@tailwindcss/oxide-android-arm64@4.1.18': 906 + resolution: {integrity: sha512-dJHz7+Ugr9U/diKJA0W6N/6/cjI+ZTAoxPf9Iz9BFRF2GzEX8IvXxFIi/dZBloVJX/MZGvRuFA9rqwdiIEZQ0Q==} 907 + engines: {node: '>= 10'} 908 + cpu: [arm64] 909 + os: [android] 910 + 911 + '@tailwindcss/oxide-darwin-arm64@4.1.18': 912 + resolution: {integrity: sha512-Gc2q4Qhs660bhjyBSKgq6BYvwDz4G+BuyJ5H1xfhmDR3D8HnHCmT/BSkvSL0vQLy/nkMLY20PQ2OoYMO15Jd0A==} 913 + engines: {node: '>= 10'} 914 + cpu: [arm64] 915 + os: [darwin] 916 + 917 + '@tailwindcss/oxide-darwin-x64@4.1.18': 918 + resolution: {integrity: sha512-FL5oxr2xQsFrc3X9o1fjHKBYBMD1QZNyc1Xzw/h5Qu4XnEBi3dZn96HcHm41c/euGV+GRiXFfh2hUCyKi/e+yw==} 919 + engines: {node: '>= 10'} 920 + cpu: [x64] 921 + os: [darwin] 922 + 923 + '@tailwindcss/oxide-freebsd-x64@4.1.18': 924 + resolution: {integrity: sha512-Fj+RHgu5bDodmV1dM9yAxlfJwkkWvLiRjbhuO2LEtwtlYlBgiAT4x/j5wQr1tC3SANAgD+0YcmWVrj8R9trVMA==} 925 + engines: {node: '>= 10'} 926 + cpu: [x64] 927 + os: [freebsd] 928 + 929 + '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.18': 930 + resolution: {integrity: sha512-Fp+Wzk/Ws4dZn+LV2Nqx3IilnhH51YZoRaYHQsVq3RQvEl+71VGKFpkfHrLM/Li+kt5c0DJe/bHXK1eHgDmdiA==} 931 + engines: {node: '>= 10'} 932 + cpu: [arm] 933 + os: [linux] 934 + 935 + '@tailwindcss/oxide-linux-arm64-gnu@4.1.18': 936 + resolution: {integrity: sha512-S0n3jboLysNbh55Vrt7pk9wgpyTTPD0fdQeh7wQfMqLPM/Hrxi+dVsLsPrycQjGKEQk85Kgbx+6+QnYNiHalnw==} 937 + engines: {node: '>= 10'} 938 + cpu: [arm64] 939 + os: [linux] 940 + 941 + '@tailwindcss/oxide-linux-arm64-musl@4.1.18': 942 + resolution: {integrity: sha512-1px92582HkPQlaaCkdRcio71p8bc8i/ap5807tPRDK/uw953cauQBT8c5tVGkOwrHMfc2Yh6UuxaH4vtTjGvHg==} 943 + engines: {node: '>= 10'} 944 + cpu: [arm64] 945 + os: [linux] 946 + 947 + '@tailwindcss/oxide-linux-x64-gnu@4.1.18': 948 + resolution: {integrity: sha512-v3gyT0ivkfBLoZGF9LyHmts0Isc8jHZyVcbzio6Wpzifg/+5ZJpDiRiUhDLkcr7f/r38SWNe7ucxmGW3j3Kb/g==} 949 + engines: {node: '>= 10'} 950 + cpu: [x64] 951 + os: [linux] 952 + 953 + '@tailwindcss/oxide-linux-x64-musl@4.1.18': 954 + resolution: {integrity: sha512-bhJ2y2OQNlcRwwgOAGMY0xTFStt4/wyU6pvI6LSuZpRgKQwxTec0/3Scu91O8ir7qCR3AuepQKLU/kX99FouqQ==} 955 + engines: {node: '>= 10'} 956 + cpu: [x64] 957 + os: [linux] 958 + 959 + '@tailwindcss/oxide-wasm32-wasi@4.1.18': 960 + resolution: {integrity: sha512-LffYTvPjODiP6PT16oNeUQJzNVyJl1cjIebq/rWWBF+3eDst5JGEFSc5cWxyRCJ0Mxl+KyIkqRxk1XPEs9x8TA==} 961 + engines: {node: '>=14.0.0'} 962 + cpu: [wasm32] 963 + bundledDependencies: 964 + - '@napi-rs/wasm-runtime' 965 + - '@emnapi/core' 966 + - '@emnapi/runtime' 967 + - '@tybys/wasm-util' 968 + - '@emnapi/wasi-threads' 969 + - tslib 970 + 971 + '@tailwindcss/oxide-win32-arm64-msvc@4.1.18': 972 + resolution: {integrity: sha512-HjSA7mr9HmC8fu6bdsZvZ+dhjyGCLdotjVOgLA2vEqxEBZaQo9YTX4kwgEvPCpRh8o4uWc4J/wEoFzhEmjvPbA==} 973 + engines: {node: '>= 10'} 974 + cpu: [arm64] 975 + os: [win32] 976 + 977 + '@tailwindcss/oxide-win32-x64-msvc@4.1.18': 978 + resolution: {integrity: sha512-bJWbyYpUlqamC8dpR7pfjA0I7vdF6t5VpUGMWRkXVE3AXgIZjYUYAK7II1GNaxR8J1SSrSrppRar8G++JekE3Q==} 979 + engines: {node: '>= 10'} 980 + cpu: [x64] 981 + os: [win32] 982 + 983 + '@tailwindcss/oxide@4.1.18': 984 + resolution: {integrity: sha512-EgCR5tTS5bUSKQgzeMClT6iCY3ToqE1y+ZB0AKldj809QXk1Y+3jB0upOYZrn9aGIzPtUsP7sX4QQ4XtjBB95A==} 985 + engines: {node: '>= 10'} 986 + 987 + '@tailwindcss/vite@4.1.18': 988 + resolution: {integrity: sha512-jVA+/UpKL1vRLg6Hkao5jldawNmRo7mQYrZtNHMIVpLfLhDml5nMRUo/8MwoX2vNXvnaXNNMedrMfMugAVX1nA==} 989 + peerDependencies: 990 + vite: ^5.2.0 || ^6 || ^7 991 + 896 992 '@types/debug@4.1.12': 897 993 resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} 898 994 ··· 1256 1352 emoji-regex@8.0.0: 1257 1353 resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} 1258 1354 1355 + enhanced-resolve@5.19.0: 1356 + resolution: {integrity: sha512-phv3E1Xl4tQOShqSte26C7Fl84EwUdZsyOuSSk9qtAGyyQs2s3jJzComh+Abf4g187lUUAvH+H26omrqia2aGg==} 1357 + engines: {node: '>=10.13.0'} 1358 + 1259 1359 enquirer@2.4.1: 1260 1360 resolution: {integrity: sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==} 1261 1361 engines: {node: '>=8.6'} ··· 1637 1737 isexe@2.0.0: 1638 1738 resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} 1639 1739 1740 + jiti@2.6.1: 1741 + resolution: {integrity: sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==} 1742 + hasBin: true 1743 + 1640 1744 js-yaml@4.1.1: 1641 1745 resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==} 1642 1746 hasBin: true ··· 1669 1773 resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} 1670 1774 engines: {node: '>= 0.8.0'} 1671 1775 1776 + lightningcss-android-arm64@1.30.2: 1777 + resolution: {integrity: sha512-BH9sEdOCahSgmkVhBLeU7Hc9DWeZ1Eb6wNS6Da8igvUwAe0sqROHddIlvU06q3WyXVEOYDZ6ykBZQnjTbmo4+A==} 1778 + engines: {node: '>= 12.0.0'} 1779 + cpu: [arm64] 1780 + os: [android] 1781 + 1782 + lightningcss-darwin-arm64@1.30.2: 1783 + resolution: {integrity: sha512-ylTcDJBN3Hp21TdhRT5zBOIi73P6/W0qwvlFEk22fkdXchtNTOU4Qc37SkzV+EKYxLouZ6M4LG9NfZ1qkhhBWA==} 1784 + engines: {node: '>= 12.0.0'} 1785 + cpu: [arm64] 1786 + os: [darwin] 1787 + 1788 + lightningcss-darwin-x64@1.30.2: 1789 + resolution: {integrity: sha512-oBZgKchomuDYxr7ilwLcyms6BCyLn0z8J0+ZZmfpjwg9fRVZIR5/GMXd7r9RH94iDhld3UmSjBM6nXWM2TfZTQ==} 1790 + engines: {node: '>= 12.0.0'} 1791 + cpu: [x64] 1792 + os: [darwin] 1793 + 1794 + lightningcss-freebsd-x64@1.30.2: 1795 + resolution: {integrity: sha512-c2bH6xTrf4BDpK8MoGG4Bd6zAMZDAXS569UxCAGcA7IKbHNMlhGQ89eRmvpIUGfKWNVdbhSbkQaWhEoMGmGslA==} 1796 + engines: {node: '>= 12.0.0'} 1797 + cpu: [x64] 1798 + os: [freebsd] 1799 + 1800 + lightningcss-linux-arm-gnueabihf@1.30.2: 1801 + resolution: {integrity: sha512-eVdpxh4wYcm0PofJIZVuYuLiqBIakQ9uFZmipf6LF/HRj5Bgm0eb3qL/mr1smyXIS1twwOxNWndd8z0E374hiA==} 1802 + engines: {node: '>= 12.0.0'} 1803 + cpu: [arm] 1804 + os: [linux] 1805 + 1806 + lightningcss-linux-arm64-gnu@1.30.2: 1807 + resolution: {integrity: sha512-UK65WJAbwIJbiBFXpxrbTNArtfuznvxAJw4Q2ZGlU8kPeDIWEX1dg3rn2veBVUylA2Ezg89ktszWbaQnxD/e3A==} 1808 + engines: {node: '>= 12.0.0'} 1809 + cpu: [arm64] 1810 + os: [linux] 1811 + 1812 + lightningcss-linux-arm64-musl@1.30.2: 1813 + resolution: {integrity: sha512-5Vh9dGeblpTxWHpOx8iauV02popZDsCYMPIgiuw97OJ5uaDsL86cnqSFs5LZkG3ghHoX5isLgWzMs+eD1YzrnA==} 1814 + engines: {node: '>= 12.0.0'} 1815 + cpu: [arm64] 1816 + os: [linux] 1817 + 1818 + lightningcss-linux-x64-gnu@1.30.2: 1819 + resolution: {integrity: sha512-Cfd46gdmj1vQ+lR6VRTTadNHu6ALuw2pKR9lYq4FnhvgBc4zWY1EtZcAc6EffShbb1MFrIPfLDXD6Xprbnni4w==} 1820 + engines: {node: '>= 12.0.0'} 1821 + cpu: [x64] 1822 + os: [linux] 1823 + 1824 + lightningcss-linux-x64-musl@1.30.2: 1825 + resolution: {integrity: sha512-XJaLUUFXb6/QG2lGIW6aIk6jKdtjtcffUT0NKvIqhSBY3hh9Ch+1LCeH80dR9q9LBjG3ewbDjnumefsLsP6aiA==} 1826 + engines: {node: '>= 12.0.0'} 1827 + cpu: [x64] 1828 + os: [linux] 1829 + 1830 + lightningcss-win32-arm64-msvc@1.30.2: 1831 + resolution: {integrity: sha512-FZn+vaj7zLv//D/192WFFVA0RgHawIcHqLX9xuWiQt7P0PtdFEVaxgF9rjM/IRYHQXNnk61/H/gb2Ei+kUQ4xQ==} 1832 + engines: {node: '>= 12.0.0'} 1833 + cpu: [arm64] 1834 + os: [win32] 1835 + 1836 + lightningcss-win32-x64-msvc@1.30.2: 1837 + resolution: {integrity: sha512-5g1yc73p+iAkid5phb4oVFMB45417DkRevRbt/El/gKXJk4jid+vPFF/AXbxn05Aky8PapwzZrdJShv5C0avjw==} 1838 + engines: {node: '>= 12.0.0'} 1839 + cpu: [x64] 1840 + os: [win32] 1841 + 1842 + lightningcss@1.30.2: 1843 + resolution: {integrity: sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ==} 1844 + engines: {node: '>= 12.0.0'} 1845 + 1672 1846 locate-character@3.0.0: 1673 1847 resolution: {integrity: sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==} 1674 1848 ··· 2239 2413 engines: {node: '>=16'} 2240 2414 hasBin: true 2241 2415 2416 + tailwindcss@4.1.18: 2417 + resolution: {integrity: sha512-4+Z+0yiYyEtUVCScyfHCxOYP06L5Ne+JiHhY2IjR2KWMIWhJOYZKLSGZaP5HkZ8+bY0cxfzwDE5uOmzFXyIwxw==} 2418 + 2419 + tapable@2.3.0: 2420 + resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==} 2421 + engines: {node: '>=6'} 2422 + 2242 2423 text-table@0.2.0: 2243 2424 resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} 2244 2425 ··· 2599 2780 dependencies: 2600 2781 prismjs: 1.30.0 2601 2782 2602 - '@astrojs/svelte@7.2.5(astro@5.17.2(rollup@4.57.1)(typescript@5.9.3))(svelte@5.51.2)(typescript@5.9.3)': 2783 + '@astrojs/svelte@7.2.5(astro@5.17.2(jiti@2.6.1)(lightningcss@1.30.2)(rollup@4.57.1)(typescript@5.9.3))(jiti@2.6.1)(lightningcss@1.30.2)(svelte@5.51.2)(typescript@5.9.3)': 2603 2784 dependencies: 2604 - '@sveltejs/vite-plugin-svelte': 5.1.1(svelte@5.51.2)(vite@6.4.1) 2605 - astro: 5.17.2(rollup@4.57.1)(typescript@5.9.3) 2785 + '@sveltejs/vite-plugin-svelte': 5.1.1(svelte@5.51.2)(vite@6.4.1(jiti@2.6.1)(lightningcss@1.30.2)) 2786 + astro: 5.17.2(jiti@2.6.1)(lightningcss@1.30.2)(rollup@4.57.1)(typescript@5.9.3) 2606 2787 svelte: 5.51.2 2607 2788 svelte2tsx: 0.7.48(svelte@5.51.2)(typescript@5.9.3) 2608 2789 typescript: 5.9.3 2609 - vite: 6.4.1 2790 + vite: 6.4.1(jiti@2.6.1)(lightningcss@1.30.2) 2610 2791 transitivePeerDependencies: 2611 2792 - '@types/node' 2612 2793 - jiti ··· 3164 3345 react: 19.2.4 3165 3346 react-dom: 19.2.4(react@19.2.4) 3166 3347 3167 - '@storybook/builder-vite@8.6.15(storybook@8.6.15)(vite@6.4.1)': 3348 + '@storybook/builder-vite@8.6.15(storybook@8.6.15)(vite@6.4.1(jiti@2.6.1)(lightningcss@1.30.2))': 3168 3349 dependencies: 3169 3350 '@storybook/csf-plugin': 8.6.15(storybook@8.6.15) 3170 3351 browser-assert: 1.2.1 3171 3352 storybook: 8.6.15 3172 3353 ts-dedent: 2.2.0 3173 - vite: 6.4.1 3354 + vite: 6.4.1(jiti@2.6.1)(lightningcss@1.30.2) 3174 3355 3175 3356 '@storybook/components@8.6.15(storybook@8.6.15)': 3176 3357 dependencies: ··· 3230 3411 react-dom: 19.2.4(react@19.2.4) 3231 3412 storybook: 8.6.15 3232 3413 3233 - '@storybook/svelte-vite@8.6.15(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.51.2)(vite@6.4.1))(postcss@8.5.6)(storybook@8.6.15)(svelte@5.51.2)(vite@6.4.1)': 3414 + '@storybook/svelte-vite@8.6.15(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.51.2)(vite@6.4.1(jiti@2.6.1)(lightningcss@1.30.2)))(postcss@8.5.6)(storybook@8.6.15)(svelte@5.51.2)(vite@6.4.1(jiti@2.6.1)(lightningcss@1.30.2))': 3234 3415 dependencies: 3235 - '@storybook/builder-vite': 8.6.15(storybook@8.6.15)(vite@6.4.1) 3416 + '@storybook/builder-vite': 8.6.15(storybook@8.6.15)(vite@6.4.1(jiti@2.6.1)(lightningcss@1.30.2)) 3236 3417 '@storybook/svelte': 8.6.15(storybook@8.6.15)(svelte@5.51.2) 3237 - '@sveltejs/vite-plugin-svelte': 5.1.1(svelte@5.51.2)(vite@6.4.1) 3418 + '@sveltejs/vite-plugin-svelte': 5.1.1(svelte@5.51.2)(vite@6.4.1(jiti@2.6.1)(lightningcss@1.30.2)) 3238 3419 magic-string: 0.30.21 3239 3420 storybook: 8.6.15 3240 3421 svelte: 5.51.2 ··· 3243 3424 sveltedoc-parser: 4.2.1 3244 3425 ts-dedent: 2.2.0 3245 3426 typescript: 5.9.3 3246 - vite: 6.4.1 3427 + vite: 6.4.1(jiti@2.6.1)(lightningcss@1.30.2) 3247 3428 transitivePeerDependencies: 3248 3429 - '@babel/core' 3249 3430 - coffeescript ··· 3280 3461 dependencies: 3281 3462 acorn: 8.15.0 3282 3463 3283 - '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.51.2)(vite@6.4.1))(svelte@5.51.2)(vite@6.4.1)': 3464 + '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.51.2)(vite@6.4.1(jiti@2.6.1)(lightningcss@1.30.2)))(svelte@5.51.2)(vite@6.4.1(jiti@2.6.1)(lightningcss@1.30.2))': 3284 3465 dependencies: 3285 - '@sveltejs/vite-plugin-svelte': 5.1.1(svelte@5.51.2)(vite@6.4.1) 3466 + '@sveltejs/vite-plugin-svelte': 5.1.1(svelte@5.51.2)(vite@6.4.1(jiti@2.6.1)(lightningcss@1.30.2)) 3286 3467 debug: 4.4.3 3287 3468 svelte: 5.51.2 3288 - vite: 6.4.1 3469 + vite: 6.4.1(jiti@2.6.1)(lightningcss@1.30.2) 3289 3470 transitivePeerDependencies: 3290 3471 - supports-color 3291 3472 3292 - '@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.51.2)(vite@6.4.1)': 3473 + '@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.51.2)(vite@6.4.1(jiti@2.6.1)(lightningcss@1.30.2))': 3293 3474 dependencies: 3294 - '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.51.2)(vite@6.4.1))(svelte@5.51.2)(vite@6.4.1) 3475 + '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.51.2)(vite@6.4.1(jiti@2.6.1)(lightningcss@1.30.2)))(svelte@5.51.2)(vite@6.4.1(jiti@2.6.1)(lightningcss@1.30.2)) 3295 3476 debug: 4.4.3 3296 3477 deepmerge: 4.3.1 3297 3478 kleur: 4.1.5 3298 3479 magic-string: 0.30.21 3299 3480 svelte: 5.51.2 3300 - vite: 6.4.1 3301 - vitefu: 1.1.1(vite@6.4.1) 3481 + vite: 6.4.1(jiti@2.6.1)(lightningcss@1.30.2) 3482 + vitefu: 1.1.1(vite@6.4.1(jiti@2.6.1)(lightningcss@1.30.2)) 3302 3483 transitivePeerDependencies: 3303 3484 - supports-color 3304 3485 3486 + '@tailwindcss/node@4.1.18': 3487 + dependencies: 3488 + '@jridgewell/remapping': 2.3.5 3489 + enhanced-resolve: 5.19.0 3490 + jiti: 2.6.1 3491 + lightningcss: 1.30.2 3492 + magic-string: 0.30.21 3493 + source-map-js: 1.2.1 3494 + tailwindcss: 4.1.18 3495 + 3496 + '@tailwindcss/oxide-android-arm64@4.1.18': 3497 + optional: true 3498 + 3499 + '@tailwindcss/oxide-darwin-arm64@4.1.18': 3500 + optional: true 3501 + 3502 + '@tailwindcss/oxide-darwin-x64@4.1.18': 3503 + optional: true 3504 + 3505 + '@tailwindcss/oxide-freebsd-x64@4.1.18': 3506 + optional: true 3507 + 3508 + '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.18': 3509 + optional: true 3510 + 3511 + '@tailwindcss/oxide-linux-arm64-gnu@4.1.18': 3512 + optional: true 3513 + 3514 + '@tailwindcss/oxide-linux-arm64-musl@4.1.18': 3515 + optional: true 3516 + 3517 + '@tailwindcss/oxide-linux-x64-gnu@4.1.18': 3518 + optional: true 3519 + 3520 + '@tailwindcss/oxide-linux-x64-musl@4.1.18': 3521 + optional: true 3522 + 3523 + '@tailwindcss/oxide-wasm32-wasi@4.1.18': 3524 + optional: true 3525 + 3526 + '@tailwindcss/oxide-win32-arm64-msvc@4.1.18': 3527 + optional: true 3528 + 3529 + '@tailwindcss/oxide-win32-x64-msvc@4.1.18': 3530 + optional: true 3531 + 3532 + '@tailwindcss/oxide@4.1.18': 3533 + optionalDependencies: 3534 + '@tailwindcss/oxide-android-arm64': 4.1.18 3535 + '@tailwindcss/oxide-darwin-arm64': 4.1.18 3536 + '@tailwindcss/oxide-darwin-x64': 4.1.18 3537 + '@tailwindcss/oxide-freebsd-x64': 4.1.18 3538 + '@tailwindcss/oxide-linux-arm-gnueabihf': 4.1.18 3539 + '@tailwindcss/oxide-linux-arm64-gnu': 4.1.18 3540 + '@tailwindcss/oxide-linux-arm64-musl': 4.1.18 3541 + '@tailwindcss/oxide-linux-x64-gnu': 4.1.18 3542 + '@tailwindcss/oxide-linux-x64-musl': 4.1.18 3543 + '@tailwindcss/oxide-wasm32-wasi': 4.1.18 3544 + '@tailwindcss/oxide-win32-arm64-msvc': 4.1.18 3545 + '@tailwindcss/oxide-win32-x64-msvc': 4.1.18 3546 + 3547 + '@tailwindcss/vite@4.1.18(vite@6.4.1(jiti@2.6.1)(lightningcss@1.30.2))': 3548 + dependencies: 3549 + '@tailwindcss/node': 4.1.18 3550 + '@tailwindcss/oxide': 4.1.18 3551 + tailwindcss: 4.1.18 3552 + vite: 6.4.1(jiti@2.6.1)(lightningcss@1.30.2) 3553 + 3305 3554 '@types/debug@4.1.12': 3306 3555 dependencies: 3307 3556 '@types/ms': 2.1.0 ··· 3382 3631 dependencies: 3383 3632 tslib: 2.8.1 3384 3633 3385 - astro@5.17.2(rollup@4.57.1)(typescript@5.9.3): 3634 + astro@5.17.2(jiti@2.6.1)(lightningcss@1.30.2)(rollup@4.57.1)(typescript@5.9.3): 3386 3635 dependencies: 3387 3636 '@astrojs/compiler': 2.13.1 3388 3637 '@astrojs/internal-helpers': 0.7.5 ··· 3439 3688 unist-util-visit: 5.1.0 3440 3689 unstorage: 1.17.4 3441 3690 vfile: 6.0.3 3442 - vite: 6.4.1 3443 - vitefu: 1.1.1(vite@6.4.1) 3691 + vite: 6.4.1(jiti@2.6.1)(lightningcss@1.30.2) 3692 + vitefu: 1.1.1(vite@6.4.1(jiti@2.6.1)(lightningcss@1.30.2)) 3444 3693 xxhash-wasm: 1.1.0 3445 3694 yargs-parser: 21.1.1 3446 3695 yocto-spinner: 0.2.3 ··· 3654 3903 3655 3904 detect-indent@6.1.0: {} 3656 3905 3657 - detect-libc@2.1.2: 3658 - optional: true 3906 + detect-libc@2.1.2: {} 3659 3907 3660 3908 deterministic-object-hash@2.0.2: 3661 3909 dependencies: ··· 3724 3972 emoji-regex@10.6.0: {} 3725 3973 3726 3974 emoji-regex@8.0.0: {} 3975 + 3976 + enhanced-resolve@5.19.0: 3977 + dependencies: 3978 + graceful-fs: 4.2.11 3979 + tapable: 2.3.0 3727 3980 3728 3981 enquirer@2.4.1: 3729 3982 dependencies: ··· 4214 4467 4215 4468 isexe@2.0.0: {} 4216 4469 4470 + jiti@2.6.1: {} 4471 + 4217 4472 js-yaml@4.1.1: 4218 4473 dependencies: 4219 4474 argparse: 2.0.1 ··· 4239 4494 prelude-ls: 1.2.1 4240 4495 type-check: 0.4.0 4241 4496 4497 + lightningcss-android-arm64@1.30.2: 4498 + optional: true 4499 + 4500 + lightningcss-darwin-arm64@1.30.2: 4501 + optional: true 4502 + 4503 + lightningcss-darwin-x64@1.30.2: 4504 + optional: true 4505 + 4506 + lightningcss-freebsd-x64@1.30.2: 4507 + optional: true 4508 + 4509 + lightningcss-linux-arm-gnueabihf@1.30.2: 4510 + optional: true 4511 + 4512 + lightningcss-linux-arm64-gnu@1.30.2: 4513 + optional: true 4514 + 4515 + lightningcss-linux-arm64-musl@1.30.2: 4516 + optional: true 4517 + 4518 + lightningcss-linux-x64-gnu@1.30.2: 4519 + optional: true 4520 + 4521 + lightningcss-linux-x64-musl@1.30.2: 4522 + optional: true 4523 + 4524 + lightningcss-win32-arm64-msvc@1.30.2: 4525 + optional: true 4526 + 4527 + lightningcss-win32-x64-msvc@1.30.2: 4528 + optional: true 4529 + 4530 + lightningcss@1.30.2: 4531 + dependencies: 4532 + detect-libc: 2.1.2 4533 + optionalDependencies: 4534 + lightningcss-android-arm64: 1.30.2 4535 + lightningcss-darwin-arm64: 1.30.2 4536 + lightningcss-darwin-x64: 1.30.2 4537 + lightningcss-freebsd-x64: 1.30.2 4538 + lightningcss-linux-arm-gnueabihf: 1.30.2 4539 + lightningcss-linux-arm64-gnu: 1.30.2 4540 + lightningcss-linux-arm64-musl: 1.30.2 4541 + lightningcss-linux-x64-gnu: 1.30.2 4542 + lightningcss-linux-x64-musl: 1.30.2 4543 + lightningcss-win32-arm64-msvc: 1.30.2 4544 + lightningcss-win32-x64-msvc: 1.30.2 4545 + 4242 4546 locate-character@3.0.0: {} 4243 4547 4244 4548 lodash.merge@4.6.2: {} ··· 5082 5386 picocolors: 1.1.1 5083 5387 sax: 1.4.4 5084 5388 5389 + tailwindcss@4.1.18: {} 5390 + 5391 + tapable@2.3.0: {} 5392 + 5085 5393 text-table@0.2.0: {} 5086 5394 5087 5395 tiny-inflate@1.0.3: {} ··· 5230 5538 '@types/unist': 3.0.3 5231 5539 vfile-message: 4.0.3 5232 5540 5233 - vite@6.4.1: 5541 + vite@6.4.1(jiti@2.6.1)(lightningcss@1.30.2): 5234 5542 dependencies: 5235 5543 esbuild: 0.25.12 5236 5544 fdir: 6.5.0(picomatch@4.0.3) ··· 5240 5548 tinyglobby: 0.2.15 5241 5549 optionalDependencies: 5242 5550 fsevents: 2.3.3 5551 + jiti: 2.6.1 5552 + lightningcss: 1.30.2 5243 5553 5244 - vitefu@1.1.1(vite@6.4.1): 5554 + vitefu@1.1.1(vite@6.4.1(jiti@2.6.1)(lightningcss@1.30.2)): 5245 5555 optionalDependencies: 5246 - vite: 6.4.1 5556 + vite: 6.4.1(jiti@2.6.1)(lightningcss@1.30.2) 5247 5557 5248 5558 web-namespaces@2.0.1: {} 5249 5559
+1
src/pages/index.astro
··· 1 1 --- 2 + import '../styles/global.css'; 2 3 3 4 --- 4 5
+1
src/styles/global.css
··· 1 + @import "tailwindcss";