The recipes.blue monorepo recipes.blue
recipes appview atproto

feat: use cssnano in production

+554
+1
apps/web/package.json
··· 44 44 "@types/react-dom": "^19.0.0", 45 45 "@vitejs/plugin-react-swc": "^3.5.0", 46 46 "autoprefixer": "^10.4.20", 47 + "cssnano": "^7.0.6", 47 48 "eslint": "^9.15.0", 48 49 "eslint-plugin-react-hooks": "^5.0.0", 49 50 "eslint-plugin-react-refresh": "^0.4.14",
+1
apps/web/postcss.config.js
··· 2 2 plugins: { 3 3 tailwindcss: {}, 4 4 autoprefixer: {}, 5 + ...(process.env.NODE_ENV === 'production' ? { cssnano: {} } : {}) 5 6 }, 6 7 }
+552
pnpm-lock.yaml
··· 263 263 autoprefixer: 264 264 specifier: ^10.4.20 265 265 version: 10.4.20(postcss@8.4.49) 266 + cssnano: 267 + specifier: ^7.0.6 268 + version: 7.0.6(postcss@8.4.49) 266 269 eslint: 267 270 specifier: ^9.15.0 268 271 version: 9.16.0(jiti@2.4.1) ··· 2113 2116 resolution: {integrity: sha512-jV5mWJrsh3QXHpb/by6udSqwva0qK50uYHpIXvKsLaxnlbjbLfflfPjFyRWXbMtZsnzCjSUqp5pm5/p+Wpaerg==} 2114 2117 engines: {node: '>=12'} 2115 2118 2119 + '@trysound/sax@0.2.0': 2120 + resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} 2121 + engines: {node: '>=10.13.0'} 2122 + 2116 2123 '@tsconfig/node10@1.0.11': 2117 2124 resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==} 2118 2125 ··· 2328 2335 resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} 2329 2336 engines: {node: '>=8'} 2330 2337 2338 + boolbase@1.0.0: 2339 + resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} 2340 + 2331 2341 brace-expansion@1.1.11: 2332 2342 resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} 2333 2343 ··· 2368 2378 resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} 2369 2379 engines: {node: '>= 6'} 2370 2380 2381 + caniuse-api@3.0.0: 2382 + resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} 2383 + 2371 2384 caniuse-lite@1.0.30001686: 2372 2385 resolution: {integrity: sha512-Y7deg0Aergpa24M3qLC5xjNklnKnhsmSyR/V89dLZ1n0ucJIFNs7PgR2Yfa/Zf6W79SbBicgtGxZr2juHkEUIA==} 2373 2386 ··· 2400 2413 color-name@1.1.4: 2401 2414 resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} 2402 2415 2416 + colord@2.9.3: 2417 + resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} 2418 + 2403 2419 colorette@2.0.20: 2404 2420 resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} 2405 2421 ··· 2410 2426 commander@4.1.1: 2411 2427 resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} 2412 2428 engines: {node: '>= 6'} 2429 + 2430 + commander@7.2.0: 2431 + resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} 2432 + engines: {node: '>= 10'} 2413 2433 2414 2434 concat-map@0.0.1: 2415 2435 resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} ··· 2428 2448 resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} 2429 2449 engines: {node: '>= 8'} 2430 2450 2451 + css-declaration-sorter@7.2.0: 2452 + resolution: {integrity: sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==} 2453 + engines: {node: ^14 || ^16 || >=18} 2454 + peerDependencies: 2455 + postcss: ^8.0.9 2456 + 2457 + css-select@5.1.0: 2458 + resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} 2459 + 2460 + css-tree@2.2.1: 2461 + resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==} 2462 + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} 2463 + 2464 + css-tree@2.3.1: 2465 + resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} 2466 + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} 2467 + 2468 + css-what@6.1.0: 2469 + resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} 2470 + engines: {node: '>= 6'} 2471 + 2431 2472 cssesc@3.0.0: 2432 2473 resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} 2433 2474 engines: {node: '>=4'} 2434 2475 hasBin: true 2476 + 2477 + cssnano-preset-default@7.0.6: 2478 + resolution: {integrity: sha512-ZzrgYupYxEvdGGuqL+JKOY70s7+saoNlHSCK/OGn1vB2pQK8KSET8jvenzItcY+kA7NoWvfbb/YhlzuzNKjOhQ==} 2479 + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 2480 + peerDependencies: 2481 + postcss: ^8.4.31 2482 + 2483 + cssnano-utils@5.0.0: 2484 + resolution: {integrity: sha512-Uij0Xdxc24L6SirFr25MlwC2rCFX6scyUmuKpzI+JQ7cyqDEwD42fJ0xfB3yLfOnRDU5LKGgjQ9FA6LYh76GWQ==} 2485 + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 2486 + peerDependencies: 2487 + postcss: ^8.4.31 2488 + 2489 + cssnano@7.0.6: 2490 + resolution: {integrity: sha512-54woqx8SCbp8HwvNZYn68ZFAepuouZW4lTwiMVnBErM3VkO7/Sd4oTOt3Zz3bPx3kxQ36aISppyXj2Md4lg8bw==} 2491 + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 2492 + peerDependencies: 2493 + postcss: ^8.4.31 2494 + 2495 + csso@5.0.5: 2496 + resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} 2497 + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} 2435 2498 2436 2499 csstype@3.1.3: 2437 2500 resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} ··· 2476 2539 dlv@1.1.3: 2477 2540 resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} 2478 2541 2542 + dom-serializer@2.0.0: 2543 + resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} 2544 + 2545 + domelementtype@2.3.0: 2546 + resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} 2547 + 2548 + domhandler@5.0.3: 2549 + resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} 2550 + engines: {node: '>= 4'} 2551 + 2552 + domutils@3.1.0: 2553 + resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} 2554 + 2479 2555 drizzle-kit@0.29.0: 2480 2556 resolution: {integrity: sha512-WjH0eC7/WKl8hucZPl/H5Df6WbUs1KJdM/vfX6bCjn1lOePrbeeroc18dzAVXdZpvgYx0ywJcFOypoC5MfYAYg==} 2481 2557 hasBin: true ··· 2586 2662 2587 2663 end-of-stream@1.4.4: 2588 2664 resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} 2665 + 2666 + entities@4.5.0: 2667 + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} 2668 + engines: {node: '>=0.12'} 2589 2669 2590 2670 esbuild-register@3.6.0: 2591 2671 resolution: {integrity: sha512-H2/S7Pm8a9CL1uhp9OvjwrBh5Pvx0H8qVOxNu8Wed9Y7qv56MPtq+GGM8RJpq6glYJn9Wspr8uw7l55uyinNeg==} ··· 2965 3045 resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} 2966 3046 engines: {node: '>=10'} 2967 3047 3048 + lodash.memoize@4.1.2: 3049 + resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} 3050 + 2968 3051 lodash.merge@4.6.2: 2969 3052 resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} 2970 3053 2971 3054 lodash.sortby@4.7.0: 2972 3055 resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==} 3056 + 3057 + lodash.uniq@4.5.0: 3058 + resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} 2973 3059 2974 3060 loose-envify@1.4.0: 2975 3061 resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} ··· 2992 3078 2993 3079 make-error@1.3.6: 2994 3080 resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} 3081 + 3082 + mdn-data@2.0.28: 3083 + resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==} 3084 + 3085 + mdn-data@2.0.30: 3086 + resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} 2995 3087 2996 3088 merge2@1.4.1: 2997 3089 resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} ··· 3075 3167 resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} 3076 3168 engines: {node: '>=0.10.0'} 3077 3169 3170 + nth-check@2.1.1: 3171 + resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} 3172 + 3078 3173 object-assign@4.1.1: 3079 3174 resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} 3080 3175 engines: {node: '>=0.10.0'} ··· 3175 3270 resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} 3176 3271 engines: {node: '>= 6'} 3177 3272 3273 + postcss-calc@10.0.2: 3274 + resolution: {integrity: sha512-DT/Wwm6fCKgpYVI7ZEWuPJ4az8hiEHtCUeYjZXqU7Ou4QqYh1Df2yCQ7Ca6N7xqKPFkxN3fhf+u9KSoOCJNAjg==} 3275 + engines: {node: ^18.12 || ^20.9 || >=22.0} 3276 + peerDependencies: 3277 + postcss: ^8.4.38 3278 + 3279 + postcss-colormin@7.0.2: 3280 + resolution: {integrity: sha512-YntRXNngcvEvDbEjTdRWGU606eZvB5prmHG4BF0yLmVpamXbpsRJzevyy6MZVyuecgzI2AWAlvFi8DAeCqwpvA==} 3281 + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 3282 + peerDependencies: 3283 + postcss: ^8.4.31 3284 + 3285 + postcss-convert-values@7.0.4: 3286 + resolution: {integrity: sha512-e2LSXPqEHVW6aoGbjV9RsSSNDO3A0rZLCBxN24zvxF25WknMPpX8Dm9UxxThyEbaytzggRuZxaGXqaOhxQ514Q==} 3287 + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 3288 + peerDependencies: 3289 + postcss: ^8.4.31 3290 + 3291 + postcss-discard-comments@7.0.3: 3292 + resolution: {integrity: sha512-q6fjd4WU4afNhWOA2WltHgCbkRhZPgQe7cXF74fuVB/ge4QbM9HEaOIzGSiMvM+g/cOsNAUGdf2JDzqA2F8iLA==} 3293 + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 3294 + peerDependencies: 3295 + postcss: ^8.4.31 3296 + 3297 + postcss-discard-duplicates@7.0.1: 3298 + resolution: {integrity: sha512-oZA+v8Jkpu1ct/xbbrntHRsfLGuzoP+cpt0nJe5ED2FQF8n8bJtn7Bo28jSmBYwqgqnqkuSXJfSUEE7if4nClQ==} 3299 + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 3300 + peerDependencies: 3301 + postcss: ^8.4.31 3302 + 3303 + postcss-discard-empty@7.0.0: 3304 + resolution: {integrity: sha512-e+QzoReTZ8IAwhnSdp/++7gBZ/F+nBq9y6PomfwORfP7q9nBpK5AMP64kOt0bA+lShBFbBDcgpJ3X4etHg4lzA==} 3305 + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 3306 + peerDependencies: 3307 + postcss: ^8.4.31 3308 + 3309 + postcss-discard-overridden@7.0.0: 3310 + resolution: {integrity: sha512-GmNAzx88u3k2+sBTZrJSDauR0ccpE24omTQCVmaTTZFz1du6AasspjaUPMJ2ud4RslZpoFKyf+6MSPETLojc6w==} 3311 + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 3312 + peerDependencies: 3313 + postcss: ^8.4.31 3314 + 3178 3315 postcss-import@15.1.0: 3179 3316 resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} 3180 3317 engines: {node: '>=14.0.0'} ··· 3217 3354 yaml: 3218 3355 optional: true 3219 3356 3357 + postcss-merge-longhand@7.0.4: 3358 + resolution: {integrity: sha512-zer1KoZA54Q8RVHKOY5vMke0cCdNxMP3KBfDerjH/BYHh4nCIh+1Yy0t1pAEQF18ac/4z3OFclO+ZVH8azjR4A==} 3359 + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 3360 + peerDependencies: 3361 + postcss: ^8.4.31 3362 + 3363 + postcss-merge-rules@7.0.4: 3364 + resolution: {integrity: sha512-ZsaamiMVu7uBYsIdGtKJ64PkcQt6Pcpep/uO90EpLS3dxJi6OXamIobTYcImyXGoW0Wpugh7DSD3XzxZS9JCPg==} 3365 + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 3366 + peerDependencies: 3367 + postcss: ^8.4.31 3368 + 3369 + postcss-minify-font-values@7.0.0: 3370 + resolution: {integrity: sha512-2ckkZtgT0zG8SMc5aoNwtm5234eUx1GGFJKf2b1bSp8UflqaeFzR50lid4PfqVI9NtGqJ2J4Y7fwvnP/u1cQog==} 3371 + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 3372 + peerDependencies: 3373 + postcss: ^8.4.31 3374 + 3375 + postcss-minify-gradients@7.0.0: 3376 + resolution: {integrity: sha512-pdUIIdj/C93ryCHew0UgBnL2DtUS3hfFa5XtERrs4x+hmpMYGhbzo6l/Ir5de41O0GaKVpK1ZbDNXSY6GkXvtg==} 3377 + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 3378 + peerDependencies: 3379 + postcss: ^8.4.31 3380 + 3381 + postcss-minify-params@7.0.2: 3382 + resolution: {integrity: sha512-nyqVLu4MFl9df32zTsdcLqCFfE/z2+f8GE1KHPxWOAmegSo6lpV2GNy5XQvrzwbLmiU7d+fYay4cwto1oNdAaQ==} 3383 + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 3384 + peerDependencies: 3385 + postcss: ^8.4.31 3386 + 3387 + postcss-minify-selectors@7.0.4: 3388 + resolution: {integrity: sha512-JG55VADcNb4xFCf75hXkzc1rNeURhlo7ugf6JjiiKRfMsKlDzN9CXHZDyiG6x/zGchpjQS+UAgb1d4nqXqOpmA==} 3389 + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 3390 + peerDependencies: 3391 + postcss: ^8.4.31 3392 + 3220 3393 postcss-nested@6.2.0: 3221 3394 resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==} 3222 3395 engines: {node: '>=12.0'} 3223 3396 peerDependencies: 3224 3397 postcss: ^8.2.14 3225 3398 3399 + postcss-normalize-charset@7.0.0: 3400 + resolution: {integrity: sha512-ABisNUXMeZeDNzCQxPxBCkXexvBrUHV+p7/BXOY+ulxkcjUZO0cp8ekGBwvIh2LbCwnWbyMPNJVtBSdyhM2zYQ==} 3401 + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 3402 + peerDependencies: 3403 + postcss: ^8.4.31 3404 + 3405 + postcss-normalize-display-values@7.0.0: 3406 + resolution: {integrity: sha512-lnFZzNPeDf5uGMPYgGOw7v0BfB45+irSRz9gHQStdkkhiM0gTfvWkWB5BMxpn0OqgOQuZG/mRlZyJxp0EImr2Q==} 3407 + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 3408 + peerDependencies: 3409 + postcss: ^8.4.31 3410 + 3411 + postcss-normalize-positions@7.0.0: 3412 + resolution: {integrity: sha512-I0yt8wX529UKIGs2y/9Ybs2CelSvItfmvg/DBIjTnoUSrPxSV7Z0yZ8ShSVtKNaV/wAY+m7bgtyVQLhB00A1NQ==} 3413 + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 3414 + peerDependencies: 3415 + postcss: ^8.4.31 3416 + 3417 + postcss-normalize-repeat-style@7.0.0: 3418 + resolution: {integrity: sha512-o3uSGYH+2q30ieM3ppu9GTjSXIzOrRdCUn8UOMGNw7Af61bmurHTWI87hRybrP6xDHvOe5WlAj3XzN6vEO8jLw==} 3419 + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 3420 + peerDependencies: 3421 + postcss: ^8.4.31 3422 + 3423 + postcss-normalize-string@7.0.0: 3424 + resolution: {integrity: sha512-w/qzL212DFVOpMy3UGyxrND+Kb0fvCiBBujiaONIihq7VvtC7bswjWgKQU/w4VcRyDD8gpfqUiBQ4DUOwEJ6Qg==} 3425 + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 3426 + peerDependencies: 3427 + postcss: ^8.4.31 3428 + 3429 + postcss-normalize-timing-functions@7.0.0: 3430 + resolution: {integrity: sha512-tNgw3YV0LYoRwg43N3lTe3AEWZ66W7Dh7lVEpJbHoKOuHc1sLrzMLMFjP8SNULHaykzsonUEDbKedv8C+7ej6g==} 3431 + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 3432 + peerDependencies: 3433 + postcss: ^8.4.31 3434 + 3435 + postcss-normalize-unicode@7.0.2: 3436 + resolution: {integrity: sha512-ztisabK5C/+ZWBdYC+Y9JCkp3M9qBv/XFvDtSw0d/XwfT3UaKeW/YTm/MD/QrPNxuecia46vkfEhewjwcYFjkg==} 3437 + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 3438 + peerDependencies: 3439 + postcss: ^8.4.31 3440 + 3441 + postcss-normalize-url@7.0.0: 3442 + resolution: {integrity: sha512-+d7+PpE+jyPX1hDQZYG+NaFD+Nd2ris6r8fPTBAjE8z/U41n/bib3vze8x7rKs5H1uEw5ppe9IojewouHk0klQ==} 3443 + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 3444 + peerDependencies: 3445 + postcss: ^8.4.31 3446 + 3447 + postcss-normalize-whitespace@7.0.0: 3448 + resolution: {integrity: sha512-37/toN4wwZErqohedXYqWgvcHUGlT8O/m2jVkAfAe9Bd4MzRqlBmXrJRePH0e9Wgnz2X7KymTgTOaaFizQe3AQ==} 3449 + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 3450 + peerDependencies: 3451 + postcss: ^8.4.31 3452 + 3453 + postcss-ordered-values@7.0.1: 3454 + resolution: {integrity: sha512-irWScWRL6nRzYmBOXReIKch75RRhNS86UPUAxXdmW/l0FcAsg0lvAXQCby/1lymxn/o0gVa6Rv/0f03eJOwHxw==} 3455 + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 3456 + peerDependencies: 3457 + postcss: ^8.4.31 3458 + 3459 + postcss-reduce-initial@7.0.2: 3460 + resolution: {integrity: sha512-pOnu9zqQww7dEKf62Nuju6JgsW2V0KRNBHxeKohU+JkHd/GAH5uvoObqFLqkeB2n20mr6yrlWDvo5UBU5GnkfA==} 3461 + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 3462 + peerDependencies: 3463 + postcss: ^8.4.31 3464 + 3465 + postcss-reduce-transforms@7.0.0: 3466 + resolution: {integrity: sha512-pnt1HKKZ07/idH8cpATX/ujMbtOGhUfE+m8gbqwJE05aTaNw8gbo34a2e3if0xc0dlu75sUOiqvwCGY3fzOHew==} 3467 + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 3468 + peerDependencies: 3469 + postcss: ^8.4.31 3470 + 3226 3471 postcss-selector-parser@6.1.2: 3227 3472 resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} 3228 3473 engines: {node: '>=4'} 3474 + 3475 + postcss-svgo@7.0.1: 3476 + resolution: {integrity: sha512-0WBUlSL4lhD9rA5k1e5D8EN5wCEyZD6HJk0jIvRxl+FDVOMlJ7DePHYWGGVc5QRqrJ3/06FTXM0bxjmJpmTPSA==} 3477 + engines: {node: ^18.12.0 || ^20.9.0 || >= 18} 3478 + peerDependencies: 3479 + postcss: ^8.4.31 3480 + 3481 + postcss-unique-selectors@7.0.3: 3482 + resolution: {integrity: sha512-J+58u5Ic5T1QjP/LDV9g3Cx4CNOgB5vz+kM6+OxHHhFACdcDeKhBXjQmB7fnIZM12YSTvsL0Opwco83DmacW2g==} 3483 + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 3484 + peerDependencies: 3485 + postcss: ^8.4.31 3229 3486 3230 3487 postcss-value-parser@4.2.0: 3231 3488 resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} ··· 3454 3711 resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} 3455 3712 engines: {node: '>=8'} 3456 3713 3714 + stylehacks@7.0.4: 3715 + resolution: {integrity: sha512-i4zfNrGMt9SB4xRK9L83rlsFCgdGANfeDAYacO1pkqcE7cRHPdWHwnKZVz7WY17Veq/FvyYsRAU++Ga+qDFIww==} 3716 + engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} 3717 + peerDependencies: 3718 + postcss: ^8.4.31 3719 + 3457 3720 sucrase@3.35.0: 3458 3721 resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} 3459 3722 engines: {node: '>=16 || 14 >=14.17'} ··· 3466 3729 supports-preserve-symlinks-flag@1.0.0: 3467 3730 resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} 3468 3731 engines: {node: '>= 0.4'} 3732 + 3733 + svgo@3.3.2: 3734 + resolution: {integrity: sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==} 3735 + engines: {node: '>=14.0.0'} 3736 + hasBin: true 3469 3737 3470 3738 tailwind-merge@2.5.5: 3471 3739 resolution: {integrity: sha512-0LXunzzAZzo0tEPxV3I297ffKZPlKDrjj7NXphC8V5ak9yHC5zRmxnOe2m/Rd/7ivsOMJe3JZ2JVocoDdQTRBA==} ··· 5429 5697 5430 5698 '@tanstack/virtual-file-routes@1.81.9': {} 5431 5699 5700 + '@trysound/sax@0.2.0': {} 5701 + 5432 5702 '@tsconfig/node10@1.0.11': {} 5433 5703 5434 5704 '@tsconfig/node12@1.0.11': {} ··· 5676 5946 5677 5947 binary-extensions@2.3.0: {} 5678 5948 5949 + boolbase@1.0.0: {} 5950 + 5679 5951 brace-expansion@1.1.11: 5680 5952 dependencies: 5681 5953 balanced-match: 1.0.2 ··· 5713 5985 5714 5986 camelcase-css@2.0.1: {} 5715 5987 5988 + caniuse-api@3.0.0: 5989 + dependencies: 5990 + browserslist: 4.24.2 5991 + caniuse-lite: 1.0.30001686 5992 + lodash.memoize: 4.1.2 5993 + lodash.uniq: 4.5.0 5994 + 5716 5995 caniuse-lite@1.0.30001686: {} 5717 5996 5718 5997 chalk@4.1.2: ··· 5750 6029 5751 6030 color-name@1.1.4: {} 5752 6031 6032 + colord@2.9.3: {} 6033 + 5753 6034 colorette@2.0.20: {} 5754 6035 5755 6036 combined-stream@1.0.8: ··· 5757 6038 delayed-stream: 1.0.0 5758 6039 5759 6040 commander@4.1.1: {} 6041 + 6042 + commander@7.2.0: {} 5760 6043 5761 6044 concat-map@0.0.1: {} 5762 6045 ··· 5772 6055 shebang-command: 2.0.0 5773 6056 which: 2.0.2 5774 6057 6058 + css-declaration-sorter@7.2.0(postcss@8.4.49): 6059 + dependencies: 6060 + postcss: 8.4.49 6061 + 6062 + css-select@5.1.0: 6063 + dependencies: 6064 + boolbase: 1.0.0 6065 + css-what: 6.1.0 6066 + domhandler: 5.0.3 6067 + domutils: 3.1.0 6068 + nth-check: 2.1.1 6069 + 6070 + css-tree@2.2.1: 6071 + dependencies: 6072 + mdn-data: 2.0.28 6073 + source-map-js: 1.2.1 6074 + 6075 + css-tree@2.3.1: 6076 + dependencies: 6077 + mdn-data: 2.0.30 6078 + source-map-js: 1.2.1 6079 + 6080 + css-what@6.1.0: {} 6081 + 5775 6082 cssesc@3.0.0: {} 5776 6083 6084 + cssnano-preset-default@7.0.6(postcss@8.4.49): 6085 + dependencies: 6086 + browserslist: 4.24.2 6087 + css-declaration-sorter: 7.2.0(postcss@8.4.49) 6088 + cssnano-utils: 5.0.0(postcss@8.4.49) 6089 + postcss: 8.4.49 6090 + postcss-calc: 10.0.2(postcss@8.4.49) 6091 + postcss-colormin: 7.0.2(postcss@8.4.49) 6092 + postcss-convert-values: 7.0.4(postcss@8.4.49) 6093 + postcss-discard-comments: 7.0.3(postcss@8.4.49) 6094 + postcss-discard-duplicates: 7.0.1(postcss@8.4.49) 6095 + postcss-discard-empty: 7.0.0(postcss@8.4.49) 6096 + postcss-discard-overridden: 7.0.0(postcss@8.4.49) 6097 + postcss-merge-longhand: 7.0.4(postcss@8.4.49) 6098 + postcss-merge-rules: 7.0.4(postcss@8.4.49) 6099 + postcss-minify-font-values: 7.0.0(postcss@8.4.49) 6100 + postcss-minify-gradients: 7.0.0(postcss@8.4.49) 6101 + postcss-minify-params: 7.0.2(postcss@8.4.49) 6102 + postcss-minify-selectors: 7.0.4(postcss@8.4.49) 6103 + postcss-normalize-charset: 7.0.0(postcss@8.4.49) 6104 + postcss-normalize-display-values: 7.0.0(postcss@8.4.49) 6105 + postcss-normalize-positions: 7.0.0(postcss@8.4.49) 6106 + postcss-normalize-repeat-style: 7.0.0(postcss@8.4.49) 6107 + postcss-normalize-string: 7.0.0(postcss@8.4.49) 6108 + postcss-normalize-timing-functions: 7.0.0(postcss@8.4.49) 6109 + postcss-normalize-unicode: 7.0.2(postcss@8.4.49) 6110 + postcss-normalize-url: 7.0.0(postcss@8.4.49) 6111 + postcss-normalize-whitespace: 7.0.0(postcss@8.4.49) 6112 + postcss-ordered-values: 7.0.1(postcss@8.4.49) 6113 + postcss-reduce-initial: 7.0.2(postcss@8.4.49) 6114 + postcss-reduce-transforms: 7.0.0(postcss@8.4.49) 6115 + postcss-svgo: 7.0.1(postcss@8.4.49) 6116 + postcss-unique-selectors: 7.0.3(postcss@8.4.49) 6117 + 6118 + cssnano-utils@5.0.0(postcss@8.4.49): 6119 + dependencies: 6120 + postcss: 8.4.49 6121 + 6122 + cssnano@7.0.6(postcss@8.4.49): 6123 + dependencies: 6124 + cssnano-preset-default: 7.0.6(postcss@8.4.49) 6125 + lilconfig: 3.1.3 6126 + postcss: 8.4.49 6127 + 6128 + csso@5.0.5: 6129 + dependencies: 6130 + css-tree: 2.2.1 6131 + 5777 6132 csstype@3.1.3: {} 5778 6133 5779 6134 data-uri-to-buffer@4.0.1: {} ··· 5798 6153 5799 6154 dlv@1.1.3: {} 5800 6155 6156 + dom-serializer@2.0.0: 6157 + dependencies: 6158 + domelementtype: 2.3.0 6159 + domhandler: 5.0.3 6160 + entities: 4.5.0 6161 + 6162 + domelementtype@2.3.0: {} 6163 + 6164 + domhandler@5.0.3: 6165 + dependencies: 6166 + domelementtype: 2.3.0 6167 + 6168 + domutils@3.1.0: 6169 + dependencies: 6170 + dom-serializer: 2.0.0 6171 + domelementtype: 2.3.0 6172 + domhandler: 5.0.3 6173 + 5801 6174 drizzle-kit@0.29.0: 5802 6175 dependencies: 5803 6176 '@drizzle-team/brocli': 0.10.2 ··· 5826 6199 end-of-stream@1.4.4: 5827 6200 dependencies: 5828 6201 once: 1.4.0 6202 + 6203 + entities@4.5.0: {} 5829 6204 5830 6205 esbuild-register@3.6.0(esbuild@0.19.12): 5831 6206 dependencies: ··· 6274 6649 dependencies: 6275 6650 p-locate: 5.0.0 6276 6651 6652 + lodash.memoize@4.1.2: {} 6653 + 6277 6654 lodash.merge@4.6.2: {} 6278 6655 6279 6656 lodash.sortby@4.7.0: {} 6657 + 6658 + lodash.uniq@4.5.0: {} 6280 6659 6281 6660 loose-envify@1.4.0: 6282 6661 dependencies: ··· 6295 6674 react: 19.0.0-rc-7283a213-20241206 6296 6675 6297 6676 make-error@1.3.6: {} 6677 + 6678 + mdn-data@2.0.28: {} 6679 + 6680 + mdn-data@2.0.30: {} 6298 6681 6299 6682 merge2@1.4.1: {} 6300 6683 ··· 6358 6741 normalize-path@3.0.0: {} 6359 6742 6360 6743 normalize-range@0.1.2: {} 6744 + 6745 + nth-check@2.1.1: 6746 + dependencies: 6747 + boolbase: 1.0.0 6361 6748 6362 6749 object-assign@4.1.1: {} 6363 6750 ··· 6470 6857 6471 6858 pirates@4.0.6: {} 6472 6859 6860 + postcss-calc@10.0.2(postcss@8.4.49): 6861 + dependencies: 6862 + postcss: 8.4.49 6863 + postcss-selector-parser: 6.1.2 6864 + postcss-value-parser: 4.2.0 6865 + 6866 + postcss-colormin@7.0.2(postcss@8.4.49): 6867 + dependencies: 6868 + browserslist: 4.24.2 6869 + caniuse-api: 3.0.0 6870 + colord: 2.9.3 6871 + postcss: 8.4.49 6872 + postcss-value-parser: 4.2.0 6873 + 6874 + postcss-convert-values@7.0.4(postcss@8.4.49): 6875 + dependencies: 6876 + browserslist: 4.24.2 6877 + postcss: 8.4.49 6878 + postcss-value-parser: 4.2.0 6879 + 6880 + postcss-discard-comments@7.0.3(postcss@8.4.49): 6881 + dependencies: 6882 + postcss: 8.4.49 6883 + postcss-selector-parser: 6.1.2 6884 + 6885 + postcss-discard-duplicates@7.0.1(postcss@8.4.49): 6886 + dependencies: 6887 + postcss: 8.4.49 6888 + 6889 + postcss-discard-empty@7.0.0(postcss@8.4.49): 6890 + dependencies: 6891 + postcss: 8.4.49 6892 + 6893 + postcss-discard-overridden@7.0.0(postcss@8.4.49): 6894 + dependencies: 6895 + postcss: 8.4.49 6896 + 6473 6897 postcss-import@15.1.0(postcss@8.4.49): 6474 6898 dependencies: 6475 6899 postcss: 8.4.49 ··· 6499 6923 tsx: 4.19.2 6500 6924 yaml: 2.6.1 6501 6925 6926 + postcss-merge-longhand@7.0.4(postcss@8.4.49): 6927 + dependencies: 6928 + postcss: 8.4.49 6929 + postcss-value-parser: 4.2.0 6930 + stylehacks: 7.0.4(postcss@8.4.49) 6931 + 6932 + postcss-merge-rules@7.0.4(postcss@8.4.49): 6933 + dependencies: 6934 + browserslist: 4.24.2 6935 + caniuse-api: 3.0.0 6936 + cssnano-utils: 5.0.0(postcss@8.4.49) 6937 + postcss: 8.4.49 6938 + postcss-selector-parser: 6.1.2 6939 + 6940 + postcss-minify-font-values@7.0.0(postcss@8.4.49): 6941 + dependencies: 6942 + postcss: 8.4.49 6943 + postcss-value-parser: 4.2.0 6944 + 6945 + postcss-minify-gradients@7.0.0(postcss@8.4.49): 6946 + dependencies: 6947 + colord: 2.9.3 6948 + cssnano-utils: 5.0.0(postcss@8.4.49) 6949 + postcss: 8.4.49 6950 + postcss-value-parser: 4.2.0 6951 + 6952 + postcss-minify-params@7.0.2(postcss@8.4.49): 6953 + dependencies: 6954 + browserslist: 4.24.2 6955 + cssnano-utils: 5.0.0(postcss@8.4.49) 6956 + postcss: 8.4.49 6957 + postcss-value-parser: 4.2.0 6958 + 6959 + postcss-minify-selectors@7.0.4(postcss@8.4.49): 6960 + dependencies: 6961 + cssesc: 3.0.0 6962 + postcss: 8.4.49 6963 + postcss-selector-parser: 6.1.2 6964 + 6502 6965 postcss-nested@6.2.0(postcss@8.4.49): 6503 6966 dependencies: 6504 6967 postcss: 8.4.49 6505 6968 postcss-selector-parser: 6.1.2 6506 6969 6970 + postcss-normalize-charset@7.0.0(postcss@8.4.49): 6971 + dependencies: 6972 + postcss: 8.4.49 6973 + 6974 + postcss-normalize-display-values@7.0.0(postcss@8.4.49): 6975 + dependencies: 6976 + postcss: 8.4.49 6977 + postcss-value-parser: 4.2.0 6978 + 6979 + postcss-normalize-positions@7.0.0(postcss@8.4.49): 6980 + dependencies: 6981 + postcss: 8.4.49 6982 + postcss-value-parser: 4.2.0 6983 + 6984 + postcss-normalize-repeat-style@7.0.0(postcss@8.4.49): 6985 + dependencies: 6986 + postcss: 8.4.49 6987 + postcss-value-parser: 4.2.0 6988 + 6989 + postcss-normalize-string@7.0.0(postcss@8.4.49): 6990 + dependencies: 6991 + postcss: 8.4.49 6992 + postcss-value-parser: 4.2.0 6993 + 6994 + postcss-normalize-timing-functions@7.0.0(postcss@8.4.49): 6995 + dependencies: 6996 + postcss: 8.4.49 6997 + postcss-value-parser: 4.2.0 6998 + 6999 + postcss-normalize-unicode@7.0.2(postcss@8.4.49): 7000 + dependencies: 7001 + browserslist: 4.24.2 7002 + postcss: 8.4.49 7003 + postcss-value-parser: 4.2.0 7004 + 7005 + postcss-normalize-url@7.0.0(postcss@8.4.49): 7006 + dependencies: 7007 + postcss: 8.4.49 7008 + postcss-value-parser: 4.2.0 7009 + 7010 + postcss-normalize-whitespace@7.0.0(postcss@8.4.49): 7011 + dependencies: 7012 + postcss: 8.4.49 7013 + postcss-value-parser: 4.2.0 7014 + 7015 + postcss-ordered-values@7.0.1(postcss@8.4.49): 7016 + dependencies: 7017 + cssnano-utils: 5.0.0(postcss@8.4.49) 7018 + postcss: 8.4.49 7019 + postcss-value-parser: 4.2.0 7020 + 7021 + postcss-reduce-initial@7.0.2(postcss@8.4.49): 7022 + dependencies: 7023 + browserslist: 4.24.2 7024 + caniuse-api: 3.0.0 7025 + postcss: 8.4.49 7026 + 7027 + postcss-reduce-transforms@7.0.0(postcss@8.4.49): 7028 + dependencies: 7029 + postcss: 8.4.49 7030 + postcss-value-parser: 4.2.0 7031 + 6507 7032 postcss-selector-parser@6.1.2: 6508 7033 dependencies: 6509 7034 cssesc: 3.0.0 6510 7035 util-deprecate: 1.0.2 7036 + 7037 + postcss-svgo@7.0.1(postcss@8.4.49): 7038 + dependencies: 7039 + postcss: 8.4.49 7040 + postcss-value-parser: 4.2.0 7041 + svgo: 3.3.2 7042 + 7043 + postcss-unique-selectors@7.0.3(postcss@8.4.49): 7044 + dependencies: 7045 + postcss: 8.4.49 7046 + postcss-selector-parser: 6.1.2 6511 7047 6512 7048 postcss-value-parser@4.2.0: {} 6513 7049 ··· 6718 7254 6719 7255 strip-json-comments@3.1.1: {} 6720 7256 7257 + stylehacks@7.0.4(postcss@8.4.49): 7258 + dependencies: 7259 + browserslist: 4.24.2 7260 + postcss: 8.4.49 7261 + postcss-selector-parser: 6.1.2 7262 + 6721 7263 sucrase@3.35.0: 6722 7264 dependencies: 6723 7265 '@jridgewell/gen-mapping': 0.3.5 ··· 6733 7275 has-flag: 4.0.0 6734 7276 6735 7277 supports-preserve-symlinks-flag@1.0.0: {} 7278 + 7279 + svgo@3.3.2: 7280 + dependencies: 7281 + '@trysound/sax': 0.2.0 7282 + commander: 7.2.0 7283 + css-select: 5.1.0 7284 + css-tree: 2.3.1 7285 + css-what: 6.1.0 7286 + csso: 5.0.5 7287 + picocolors: 1.1.1 6736 7288 6737 7289 tailwind-merge@2.5.5: {} 6738 7290