💻 My personal website blog.kacaii.dev/
blog gleam lustre

:heavy_plus_sign: use `npx` to run tailwind cli

+1477 -2
+2 -2
.justfiles/tailwind.just
··· 6 6 #  Start Tailwind file watching 7 7 [no-cd] 8 8 watch: 9 - tailwindcss -i {{ input_css }} -o {{ output_css }} --watch 9 + npx @tailwindcss/cli -i {{ input_css }} -o {{ output_css }} --watch 10 10 11 11 #  Build CSS output file 12 12 [no-cd] 13 13 run: 14 - tailwindcss -i {{ input_css }} -o {{ output_css }} 14 + npx @tailwindcss/cli -i {{ input_css }} -o {{ output_css }}
+419
node_modules/.package-lock.json
··· 12 12 "engines": { 13 13 "node": ">=22.0.0" 14 14 } 15 + }, 16 + "node_modules/@jridgewell/gen-mapping": { 17 + "version": "0.3.13", 18 + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", 19 + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", 20 + "license": "MIT", 21 + "dependencies": { 22 + "@jridgewell/sourcemap-codec": "^1.5.0", 23 + "@jridgewell/trace-mapping": "^0.3.24" 24 + } 25 + }, 26 + "node_modules/@jridgewell/remapping": { 27 + "version": "2.3.5", 28 + "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", 29 + "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", 30 + "license": "MIT", 31 + "dependencies": { 32 + "@jridgewell/gen-mapping": "^0.3.5", 33 + "@jridgewell/trace-mapping": "^0.3.24" 34 + } 35 + }, 36 + "node_modules/@jridgewell/resolve-uri": { 37 + "version": "3.1.2", 38 + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 39 + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", 40 + "license": "MIT", 41 + "engines": { 42 + "node": ">=6.0.0" 43 + } 44 + }, 45 + "node_modules/@jridgewell/sourcemap-codec": { 46 + "version": "1.5.5", 47 + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", 48 + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", 49 + "license": "MIT" 50 + }, 51 + "node_modules/@jridgewell/trace-mapping": { 52 + "version": "0.3.31", 53 + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", 54 + "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", 55 + "license": "MIT", 56 + "dependencies": { 57 + "@jridgewell/resolve-uri": "^3.1.0", 58 + "@jridgewell/sourcemap-codec": "^1.4.14" 59 + } 60 + }, 61 + "node_modules/@parcel/watcher": { 62 + "version": "2.5.1", 63 + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.1.tgz", 64 + "integrity": "sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==", 65 + "hasInstallScript": true, 66 + "license": "MIT", 67 + "dependencies": { 68 + "detect-libc": "^1.0.3", 69 + "is-glob": "^4.0.3", 70 + "micromatch": "^4.0.5", 71 + "node-addon-api": "^7.0.0" 72 + }, 73 + "engines": { 74 + "node": ">= 10.0.0" 75 + }, 76 + "funding": { 77 + "type": "opencollective", 78 + "url": "https://opencollective.com/parcel" 79 + }, 80 + "optionalDependencies": { 81 + "@parcel/watcher-android-arm64": "2.5.1", 82 + "@parcel/watcher-darwin-arm64": "2.5.1", 83 + "@parcel/watcher-darwin-x64": "2.5.1", 84 + "@parcel/watcher-freebsd-x64": "2.5.1", 85 + "@parcel/watcher-linux-arm-glibc": "2.5.1", 86 + "@parcel/watcher-linux-arm-musl": "2.5.1", 87 + "@parcel/watcher-linux-arm64-glibc": "2.5.1", 88 + "@parcel/watcher-linux-arm64-musl": "2.5.1", 89 + "@parcel/watcher-linux-x64-glibc": "2.5.1", 90 + "@parcel/watcher-linux-x64-musl": "2.5.1", 91 + "@parcel/watcher-win32-arm64": "2.5.1", 92 + "@parcel/watcher-win32-ia32": "2.5.1", 93 + "@parcel/watcher-win32-x64": "2.5.1" 94 + } 95 + }, 96 + "node_modules/@parcel/watcher-linux-x64-glibc": { 97 + "version": "2.5.1", 98 + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.1.tgz", 99 + "integrity": "sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==", 100 + "cpu": [ 101 + "x64" 102 + ], 103 + "license": "MIT", 104 + "optional": true, 105 + "os": [ 106 + "linux" 107 + ], 108 + "engines": { 109 + "node": ">= 10.0.0" 110 + }, 111 + "funding": { 112 + "type": "opencollective", 113 + "url": "https://opencollective.com/parcel" 114 + } 115 + }, 116 + "node_modules/@tailwindcss/cli": { 117 + "version": "4.1.18", 118 + "resolved": "https://registry.npmjs.org/@tailwindcss/cli/-/cli-4.1.18.tgz", 119 + "integrity": "sha512-sMZ+lZbDyxwjD2E0L7oRUjJ01Ffjtme5OtjvvnC+cV4CEDcbqzbp25TCpxHj6kWLU9+DlqJOiNgSOgctC2aZmg==", 120 + "license": "MIT", 121 + "dependencies": { 122 + "@parcel/watcher": "^2.5.1", 123 + "@tailwindcss/node": "4.1.18", 124 + "@tailwindcss/oxide": "4.1.18", 125 + "enhanced-resolve": "^5.18.3", 126 + "mri": "^1.2.0", 127 + "picocolors": "^1.1.1", 128 + "tailwindcss": "4.1.18" 129 + }, 130 + "bin": { 131 + "tailwindcss": "dist/index.mjs" 132 + } 133 + }, 134 + "node_modules/@tailwindcss/node": { 135 + "version": "4.1.18", 136 + "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.1.18.tgz", 137 + "integrity": "sha512-DoR7U1P7iYhw16qJ49fgXUlry1t4CpXeErJHnQ44JgTSKMaZUdf17cfn5mHchfJ4KRBZRFA/Coo+MUF5+gOaCQ==", 138 + "license": "MIT", 139 + "dependencies": { 140 + "@jridgewell/remapping": "^2.3.4", 141 + "enhanced-resolve": "^5.18.3", 142 + "jiti": "^2.6.1", 143 + "lightningcss": "1.30.2", 144 + "magic-string": "^0.30.21", 145 + "source-map-js": "^1.2.1", 146 + "tailwindcss": "4.1.18" 147 + } 148 + }, 149 + "node_modules/@tailwindcss/oxide": { 150 + "version": "4.1.18", 151 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.1.18.tgz", 152 + "integrity": "sha512-EgCR5tTS5bUSKQgzeMClT6iCY3ToqE1y+ZB0AKldj809QXk1Y+3jB0upOYZrn9aGIzPtUsP7sX4QQ4XtjBB95A==", 153 + "license": "MIT", 154 + "engines": { 155 + "node": ">= 10" 156 + }, 157 + "optionalDependencies": { 158 + "@tailwindcss/oxide-android-arm64": "4.1.18", 159 + "@tailwindcss/oxide-darwin-arm64": "4.1.18", 160 + "@tailwindcss/oxide-darwin-x64": "4.1.18", 161 + "@tailwindcss/oxide-freebsd-x64": "4.1.18", 162 + "@tailwindcss/oxide-linux-arm-gnueabihf": "4.1.18", 163 + "@tailwindcss/oxide-linux-arm64-gnu": "4.1.18", 164 + "@tailwindcss/oxide-linux-arm64-musl": "4.1.18", 165 + "@tailwindcss/oxide-linux-x64-gnu": "4.1.18", 166 + "@tailwindcss/oxide-linux-x64-musl": "4.1.18", 167 + "@tailwindcss/oxide-wasm32-wasi": "4.1.18", 168 + "@tailwindcss/oxide-win32-arm64-msvc": "4.1.18", 169 + "@tailwindcss/oxide-win32-x64-msvc": "4.1.18" 170 + } 171 + }, 172 + "node_modules/@tailwindcss/oxide-linux-x64-gnu": { 173 + "version": "4.1.18", 174 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.1.18.tgz", 175 + "integrity": "sha512-v3gyT0ivkfBLoZGF9LyHmts0Isc8jHZyVcbzio6Wpzifg/+5ZJpDiRiUhDLkcr7f/r38SWNe7ucxmGW3j3Kb/g==", 176 + "cpu": [ 177 + "x64" 178 + ], 179 + "license": "MIT", 180 + "optional": true, 181 + "os": [ 182 + "linux" 183 + ], 184 + "engines": { 185 + "node": ">= 10" 186 + } 187 + }, 188 + "node_modules/braces": { 189 + "version": "3.0.3", 190 + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", 191 + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", 192 + "license": "MIT", 193 + "dependencies": { 194 + "fill-range": "^7.1.1" 195 + }, 196 + "engines": { 197 + "node": ">=8" 198 + } 199 + }, 200 + "node_modules/detect-libc": { 201 + "version": "1.0.3", 202 + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", 203 + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", 204 + "license": "Apache-2.0", 205 + "bin": { 206 + "detect-libc": "bin/detect-libc.js" 207 + }, 208 + "engines": { 209 + "node": ">=0.10" 210 + } 211 + }, 212 + "node_modules/enhanced-resolve": { 213 + "version": "5.18.4", 214 + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.4.tgz", 215 + "integrity": "sha512-LgQMM4WXU3QI+SYgEc2liRgznaD5ojbmY3sb8LxyguVkIg5FxdpTkvk72te2R38/TGKxH634oLxXRGY6d7AP+Q==", 216 + "license": "MIT", 217 + "dependencies": { 218 + "graceful-fs": "^4.2.4", 219 + "tapable": "^2.2.0" 220 + }, 221 + "engines": { 222 + "node": ">=10.13.0" 223 + } 224 + }, 225 + "node_modules/fill-range": { 226 + "version": "7.1.1", 227 + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", 228 + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", 229 + "license": "MIT", 230 + "dependencies": { 231 + "to-regex-range": "^5.0.1" 232 + }, 233 + "engines": { 234 + "node": ">=8" 235 + } 236 + }, 237 + "node_modules/graceful-fs": { 238 + "version": "4.2.11", 239 + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", 240 + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", 241 + "license": "ISC" 242 + }, 243 + "node_modules/is-extglob": { 244 + "version": "2.1.1", 245 + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 246 + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 247 + "license": "MIT", 248 + "engines": { 249 + "node": ">=0.10.0" 250 + } 251 + }, 252 + "node_modules/is-glob": { 253 + "version": "4.0.3", 254 + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 255 + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 256 + "license": "MIT", 257 + "dependencies": { 258 + "is-extglob": "^2.1.1" 259 + }, 260 + "engines": { 261 + "node": ">=0.10.0" 262 + } 263 + }, 264 + "node_modules/is-number": { 265 + "version": "7.0.0", 266 + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 267 + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 268 + "license": "MIT", 269 + "engines": { 270 + "node": ">=0.12.0" 271 + } 272 + }, 273 + "node_modules/jiti": { 274 + "version": "2.6.1", 275 + "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.6.1.tgz", 276 + "integrity": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==", 277 + "license": "MIT", 278 + "bin": { 279 + "jiti": "lib/jiti-cli.mjs" 280 + } 281 + }, 282 + "node_modules/lightningcss": { 283 + "version": "1.30.2", 284 + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.30.2.tgz", 285 + "integrity": "sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ==", 286 + "license": "MPL-2.0", 287 + "dependencies": { 288 + "detect-libc": "^2.0.3" 289 + }, 290 + "engines": { 291 + "node": ">= 12.0.0" 292 + }, 293 + "funding": { 294 + "type": "opencollective", 295 + "url": "https://opencollective.com/parcel" 296 + }, 297 + "optionalDependencies": { 298 + "lightningcss-android-arm64": "1.30.2", 299 + "lightningcss-darwin-arm64": "1.30.2", 300 + "lightningcss-darwin-x64": "1.30.2", 301 + "lightningcss-freebsd-x64": "1.30.2", 302 + "lightningcss-linux-arm-gnueabihf": "1.30.2", 303 + "lightningcss-linux-arm64-gnu": "1.30.2", 304 + "lightningcss-linux-arm64-musl": "1.30.2", 305 + "lightningcss-linux-x64-gnu": "1.30.2", 306 + "lightningcss-linux-x64-musl": "1.30.2", 307 + "lightningcss-win32-arm64-msvc": "1.30.2", 308 + "lightningcss-win32-x64-msvc": "1.30.2" 309 + } 310 + }, 311 + "node_modules/lightningcss-linux-x64-gnu": { 312 + "version": "1.30.2", 313 + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.30.2.tgz", 314 + "integrity": "sha512-Cfd46gdmj1vQ+lR6VRTTadNHu6ALuw2pKR9lYq4FnhvgBc4zWY1EtZcAc6EffShbb1MFrIPfLDXD6Xprbnni4w==", 315 + "cpu": [ 316 + "x64" 317 + ], 318 + "license": "MPL-2.0", 319 + "optional": true, 320 + "os": [ 321 + "linux" 322 + ], 323 + "engines": { 324 + "node": ">= 12.0.0" 325 + }, 326 + "funding": { 327 + "type": "opencollective", 328 + "url": "https://opencollective.com/parcel" 329 + } 330 + }, 331 + "node_modules/lightningcss/node_modules/detect-libc": { 332 + "version": "2.1.2", 333 + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", 334 + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", 335 + "license": "Apache-2.0", 336 + "engines": { 337 + "node": ">=8" 338 + } 339 + }, 340 + "node_modules/magic-string": { 341 + "version": "0.30.21", 342 + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", 343 + "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", 344 + "license": "MIT", 345 + "dependencies": { 346 + "@jridgewell/sourcemap-codec": "^1.5.5" 347 + } 348 + }, 349 + "node_modules/micromatch": { 350 + "version": "4.0.8", 351 + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", 352 + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", 353 + "license": "MIT", 354 + "dependencies": { 355 + "braces": "^3.0.3", 356 + "picomatch": "^2.3.1" 357 + }, 358 + "engines": { 359 + "node": ">=8.6" 360 + } 361 + }, 362 + "node_modules/mri": { 363 + "version": "1.2.0", 364 + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", 365 + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", 366 + "license": "MIT", 367 + "engines": { 368 + "node": ">=4" 369 + } 370 + }, 371 + "node_modules/node-addon-api": { 372 + "version": "7.1.1", 373 + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", 374 + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", 375 + "license": "MIT" 376 + }, 377 + "node_modules/picocolors": { 378 + "version": "1.1.1", 379 + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", 380 + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", 381 + "license": "ISC" 382 + }, 383 + "node_modules/picomatch": { 384 + "version": "2.3.1", 385 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 386 + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 387 + "license": "MIT", 388 + "engines": { 389 + "node": ">=8.6" 390 + }, 391 + "funding": { 392 + "url": "https://github.com/sponsors/jonschlinkert" 393 + } 394 + }, 395 + "node_modules/source-map-js": { 396 + "version": "1.2.1", 397 + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", 398 + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", 399 + "license": "BSD-3-Clause", 400 + "engines": { 401 + "node": ">=0.10.0" 402 + } 403 + }, 404 + "node_modules/tailwindcss": { 405 + "version": "4.1.18", 406 + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.1.18.tgz", 407 + "integrity": "sha512-4+Z+0yiYyEtUVCScyfHCxOYP06L5Ne+JiHhY2IjR2KWMIWhJOYZKLSGZaP5HkZ8+bY0cxfzwDE5uOmzFXyIwxw==", 408 + "license": "MIT" 409 + }, 410 + "node_modules/tapable": { 411 + "version": "2.3.0", 412 + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz", 413 + "integrity": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==", 414 + "license": "MIT", 415 + "engines": { 416 + "node": ">=6" 417 + }, 418 + "funding": { 419 + "type": "opencollective", 420 + "url": "https://opencollective.com/webpack" 421 + } 422 + }, 423 + "node_modules/to-regex-range": { 424 + "version": "5.0.1", 425 + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 426 + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 427 + "license": "MIT", 428 + "dependencies": { 429 + "is-number": "^7.0.0" 430 + }, 431 + "engines": { 432 + "node": ">=8.0" 433 + } 15 434 } 16 435 } 17 436 }
+1052
package-lock.json
··· 4 4 "requires": true, 5 5 "packages": { 6 6 "": { 7 + "dependencies": { 8 + "@tailwindcss/cli": "^4.1.18", 9 + "tailwindcss": "^4.1.18" 10 + }, 7 11 "devDependencies": { 8 12 "@catppuccin/tailwindcss": "^1.0.0" 9 13 } ··· 16 20 "license": "MIT", 17 21 "engines": { 18 22 "node": ">=22.0.0" 23 + } 24 + }, 25 + "node_modules/@jridgewell/gen-mapping": { 26 + "version": "0.3.13", 27 + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", 28 + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", 29 + "license": "MIT", 30 + "dependencies": { 31 + "@jridgewell/sourcemap-codec": "^1.5.0", 32 + "@jridgewell/trace-mapping": "^0.3.24" 33 + } 34 + }, 35 + "node_modules/@jridgewell/remapping": { 36 + "version": "2.3.5", 37 + "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", 38 + "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", 39 + "license": "MIT", 40 + "dependencies": { 41 + "@jridgewell/gen-mapping": "^0.3.5", 42 + "@jridgewell/trace-mapping": "^0.3.24" 43 + } 44 + }, 45 + "node_modules/@jridgewell/resolve-uri": { 46 + "version": "3.1.2", 47 + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 48 + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", 49 + "license": "MIT", 50 + "engines": { 51 + "node": ">=6.0.0" 52 + } 53 + }, 54 + "node_modules/@jridgewell/sourcemap-codec": { 55 + "version": "1.5.5", 56 + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", 57 + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", 58 + "license": "MIT" 59 + }, 60 + "node_modules/@jridgewell/trace-mapping": { 61 + "version": "0.3.31", 62 + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", 63 + "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", 64 + "license": "MIT", 65 + "dependencies": { 66 + "@jridgewell/resolve-uri": "^3.1.0", 67 + "@jridgewell/sourcemap-codec": "^1.4.14" 68 + } 69 + }, 70 + "node_modules/@parcel/watcher": { 71 + "version": "2.5.1", 72 + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.1.tgz", 73 + "integrity": "sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==", 74 + "hasInstallScript": true, 75 + "license": "MIT", 76 + "dependencies": { 77 + "detect-libc": "^1.0.3", 78 + "is-glob": "^4.0.3", 79 + "micromatch": "^4.0.5", 80 + "node-addon-api": "^7.0.0" 81 + }, 82 + "engines": { 83 + "node": ">= 10.0.0" 84 + }, 85 + "funding": { 86 + "type": "opencollective", 87 + "url": "https://opencollective.com/parcel" 88 + }, 89 + "optionalDependencies": { 90 + "@parcel/watcher-android-arm64": "2.5.1", 91 + "@parcel/watcher-darwin-arm64": "2.5.1", 92 + "@parcel/watcher-darwin-x64": "2.5.1", 93 + "@parcel/watcher-freebsd-x64": "2.5.1", 94 + "@parcel/watcher-linux-arm-glibc": "2.5.1", 95 + "@parcel/watcher-linux-arm-musl": "2.5.1", 96 + "@parcel/watcher-linux-arm64-glibc": "2.5.1", 97 + "@parcel/watcher-linux-arm64-musl": "2.5.1", 98 + "@parcel/watcher-linux-x64-glibc": "2.5.1", 99 + "@parcel/watcher-linux-x64-musl": "2.5.1", 100 + "@parcel/watcher-win32-arm64": "2.5.1", 101 + "@parcel/watcher-win32-ia32": "2.5.1", 102 + "@parcel/watcher-win32-x64": "2.5.1" 103 + } 104 + }, 105 + "node_modules/@parcel/watcher-android-arm64": { 106 + "version": "2.5.1", 107 + "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.1.tgz", 108 + "integrity": "sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==", 109 + "cpu": [ 110 + "arm64" 111 + ], 112 + "license": "MIT", 113 + "optional": true, 114 + "os": [ 115 + "android" 116 + ], 117 + "engines": { 118 + "node": ">= 10.0.0" 119 + }, 120 + "funding": { 121 + "type": "opencollective", 122 + "url": "https://opencollective.com/parcel" 123 + } 124 + }, 125 + "node_modules/@parcel/watcher-darwin-arm64": { 126 + "version": "2.5.1", 127 + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.1.tgz", 128 + "integrity": "sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==", 129 + "cpu": [ 130 + "arm64" 131 + ], 132 + "license": "MIT", 133 + "optional": true, 134 + "os": [ 135 + "darwin" 136 + ], 137 + "engines": { 138 + "node": ">= 10.0.0" 139 + }, 140 + "funding": { 141 + "type": "opencollective", 142 + "url": "https://opencollective.com/parcel" 143 + } 144 + }, 145 + "node_modules/@parcel/watcher-darwin-x64": { 146 + "version": "2.5.1", 147 + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.1.tgz", 148 + "integrity": "sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==", 149 + "cpu": [ 150 + "x64" 151 + ], 152 + "license": "MIT", 153 + "optional": true, 154 + "os": [ 155 + "darwin" 156 + ], 157 + "engines": { 158 + "node": ">= 10.0.0" 159 + }, 160 + "funding": { 161 + "type": "opencollective", 162 + "url": "https://opencollective.com/parcel" 163 + } 164 + }, 165 + "node_modules/@parcel/watcher-freebsd-x64": { 166 + "version": "2.5.1", 167 + "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.1.tgz", 168 + "integrity": "sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==", 169 + "cpu": [ 170 + "x64" 171 + ], 172 + "license": "MIT", 173 + "optional": true, 174 + "os": [ 175 + "freebsd" 176 + ], 177 + "engines": { 178 + "node": ">= 10.0.0" 179 + }, 180 + "funding": { 181 + "type": "opencollective", 182 + "url": "https://opencollective.com/parcel" 183 + } 184 + }, 185 + "node_modules/@parcel/watcher-linux-arm-glibc": { 186 + "version": "2.5.1", 187 + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.1.tgz", 188 + "integrity": "sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==", 189 + "cpu": [ 190 + "arm" 191 + ], 192 + "license": "MIT", 193 + "optional": true, 194 + "os": [ 195 + "linux" 196 + ], 197 + "engines": { 198 + "node": ">= 10.0.0" 199 + }, 200 + "funding": { 201 + "type": "opencollective", 202 + "url": "https://opencollective.com/parcel" 203 + } 204 + }, 205 + "node_modules/@parcel/watcher-linux-arm-musl": { 206 + "version": "2.5.1", 207 + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.1.tgz", 208 + "integrity": "sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==", 209 + "cpu": [ 210 + "arm" 211 + ], 212 + "license": "MIT", 213 + "optional": true, 214 + "os": [ 215 + "linux" 216 + ], 217 + "engines": { 218 + "node": ">= 10.0.0" 219 + }, 220 + "funding": { 221 + "type": "opencollective", 222 + "url": "https://opencollective.com/parcel" 223 + } 224 + }, 225 + "node_modules/@parcel/watcher-linux-arm64-glibc": { 226 + "version": "2.5.1", 227 + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.1.tgz", 228 + "integrity": "sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==", 229 + "cpu": [ 230 + "arm64" 231 + ], 232 + "license": "MIT", 233 + "optional": true, 234 + "os": [ 235 + "linux" 236 + ], 237 + "engines": { 238 + "node": ">= 10.0.0" 239 + }, 240 + "funding": { 241 + "type": "opencollective", 242 + "url": "https://opencollective.com/parcel" 243 + } 244 + }, 245 + "node_modules/@parcel/watcher-linux-arm64-musl": { 246 + "version": "2.5.1", 247 + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.1.tgz", 248 + "integrity": "sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==", 249 + "cpu": [ 250 + "arm64" 251 + ], 252 + "license": "MIT", 253 + "optional": true, 254 + "os": [ 255 + "linux" 256 + ], 257 + "engines": { 258 + "node": ">= 10.0.0" 259 + }, 260 + "funding": { 261 + "type": "opencollective", 262 + "url": "https://opencollective.com/parcel" 263 + } 264 + }, 265 + "node_modules/@parcel/watcher-linux-x64-glibc": { 266 + "version": "2.5.1", 267 + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.1.tgz", 268 + "integrity": "sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==", 269 + "cpu": [ 270 + "x64" 271 + ], 272 + "license": "MIT", 273 + "optional": true, 274 + "os": [ 275 + "linux" 276 + ], 277 + "engines": { 278 + "node": ">= 10.0.0" 279 + }, 280 + "funding": { 281 + "type": "opencollective", 282 + "url": "https://opencollective.com/parcel" 283 + } 284 + }, 285 + "node_modules/@parcel/watcher-linux-x64-musl": { 286 + "version": "2.5.1", 287 + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.1.tgz", 288 + "integrity": "sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==", 289 + "cpu": [ 290 + "x64" 291 + ], 292 + "license": "MIT", 293 + "optional": true, 294 + "os": [ 295 + "linux" 296 + ], 297 + "engines": { 298 + "node": ">= 10.0.0" 299 + }, 300 + "funding": { 301 + "type": "opencollective", 302 + "url": "https://opencollective.com/parcel" 303 + } 304 + }, 305 + "node_modules/@parcel/watcher-win32-arm64": { 306 + "version": "2.5.1", 307 + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.1.tgz", 308 + "integrity": "sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==", 309 + "cpu": [ 310 + "arm64" 311 + ], 312 + "license": "MIT", 313 + "optional": true, 314 + "os": [ 315 + "win32" 316 + ], 317 + "engines": { 318 + "node": ">= 10.0.0" 319 + }, 320 + "funding": { 321 + "type": "opencollective", 322 + "url": "https://opencollective.com/parcel" 323 + } 324 + }, 325 + "node_modules/@parcel/watcher-win32-ia32": { 326 + "version": "2.5.1", 327 + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.1.tgz", 328 + "integrity": "sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==", 329 + "cpu": [ 330 + "ia32" 331 + ], 332 + "license": "MIT", 333 + "optional": true, 334 + "os": [ 335 + "win32" 336 + ], 337 + "engines": { 338 + "node": ">= 10.0.0" 339 + }, 340 + "funding": { 341 + "type": "opencollective", 342 + "url": "https://opencollective.com/parcel" 343 + } 344 + }, 345 + "node_modules/@parcel/watcher-win32-x64": { 346 + "version": "2.5.1", 347 + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.1.tgz", 348 + "integrity": "sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==", 349 + "cpu": [ 350 + "x64" 351 + ], 352 + "license": "MIT", 353 + "optional": true, 354 + "os": [ 355 + "win32" 356 + ], 357 + "engines": { 358 + "node": ">= 10.0.0" 359 + }, 360 + "funding": { 361 + "type": "opencollective", 362 + "url": "https://opencollective.com/parcel" 363 + } 364 + }, 365 + "node_modules/@tailwindcss/cli": { 366 + "version": "4.1.18", 367 + "resolved": "https://registry.npmjs.org/@tailwindcss/cli/-/cli-4.1.18.tgz", 368 + "integrity": "sha512-sMZ+lZbDyxwjD2E0L7oRUjJ01Ffjtme5OtjvvnC+cV4CEDcbqzbp25TCpxHj6kWLU9+DlqJOiNgSOgctC2aZmg==", 369 + "license": "MIT", 370 + "dependencies": { 371 + "@parcel/watcher": "^2.5.1", 372 + "@tailwindcss/node": "4.1.18", 373 + "@tailwindcss/oxide": "4.1.18", 374 + "enhanced-resolve": "^5.18.3", 375 + "mri": "^1.2.0", 376 + "picocolors": "^1.1.1", 377 + "tailwindcss": "4.1.18" 378 + }, 379 + "bin": { 380 + "tailwindcss": "dist/index.mjs" 381 + } 382 + }, 383 + "node_modules/@tailwindcss/node": { 384 + "version": "4.1.18", 385 + "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.1.18.tgz", 386 + "integrity": "sha512-DoR7U1P7iYhw16qJ49fgXUlry1t4CpXeErJHnQ44JgTSKMaZUdf17cfn5mHchfJ4KRBZRFA/Coo+MUF5+gOaCQ==", 387 + "license": "MIT", 388 + "dependencies": { 389 + "@jridgewell/remapping": "^2.3.4", 390 + "enhanced-resolve": "^5.18.3", 391 + "jiti": "^2.6.1", 392 + "lightningcss": "1.30.2", 393 + "magic-string": "^0.30.21", 394 + "source-map-js": "^1.2.1", 395 + "tailwindcss": "4.1.18" 396 + } 397 + }, 398 + "node_modules/@tailwindcss/oxide": { 399 + "version": "4.1.18", 400 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.1.18.tgz", 401 + "integrity": "sha512-EgCR5tTS5bUSKQgzeMClT6iCY3ToqE1y+ZB0AKldj809QXk1Y+3jB0upOYZrn9aGIzPtUsP7sX4QQ4XtjBB95A==", 402 + "license": "MIT", 403 + "engines": { 404 + "node": ">= 10" 405 + }, 406 + "optionalDependencies": { 407 + "@tailwindcss/oxide-android-arm64": "4.1.18", 408 + "@tailwindcss/oxide-darwin-arm64": "4.1.18", 409 + "@tailwindcss/oxide-darwin-x64": "4.1.18", 410 + "@tailwindcss/oxide-freebsd-x64": "4.1.18", 411 + "@tailwindcss/oxide-linux-arm-gnueabihf": "4.1.18", 412 + "@tailwindcss/oxide-linux-arm64-gnu": "4.1.18", 413 + "@tailwindcss/oxide-linux-arm64-musl": "4.1.18", 414 + "@tailwindcss/oxide-linux-x64-gnu": "4.1.18", 415 + "@tailwindcss/oxide-linux-x64-musl": "4.1.18", 416 + "@tailwindcss/oxide-wasm32-wasi": "4.1.18", 417 + "@tailwindcss/oxide-win32-arm64-msvc": "4.1.18", 418 + "@tailwindcss/oxide-win32-x64-msvc": "4.1.18" 419 + } 420 + }, 421 + "node_modules/@tailwindcss/oxide-android-arm64": { 422 + "version": "4.1.18", 423 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.1.18.tgz", 424 + "integrity": "sha512-dJHz7+Ugr9U/diKJA0W6N/6/cjI+ZTAoxPf9Iz9BFRF2GzEX8IvXxFIi/dZBloVJX/MZGvRuFA9rqwdiIEZQ0Q==", 425 + "cpu": [ 426 + "arm64" 427 + ], 428 + "license": "MIT", 429 + "optional": true, 430 + "os": [ 431 + "android" 432 + ], 433 + "engines": { 434 + "node": ">= 10" 435 + } 436 + }, 437 + "node_modules/@tailwindcss/oxide-darwin-arm64": { 438 + "version": "4.1.18", 439 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.1.18.tgz", 440 + "integrity": "sha512-Gc2q4Qhs660bhjyBSKgq6BYvwDz4G+BuyJ5H1xfhmDR3D8HnHCmT/BSkvSL0vQLy/nkMLY20PQ2OoYMO15Jd0A==", 441 + "cpu": [ 442 + "arm64" 443 + ], 444 + "license": "MIT", 445 + "optional": true, 446 + "os": [ 447 + "darwin" 448 + ], 449 + "engines": { 450 + "node": ">= 10" 451 + } 452 + }, 453 + "node_modules/@tailwindcss/oxide-darwin-x64": { 454 + "version": "4.1.18", 455 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.1.18.tgz", 456 + "integrity": "sha512-FL5oxr2xQsFrc3X9o1fjHKBYBMD1QZNyc1Xzw/h5Qu4XnEBi3dZn96HcHm41c/euGV+GRiXFfh2hUCyKi/e+yw==", 457 + "cpu": [ 458 + "x64" 459 + ], 460 + "license": "MIT", 461 + "optional": true, 462 + "os": [ 463 + "darwin" 464 + ], 465 + "engines": { 466 + "node": ">= 10" 467 + } 468 + }, 469 + "node_modules/@tailwindcss/oxide-freebsd-x64": { 470 + "version": "4.1.18", 471 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.1.18.tgz", 472 + "integrity": "sha512-Fj+RHgu5bDodmV1dM9yAxlfJwkkWvLiRjbhuO2LEtwtlYlBgiAT4x/j5wQr1tC3SANAgD+0YcmWVrj8R9trVMA==", 473 + "cpu": [ 474 + "x64" 475 + ], 476 + "license": "MIT", 477 + "optional": true, 478 + "os": [ 479 + "freebsd" 480 + ], 481 + "engines": { 482 + "node": ">= 10" 483 + } 484 + }, 485 + "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": { 486 + "version": "4.1.18", 487 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.1.18.tgz", 488 + "integrity": "sha512-Fp+Wzk/Ws4dZn+LV2Nqx3IilnhH51YZoRaYHQsVq3RQvEl+71VGKFpkfHrLM/Li+kt5c0DJe/bHXK1eHgDmdiA==", 489 + "cpu": [ 490 + "arm" 491 + ], 492 + "license": "MIT", 493 + "optional": true, 494 + "os": [ 495 + "linux" 496 + ], 497 + "engines": { 498 + "node": ">= 10" 499 + } 500 + }, 501 + "node_modules/@tailwindcss/oxide-linux-arm64-gnu": { 502 + "version": "4.1.18", 503 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.1.18.tgz", 504 + "integrity": "sha512-S0n3jboLysNbh55Vrt7pk9wgpyTTPD0fdQeh7wQfMqLPM/Hrxi+dVsLsPrycQjGKEQk85Kgbx+6+QnYNiHalnw==", 505 + "cpu": [ 506 + "arm64" 507 + ], 508 + "license": "MIT", 509 + "optional": true, 510 + "os": [ 511 + "linux" 512 + ], 513 + "engines": { 514 + "node": ">= 10" 515 + } 516 + }, 517 + "node_modules/@tailwindcss/oxide-linux-arm64-musl": { 518 + "version": "4.1.18", 519 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.1.18.tgz", 520 + "integrity": "sha512-1px92582HkPQlaaCkdRcio71p8bc8i/ap5807tPRDK/uw953cauQBT8c5tVGkOwrHMfc2Yh6UuxaH4vtTjGvHg==", 521 + "cpu": [ 522 + "arm64" 523 + ], 524 + "license": "MIT", 525 + "optional": true, 526 + "os": [ 527 + "linux" 528 + ], 529 + "engines": { 530 + "node": ">= 10" 531 + } 532 + }, 533 + "node_modules/@tailwindcss/oxide-linux-x64-gnu": { 534 + "version": "4.1.18", 535 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.1.18.tgz", 536 + "integrity": "sha512-v3gyT0ivkfBLoZGF9LyHmts0Isc8jHZyVcbzio6Wpzifg/+5ZJpDiRiUhDLkcr7f/r38SWNe7ucxmGW3j3Kb/g==", 537 + "cpu": [ 538 + "x64" 539 + ], 540 + "license": "MIT", 541 + "optional": true, 542 + "os": [ 543 + "linux" 544 + ], 545 + "engines": { 546 + "node": ">= 10" 547 + } 548 + }, 549 + "node_modules/@tailwindcss/oxide-linux-x64-musl": { 550 + "version": "4.1.18", 551 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.1.18.tgz", 552 + "integrity": "sha512-bhJ2y2OQNlcRwwgOAGMY0xTFStt4/wyU6pvI6LSuZpRgKQwxTec0/3Scu91O8ir7qCR3AuepQKLU/kX99FouqQ==", 553 + "cpu": [ 554 + "x64" 555 + ], 556 + "license": "MIT", 557 + "optional": true, 558 + "os": [ 559 + "linux" 560 + ], 561 + "engines": { 562 + "node": ">= 10" 563 + } 564 + }, 565 + "node_modules/@tailwindcss/oxide-wasm32-wasi": { 566 + "version": "4.1.18", 567 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.1.18.tgz", 568 + "integrity": "sha512-LffYTvPjODiP6PT16oNeUQJzNVyJl1cjIebq/rWWBF+3eDst5JGEFSc5cWxyRCJ0Mxl+KyIkqRxk1XPEs9x8TA==", 569 + "bundleDependencies": [ 570 + "@napi-rs/wasm-runtime", 571 + "@emnapi/core", 572 + "@emnapi/runtime", 573 + "@tybys/wasm-util", 574 + "@emnapi/wasi-threads", 575 + "tslib" 576 + ], 577 + "cpu": [ 578 + "wasm32" 579 + ], 580 + "license": "MIT", 581 + "optional": true, 582 + "dependencies": { 583 + "@emnapi/core": "^1.7.1", 584 + "@emnapi/runtime": "^1.7.1", 585 + "@emnapi/wasi-threads": "^1.1.0", 586 + "@napi-rs/wasm-runtime": "^1.1.0", 587 + "@tybys/wasm-util": "^0.10.1", 588 + "tslib": "^2.4.0" 589 + }, 590 + "engines": { 591 + "node": ">=14.0.0" 592 + } 593 + }, 594 + "node_modules/@tailwindcss/oxide-win32-arm64-msvc": { 595 + "version": "4.1.18", 596 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.1.18.tgz", 597 + "integrity": "sha512-HjSA7mr9HmC8fu6bdsZvZ+dhjyGCLdotjVOgLA2vEqxEBZaQo9YTX4kwgEvPCpRh8o4uWc4J/wEoFzhEmjvPbA==", 598 + "cpu": [ 599 + "arm64" 600 + ], 601 + "license": "MIT", 602 + "optional": true, 603 + "os": [ 604 + "win32" 605 + ], 606 + "engines": { 607 + "node": ">= 10" 608 + } 609 + }, 610 + "node_modules/@tailwindcss/oxide-win32-x64-msvc": { 611 + "version": "4.1.18", 612 + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.1.18.tgz", 613 + "integrity": "sha512-bJWbyYpUlqamC8dpR7pfjA0I7vdF6t5VpUGMWRkXVE3AXgIZjYUYAK7II1GNaxR8J1SSrSrppRar8G++JekE3Q==", 614 + "cpu": [ 615 + "x64" 616 + ], 617 + "license": "MIT", 618 + "optional": true, 619 + "os": [ 620 + "win32" 621 + ], 622 + "engines": { 623 + "node": ">= 10" 624 + } 625 + }, 626 + "node_modules/braces": { 627 + "version": "3.0.3", 628 + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", 629 + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", 630 + "license": "MIT", 631 + "dependencies": { 632 + "fill-range": "^7.1.1" 633 + }, 634 + "engines": { 635 + "node": ">=8" 636 + } 637 + }, 638 + "node_modules/detect-libc": { 639 + "version": "1.0.3", 640 + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", 641 + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", 642 + "license": "Apache-2.0", 643 + "bin": { 644 + "detect-libc": "bin/detect-libc.js" 645 + }, 646 + "engines": { 647 + "node": ">=0.10" 648 + } 649 + }, 650 + "node_modules/enhanced-resolve": { 651 + "version": "5.18.4", 652 + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.4.tgz", 653 + "integrity": "sha512-LgQMM4WXU3QI+SYgEc2liRgznaD5ojbmY3sb8LxyguVkIg5FxdpTkvk72te2R38/TGKxH634oLxXRGY6d7AP+Q==", 654 + "license": "MIT", 655 + "dependencies": { 656 + "graceful-fs": "^4.2.4", 657 + "tapable": "^2.2.0" 658 + }, 659 + "engines": { 660 + "node": ">=10.13.0" 661 + } 662 + }, 663 + "node_modules/fill-range": { 664 + "version": "7.1.1", 665 + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", 666 + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", 667 + "license": "MIT", 668 + "dependencies": { 669 + "to-regex-range": "^5.0.1" 670 + }, 671 + "engines": { 672 + "node": ">=8" 673 + } 674 + }, 675 + "node_modules/graceful-fs": { 676 + "version": "4.2.11", 677 + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", 678 + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", 679 + "license": "ISC" 680 + }, 681 + "node_modules/is-extglob": { 682 + "version": "2.1.1", 683 + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 684 + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 685 + "license": "MIT", 686 + "engines": { 687 + "node": ">=0.10.0" 688 + } 689 + }, 690 + "node_modules/is-glob": { 691 + "version": "4.0.3", 692 + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 693 + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 694 + "license": "MIT", 695 + "dependencies": { 696 + "is-extglob": "^2.1.1" 697 + }, 698 + "engines": { 699 + "node": ">=0.10.0" 700 + } 701 + }, 702 + "node_modules/is-number": { 703 + "version": "7.0.0", 704 + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 705 + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 706 + "license": "MIT", 707 + "engines": { 708 + "node": ">=0.12.0" 709 + } 710 + }, 711 + "node_modules/jiti": { 712 + "version": "2.6.1", 713 + "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.6.1.tgz", 714 + "integrity": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==", 715 + "license": "MIT", 716 + "bin": { 717 + "jiti": "lib/jiti-cli.mjs" 718 + } 719 + }, 720 + "node_modules/lightningcss": { 721 + "version": "1.30.2", 722 + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.30.2.tgz", 723 + "integrity": "sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ==", 724 + "license": "MPL-2.0", 725 + "dependencies": { 726 + "detect-libc": "^2.0.3" 727 + }, 728 + "engines": { 729 + "node": ">= 12.0.0" 730 + }, 731 + "funding": { 732 + "type": "opencollective", 733 + "url": "https://opencollective.com/parcel" 734 + }, 735 + "optionalDependencies": { 736 + "lightningcss-android-arm64": "1.30.2", 737 + "lightningcss-darwin-arm64": "1.30.2", 738 + "lightningcss-darwin-x64": "1.30.2", 739 + "lightningcss-freebsd-x64": "1.30.2", 740 + "lightningcss-linux-arm-gnueabihf": "1.30.2", 741 + "lightningcss-linux-arm64-gnu": "1.30.2", 742 + "lightningcss-linux-arm64-musl": "1.30.2", 743 + "lightningcss-linux-x64-gnu": "1.30.2", 744 + "lightningcss-linux-x64-musl": "1.30.2", 745 + "lightningcss-win32-arm64-msvc": "1.30.2", 746 + "lightningcss-win32-x64-msvc": "1.30.2" 747 + } 748 + }, 749 + "node_modules/lightningcss-android-arm64": { 750 + "version": "1.30.2", 751 + "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.30.2.tgz", 752 + "integrity": "sha512-BH9sEdOCahSgmkVhBLeU7Hc9DWeZ1Eb6wNS6Da8igvUwAe0sqROHddIlvU06q3WyXVEOYDZ6ykBZQnjTbmo4+A==", 753 + "cpu": [ 754 + "arm64" 755 + ], 756 + "license": "MPL-2.0", 757 + "optional": true, 758 + "os": [ 759 + "android" 760 + ], 761 + "engines": { 762 + "node": ">= 12.0.0" 763 + }, 764 + "funding": { 765 + "type": "opencollective", 766 + "url": "https://opencollective.com/parcel" 767 + } 768 + }, 769 + "node_modules/lightningcss-darwin-arm64": { 770 + "version": "1.30.2", 771 + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.30.2.tgz", 772 + "integrity": "sha512-ylTcDJBN3Hp21TdhRT5zBOIi73P6/W0qwvlFEk22fkdXchtNTOU4Qc37SkzV+EKYxLouZ6M4LG9NfZ1qkhhBWA==", 773 + "cpu": [ 774 + "arm64" 775 + ], 776 + "license": "MPL-2.0", 777 + "optional": true, 778 + "os": [ 779 + "darwin" 780 + ], 781 + "engines": { 782 + "node": ">= 12.0.0" 783 + }, 784 + "funding": { 785 + "type": "opencollective", 786 + "url": "https://opencollective.com/parcel" 787 + } 788 + }, 789 + "node_modules/lightningcss-darwin-x64": { 790 + "version": "1.30.2", 791 + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.30.2.tgz", 792 + "integrity": "sha512-oBZgKchomuDYxr7ilwLcyms6BCyLn0z8J0+ZZmfpjwg9fRVZIR5/GMXd7r9RH94iDhld3UmSjBM6nXWM2TfZTQ==", 793 + "cpu": [ 794 + "x64" 795 + ], 796 + "license": "MPL-2.0", 797 + "optional": true, 798 + "os": [ 799 + "darwin" 800 + ], 801 + "engines": { 802 + "node": ">= 12.0.0" 803 + }, 804 + "funding": { 805 + "type": "opencollective", 806 + "url": "https://opencollective.com/parcel" 807 + } 808 + }, 809 + "node_modules/lightningcss-freebsd-x64": { 810 + "version": "1.30.2", 811 + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.30.2.tgz", 812 + "integrity": "sha512-c2bH6xTrf4BDpK8MoGG4Bd6zAMZDAXS569UxCAGcA7IKbHNMlhGQ89eRmvpIUGfKWNVdbhSbkQaWhEoMGmGslA==", 813 + "cpu": [ 814 + "x64" 815 + ], 816 + "license": "MPL-2.0", 817 + "optional": true, 818 + "os": [ 819 + "freebsd" 820 + ], 821 + "engines": { 822 + "node": ">= 12.0.0" 823 + }, 824 + "funding": { 825 + "type": "opencollective", 826 + "url": "https://opencollective.com/parcel" 827 + } 828 + }, 829 + "node_modules/lightningcss-linux-arm-gnueabihf": { 830 + "version": "1.30.2", 831 + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.30.2.tgz", 832 + "integrity": "sha512-eVdpxh4wYcm0PofJIZVuYuLiqBIakQ9uFZmipf6LF/HRj5Bgm0eb3qL/mr1smyXIS1twwOxNWndd8z0E374hiA==", 833 + "cpu": [ 834 + "arm" 835 + ], 836 + "license": "MPL-2.0", 837 + "optional": true, 838 + "os": [ 839 + "linux" 840 + ], 841 + "engines": { 842 + "node": ">= 12.0.0" 843 + }, 844 + "funding": { 845 + "type": "opencollective", 846 + "url": "https://opencollective.com/parcel" 847 + } 848 + }, 849 + "node_modules/lightningcss-linux-arm64-gnu": { 850 + "version": "1.30.2", 851 + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.30.2.tgz", 852 + "integrity": "sha512-UK65WJAbwIJbiBFXpxrbTNArtfuznvxAJw4Q2ZGlU8kPeDIWEX1dg3rn2veBVUylA2Ezg89ktszWbaQnxD/e3A==", 853 + "cpu": [ 854 + "arm64" 855 + ], 856 + "license": "MPL-2.0", 857 + "optional": true, 858 + "os": [ 859 + "linux" 860 + ], 861 + "engines": { 862 + "node": ">= 12.0.0" 863 + }, 864 + "funding": { 865 + "type": "opencollective", 866 + "url": "https://opencollective.com/parcel" 867 + } 868 + }, 869 + "node_modules/lightningcss-linux-arm64-musl": { 870 + "version": "1.30.2", 871 + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.30.2.tgz", 872 + "integrity": "sha512-5Vh9dGeblpTxWHpOx8iauV02popZDsCYMPIgiuw97OJ5uaDsL86cnqSFs5LZkG3ghHoX5isLgWzMs+eD1YzrnA==", 873 + "cpu": [ 874 + "arm64" 875 + ], 876 + "license": "MPL-2.0", 877 + "optional": true, 878 + "os": [ 879 + "linux" 880 + ], 881 + "engines": { 882 + "node": ">= 12.0.0" 883 + }, 884 + "funding": { 885 + "type": "opencollective", 886 + "url": "https://opencollective.com/parcel" 887 + } 888 + }, 889 + "node_modules/lightningcss-linux-x64-gnu": { 890 + "version": "1.30.2", 891 + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.30.2.tgz", 892 + "integrity": "sha512-Cfd46gdmj1vQ+lR6VRTTadNHu6ALuw2pKR9lYq4FnhvgBc4zWY1EtZcAc6EffShbb1MFrIPfLDXD6Xprbnni4w==", 893 + "cpu": [ 894 + "x64" 895 + ], 896 + "license": "MPL-2.0", 897 + "optional": true, 898 + "os": [ 899 + "linux" 900 + ], 901 + "engines": { 902 + "node": ">= 12.0.0" 903 + }, 904 + "funding": { 905 + "type": "opencollective", 906 + "url": "https://opencollective.com/parcel" 907 + } 908 + }, 909 + "node_modules/lightningcss-linux-x64-musl": { 910 + "version": "1.30.2", 911 + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.30.2.tgz", 912 + "integrity": "sha512-XJaLUUFXb6/QG2lGIW6aIk6jKdtjtcffUT0NKvIqhSBY3hh9Ch+1LCeH80dR9q9LBjG3ewbDjnumefsLsP6aiA==", 913 + "cpu": [ 914 + "x64" 915 + ], 916 + "license": "MPL-2.0", 917 + "optional": true, 918 + "os": [ 919 + "linux" 920 + ], 921 + "engines": { 922 + "node": ">= 12.0.0" 923 + }, 924 + "funding": { 925 + "type": "opencollective", 926 + "url": "https://opencollective.com/parcel" 927 + } 928 + }, 929 + "node_modules/lightningcss-win32-arm64-msvc": { 930 + "version": "1.30.2", 931 + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.30.2.tgz", 932 + "integrity": "sha512-FZn+vaj7zLv//D/192WFFVA0RgHawIcHqLX9xuWiQt7P0PtdFEVaxgF9rjM/IRYHQXNnk61/H/gb2Ei+kUQ4xQ==", 933 + "cpu": [ 934 + "arm64" 935 + ], 936 + "license": "MPL-2.0", 937 + "optional": true, 938 + "os": [ 939 + "win32" 940 + ], 941 + "engines": { 942 + "node": ">= 12.0.0" 943 + }, 944 + "funding": { 945 + "type": "opencollective", 946 + "url": "https://opencollective.com/parcel" 947 + } 948 + }, 949 + "node_modules/lightningcss-win32-x64-msvc": { 950 + "version": "1.30.2", 951 + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.30.2.tgz", 952 + "integrity": "sha512-5g1yc73p+iAkid5phb4oVFMB45417DkRevRbt/El/gKXJk4jid+vPFF/AXbxn05Aky8PapwzZrdJShv5C0avjw==", 953 + "cpu": [ 954 + "x64" 955 + ], 956 + "license": "MPL-2.0", 957 + "optional": true, 958 + "os": [ 959 + "win32" 960 + ], 961 + "engines": { 962 + "node": ">= 12.0.0" 963 + }, 964 + "funding": { 965 + "type": "opencollective", 966 + "url": "https://opencollective.com/parcel" 967 + } 968 + }, 969 + "node_modules/lightningcss/node_modules/detect-libc": { 970 + "version": "2.1.2", 971 + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", 972 + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", 973 + "license": "Apache-2.0", 974 + "engines": { 975 + "node": ">=8" 976 + } 977 + }, 978 + "node_modules/magic-string": { 979 + "version": "0.30.21", 980 + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", 981 + "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", 982 + "license": "MIT", 983 + "dependencies": { 984 + "@jridgewell/sourcemap-codec": "^1.5.5" 985 + } 986 + }, 987 + "node_modules/micromatch": { 988 + "version": "4.0.8", 989 + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", 990 + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", 991 + "license": "MIT", 992 + "dependencies": { 993 + "braces": "^3.0.3", 994 + "picomatch": "^2.3.1" 995 + }, 996 + "engines": { 997 + "node": ">=8.6" 998 + } 999 + }, 1000 + "node_modules/mri": { 1001 + "version": "1.2.0", 1002 + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", 1003 + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", 1004 + "license": "MIT", 1005 + "engines": { 1006 + "node": ">=4" 1007 + } 1008 + }, 1009 + "node_modules/node-addon-api": { 1010 + "version": "7.1.1", 1011 + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", 1012 + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", 1013 + "license": "MIT" 1014 + }, 1015 + "node_modules/picocolors": { 1016 + "version": "1.1.1", 1017 + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", 1018 + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", 1019 + "license": "ISC" 1020 + }, 1021 + "node_modules/picomatch": { 1022 + "version": "2.3.1", 1023 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 1024 + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 1025 + "license": "MIT", 1026 + "engines": { 1027 + "node": ">=8.6" 1028 + }, 1029 + "funding": { 1030 + "url": "https://github.com/sponsors/jonschlinkert" 1031 + } 1032 + }, 1033 + "node_modules/source-map-js": { 1034 + "version": "1.2.1", 1035 + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", 1036 + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", 1037 + "license": "BSD-3-Clause", 1038 + "engines": { 1039 + "node": ">=0.10.0" 1040 + } 1041 + }, 1042 + "node_modules/tailwindcss": { 1043 + "version": "4.1.18", 1044 + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.1.18.tgz", 1045 + "integrity": "sha512-4+Z+0yiYyEtUVCScyfHCxOYP06L5Ne+JiHhY2IjR2KWMIWhJOYZKLSGZaP5HkZ8+bY0cxfzwDE5uOmzFXyIwxw==", 1046 + "license": "MIT" 1047 + }, 1048 + "node_modules/tapable": { 1049 + "version": "2.3.0", 1050 + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz", 1051 + "integrity": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==", 1052 + "license": "MIT", 1053 + "engines": { 1054 + "node": ">=6" 1055 + }, 1056 + "funding": { 1057 + "type": "opencollective", 1058 + "url": "https://opencollective.com/webpack" 1059 + } 1060 + }, 1061 + "node_modules/to-regex-range": { 1062 + "version": "5.0.1", 1063 + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 1064 + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 1065 + "license": "MIT", 1066 + "dependencies": { 1067 + "is-number": "^7.0.0" 1068 + }, 1069 + "engines": { 1070 + "node": ">=8.0" 19 1071 } 20 1072 } 21 1073 }
+4
package.json
··· 1 1 { 2 2 "devDependencies": { 3 3 "@catppuccin/tailwindcss": "^1.0.0" 4 + }, 5 + "dependencies": { 6 + "@tailwindcss/cli": "^4.1.18", 7 + "tailwindcss": "^4.1.18" 4 8 } 5 9 }