From 2b81b0ed79c804cad203de930b3e107f470d2258 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 13 Oct 2024 14:57:40 -0400 Subject: [PATCH] Bump vite from 5.3.1 to 5.4.8 (#449) * Bump vite from 5.3.1 to 5.4.8 Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.3.1 to 5.4.8. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v5.4.8/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v5.4.8/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] * use postcss config to handle tailwind instead of in vite config update autoprefixer and tailwind --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Martin Miglio --- package.json | 7 +- pnpm-lock.yaml | 325 ++++++++++++++++++++++++++++++++++----------- postcss.config.js | 6 + tailwind.config.ts | 1 + vite.config.ts | 7 - 5 files changed, 261 insertions(+), 85 deletions(-) create mode 100644 postcss.config.js diff --git a/package.json b/package.json index 1d819f85..a71c9a87 100644 --- a/package.json +++ b/package.json @@ -50,17 +50,18 @@ "@vue/eslint-config-prettier": "^9.0.0", "@vue/eslint-config-typescript": "^13.0.0", "@vue/tsconfig": "^0.5.1", - "autoprefixer": "^10.4.19", + "autoprefixer": "^10.4.20", "eslint": "^8.57.0", "eslint-plugin-vue": "^9.23.0", "npm-run-all2": "^6.2.3", + "postcss": "^8.4.47", "prettier": "^3.2.5", "prettier-plugin-tailwindcss": "^0.6.6", "react": "^18.3.1", - "tailwindcss": "^3.4.3", + "tailwindcss": "^3.4.13", "tsx": "^4.15.5", "typescript": "~5.5.4", - "vite": "^5.2.8", + "vite": "^5.4.8", "vite-plugin-vue-devtools": "^7.3.6", "vite-plugin-webfont-dl": "^3.9.4", "vite-ssg": "^0.23.8", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e071040c..7ceaa013 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -49,7 +49,7 @@ importers: version: 2.3.0 tailwindcss-animate: specifier: ^1.0.7 - version: 1.0.7(tailwindcss@3.4.4) + version: 1.0.7(tailwindcss@3.4.13(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4))) vue: specifier: ^3.4.37 version: 3.4.37(typescript@5.5.4) @@ -83,7 +83,7 @@ importers: version: 1.9.16(rollup@4.24.0) '@vitejs/plugin-vue': specifier: ^5.1.4 - version: 5.1.4(vite@5.3.1(@types/node@20.14.10)(terser@5.31.3))(vue@3.4.37(typescript@5.5.4)) + version: 5.1.4(vite@5.4.8(@types/node@20.14.10)(terser@5.31.3))(vue@3.4.37(typescript@5.5.4)) '@vue/compiler-sfc': specifier: ^3.5.4 version: 3.5.4 @@ -97,8 +97,8 @@ importers: specifier: ^0.5.1 version: 0.5.1 autoprefixer: - specifier: ^10.4.19 - version: 10.4.19(postcss@8.4.38) + specifier: ^10.4.20 + version: 10.4.20(postcss@8.4.47) eslint: specifier: ^8.57.0 version: 8.57.0 @@ -108,6 +108,9 @@ importers: npm-run-all2: specifier: ^6.2.3 version: 6.2.3 + postcss: + specifier: ^8.4.47 + version: 8.4.47 prettier: specifier: ^3.2.5 version: 3.3.2 @@ -118,8 +121,8 @@ importers: specifier: ^18.3.1 version: 18.3.1 tailwindcss: - specifier: ^3.4.3 - version: 3.4.4 + specifier: ^3.4.13 + version: 3.4.13(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)) tsx: specifier: ^4.15.5 version: 4.15.5 @@ -127,17 +130,17 @@ importers: specifier: ~5.5.4 version: 5.5.4 vite: - specifier: ^5.2.8 - version: 5.3.1(@types/node@20.14.10)(terser@5.31.3) + specifier: ^5.4.8 + version: 5.4.8(@types/node@20.14.10)(terser@5.31.3) vite-plugin-vue-devtools: specifier: ^7.3.6 - version: 7.3.6(rollup@4.24.0)(vite@5.3.1(@types/node@20.14.10)(terser@5.31.3))(vue@3.4.37(typescript@5.5.4)) + version: 7.3.6(rollup@4.24.0)(vite@5.4.8(@types/node@20.14.10)(terser@5.31.3))(vue@3.4.37(typescript@5.5.4)) vite-plugin-webfont-dl: specifier: ^3.9.4 - version: 3.9.4(vite@5.3.1(@types/node@20.14.10)(terser@5.31.3)) + version: 3.9.4(vite@5.4.8(@types/node@20.14.10)(terser@5.31.3)) vite-ssg: specifier: ^0.23.8 - version: 0.23.8(vite@5.3.1(@types/node@20.14.10)(terser@5.31.3))(vue-router@4.4.0(vue@3.4.37(typescript@5.5.4)))(vue@3.4.37(typescript@5.5.4)) + version: 0.23.8(vite@5.4.8(@types/node@20.14.10)(terser@5.31.3))(vue-router@4.4.0(vue@3.4.37(typescript@5.5.4)))(vue@3.4.37(typescript@5.5.4)) vite-ssg-sitemap: specifier: ^0.8.1 version: 0.8.1 @@ -351,6 +354,10 @@ packages: resolution: {integrity: sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==} engines: {node: '>=6.9.0'} + '@cspotcode/source-map-support@0.8.1': + resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} + engines: {node: '>=12'} + '@esbuild/aix-ppc64@0.21.5': resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} engines: {node: '>=12'} @@ -588,6 +595,9 @@ packages: '@jridgewell/trace-mapping@0.3.25': resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + '@jridgewell/trace-mapping@0.3.9': + resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} + '@napi-rs/canvas-android-arm64@0.1.53': resolution: {integrity: sha512-2YhxfVsZguATlRWE0fZdTx35SE9+r5D7HV5GPNDataZOKmHf+zZ5//dspuuBSbOriQdoicaFrgXKCUqI0pK3WQ==} engines: {node: '>= 10'} @@ -786,6 +796,18 @@ packages: '@vue/compiler-sfc': optional: true + '@tsconfig/node10@1.0.11': + resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==} + + '@tsconfig/node12@1.0.11': + resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} + + '@tsconfig/node14@1.0.3': + resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} + + '@tsconfig/node16@1.0.4': + resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} + '@tsconfig/node20@20.1.4': resolution: {integrity: sha512-sqgsT69YFeLWf5NtJ4Xq/xAF8p4ZQHlmGW74Nu2tD4+g5fAsposc4ZfaaPixVu4y01BEiDCWLRDCvDM5JOsRxg==} @@ -1043,6 +1065,10 @@ packages: peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + acorn-walk@8.3.4: + resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} + engines: {node: '>=0.4.0'} + acorn@8.12.0: resolution: {integrity: sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==} engines: {node: '>=0.4.0'} @@ -1082,6 +1108,9 @@ packages: resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} engines: {node: '>= 8'} + arg@4.1.3: + resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} + arg@5.0.2: resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} @@ -1103,8 +1132,8 @@ packages: asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - autoprefixer@10.4.19: - resolution: {integrity: sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==} + autoprefixer@10.4.20: + resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==} engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: @@ -1145,6 +1174,11 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true + browserslist@4.24.0: + resolution: {integrity: sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + buffer-from@1.1.2: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} @@ -1173,6 +1207,9 @@ packages: caniuse-lite@1.0.30001634: resolution: {integrity: sha512-fbBYXQ9q3+yp1q1gBk86tOFs4pyn/yxFm5ZNP18OXJDfA3txImOY9PhfxVggZ4vRHDqoU8NrKU81eN0OtzOgRA==} + caniuse-lite@1.0.30001668: + resolution: {integrity: sha512-nWLrdxqCdblixUO+27JtGJJE/txpJlyUy5YN1u53wLZkP0emYCo5zgS6QYft7VUYR42LGgi/S5hdLZTrnyIddw==} + chalk@2.4.2: resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} engines: {node: '>=4'} @@ -1248,6 +1285,9 @@ packages: resolution: {integrity: sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==} engines: {node: '>=12.13'} + create-require@1.1.1: + resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} + cross-spawn@7.0.3: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} @@ -1321,6 +1361,10 @@ packages: didyoumean@1.2.2: resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} + diff@4.0.2: + resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} + engines: {node: '>=0.3.1'} + dir-glob@3.0.1: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} engines: {node: '>=8'} @@ -1341,6 +1385,9 @@ packages: electron-to-chromium@1.4.802: resolution: {integrity: sha512-TnTMUATbgNdPXVSHsxvNVSG0uEd6cSZsANjm8c9HbvflZVVn1yTRcmVXYT1Ma95/ssB/Dcd30AHweH2TE+dNpA==} + electron-to-chromium@1.5.36: + resolution: {integrity: sha512-HYTX8tKge/VNp6FGO+f/uVDmUkq+cEfcxYhKf15Akc4M5yxt5YmorwlAitKWjWhWQnKcDRBAQKXkhqqXMqcrjw==} + emoji-regex@10.3.0: resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==} @@ -1370,6 +1417,10 @@ packages: resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} engines: {node: '>=6'} + escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} + escape-html@1.0.3: resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} @@ -1819,6 +1870,9 @@ packages: magic-string@0.30.11: resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} + make-error@1.3.6: + resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} + memorystream@0.3.1: resolution: {integrity: sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==} engines: {node: '>= 0.10.0'} @@ -1899,6 +1953,9 @@ packages: node-releases@2.0.14: resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} + node-releases@2.0.18: + resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} + normalize-path@3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} @@ -2015,6 +2072,9 @@ packages: picocolors@1.0.1: resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} + picocolors@1.1.0: + resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==} + picomatch@2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} @@ -2072,12 +2132,8 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.4.38: - resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==} - engines: {node: ^10 || ^12 || >=14} - - postcss@8.4.45: - resolution: {integrity: sha512-7KTLTdzdZZYscUc65XmjFiB73vBhBfbPztCYdUNvlaso9PrzjzcmjqBPR0lNGkcVlcO4BjiO5rK/qNz+XAen1Q==} + postcss@8.4.47: + resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} engines: {node: ^10 || ^12 || >=14} prelude-ls@1.2.1: @@ -2286,6 +2342,10 @@ packages: resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} engines: {node: '>=0.10.0'} + source-map-js@1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} + engines: {node: '>=0.10.0'} + source-map-support@0.5.21: resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} @@ -2367,8 +2427,8 @@ packages: peerDependencies: tailwindcss: '>=3.0.0 || insiders' - tailwindcss@3.4.4: - resolution: {integrity: sha512-ZoyXOdJjISB7/BcLTR6SEsLgKtDStYyYZVLsUtWChO4Ps20CBad7lfJKVDiejocV4ME1hLmyY0WJE3hSDcmQ2A==} + tailwindcss@3.4.13: + resolution: {integrity: sha512-KqjHOJKogOUt5Bs752ykCeiwvi0fKVkr5oqsFNt/8px/tA8scFPIlkygsf6jXrfCqGHz7VflA6+yytWuM+XhFw==} engines: {node: '>=14.0.0'} hasBin: true @@ -2419,6 +2479,20 @@ packages: ts-interface-checker@0.1.13: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} + ts-node@10.9.2: + resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} + hasBin: true + peerDependencies: + '@swc/core': '>=1.2.50' + '@swc/wasm': '>=1.2.50' + '@types/node': '*' + typescript: '>=2.7' + peerDependenciesMeta: + '@swc/core': + optional: true + '@swc/wasm': + optional: true + tslib@2.6.3: resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} @@ -2477,6 +2551,12 @@ packages: peerDependencies: browserslist: '>= 4.21.0' + update-browserslist-db@1.1.1: + resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} @@ -2486,6 +2566,9 @@ packages: util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + v8-compile-cache-lib@3.0.1: + resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} + vite-hot-client@0.2.3: resolution: {integrity: sha512-rOGAV7rUlUHX89fP2p2v0A2WWvV3QMX2UYq0fRqsWSvFvev4atHWqjwGoKaZT1VTKyLGk533ecu3eyd0o59CAg==} peerDependencies: @@ -2535,8 +2618,8 @@ packages: vue-router: optional: true - vite@5.3.1: - resolution: {integrity: sha512-XBmSKRLXLxiaPYamLv3/hnP/KXDai1NDexN0FpkTaZXTfycHvkRHoenpgl/fvuK/kPbB6xAgoyiryAhQNxYmAQ==} + vite@5.4.8: + resolution: {integrity: sha512-FqrItQ4DT1NC4zCUqMB4c4AZORMKIa0m8/URVCZ77OZ/QSNeJ54bU1vrFADbDsuwfIPcgknRkmqakQcgnL4GiQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -2544,6 +2627,7 @@ packages: less: '*' lightningcss: ^1.21.0 sass: '*' + sass-embedded: '*' stylus: '*' sugarss: '*' terser: ^5.4.0 @@ -2556,6 +2640,8 @@ packages: optional: true sass: optional: true + sass-embedded: + optional: true stylus: optional: true sugarss: @@ -2695,6 +2781,10 @@ packages: resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} engines: {node: '>=12'} + yn@3.1.1: + resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} + engines: {node: '>=6'} + yocto-queue@0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} @@ -2990,6 +3080,11 @@ snapshots: '@babel/helper-validator-identifier': 7.24.7 to-fast-properties: 2.0.0 + '@cspotcode/source-map-support@0.8.1': + dependencies: + '@jridgewell/trace-mapping': 0.3.9 + optional: true + '@esbuild/aix-ppc64@0.21.5': optional: true @@ -3174,6 +3269,12 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping@0.3.9': + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.0 + optional: true + '@napi-rs/canvas-android-arm64@0.1.53': optional: true @@ -3320,6 +3421,18 @@ snapshots: transitivePeerDependencies: - supports-color + '@tsconfig/node10@1.0.11': + optional: true + + '@tsconfig/node12@1.0.11': + optional: true + + '@tsconfig/node14@1.0.3': + optional: true + + '@tsconfig/node16@1.0.4': + optional: true + '@tsconfig/node20@20.1.4': {} '@types/estree@1.0.5': {} @@ -3483,9 +3596,9 @@ snapshots: unhead: 1.9.16 vue: 3.4.37(typescript@5.5.4) - '@vitejs/plugin-vue@5.1.4(vite@5.3.1(@types/node@20.14.10)(terser@5.31.3))(vue@3.4.37(typescript@5.5.4))': + '@vitejs/plugin-vue@5.1.4(vite@5.4.8(@types/node@20.14.10)(terser@5.31.3))(vue@3.4.37(typescript@5.5.4))': dependencies: - vite: 5.3.1(@types/node@20.14.10)(terser@5.31.3) + vite: 5.4.8(@types/node@20.14.10)(terser@5.31.3) vue: 3.4.37(typescript@5.5.4) '@volar/language-core@2.3.0': @@ -3579,7 +3692,7 @@ snapshots: '@vue/shared': 3.4.37 estree-walker: 2.0.2 magic-string: 0.30.11 - postcss: 8.4.45 + postcss: 8.4.47 source-map-js: 1.2.0 '@vue/compiler-sfc@3.5.4': @@ -3591,7 +3704,7 @@ snapshots: '@vue/shared': 3.5.4 estree-walker: 2.0.2 magic-string: 0.30.11 - postcss: 8.4.45 + postcss: 8.4.47 source-map-js: 1.2.0 '@vue/compiler-ssr@3.4.37': @@ -3606,14 +3719,14 @@ snapshots: '@vue/devtools-api@6.6.3': {} - '@vue/devtools-core@7.3.6(vite@5.3.1(@types/node@20.14.10)(terser@5.31.3))(vue@3.4.37(typescript@5.5.4))': + '@vue/devtools-core@7.3.6(vite@5.4.8(@types/node@20.14.10)(terser@5.31.3))(vue@3.4.37(typescript@5.5.4))': dependencies: '@vue/devtools-kit': 7.3.6 '@vue/devtools-shared': 7.3.6 mitt: 3.0.1 nanoid: 3.3.7 pathe: 1.1.2 - vite-hot-client: 0.2.3(vite@5.3.1(@types/node@20.14.10)(terser@5.31.3)) + vite-hot-client: 0.2.3(vite@5.4.8(@types/node@20.14.10)(terser@5.31.3)) vue: 3.4.37(typescript@5.5.4) transitivePeerDependencies: - vite @@ -3718,6 +3831,11 @@ snapshots: dependencies: acorn: 8.12.0 + acorn-walk@8.3.4: + dependencies: + acorn: 8.12.0 + optional: true + acorn@8.12.0: {} agent-base@7.1.1: @@ -3754,6 +3872,9 @@ snapshots: normalize-path: 3.0.0 picomatch: 2.3.1 + arg@4.1.3: + optional: true + arg@5.0.2: {} argparse@2.0.1: {} @@ -3771,14 +3892,14 @@ snapshots: asynckit@0.4.0: {} - autoprefixer@10.4.19(postcss@8.4.38): + autoprefixer@10.4.20(postcss@8.4.47): dependencies: - browserslist: 4.23.1 - caniuse-lite: 1.0.30001634 + browserslist: 4.24.0 + caniuse-lite: 1.0.30001668 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.1 - postcss: 8.4.38 + postcss: 8.4.47 postcss-value-parser: 4.2.0 axios@1.7.7: @@ -3819,6 +3940,13 @@ snapshots: node-releases: 2.0.14 update-browserslist-db: 1.0.16(browserslist@4.23.1) + browserslist@4.24.0: + dependencies: + caniuse-lite: 1.0.30001668 + electron-to-chromium: 1.5.36 + node-releases: 2.0.18 + update-browserslist-db: 1.1.1(browserslist@4.24.0) + buffer-from@1.1.2: {} bundle-name@4.1.0: @@ -3840,6 +3968,8 @@ snapshots: caniuse-lite@1.0.30001634: {} + caniuse-lite@1.0.30001668: {} + chalk@2.4.2: dependencies: ansi-styles: 3.2.1 @@ -3915,6 +4045,9 @@ snapshots: dependencies: is-what: 4.1.16 + create-require@1.1.1: + optional: true + cross-spawn@7.0.3: dependencies: path-key: 3.1.1 @@ -3971,6 +4104,9 @@ snapshots: didyoumean@1.2.2: {} + diff@4.0.2: + optional: true + dir-glob@3.0.1: dependencies: path-type: 4.0.0 @@ -3990,6 +4126,8 @@ snapshots: electron-to-chromium@1.4.802: {} + electron-to-chromium@1.5.36: {} + emoji-regex@10.3.0: {} emoji-regex@8.0.0: {} @@ -4030,6 +4168,8 @@ snapshots: escalade@3.1.2: {} + escalade@3.2.0: {} + escape-html@1.0.3: {} escape-string-regexp@1.0.5: {} @@ -4500,6 +4640,9 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 + make-error@1.3.6: + optional: true + memorystream@0.3.1: {} merge-stream@2.0.0: {} @@ -4565,6 +4708,8 @@ snapshots: node-releases@2.0.14: {} + node-releases@2.0.18: {} + normalize-path@3.0.0: {} normalize-range@0.1.2: {} @@ -4677,6 +4822,8 @@ snapshots: picocolors@1.0.1: {} + picocolors@1.1.0: {} + picomatch@2.3.1: {} pidtree@0.6.0: {} @@ -4691,28 +4838,29 @@ snapshots: mlly: 1.7.1 pathe: 1.1.2 - postcss-import@15.1.0(postcss@8.4.38): + postcss-import@15.1.0(postcss@8.4.47): dependencies: - postcss: 8.4.38 + postcss: 8.4.47 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.8 - postcss-js@4.0.1(postcss@8.4.38): + postcss-js@4.0.1(postcss@8.4.47): dependencies: camelcase-css: 2.0.1 - postcss: 8.4.38 + postcss: 8.4.47 - postcss-load-config@4.0.2(postcss@8.4.38): + postcss-load-config@4.0.2(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)): dependencies: lilconfig: 3.1.2 yaml: 2.4.5 optionalDependencies: - postcss: 8.4.38 + postcss: 8.4.47 + ts-node: 10.9.2(@types/node@20.14.10)(typescript@5.5.4) - postcss-nested@6.0.1(postcss@8.4.38): + postcss-nested@6.0.1(postcss@8.4.47): dependencies: - postcss: 8.4.38 + postcss: 8.4.47 postcss-selector-parser: 6.1.0 postcss-selector-parser@6.1.0: @@ -4722,17 +4870,11 @@ snapshots: postcss-value-parser@4.2.0: {} - postcss@8.4.38: - dependencies: - nanoid: 3.3.7 - picocolors: 1.0.1 - source-map-js: 1.2.0 - - postcss@8.4.45: + postcss@8.4.47: dependencies: nanoid: 3.3.7 - picocolors: 1.0.1 - source-map-js: 1.2.0 + picocolors: 1.1.0 + source-map-js: 1.2.1 prelude-ls@1.2.1: {} @@ -4893,6 +5035,8 @@ snapshots: source-map-js@1.2.0: {} + source-map-js@1.2.1: {} + source-map-support@0.5.21: dependencies: buffer-from: 1.1.2 @@ -4967,11 +5111,11 @@ snapshots: dependencies: '@babel/runtime': 7.24.7 - tailwindcss-animate@1.0.7(tailwindcss@3.4.4): + tailwindcss-animate@1.0.7(tailwindcss@3.4.13(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4))): dependencies: - tailwindcss: 3.4.4 + tailwindcss: 3.4.13(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)) - tailwindcss@3.4.4: + tailwindcss@3.4.13(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -4987,11 +5131,11 @@ snapshots: normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.0.1 - postcss: 8.4.38 - postcss-import: 15.1.0(postcss@8.4.38) - postcss-js: 4.0.1(postcss@8.4.38) - postcss-load-config: 4.0.2(postcss@8.4.38) - postcss-nested: 6.0.1(postcss@8.4.38) + postcss: 8.4.47 + postcss-import: 15.1.0(postcss@8.4.47) + postcss-js: 4.0.1(postcss@8.4.47) + postcss-load-config: 4.0.2(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4)) + postcss-nested: 6.0.1(postcss@8.4.47) postcss-selector-parser: 6.1.0 resolve: 1.22.8 sucrase: 3.35.0 @@ -5042,6 +5186,25 @@ snapshots: ts-interface-checker@0.1.13: {} + ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.4): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.11 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 20.14.10 + acorn: 8.12.0 + acorn-walk: 8.3.4 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.5.4 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + optional: true + tslib@2.6.3: {} tsx@4.15.5: @@ -5111,6 +5274,12 @@ snapshots: escalade: 3.1.2 picocolors: 1.0.1 + update-browserslist-db@1.1.1(browserslist@4.24.0): + dependencies: + browserslist: 4.24.0 + escalade: 3.2.0 + picocolors: 1.1.0 + uri-js@4.4.1: dependencies: punycode: 2.3.1 @@ -5122,11 +5291,14 @@ snapshots: util-deprecate@1.0.2: {} - vite-hot-client@0.2.3(vite@5.3.1(@types/node@20.14.10)(terser@5.31.3)): + v8-compile-cache-lib@3.0.1: + optional: true + + vite-hot-client@0.2.3(vite@5.4.8(@types/node@20.14.10)(terser@5.31.3)): dependencies: - vite: 5.3.1(@types/node@20.14.10)(terser@5.31.3) + vite: 5.4.8(@types/node@20.14.10)(terser@5.31.3) - vite-plugin-inspect@0.8.4(rollup@4.24.0)(vite@5.3.1(@types/node@20.14.10)(terser@5.31.3)): + vite-plugin-inspect@0.8.4(rollup@4.24.0)(vite@5.4.8(@types/node@20.14.10)(terser@5.31.3)): dependencies: '@antfu/utils': 0.7.8 '@rollup/pluginutils': 5.1.0(rollup@4.24.0) @@ -5137,28 +5309,28 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.0.1 sirv: 2.0.4 - vite: 5.3.1(@types/node@20.14.10)(terser@5.31.3) + vite: 5.4.8(@types/node@20.14.10)(terser@5.31.3) transitivePeerDependencies: - rollup - supports-color - vite-plugin-vue-devtools@7.3.6(rollup@4.24.0)(vite@5.3.1(@types/node@20.14.10)(terser@5.31.3))(vue@3.4.37(typescript@5.5.4)): + vite-plugin-vue-devtools@7.3.6(rollup@4.24.0)(vite@5.4.8(@types/node@20.14.10)(terser@5.31.3))(vue@3.4.37(typescript@5.5.4)): dependencies: - '@vue/devtools-core': 7.3.6(vite@5.3.1(@types/node@20.14.10)(terser@5.31.3))(vue@3.4.37(typescript@5.5.4)) + '@vue/devtools-core': 7.3.6(vite@5.4.8(@types/node@20.14.10)(terser@5.31.3))(vue@3.4.37(typescript@5.5.4)) '@vue/devtools-kit': 7.3.6 '@vue/devtools-shared': 7.3.6 execa: 8.0.1 sirv: 2.0.4 - vite: 5.3.1(@types/node@20.14.10)(terser@5.31.3) - vite-plugin-inspect: 0.8.4(rollup@4.24.0)(vite@5.3.1(@types/node@20.14.10)(terser@5.31.3)) - vite-plugin-vue-inspector: 5.1.2(vite@5.3.1(@types/node@20.14.10)(terser@5.31.3)) + vite: 5.4.8(@types/node@20.14.10)(terser@5.31.3) + vite-plugin-inspect: 0.8.4(rollup@4.24.0)(vite@5.4.8(@types/node@20.14.10)(terser@5.31.3)) + vite-plugin-vue-inspector: 5.1.2(vite@5.4.8(@types/node@20.14.10)(terser@5.31.3)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@5.1.2(vite@5.3.1(@types/node@20.14.10)(terser@5.31.3)): + vite-plugin-vue-inspector@5.1.2(vite@5.4.8(@types/node@20.14.10)(terser@5.31.3)): dependencies: '@babel/core': 7.24.7 '@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.24.7) @@ -5169,23 +5341,23 @@ snapshots: '@vue/compiler-dom': 3.5.3 kolorist: 1.8.0 magic-string: 0.30.11 - vite: 5.3.1(@types/node@20.14.10)(terser@5.31.3) + vite: 5.4.8(@types/node@20.14.10)(terser@5.31.3) transitivePeerDependencies: - supports-color - vite-plugin-webfont-dl@3.9.4(vite@5.3.1(@types/node@20.14.10)(terser@5.31.3)): + vite-plugin-webfont-dl@3.9.4(vite@5.4.8(@types/node@20.14.10)(terser@5.31.3)): dependencies: axios: 1.7.7 clean-css: 5.3.3 flat-cache: 3.2.0 picocolors: 1.0.1 - vite: 5.3.1(@types/node@20.14.10)(terser@5.31.3) + vite: 5.4.8(@types/node@20.14.10)(terser@5.31.3) transitivePeerDependencies: - debug vite-ssg-sitemap@0.8.1: {} - vite-ssg@0.23.8(vite@5.3.1(@types/node@20.14.10)(terser@5.31.3))(vue-router@4.4.0(vue@3.4.37(typescript@5.5.4)))(vue@3.4.37(typescript@5.5.4)): + vite-ssg@0.23.8(vite@5.4.8(@types/node@20.14.10)(terser@5.31.3))(vue-router@4.4.0(vue@3.4.37(typescript@5.5.4)))(vue@3.4.37(typescript@5.5.4)): dependencies: '@unhead/dom': 1.9.16 '@unhead/vue': 1.9.16(vue@3.4.37(typescript@5.5.4)) @@ -5195,7 +5367,7 @@ snapshots: jsdom: 24.1.0 kolorist: 1.8.0 prettier: 3.3.2 - vite: 5.3.1(@types/node@20.14.10)(terser@5.31.3) + vite: 5.4.8(@types/node@20.14.10)(terser@5.31.3) vue: 3.4.37(typescript@5.5.4) yargs: 17.7.2 optionalDependencies: @@ -5206,10 +5378,10 @@ snapshots: - supports-color - utf-8-validate - vite@5.3.1(@types/node@20.14.10)(terser@5.31.3): + vite@5.4.8(@types/node@20.14.10)(terser@5.31.3): dependencies: esbuild: 0.21.5 - postcss: 8.4.38 + postcss: 8.4.47 rollup: 4.24.0 optionalDependencies: '@types/node': 20.14.10 @@ -5329,6 +5501,9 @@ snapshots: y18n: 5.0.8 yargs-parser: 21.1.1 + yn@3.1.1: + optional: true + yocto-queue@0.1.0: {} yoga-wasm-web@0.3.3: {} diff --git a/postcss.config.js b/postcss.config.js new file mode 100644 index 00000000..2e7af2b7 --- /dev/null +++ b/postcss.config.js @@ -0,0 +1,6 @@ +export default { + plugins: { + tailwindcss: {}, + autoprefixer: {}, + }, +} diff --git a/tailwind.config.ts b/tailwind.config.ts index caa2dafa..bc145503 100644 --- a/tailwind.config.ts +++ b/tailwind.config.ts @@ -10,6 +10,7 @@ const config = { prefix: '', content: [ + './index.html', './pages/**/*.{ts,tsx,vue}', './components/**/*.{ts,tsx,vue}', './app/**/*.{ts,tsx,vue}', diff --git a/vite.config.ts b/vite.config.ts index ec1d4813..8aa278ed 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -1,9 +1,7 @@ /// import UnheadVite from '@unhead/addons/vite' import vue from '@vitejs/plugin-vue' -import autoprefixer from 'autoprefixer' import path from 'path' -import tailwind from 'tailwindcss' import { defineConfig, loadEnv } from 'vite' import VueDevTools from 'vite-plugin-vue-devtools' import webfontDownload from 'vite-plugin-webfont-dl' @@ -14,11 +12,6 @@ export default defineConfig(({ mode }) => { return { base: env.VITE_DEPLOY_URL, - css: { - postcss: { - plugins: [tailwind(), autoprefixer()] - } - }, plugins: [vue(), VueDevTools(), UnheadVite(), webfontDownload()], resolve: { alias: {