From 106e9f83b9dec8de6135ca3d0b460b397c2505cf Mon Sep 17 00:00:00 2001 From: mustafa-rezae Date: Wed, 12 Feb 2025 12:04:30 +0330 Subject: [PATCH] Fix tailwind bug. --- .env.hadith | 54 +++++++++++++++ assets/tailwindcss/main.css | 42 ++++-------- middleware/redirect.global.ts | 4 ++ middleware/redirect.ts | 13 ---- nuxt.config.ts | 23 ++++--- package-lock.json | 120 ++++++++++++++++------------------ package.json | 3 +- postcss.config.mjs | 1 + tailwind.config.js | 15 +++++ yarn.lock | 45 +++++++------ 10 files changed, 184 insertions(+), 136 deletions(-) create mode 100644 .env.hadith create mode 100644 middleware/redirect.global.ts delete mode 100644 middleware/redirect.ts create mode 100644 postcss.config.mjs create mode 100644 tailwind.config.js diff --git a/.env.hadith b/.env.hadith new file mode 100644 index 0000000..7e3da48 --- /dev/null +++ b/.env.hadith @@ -0,0 +1,54 @@ +VITE_API_NAME=api/ +VITE_BASE_URL=http://192.168.23.60/ + +VITE_APP_NAME=Hadith + + +### Relative pathes for systems sass addressing ### +# 0 : majles.tavasi.ir 1: qanon.parliran.ir +VITE_BUILD_STATE=0 +VITE_BUILD_NAME=hadith + +VITE_IDB_NAME=hadith +VITE_IDB_VERSION=1 +VITE_ENABLE_IDB=1 + +### Page titles variables ### +VITE_TITLE=هم‌فهمی - زیست بوم پژوهشگران +VITE_DESCRIPTION=زیست بوم پژوهشگران +VITE_SHORT_TITLE=هم فهمی +VITE_LIST_PAGE_TITLE=هم فهمی - سامانه فهرست +VITE_SEARCH_PAGE_TITLE=هم فهمی - سامانه جستجوی محتوا +VITE_JAHAT_PAGE_TITLE=هم فهمی - سامانه هدایت تحقیقات جهت +VITE_TAHRIR_PAGE_TITLE=هم فهمی - سامانه ای برای سندنگار ابری حوزوی ، ابزار پژوهشگر +VITE_REPORT_PAGE_TITLE=هم فهمی - سامانه گزارش گیری داده +VITE_PERMISSION_PAGE_TITLE=هم فهمی - سامانه کنترل وظایف +VITE_RESEARCH_PAGE_TITLE = هم فهمی - تحقیقات من +VITE_CHAT_PAGE_TITLE=هم فهمی - سامانه گفتگو +VITE_AI_TOOLS_PAGE_TITLE = قانون‌یار - حاشیه نویسی +VITE_HADITH_PAGE_TITLE = حدیثا + +VITE_USER_PANEL_PAGE_TITLE=هم فهمی - پیشخوان +VITE_DATA_SETTING_PAGE_TITLE=هم فهمی - تنظیمات داده +VITE_FORM_PAGE_TITLE=هم فهمی - فرم ها +VITE_NOTIFICATION_PAGE_TITLE=هم فهمی - اعلانات +VITE_PERMISSION_PAGE_TITLE=هم فهمی - دسترسی +VITE_REZOME_PAGE_TITLE=هم فهمی - رزومه ساز +VITE_SETTING_PAGE_TITLE=هم فهمی - تنظیمات +VITE_ENTITY_PAGE_TITLE=هم فهمی - نمایش جزئیات +VITE_BORHAN_PAGE_TITLE=هم فهمی - برهان +VITE_THIQAT_PAGE_TITLE=ثقات-گراف دانش حدیث + +VITE_MAJLES_DASBOARD_TITLE1=مرجع رسمی قوانین و مقررات کشور +VITE_MAJLES_DASBOARD_TITLE2=هم‌فهمی +VITE_MAJLES_DASBOARD_TITLE3=(تنقیح هوشمند قوانین و مقررات) +VITE_MAJLES_DASBOARD_TITLE4= این سامانه با بهره گیری از ابزارهای هوش مصنوعی تهیه شده است. +VITE_MAJLES_DASBOARD_TITLE5= تمامی حقوق مادی و معنوی سایت، متعلق به مجلس شورای اسلامی می‌باشد. + +VITE_VERSION=1.0.84 + +# modules +# [listRoutes, chatRoutes, tahrirRoutes, jahatRoutes, borhanRoutes, thiqatRoutes] +# VITE_BUILD_MODULES=listRoutes,tahrirRoutes,jahatRoutes,thiqatRoutes,chatRoutes + +VITE_FONT_FAMILY=sahel \ No newline at end of file diff --git a/assets/tailwindcss/main.css b/assets/tailwindcss/main.css index a95ac83..875c6f7 100644 --- a/assets/tailwindcss/main.css +++ b/assets/tailwindcss/main.css @@ -1,4 +1,6 @@ -@import 'tailwindcss'; +@tailwind base; +@tailwind components; +@tailwind utilities; /* @import "tailwindcss"; */ /* @import "@nuxt/ui"; */ @@ -8,33 +10,15 @@ --breakpoint-3xl: 1920px; - --color-green-50: #effdf5; - --color-green-100: #d9fbe8; - --color-green-200: #b3f5d1; - --color-green-300: #75edae; - --color-green-400: #00dc82; - --color-green-500: #00c16a; - --color-green-600: #00a155; - --color-green-700: #007f45; + --color-green-50: #EFFDF5; + --color-green-100: #D9FBE8; + --color-green-200: #B3F5D1; + --color-green-300: #75EDAE; + --color-green-400: #00DC82; + --color-green-500: #00C16A; + --color-green-600: #00A155; + --color-green-700: #007F45; --color-green-800: #016538; - --color-green-900: #0a5331; - --color-green-950: #052e16; -} - -/* - The default border color has changed to `currentColor` in Tailwind CSS v4, - so we've added these compatibility styles to make sure everything still - looks the same as it did with Tailwind CSS v3. - - If we ever want to remove these styles, we need to add an explicit border - color utility to any element that depends on these defaults. -*/ -@layer base { - *, - ::after, - ::before, - ::backdrop, - ::file-selector-button { - border-color: var(--color-gray-200, currentColor); - } + --color-green-900: #0A5331; + --color-green-950: #052E16; } diff --git a/middleware/redirect.global.ts b/middleware/redirect.global.ts new file mode 100644 index 0000000..856bf34 --- /dev/null +++ b/middleware/redirect.global.ts @@ -0,0 +1,4 @@ +// middleware/redirect.js +export default defineNuxtRouteMiddleware((to, from) => { + if (buildName() == "hadith" && to.path == '/') return navigateTo({ name: "hadith" }); +}); diff --git a/middleware/redirect.ts b/middleware/redirect.ts deleted file mode 100644 index f807c2e..0000000 --- a/middleware/redirect.ts +++ /dev/null @@ -1,13 +0,0 @@ -// middleware/redirect.js -export default defineNuxtRouteMiddleware((to, from) => { - // to.path = to.path - // .replace("id", from.params.id) - // .replace("key", from.params.key); - - // to.params = from.params - - // console.info(from); - // console.info(to); - - return; -}); diff --git a/nuxt.config.ts b/nuxt.config.ts index 767c7de..ec7c54b 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -11,6 +11,9 @@ for (let e in import.meta.env) { const buildName = import.meta.env.VITE_BUILD_NAME; let mainStyle = `~/assets/common/scss/${buildName}-styles.scss`; +if (buildName == "hadith") + mainStyle = `~/systems/${buildName}_ui/assets/${buildName}/scss/${buildName}.scss`; + export default defineNuxtConfig({ hooks: { "pages:extend"(pages) { @@ -56,7 +59,7 @@ export default defineNuxtConfig({ name: "hadith", path: "/hadith", file: "~/systems/hadith_ui/pages/hadith/index.vue", - }, + } ); }, }, @@ -105,14 +108,14 @@ export default defineNuxtConfig({ "@nuxt/image", // "@nuxtjs/supabase", ], - ui: { - prefix: 'Nuxt', //Use the prefix option to change the prefix of the components. Default: U - fonts: false, // Use the fonts option to enable or disable the @nuxt/fonts module. Default: true - colorMode: false, // Use the colorMode option to enable or disable the @nuxt/color-mode module. Default: true - theme: { - colors: ['primary', 'error'] // Use the theme.colors option to define the dynamic color aliases used to generate components theme. - }, - }, + // ui: { + // prefix: 'Nuxt', //Use the prefix option to change the prefix of the components. Default: U + // fonts: false, // Use the fonts option to enable or disable the @nuxt/fonts module. Default: true + // colorMode: false, // Use the colorMode option to enable or disable the @nuxt/color-mode module. Default: true + // theme: { + // colors: ['primary', 'error'] // Use the theme.colors option to define the dynamic color aliases used to generate components theme. + // }, + // }, // delayHydration: { // // enables nuxt-delay-hydration in dev mode for testing // debug: process.env.NODE_ENV === 'development', @@ -167,7 +170,7 @@ export default defineNuxtConfig({ }, css: [ mainStyle, - "~/assets/tailwindcss/main.css", + // "~/assets/tailwindcss/main.css", "vue3-persian-datetime-picker/src/picker/assets/scss/style.scss", ], alias: { diff --git a/package-lock.json b/package-lock.json index 8715d17..e4aedf7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2949,6 +2949,35 @@ "node": "^14.18.0 || >=16.10.0" } }, + "node_modules/@nuxt/ui/node_modules/@tailwindcss/postcss": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@tailwindcss/postcss/-/postcss-4.0.0.tgz", + "integrity": "sha512-lI2bPk4TvwavHdehjr5WiC6HnZ59hacM6ySEo4RM/H7tsjWd8JpqiNW9ThH7rO/yKtrn4mGBoXshpvn8clXjPg==", + "license": "MIT", + "dependencies": { + "@alloc/quick-lru": "^5.2.0", + "@tailwindcss/node": "^4.0.0", + "@tailwindcss/oxide": "^4.0.0", + "lightningcss": "^1.29.1", + "postcss": "^8.4.41", + "tailwindcss": "4.0.0" + } + }, + "node_modules/@nuxt/ui/node_modules/@tailwindcss/vite": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@tailwindcss/vite/-/vite-4.0.0.tgz", + "integrity": "sha512-4uukMiU9gHui8KMPMdWic5SP1O/tmQ1NFSRNrQWmcop5evAVl/LZ6/LuWL3quEiecp2RBcRWwqJrG+mFXlRlew==", + "license": "MIT", + "dependencies": { + "@tailwindcss/node": "^4.0.0", + "@tailwindcss/oxide": "^4.0.0", + "lightningcss": "^1.29.1", + "tailwindcss": "4.0.0" + }, + "peerDependencies": { + "vite": "^5.2.0 || ^6" + } + }, "node_modules/@nuxt/ui/node_modules/@vueuse/core": { "version": "12.5.0", "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-12.5.0.tgz", @@ -4466,47 +4495,6 @@ "node": ">= 10" } }, - "node_modules/@tailwindcss/postcss": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@tailwindcss/postcss/-/postcss-4.0.0.tgz", - "integrity": "sha512-lI2bPk4TvwavHdehjr5WiC6HnZ59hacM6ySEo4RM/H7tsjWd8JpqiNW9ThH7rO/yKtrn4mGBoXshpvn8clXjPg==", - "license": "MIT", - "dependencies": { - "@alloc/quick-lru": "^5.2.0", - "@tailwindcss/node": "^4.0.0", - "@tailwindcss/oxide": "^4.0.0", - "lightningcss": "^1.29.1", - "postcss": "^8.4.41", - "tailwindcss": "4.0.0" - } - }, - "node_modules/@tailwindcss/postcss/node_modules/tailwindcss": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.0.0.tgz", - "integrity": "sha512-ULRPI3A+e39T7pSaf1xoi58AqqJxVCLg8F/uM5A3FadUbnyDTgltVnXJvdkTjwCOGA6NazqHVcwPJC5h2vRYVQ==", - "license": "MIT" - }, - "node_modules/@tailwindcss/vite": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@tailwindcss/vite/-/vite-4.0.0.tgz", - "integrity": "sha512-4uukMiU9gHui8KMPMdWic5SP1O/tmQ1NFSRNrQWmcop5evAVl/LZ6/LuWL3quEiecp2RBcRWwqJrG+mFXlRlew==", - "license": "MIT", - "dependencies": { - "@tailwindcss/node": "^4.0.0", - "@tailwindcss/oxide": "^4.0.0", - "lightningcss": "^1.29.1", - "tailwindcss": "4.0.0" - }, - "peerDependencies": { - "vite": "^5.2.0 || ^6" - } - }, - "node_modules/@tailwindcss/vite/node_modules/tailwindcss": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.0.0.tgz", - "integrity": "sha512-ULRPI3A+e39T7pSaf1xoi58AqqJxVCLg8F/uM5A3FadUbnyDTgltVnXJvdkTjwCOGA6NazqHVcwPJC5h2vRYVQ==", - "license": "MIT" - }, "node_modules/@tanstack/table-core": { "version": "8.20.5", "resolved": "https://registry.npmjs.org/@tanstack/table-core/-/table-core-8.20.5.tgz", @@ -7512,9 +7500,9 @@ } }, "node_modules/crossws": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/crossws/-/crossws-0.3.1.tgz", - "integrity": "sha512-HsZgeVYaG+b5zA+9PbIPGq4+J/CJynJuearykPsXx4V/eMhyQ5EDVg3Ak2FBZtVXCiOLu/U7IiwDHTr9MA+IKw==", + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/crossws/-/crossws-0.3.4.tgz", + "integrity": "sha512-uj0O1ETYX1Bh6uSgktfPvwDiPYGQ3aI4qVsaC/LWpkIzGj1nUYm5FK3K+t11oOlpN01lGbprFCH4wBlKdJjVgw==", "license": "MIT", "dependencies": { "uncrypto": "^0.1.3" @@ -9643,21 +9631,21 @@ } }, "node_modules/h3": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/h3/-/h3-1.13.0.tgz", - "integrity": "sha512-vFEAu/yf8UMUcB4s43OaDaigcqpQd14yanmOsn+NcRX3/guSKncyE2rOYhq8RIchgJrPSs/QiIddnTTR1ddiAg==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/h3/-/h3-1.15.0.tgz", + "integrity": "sha512-OsjX4JW8J4XGgCgEcad20pepFQWnuKH+OwkCJjogF3C+9AZ1iYdtB4hX6vAb5DskBiu5ljEXqApINjR8CqoCMQ==", "license": "MIT", "dependencies": { "cookie-es": "^1.2.2", - "crossws": ">=0.2.0 <0.4.0", + "crossws": "^0.3.3", "defu": "^6.1.4", "destr": "^2.0.3", "iron-webcrypto": "^1.2.1", + "node-mock-http": "^1.0.0", "ohash": "^1.1.4", "radix3": "^1.1.2", "ufo": "^1.5.4", - "uncrypto": "^0.1.3", - "unenv": "^1.10.0" + "uncrypto": "^0.1.3" } }, "node_modules/happy-dom": { @@ -12592,6 +12580,12 @@ "imurmurhash": "^0.1.4" } }, + "node_modules/node-mock-http": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-mock-http/-/node-mock-http-1.0.0.tgz", + "integrity": "sha512-0uGYQ1WQL1M5kKvGRXWQ3uZCHtLTO8hln3oBjIusM75WoesZ909uQJs/Hb946i2SS+Gsrhkaa6iAO17jRIv6DQ==", + "license": "MIT" + }, "node_modules/node-releases": { "version": "2.0.18", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", @@ -13711,9 +13705,9 @@ } }, "node_modules/postcss": { - "version": "8.4.49", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", - "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", + "version": "8.5.2", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.2.tgz", + "integrity": "sha512-MjOadfU3Ys9KYoX0AdkBlFEF1Vx37uCCeN4ZHnmwm9FfpbsGWMZeBLMmmpY+6Ocqod7mkdZ0DT31OlbsFrLlkA==", "funding": [ { "type": "opencollective", @@ -13730,7 +13724,7 @@ ], "license": "MIT", "dependencies": { - "nanoid": "^3.3.7", + "nanoid": "^3.3.8", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" }, @@ -14331,9 +14325,9 @@ "license": "MIT" }, "node_modules/postcss/node_modules/nanoid": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", + "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", "funding": [ { "type": "github", @@ -16899,9 +16893,9 @@ } }, "node_modules/tailwindcss": { - "version": "3.4.16", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.16.tgz", - "integrity": "sha512-TI4Cyx7gDiZ6r44ewaJmt0o6BrMCT5aK5e0rmJ/G9Xq3w7CX/5VXl/zIPEJZFUK5VEqwByyhqNPycPlvcK4ZNw==", + "version": "3.4.17", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.17.tgz", + "integrity": "sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og==", "license": "MIT", "dependencies": { "@alloc/quick-lru": "^5.2.0", @@ -16972,9 +16966,9 @@ } }, "node_modules/tailwindcss/node_modules/jiti": { - "version": "1.21.6", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz", - "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==", + "version": "1.21.7", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.7.tgz", + "integrity": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==", "license": "MIT", "bin": { "jiti": "bin/jiti.js" diff --git a/package.json b/package.json index c879240..a1c80e6 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,8 @@ "preview": "nuxt preview", "postinstall": "nuxt prepare", "dev-tavasi": "env-cmd -f .env.tavasi nuxt dev --host --inspect", - "dev-monir": "env-cmd -f .env.monir nuxt dev --host --inspect" + "dev-monir": "env-cmd -f .env.monir nuxt dev --host --inspect", + "dev-hadith": "env-cmd -f .env.hadith nuxt dev --host --inspect" }, "dependencies": { "@nuxt/image": "^1.8.1", diff --git a/postcss.config.mjs b/postcss.config.mjs new file mode 100644 index 0000000..b962c72 --- /dev/null +++ b/postcss.config.mjs @@ -0,0 +1 @@ +export default { plugins: { "@tailwindcss/postcss": {}, }} \ No newline at end of file diff --git a/tailwind.config.js b/tailwind.config.js new file mode 100644 index 0000000..c81c38b --- /dev/null +++ b/tailwind.config.js @@ -0,0 +1,15 @@ +/** @type {import('tailwindcss').Config} */ +export default { + content: [ + './components/**/*.{js,vue,ts}', + './layouts/**/*.vue', + './pages/**/*.vue', + './plugins/**/*.{js,ts}', + './app.vue', + './error.vue', + ], + theme: { + extend: {}, + }, + plugins: [], + }; \ No newline at end of file diff --git a/yarn.lock b/yarn.lock index ac10352..a43a7e1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3360,10 +3360,10 @@ cross-spawn@^7.0.0, cross-spawn@^7.0.3, cross-spawn@^7.0.5: shebang-command "^2.0.0" which "^2.0.1" -crossws@^0.3.1, "crossws@>=0.2.0 <0.4.0": - version "0.3.1" - resolved "https://registry.npmjs.org/crossws/-/crossws-0.3.1.tgz" - integrity sha512-HsZgeVYaG+b5zA+9PbIPGq4+J/CJynJuearykPsXx4V/eMhyQ5EDVg3Ak2FBZtVXCiOLu/U7IiwDHTr9MA+IKw== +crossws@^0.3.1, crossws@^0.3.3, "crossws@>=0.2.0 <0.4.0": + version "0.3.4" + resolved "https://registry.npmjs.org/crossws/-/crossws-0.3.4.tgz" + integrity sha512-uj0O1ETYX1Bh6uSgktfPvwDiPYGQ3aI4qVsaC/LWpkIzGj1nUYm5FK3K+t11oOlpN01lGbprFCH4wBlKdJjVgw== dependencies: uncrypto "^0.1.3" @@ -4729,20 +4729,20 @@ gzip-size@^7.0.0: duplexer "^0.1.2" h3@*, h3@^1.10.0, h3@^1.12.0, h3@^1.13.0: - version "1.13.0" - resolved "https://registry.npmjs.org/h3/-/h3-1.13.0.tgz" - integrity sha512-vFEAu/yf8UMUcB4s43OaDaigcqpQd14yanmOsn+NcRX3/guSKncyE2rOYhq8RIchgJrPSs/QiIddnTTR1ddiAg== + version "1.15.0" + resolved "https://registry.npmjs.org/h3/-/h3-1.15.0.tgz" + integrity sha512-OsjX4JW8J4XGgCgEcad20pepFQWnuKH+OwkCJjogF3C+9AZ1iYdtB4hX6vAb5DskBiu5ljEXqApINjR8CqoCMQ== dependencies: cookie-es "^1.2.2" - crossws ">=0.2.0 <0.4.0" + crossws "^0.3.3" defu "^6.1.4" destr "^2.0.3" iron-webcrypto "^1.2.1" + node-mock-http "^1.0.0" ohash "^1.1.4" radix3 "^1.1.2" ufo "^1.5.4" uncrypto "^0.1.3" - unenv "^1.10.0" happy-dom@*, happy-dom@^15.11.0, "happy-dom@^9.10.9 || ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0": version "15.11.6" @@ -6152,10 +6152,10 @@ nanoid@^3.3.4: resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz" integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== -nanoid@^3.3.7: - version "3.3.7" - resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz" - integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== +nanoid@^3.3.8: + version "3.3.8" + resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz" + integrity sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w== nanoid@^5.0.4, nanoid@^5.0.7: version "5.0.8" @@ -6319,6 +6319,11 @@ node-gyp@^8.4.1: tar "^6.1.2" which "^2.0.2" +node-mock-http@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/node-mock-http/-/node-mock-http-1.0.0.tgz" + integrity sha512-0uGYQ1WQL1M5kKvGRXWQ3uZCHtLTO8hln3oBjIusM75WoesZ909uQJs/Hb946i2SS+Gsrhkaa6iAO17jRIv6DQ== + node-releases@^2.0.18: version "2.0.18" resolved "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz" @@ -7201,11 +7206,11 @@ postcss-value-parser@^4.0.0, postcss-value-parser@^4.2.0: integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== postcss@^8.0.0, postcss@^8.0.9, postcss@^8.1.0, postcss@^8.2.14, postcss@^8.4.21, postcss@^8.4.31, postcss@^8.4.38, postcss@^8.4.41, postcss@^8.4.43, postcss@^8.4.47, postcss@^8.4.48, postcss@^8.4.49, postcss@>=8.0.9: - version "8.4.49" - resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz" - integrity sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA== + version "8.5.2" + resolved "https://registry.npmjs.org/postcss/-/postcss-8.5.2.tgz" + integrity sha512-MjOadfU3Ys9KYoX0AdkBlFEF1Vx37uCCeN4ZHnmwm9FfpbsGWMZeBLMmmpY+6Ocqod7mkdZ0DT31OlbsFrLlkA== dependencies: - nanoid "^3.3.7" + nanoid "^3.3.8" picocolors "^1.1.1" source-map-js "^1.2.1" @@ -8341,9 +8346,9 @@ tailwind-variants@^0.3.1: tailwind-merge "2.5.4" tailwindcss@*, tailwindcss@^3.4.16: - version "3.4.16" - resolved "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.16.tgz" - integrity sha512-TI4Cyx7gDiZ6r44ewaJmt0o6BrMCT5aK5e0rmJ/G9Xq3w7CX/5VXl/zIPEJZFUK5VEqwByyhqNPycPlvcK4ZNw== + version "3.4.17" + resolved "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.17.tgz" + integrity sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og== dependencies: "@alloc/quick-lru" "^5.2.0" arg "^5.0.2"