-
-
+
diff --git a/app/pages/terms.vue b/app/pages/terms.vue
index dd899d1..9f84c39 100644
--- a/app/pages/terms.vue
+++ b/app/pages/terms.vue
@@ -4,14 +4,17 @@ if (!page.value)
throw createError({ statusCode: 404, statusMessage: 'Page not found', fatal: true })
useSeoMeta({
- titleTemplate: '',
+ titleTemplate: '| fume.bio',
title: page.value.title,
ogTitle: page.value.title,
description: page.value.description,
ogDescription: page.value.description,
})
-console.log(page)
+defineOgImageComponent('OgTitleDesc', {
+ title: page.value.title,
+ description: page.value.description,
+})
diff --git a/content/0.index.yml b/content/0.index.yml
index 8a7600e..1204c5e 100644
--- a/content/0.index.yml
+++ b/content/0.index.yml
@@ -1,2 +1,2 @@
-title: Welcome to Fume Bio
-description: Fume Bio helps you track your medicinal intake with your supplier
+title: fume.bio
+description: fume.bio provides tools, information, and products related to weight loss
diff --git a/content/terms.md b/content/terms.md
index d2e883e..73c684a 100644
--- a/content/terms.md
+++ b/content/terms.md
@@ -1,10 +1,11 @@
---
-title: Terms of Service | fume.bio
-description: TERMS AND CONDITIONS Last updated September 02, 2023
+headline: terms
+title: terms of service
+description: fume.bio terms of service agreement last updated September 02, 2024
---
# Terms of Service
-## Last updated September 02, 2023
+## Last updated September 02, 2024
AGREEMENT TO OUR LEGAL TERMS We are fume.bio (“Company,” “we,” “us,” “our”). We operate the website https://fume.bio (the “Site”), as well as any other related products and services that refer or link to these legal terms (the “Legal Terms”) (collectively, the “Services”). You can contact us by email at admin@fume.bio. These Legal Terms constitute a legally binding agreement made between you, whether personally or on behalf of an entity (“you”), and eropeptides.com, concerning your access to and use of the Services. You agree that by accessing the Services, you have read, understood, and agreed to be bound by all of these Legal Terms. IF YOU DO NOT AGREE WITH ALL OF THESE LEGAL TERMS, THEN YOU ARE EXPRESSLY PROHIBITED FROM USING THE SERVICES AND YOU MUST DISCONTINUE USE IMMEDIATELY. We will provide you with prior notice of any scheduled changes to the Services you are using. The modified Legal Terms will become effective upon posting or notifying you by admin@fume.bio, as stated in the email message. By continuing to use the Services after the effective date of any changes, you agree to be bound by the modified terms. We recommend that you print a copy of these Legal Terms for your records.
diff --git a/nuxt.config.ts b/nuxt.config.ts
index bf5f6be..ef92345 100644
--- a/nuxt.config.ts
+++ b/nuxt.config.ts
@@ -1,16 +1,11 @@
// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
- // devtools: { enabled: true },
+ devtools: { enabled: true },
extends: ['@nuxt/ui-pro'],
- modules: [
- '@nuxt/ui',
- '@prisma/nuxt',
- '@nuxt/eslint',
- '@nuxt/content',
- '@nuxt/image',
- 'nuxt-auth-utils',
- '@nuxt/test-utils',
- ],
+ modules: ['@nuxt/ui', '@prisma/nuxt', '@nuxt/eslint', '@nuxt/content', '@nuxt/image', 'nuxt-auth-utils', '@nuxt/test-utils', 'nuxt-og-image'],
+ site: {
+ url: 'https://fume.bio',
+ },
eslint: {
config: {
standalone: false,
@@ -60,7 +55,7 @@ export default defineNuxtConfig({
vite: {
resolve: {
alias: {
- '.prisma/client/index-browser': './node_modules/.pnpm/@prisma+client@5.19.0_prisma@5.19.0/node_modules/.prisma/client/index-browser.js',
+ '.prisma/client/index-browser': './node_modules/.pnpm/@prisma+client@5.19.1_prisma@5.19.1/node_modules/.prisma/client/index-browser.js',
},
},
},
diff --git a/package.json b/package.json
index 711b60b..151e33c 100644
--- a/package.json
+++ b/package.json
@@ -41,6 +41,7 @@
"happy-dom": "^15.6.0",
"nuxt": "^3.13.0",
"nuxt-auth-utils": "^0.3.5",
+ "nuxt-og-image": "3.0.0-rc.66",
"prisma": "^5.19.0",
"ua-parser-js": "^1.0.38",
"vitest": "^2.0.5",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index dd790ed..254827c 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -20,10 +20,10 @@ importers:
version: 3.0.0(@vue/compiler-sfc@3.4.38)(eslint@9.9.1)(typescript@5.5.4)(vitest@2.0.5)
'@iconify-json/logos':
specifier: ^1.1.44
- version: 1.1.44
+ version: 1.2.0
'@iconify-json/mdi':
specifier: ^1.1.68
- version: 1.1.68
+ version: 1.2.0
'@nuxt/content':
specifier: ^2.13.2
version: 2.13.2(nuxt@3.13.0)(vue@3.4.38)
@@ -32,19 +32,19 @@ importers:
version: 1.4.1(vite@5.4.2)
'@nuxt/eslint':
specifier: ^0.5.4
- version: 0.5.4(eslint@9.9.1)(typescript@5.5.4)(vite@5.4.2)
+ version: 0.5.5(eslint@9.9.1)(typescript@5.5.4)(vite@5.4.2)
'@nuxt/image':
specifier: ^1.8.0
version: 1.8.0
'@nuxt/test-utils':
specifier: ^3.14.1
- version: 3.14.1(@vitest/ui@2.0.5)(h3@1.12.0)(happy-dom@15.6.0)(nitropack@2.9.7)(vite@5.4.2)(vitest@2.0.5)(vue-router@4.4.3)(vue@3.4.38)
+ version: 3.14.1(@vitest/ui@2.0.5)(h3@1.12.0)(happy-dom@15.7.3)(nitropack@2.9.7)(vite@5.4.2)(vitest@2.0.5)(vue-router@4.4.3)(vue@3.4.38)
'@prisma/client':
specifier: ^5.19.0
- version: 5.19.0(prisma@5.19.0)
+ version: 5.19.1(prisma@5.19.1)
'@prisma/nuxt':
specifier: ^0.0.35
- version: 0.0.35(prisma@5.19.0)(vite@5.4.2)
+ version: 0.0.35(prisma@5.19.1)(vite@5.4.2)
'@types/ua-parser-js':
specifier: ^0.7.39
version: 0.7.39
@@ -59,22 +59,25 @@ importers:
version: 7.4.2
happy-dom:
specifier: ^15.6.0
- version: 15.6.0
+ version: 15.7.3
nuxt:
specifier: ^3.13.0
version: 3.13.0(eslint@9.9.1)(typescript@5.5.4)(vite@5.4.2)
nuxt-auth-utils:
specifier: ^0.3.5
version: 0.3.5
+ nuxt-og-image:
+ specifier: 3.0.0-rc.66
+ version: 3.0.0-rc.66(vite@5.4.2)(vue@3.4.38)
prisma:
specifier: ^5.19.0
- version: 5.19.0
+ version: 5.19.1
ua-parser-js:
specifier: ^1.0.38
version: 1.0.38
vitest:
specifier: ^2.0.5
- version: 2.0.5(@vitest/ui@2.0.5)(happy-dom@15.6.0)
+ version: 2.0.5(@vitest/ui@2.0.5)(happy-dom@15.7.3)
zod:
specifier: ^3.23.8
version: 3.23.8
@@ -826,20 +829,20 @@ packages:
resolution: {integrity: sha512-d2CGZR2o7fS6sWB7DG/3a95bGKQyHMACZ5aW8qGkkqQpUoZV6C0X7Pc7l4ZNMZkfNBf4VWNe9E1jRsf0G146Ew==}
engines: {node: '>=18.18'}
- '@iconify-json/heroicons@1.1.24':
- resolution: {integrity: sha512-Axd6nxsEeQMpuK8ugkAkJ1kS6cbmgXX1s1+Z6NbANvtgtNTBIx9bLQcEL6loKjxpfktDXERElrR5G6xzWOqysg==}
+ '@iconify-json/heroicons@1.2.0':
+ resolution: {integrity: sha512-EmvGN0L9EUJCmQ82rkLGZ4tkz0YGQfZV7ugKT6UvHni/bxNitQrD0gLj6NJj2W9zsSoXyNHyCX236+EJmO4pmA==}
- '@iconify-json/logos@1.1.44':
- resolution: {integrity: sha512-sIc355/sSq4GihU4eFTDVbXoeg2rZD3yH6tNOJTNouDu9Fx259BSWH+XEEQwm/YImDIllcGqmJuNBjAu4UVs2g==}
+ '@iconify-json/logos@1.2.0':
+ resolution: {integrity: sha512-VkU9QSqeZR2guWbecdqkcoZEAJfgJJTUm6QAsypuZQ7Cve6zy39wOXDjp2H31I8QyQy4O3Cz96+pNji6UQFg4w==}
- '@iconify-json/mdi@1.1.68':
- resolution: {integrity: sha512-7//TKCiXLU6kNWeOJRTBbisofVO7rF1sD1TZTL4/V9nqlmVNczQ5IOY0GgKOTsitkcTnX9GXgrgbjw3OI5B69w==}
+ '@iconify-json/mdi@1.2.0':
+ resolution: {integrity: sha512-E9/3l5Syg3wfuarorFodhn4s8YorxhH3U3U20LaNBNiqw1kFNIDWhF6HymuzAD35k7RH0OBasJ+ZUyFtVVV6eg==}
- '@iconify-json/vscode-icons@1.1.37':
- resolution: {integrity: sha512-02+dR2/LdIZTqGfyQerla5snhdN4edwYgpDuFZpI2lK9w8OVm26WYbg8RR8TxXQrlCRs726NQYxl5W+7V1YM/Q==}
+ '@iconify-json/vscode-icons@1.2.0':
+ resolution: {integrity: sha512-DjsfialtmFQrJb4pi0P8Vm5+FVmXg8NExThMLwHOGjvMJi9Q89Qw36RpZxw2wEzPFkb19fMje+G0jeSeWol7ZA==}
- '@iconify/collections@1.0.454':
- resolution: {integrity: sha512-bE/6YBUNhNhTLjytCGrCD+rS0hrlkSC0J4e5svggLVnPoOgvA0yKIAxyUtyWl0666o//3CHlnAizwvA1JYm64w==}
+ '@iconify/collections@1.0.455':
+ resolution: {integrity: sha512-jfH6SiRiz4quxh+5ECQDM1ue4+RE2z2MADySYUNZcC2Nz46q5Es29sCdk9s5o4hUpkUKj+vPnzoF0UAF0mXajg==}
'@iconify/types@2.0.0':
resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==}
@@ -958,18 +961,18 @@ packages:
peerDependencies:
vite: '*'
- '@nuxt/eslint-config@0.5.4':
- resolution: {integrity: sha512-RzIAtmCfHA5F7cYmc//M1uX6vgeyo3yOU9YHFS6DkE04+gpml4PcRgBpG2SPZWMlzWEZHwvkeNVcuCltuS8G9A==}
+ '@nuxt/eslint-config@0.5.5':
+ resolution: {integrity: sha512-g99Q6VEGUTg8VKklNE5AaDyHFCcJTepTS6f2ea5yQRlAsJe8VUUUSnwqYw68saU3Mq6R/QOip2ic6A5SxZOy0w==}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
- '@nuxt/eslint-plugin@0.5.4':
- resolution: {integrity: sha512-uJ02Mc+L4DEq/bi2LPLZ4ygZ7IhygOqQ9U65g2gOb8QRjQ1ZY2wucCNL2OAdtJgjJ6tLd504QhjDg8fwGENbpQ==}
+ '@nuxt/eslint-plugin@0.5.5':
+ resolution: {integrity: sha512-Qwz+sz4HWa+QTTAYveryq25a2wXB0FgR0WvVGKYPhD1nBxJGkE6nwM8CILrsdICL6fKp2nfWLBzUr/UlGPqHkw==}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
- '@nuxt/eslint@0.5.4':
- resolution: {integrity: sha512-/meZHYxbzw3UXEjTAbEcvYKE1xHe5bp8Ze+5mBtZnqxjqH42pNvpK8Nd3/qkcarMsMFFY3chknZUa7MJkCcz4A==}
+ '@nuxt/eslint@0.5.5':
+ resolution: {integrity: sha512-QfSPHNyZdRNKmjMcvSNK/kP7lZvW+u4sCazCbcsHRm+FD+LFcAeawZAS0qOwMoPxuaQMP/HR2xzxOZN+u1XFhA==}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
eslint-webpack-plugin: ^4.1.0
@@ -1158,8 +1161,8 @@ packages:
'@popperjs/core@2.11.8':
resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==}
- '@prisma/client@5.19.0':
- resolution: {integrity: sha512-CzOpau+q1kEWQyoQMvlnXIHqPvwmWbh48xZ4n8KWbAql0p8PC0BIgSTYW5ncxXa4JSEff0tcoxSZB874wDstdg==}
+ '@prisma/client@5.19.1':
+ resolution: {integrity: sha512-x30GFguInsgt+4z5I4WbkZP2CGpotJMUXy+Gl/aaUjHn2o1DnLYNTA+q9XdYmAQZM8fIIkvUiA2NpgosM3fneg==}
engines: {node: '>=16.13'}
peerDependencies:
prisma: '*'
@@ -1167,24 +1170,104 @@ packages:
prisma:
optional: true
- '@prisma/debug@5.19.0':
- resolution: {integrity: sha512-+b/G0ubAZlrS+JSiDhXnYV5DF/aTJ3pinktkiV/L4TtLRLZO6SVGyFELgxBsicCTWJ2ZMu5vEV/jTtYCdjFTRA==}
+ '@prisma/debug@5.19.1':
+ resolution: {integrity: sha512-lAG6A6QnG2AskAukIEucYJZxxcSqKsMK74ZFVfCTOM/7UiyJQi48v6TQ47d6qKG3LbMslqOvnTX25dj/qvclGg==}
- '@prisma/engines-version@5.19.0-31.5fe21811a6ba0b952a3bc71400666511fe3b902f':
- resolution: {integrity: sha512-GimI9aZIFy/yvvR11KfXRn3pliFn1QAkdebVlsXlnoh5uk0YhLblVmeYiHfsu+wDA7BeKqYT4sFfzg8mutzuWw==}
+ '@prisma/engines-version@5.19.1-2.69d742ee20b815d88e17e54db4a2a7a3b30324e3':
+ resolution: {integrity: sha512-xR6rt+z5LnNqTP5BBc+8+ySgf4WNMimOKXRn6xfNRDSpHvbOEmd7+qAOmzCrddEc4Cp8nFC0txU14dstjH7FXA==}
- '@prisma/engines@5.19.0':
- resolution: {integrity: sha512-UtW+0m4HYoRSSR3LoDGKF3Ud4BSMWYlLEt4slTnuP1mI+vrV3zaDoiAPmejdAT76vCN5UqnWURbkXxf66nSylQ==}
+ '@prisma/engines@5.19.1':
+ resolution: {integrity: sha512-kR/PoxZDrfUmbbXqqb8SlBBgCjvGaJYMCOe189PEYzq9rKqitQ2fvT/VJ8PDSe8tTNxhc2KzsCfCAL+Iwm/7Cg==}
- '@prisma/fetch-engine@5.19.0':
- resolution: {integrity: sha512-oOiPNtmJX0cP/ebu7BBEouJvCw8T84/MFD/Hf2zlqjxkK4ojl38bB9i9J5LAxotL6WlYVThKdxc7HqoWnPOhqQ==}
+ '@prisma/fetch-engine@5.19.1':
+ resolution: {integrity: sha512-pCq74rtlOVJfn4pLmdJj+eI4P7w2dugOnnTXpRilP/6n5b2aZiA4ulJlE0ddCbTPkfHmOL9BfaRgA8o+1rfdHw==}
- '@prisma/get-platform@5.19.0':
- resolution: {integrity: sha512-s9DWkZKnuP4Y8uy6yZfvqQ/9X3/+2KYf3IZUVZz5OstJdGBJrBlbmIuMl81917wp5TuK/1k2TpHNCEdpYLPKmg==}
+ '@prisma/get-platform@5.19.1':
+ resolution: {integrity: sha512-sCeoJ+7yt0UjnR+AXZL7vXlg5eNxaFOwC23h0KvW1YIXUoa7+W2ZcAUhoEQBmJTW4GrFqCuZ8YSP0mkDa4k3Zg==}
'@prisma/nuxt@0.0.35':
resolution: {integrity: sha512-p8AeISCMGDnMDRj7EOcvM/T61Qy7+RauzMR3zU7V5Jte2dexSg6OBxcsxJyss+qHJFi/Ego0NGuvitCkBXDwaw==}
+ '@resvg/resvg-js-android-arm-eabi@2.6.2':
+ resolution: {integrity: sha512-FrJibrAk6v29eabIPgcTUMPXiEz8ssrAk7TXxsiZzww9UTQ1Z5KAbFJs+Z0Ez+VZTYgnE5IQJqBcoSiMebtPHA==}
+ engines: {node: '>= 10'}
+ cpu: [arm]
+ os: [android]
+
+ '@resvg/resvg-js-android-arm64@2.6.2':
+ resolution: {integrity: sha512-VcOKezEhm2VqzXpcIJoITuvUS/fcjIw5NA/w3tjzWyzmvoCdd+QXIqy3FBGulWdClvp4g+IfUemigrkLThSjAQ==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [android]
+
+ '@resvg/resvg-js-darwin-arm64@2.6.2':
+ resolution: {integrity: sha512-nmok2LnAd6nLUKI16aEB9ydMC6Lidiiq2m1nEBDR1LaaP7FGs4AJ90qDraxX+CWlVuRlvNjyYJTNv8qFjtL9+A==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [darwin]
+
+ '@resvg/resvg-js-darwin-x64@2.6.2':
+ resolution: {integrity: sha512-GInyZLjgWDfsVT6+SHxQVRwNzV0AuA1uqGsOAW+0th56J7Nh6bHHKXHBWzUrihxMetcFDmQMAX1tZ1fZDYSRsw==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [darwin]
+
+ '@resvg/resvg-js-linux-arm-gnueabihf@2.6.2':
+ resolution: {integrity: sha512-YIV3u/R9zJbpqTTNwTZM5/ocWetDKGsro0SWp70eGEM9eV2MerWyBRZnQIgzU3YBnSBQ1RcxRZvY/UxwESfZIw==}
+ engines: {node: '>= 10'}
+ cpu: [arm]
+ os: [linux]
+
+ '@resvg/resvg-js-linux-arm64-gnu@2.6.2':
+ resolution: {integrity: sha512-zc2BlJSim7YR4FZDQ8OUoJg5holYzdiYMeobb9pJuGDidGL9KZUv7SbiD4E8oZogtYY42UZEap7dqkkYuA91pg==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [linux]
+
+ '@resvg/resvg-js-linux-arm64-musl@2.6.2':
+ resolution: {integrity: sha512-3h3dLPWNgSsD4lQBJPb4f+kvdOSJHa5PjTYVsWHxLUzH4IFTJUAnmuWpw4KqyQ3NA5QCyhw4TWgxk3jRkQxEKg==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [linux]
+
+ '@resvg/resvg-js-linux-x64-gnu@2.6.2':
+ resolution: {integrity: sha512-IVUe+ckIerA7xMZ50duAZzwf1U7khQe2E0QpUxu5MBJNao5RqC0zwV/Zm965vw6D3gGFUl7j4m+oJjubBVoftw==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [linux]
+
+ '@resvg/resvg-js-linux-x64-musl@2.6.2':
+ resolution: {integrity: sha512-UOf83vqTzoYQO9SZ0fPl2ZIFtNIz/Rr/y+7X8XRX1ZnBYsQ/tTb+cj9TE+KHOdmlTFBxhYzVkP2lRByCzqi4jQ==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [linux]
+
+ '@resvg/resvg-js-win32-arm64-msvc@2.6.2':
+ resolution: {integrity: sha512-7C/RSgCa+7vqZ7qAbItfiaAWhyRSoD4l4BQAbVDqRRsRgY+S+hgS3in0Rxr7IorKUpGE69X48q6/nOAuTJQxeQ==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [win32]
+
+ '@resvg/resvg-js-win32-ia32-msvc@2.6.2':
+ resolution: {integrity: sha512-har4aPAlvjnLcil40AC77YDIk6loMawuJwFINEM7n0pZviwMkMvjb2W5ZirsNOZY4aDbo5tLx0wNMREp5Brk+w==}
+ engines: {node: '>= 10'}
+ cpu: [ia32]
+ os: [win32]
+
+ '@resvg/resvg-js-win32-x64-msvc@2.6.2':
+ resolution: {integrity: sha512-ZXtYhtUr5SSaBrUDq7DiyjOFJqBVL/dOBN7N/qmi/pO0IgiWW/f/ue3nbvu9joWE5aAKDoIzy/CxsY0suwGosQ==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [win32]
+
+ '@resvg/resvg-js@2.6.2':
+ resolution: {integrity: sha512-xBaJish5OeGmniDj9cW5PRa/PtmuVU3ziqrbr5xJj901ZDN4TosrVaNZpEiLZAxdfnhAe7uQ7QFWfjPe9d9K2Q==}
+ engines: {node: '>= 10'}
+
+ '@resvg/resvg-wasm@2.6.2':
+ resolution: {integrity: sha512-FqALmHI8D4o6lk/LRWDnhw95z5eO+eAa6ORjVg09YRR7BkcM6oPHU9uyC0gtQG5vpFLvgpeU4+zEAz2H8APHNw==}
+ engines: {node: '>= 10'}
+
'@rollup/plugin-alias@5.1.0':
resolution: {integrity: sha512-lpA3RZ9PdIG7qqhEfv79tBffNaoDuukFDrmhLqg9ifv99u/ehn+lOg30x2zmhf8AQqQUZaMk/B9fZraQ6/acDQ==}
engines: {node: '>=14.0.0'}
@@ -1341,14 +1424,22 @@ packages:
cpu: [x64]
os: [win32]
- '@rushstack/eslint-patch@1.10.4':
- resolution: {integrity: sha512-WJgX9nzTqknM393q1QJDJmoW28kUfEnybeTfVNcNAPnIx210RXm2DiXiHzfNPJNIUUb1tJnz/l4QGtJ30PgWmA==}
+ '@sec-ant/readable-stream@0.4.1':
+ resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==}
- '@shikijs/core@1.14.1':
- resolution: {integrity: sha512-KyHIIpKNaT20FtFPFjCQB5WVSTpLR/n+jQXhWHWVUMm9MaOaG9BGOG0MSyt7yA4+Lm+4c9rTc03tt3nYzeYSfw==}
+ '@shikijs/core@1.16.1':
+ resolution: {integrity: sha512-aI0hBtw+a6KsJp2jcD4YuQqKpeCbURMZbhHVozDknJpm+KJqeMRkEnfBC8BaKE/5XC+uofPgCLsa/TkTk0Ba0w==}
- '@shikijs/transformers@1.14.1':
- resolution: {integrity: sha512-JJqL8QBVCJh3L61jqqEXgFq1cTycwjcGj7aSmqOEsbxnETM9hRlaB74QuXvY/fVJNjbNt8nvWo0VwAXKvMSLRg==}
+ '@shikijs/transformers@1.16.1':
+ resolution: {integrity: sha512-mfbe4YMov+1eyIBU3F6BtaPmLgDkRQaVse8xsBlKTVAcNF3cbZMRCyUz2N6gJOMKLJiv9T5gapBPbRxrDMuoxA==}
+
+ '@shikijs/vscode-textmate@9.2.0':
+ resolution: {integrity: sha512-5FinaOp6Vdh/dl4/yaOTh0ZeKch+rYS8DUb38V3GMKYVkdqzxw53lViRKUYkVILRiVQT7dcPC7VvAKOR73zVtQ==}
+
+ '@shuding/opentype.js@1.4.0-beta.0':
+ resolution: {integrity: sha512-3NgmNyH3l/Hv6EvsWJbsvpcpUba6R8IREQ83nH83cyakCw7uM1arZKNfHwv1Wz6jgqrF/j4x5ELvR6PnK9nTcA==}
+ engines: {node: '>= 8.0.0'}
+ hasBin: true
'@sindresorhus/is@4.6.0':
resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==}
@@ -1358,11 +1449,15 @@ packages:
resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==}
engines: {node: '>=18'}
+ '@sindresorhus/merge-streams@4.0.0':
+ resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==}
+ engines: {node: '>=18'}
+
'@socket.io/component-emitter@3.1.2':
resolution: {integrity: sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==}
- '@stylistic/eslint-plugin@2.7.1':
- resolution: {integrity: sha512-JqnHom8CP14oOgPhwTPbn0QgsBJwgNySQSe00V9GQQDlY1tEqZUlK4jM2DIOJ5nE+oXoy51vZWHnHkfZ6rEruw==}
+ '@stylistic/eslint-plugin@2.7.2':
+ resolution: {integrity: sha512-3DVLU5HEuk2pQoBmXJlzvrxbKNpu2mJ0SRqz5O/CJjyNCr12ZiPcYMEtuArTyPOk5i7bsAU44nywh1rGfe3gKQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=8.40.0'
@@ -1429,8 +1524,8 @@ packages:
'@types/ms@0.7.34':
resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==}
- '@types/node@22.5.1':
- resolution: {integrity: sha512-KkHsxej0j9IW1KKOOAA/XBA0z08UFSrRQHErzEfA3Vgq57eXIMYboIlHJuYIfd+lwCQjtKqUu3UnmKbtUc9yRw==}
+ '@types/node@22.5.2':
+ resolution: {integrity: sha512-acJsPTEqYqulZS/Yp/S3GgeE6GZ0qYODUR8aVr/DkhHQ8l9nd4j5x1/ZJy9/gHrRlFMqkO6i0I3E27Alu4jjPg==}
'@types/normalize-package-data@2.4.4':
resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==}
@@ -1450,8 +1545,8 @@ packages:
'@types/web-bluetooth@0.0.20':
resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==}
- '@typescript-eslint/eslint-plugin@8.3.0':
- resolution: {integrity: sha512-FLAIn63G5KH+adZosDYiutqkOkYEx0nvcwNNfJAf+c7Ae/H35qWwTYvPZUKFj5AS+WfHG/WJJfWnDnyNUlp8UA==}
+ '@typescript-eslint/eslint-plugin@8.4.0':
+ resolution: {integrity: sha512-rg8LGdv7ri3oAlenMACk9e+AR4wUV0yrrG+XKsGKOK0EVgeEDqurkXMPILG2836fW4ibokTB5v4b6Z9+GYQDEw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
'@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0
@@ -1461,8 +1556,8 @@ packages:
typescript:
optional: true
- '@typescript-eslint/parser@8.3.0':
- resolution: {integrity: sha512-h53RhVyLu6AtpUzVCYLPhZGL5jzTD9fZL+SYf/+hYOx2bDkyQXztXSc4tbvKYHzfMXExMLiL9CWqJmVz6+78IQ==}
+ '@typescript-eslint/parser@8.4.0':
+ resolution: {integrity: sha512-NHgWmKSgJk5K9N16GIhQ4jSobBoJwrmURaLErad0qlLjrpP5bECYg+wxVTGlGZmJbU03jj/dfnb6V9bw+5icsA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
@@ -1471,12 +1566,12 @@ packages:
typescript:
optional: true
- '@typescript-eslint/scope-manager@8.3.0':
- resolution: {integrity: sha512-mz2X8WcN2nVu5Hodku+IR8GgCOl4C0G/Z1ruaWN4dgec64kDBabuXyPAr+/RgJtumv8EEkqIzf3X2U5DUKB2eg==}
+ '@typescript-eslint/scope-manager@8.4.0':
+ resolution: {integrity: sha512-n2jFxLeY0JmKfUqy3P70rs6vdoPjHK8P/w+zJcV3fk0b0BwRXC/zxRTEnAsgYT7MwdQDt/ZEbtdzdVC+hcpF0A==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/type-utils@8.3.0':
- resolution: {integrity: sha512-wrV6qh//nLbfXZQoj32EXKmwHf4b7L+xXLrP3FZ0GOUU72gSvLjeWUl5J5Ue5IwRxIV1TfF73j/eaBapxx99Lg==}
+ '@typescript-eslint/type-utils@8.4.0':
+ resolution: {integrity: sha512-pu2PAmNrl9KX6TtirVOrbLPLwDmASpZhK/XU7WvoKoCUkdtq9zF7qQ7gna0GBZFN0hci0vHaSusiL2WpsQk37A==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '*'
@@ -1488,12 +1583,12 @@ packages:
resolution: {integrity: sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==}
engines: {node: ^18.18.0 || >=20.0.0}
- '@typescript-eslint/types@8.3.0':
- resolution: {integrity: sha512-y6sSEeK+facMaAyixM36dQ5NVXTnKWunfD1Ft4xraYqxP0lC0POJmIaL/mw72CUMqjY9qfyVfXafMeaUj0noWw==}
+ '@typescript-eslint/types@8.4.0':
+ resolution: {integrity: sha512-T1RB3KQdskh9t3v/qv7niK6P8yvn7ja1mS7QK7XfRVL6wtZ8/mFs/FHf4fKvTA0rKnqnYxl/uHFNbnEt0phgbw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/typescript-estree@8.3.0':
- resolution: {integrity: sha512-Mq7FTHl0R36EmWlCJWojIC1qn/ZWo2YiWYc1XVtasJ7FIgjo0MVv9rZWXEE7IK2CGrtwe1dVOxWwqXUdNgfRCA==}
+ '@typescript-eslint/typescript-estree@8.4.0':
+ resolution: {integrity: sha512-kJ2OIP4dQw5gdI4uXsaxUZHRwWAGpREJ9Zq6D5L0BweyOrWsL6Sz0YcAZGWhvKnH7fm1J5YFE1JrQL0c9dd53A==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '*'
@@ -1501,36 +1596,52 @@ packages:
typescript:
optional: true
- '@typescript-eslint/utils@8.3.0':
- resolution: {integrity: sha512-F77WwqxIi/qGkIGOGXNBLV7nykwfjLsdauRB/DOFPdv6LTF3BHHkBpq81/b5iMPSF055oO2BiivDJV4ChvNtXA==}
+ '@typescript-eslint/utils@8.4.0':
+ resolution: {integrity: sha512-swULW8n1IKLjRAgciCkTCafyTHHfwVQFt8DovmaF69sKbOxTSFMmIZaSHjqO9i/RV0wIblaawhzvtva8Nmm7lQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
- '@typescript-eslint/visitor-keys@8.3.0':
- resolution: {integrity: sha512-RmZwrTbQ9QveF15m/Cl28n0LXD6ea2CjkhH5rQ55ewz3H24w+AMCJHPVYaZ8/0HoG8Z3cLLFFycRXxeO2tz9FA==}
+ '@typescript-eslint/visitor-keys@8.4.0':
+ resolution: {integrity: sha512-zTQD6WLNTre1hj5wp09nBIDiOc2U5r/qmzo7wxPn4ZgAjHql09EofqhF9WF+fZHzL5aCyaIpPcT2hyxl73kr9A==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@ungap/structured-clone@1.2.0':
resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
- '@unhead/dom@1.10.0':
- resolution: {integrity: sha512-LdgtOlyMHOyuQNsUKM+1d8ViiiY4LxjCPJlgUU/5CwgqeRYf4LWFu8oRMQfSQVTusbPwwvr3MolM9iTUu2I4BQ==}
+ '@unhead/dom@1.10.2':
+ resolution: {integrity: sha512-4m4xlhaHolHN05PHbST1Ri3Owf1gmmkf4WDzeffQWqCAeDWtKKlqQmWFN6OueeJXw12cwx+85+sqIom4gYFg8w==}
- '@unhead/schema@1.10.0':
- resolution: {integrity: sha512-hmgkFdLzm/VPLAXBF89Iry4Wz/6FpHMfMKCnAdihAt1Ublsi04RrA0hQuAiuGG2CZiKL4VCxtmV++UXj/kyakA==}
+ '@unhead/schema@1.10.2':
+ resolution: {integrity: sha512-/GneC9eUwIysdBCho0lDyKg+8qvV4WF2qIkPkyMbuX/tu24G40MAa21/OeY6xQYTwbTHW+p0WBX6immvWGx9iw==}
- '@unhead/shared@1.10.0':
- resolution: {integrity: sha512-Lv7pP0AoWJy+YaiWd4kGD+TK78ahPUwnIRx6YCC6FjPmE0KCqooeDS4HbInYaklLlEMQZislXyIwLczK2DTWiw==}
+ '@unhead/shared@1.10.2':
+ resolution: {integrity: sha512-XrEZgdnWcWzxVWhtO1ui+cQXjIktTV7domDA99yCyW5EBsrISB0d03NUP3vp+zD4UUOKq0/0A8UCQnNrlOWkaA==}
- '@unhead/ssr@1.10.0':
- resolution: {integrity: sha512-L2XqGUQ05+a/zBAJk4mseLpsDoHMsuEsZNWp5f7E/Kx8P1oBAAs6J/963nvVFdec41HuClNHtJZ5swz77dmb1Q==}
+ '@unhead/ssr@1.10.2':
+ resolution: {integrity: sha512-DizYq9WIQ1ln2uRk2gvbDkNKhpzKhIXpRePRb8RUTQJMpq7YXFrADWvRO70HNjOa7pddIv4rjtQqtSReqJZW1A==}
- '@unhead/vue@1.10.0':
- resolution: {integrity: sha512-Cv9BViaOwCBdXy3bsTvJ10Rs808FSSq/ZfeBXzOjOxt08sbubf6Mr5opBdOlv/i1bzyFVIAqe5ABmrhC9mB80w==}
+ '@unhead/vue@1.10.2':
+ resolution: {integrity: sha512-q8hQXLkZEqojLX3aFW8nvcQzB5RcdSQWf3RdBGT8WBmoQrqERhN0H4tF0PnMjE8p0N3LLsaMbfJvIDI46pDSFg==}
peerDependencies:
vue: '>=2.7 || >=3'
+ '@unocss/core@0.62.3':
+ resolution: {integrity: sha512-Pfyrj8S7jq9K1QXD6Z5BCeiQavaHpbMN5q958/kmdbNGp57hOg1e346fMJAvgPjLBR+lE/hgZEsDrijtRiZXnw==}
+
+ '@unocss/extractor-arbitrary-variants@0.62.3':
+ resolution: {integrity: sha512-9ZscWyXEwDZif+b56xZyJFHwJOjdMXmj+6x96jOsnRNBzwT9eW7YcGCErP1ih/q1S6KmuRrHM/JOXMBQ6H4qlw==}
+
+ '@unocss/preset-mini@0.62.3':
+ resolution: {integrity: sha512-dn/8ubeW2ry/ZF3iKxdQHnS0l3EBibt0rIOE/XVwx24ub6pRzclU4r7xHnXeqvAFOO9PoiKDGgFR92m6R2MxyQ==}
+
+ '@unocss/preset-wind@0.62.3':
+ resolution: {integrity: sha512-6+VNce1he1U5EXKlXRwTIPn8KeK6bZ2jAEgcCxk8mFy8SzOlLeYzXCI9lcdiWRTjIeIiK5iSaUqmsQFtKdTyQg==}
+
+ '@unocss/rule-utils@0.62.3':
+ resolution: {integrity: sha512-qI37jHH//XzyR5Y2aN3Kpo4lQrQO+CaiXpqPSwMLYh2bIypc2RQVpqGVtU736x0eA6IIx41XEkKzUW+VtvJvmg==}
+ engines: {node: '>=14'}
+
'@vercel/nft@0.26.5':
resolution: {integrity: sha512-NHxohEqad6Ra/r4lGknO52uc/GrWILXAMs1BB4401GTqww0fw1bAqzpG1XHuDO+dprg4GvsD9ZLLSsdo78p9hQ==}
engines: {node: '>=16'}
@@ -1866,11 +1977,11 @@ packages:
bare-events@2.4.2:
resolution: {integrity: sha512-qMKFd2qG/36aA4GwvKq8MxnPgCQAmBWmSyLWsJcbn8v03wvIPQ/hG1Ms8bPzndZxMDoHpxez5VOS+gC9Yi24/Q==}
- bare-fs@2.3.2:
- resolution: {integrity: sha512-Kcq/FG3lhspzGHK+Q0IMfImuFOmaW/jFofBAUJuuG7H67879JeaPUppUHhgLjJKenfxiO6Ix2AGSd47Pf7mRxg==}
+ bare-fs@2.3.3:
+ resolution: {integrity: sha512-7RYKL+vZVCyAsMLi5SPu7QGauGGT8avnP/HO571ndEuV4MYdGXvLhtW67FuLPeEI8EiIY7zbbRR9x7x7HU0kgw==}
- bare-os@2.4.1:
- resolution: {integrity: sha512-yQC/blMP/eUdULsF7hrcC9tUFXlUmAWRbSQndEln77nOIh/N4Loaqch/MA4hyoDKhw1Zd1Wj+uLV/bT6lC/4BQ==}
+ bare-os@2.4.2:
+ resolution: {integrity: sha512-HZoJwzC+rZ9lqEemTMiO0luOePoGYNBgsLLgegKR/cljiJvcDNhDZQkzC+NC5Oh0aHbdBNSOHpghwMuB5tqhjg==}
bare-path@2.1.3:
resolution: {integrity: sha512-lh/eITfU8hrj9Ru5quUp0Io1kJWIk1bTjzo7JH1P5dWmQ2EL4hFUlfI8FonAhSlgIfhn63p84CDY/x+PisgcXA==}
@@ -1878,6 +1989,10 @@ packages:
bare-stream@2.2.0:
resolution: {integrity: sha512-+o9MG5bPRRBlkVSpfFlMag3n7wMaIZb4YZasU2+/96f+3HTQ4F9DKQeu3K/Sjz1W0umu6xvVq1ON0ipWdMlr3A==}
+ base64-js@0.0.8:
+ resolution: {integrity: sha512-3XSA2cR/h/73EzlXXdU6YNycmYI7+kicTxks4eJg2g39biHR84slg2+des+p7iHYhbRg/udIS4TD53WabcOUkw==}
+ engines: {node: '>= 0.4'}
+
base64-js@1.5.1:
resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
@@ -1967,6 +2082,9 @@ packages:
resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==}
engines: {node: '>=10'}
+ camelize@1.0.1:
+ resolution: {integrity: sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==}
+
caniuse-api@3.0.0:
resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==}
@@ -2032,6 +2150,11 @@ packages:
resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==}
engines: {node: '>=10'}
+ chrome-launcher@1.1.2:
+ resolution: {integrity: sha512-YclTJey34KUm5jB1aEJCq807bSievi7Nb/TU4Gu504fUYi3jw3KCIaH6L7nFWQhdEgH3V+wCh+kKD1P5cXnfxw==}
+ engines: {node: '>=12.13.0'}
+ hasBin: true
+
ci-info@4.0.0:
resolution: {integrity: sha512-TdHqgGf9odd8SXNuxtUBVx8Nv+qZOejE6qyqiy5NtbYYQOeFa6zmHkxlPzmaLxWWHsU6nJmB7AETdVPi+2NBUg==}
engines: {node: '>=8'}
@@ -2198,6 +2321,16 @@ packages:
uWebSockets.js:
optional: true
+ css-background-parser@0.1.0:
+ resolution: {integrity: sha512-2EZLisiZQ+7m4wwur/qiYJRniHX4K5Tc9w93MT3AS0WS1u5kaZ4FKXlOTBhOjc+CgEgPiGY+fX1yWD8UwpEqUA==}
+
+ css-box-shadow@1.0.0-3:
+ resolution: {integrity: sha512-9jaqR6e7Ohds+aWwmhe6wILJ99xYQbfmK9QQB9CcMjDbTxPZjwEmUQpU91OG05Xgm8BahT5fW+svbsQGjS/zPg==}
+
+ css-color-keywords@1.0.0:
+ resolution: {integrity: sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==}
+ engines: {node: '>=4'}
+
css-declaration-sorter@7.2.0:
resolution: {integrity: sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==}
engines: {node: ^14 || ^16 || >=18}
@@ -2207,6 +2340,9 @@ packages:
css-select@5.1.0:
resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==}
+ css-to-react-native@3.2.0:
+ resolution: {integrity: sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==}
+
css-tree@2.2.1:
resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==}
engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'}
@@ -2437,6 +2573,9 @@ packages:
electron-to-chromium@1.5.13:
resolution: {integrity: sha512-lbBcvtIJ4J6sS4tb5TLp1b4LyfCdMkwStzXPyAgVgTRAsep4bvrAGaBOP7ZJtQMNJpSQ9SqG4brWOroNaQtm7Q==}
+ emoji-regex@10.4.0:
+ resolution: {integrity: sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==}
+
emoji-regex@8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
@@ -2638,8 +2777,8 @@ packages:
'@typescript-eslint/eslint-plugin':
optional: true
- eslint-plugin-vue@9.27.0:
- resolution: {integrity: sha512-5Dw3yxEyuBSXTzT5/Ge1X5kIkRTQ3nvBn/VwPwInNiZBSJOO/timWMUaflONnFBzU6NhB68lxnCda7ULV5N7LA==}
+ eslint-plugin-vue@9.28.0:
+ resolution: {integrity: sha512-ShrihdjIhOTxs+MfWun6oJWuk+g/LAhN+CiuOl/jjkG3l0F2AuK5NMTaWqyvBgkFtpYmyks6P4603mLmhNJW8g==}
engines: {node: ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0
@@ -2737,6 +2876,10 @@ packages:
resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==}
engines: {node: '>=16.17'}
+ execa@9.3.1:
+ resolution: {integrity: sha512-gdhefCCNy/8tpH/2+ajP9IQc14vXchNdd0weyzSJEFURhRMGncQ+zKFxwjAufIewPEJm9BPOaJnvg2UtlH2gPQ==}
+ engines: {node: ^18.19.0 || >=20.5.0}
+
expand-template@2.0.3:
resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==}
engines: {node: '>=6'}
@@ -2781,9 +2924,16 @@ packages:
picomatch:
optional: true
+ fflate@0.7.4:
+ resolution: {integrity: sha512-5u2V/CDW15QM1XbbgS+0DfPxVB+jUKhWEKuuFuHncbk3tEEqzmoXL+2KyOFuKGqOnmdIy0/davWF1CkuwtibCw==}
+
fflate@0.8.2:
resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==}
+ figures@6.1.0:
+ resolution: {integrity: sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==}
+ engines: {node: '>=18'}
+
file-entry-cache@8.0.0:
resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==}
engines: {node: '>=16.0.0'}
@@ -2891,6 +3041,10 @@ packages:
resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==}
engines: {node: '>=16'}
+ get-stream@9.0.1:
+ resolution: {integrity: sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==}
+ engines: {node: '>=18'}
+
get-tsconfig@4.8.0:
resolution: {integrity: sha512-Pgba6TExTZ0FJAn1qkJAjIeKoDJ3CsI2ChuLohJnZl/tTU8MVrq3b+2t5UOPfRa4RMsorClBjJALkJUMjG1PAw==}
@@ -2972,8 +3126,8 @@ packages:
h3@1.12.0:
resolution: {integrity: sha512-Zi/CcNeWBXDrFNlV0hUBJQR9F7a96RjMeAZweW/ZWkR9fuXrMcvKnSA63f/zZ9l0GgQOZDVHGvXivNN9PWOwhA==}
- happy-dom@15.6.0:
- resolution: {integrity: sha512-M2ikOwrC5+KVofexnA0DZbQ0/hSHm2ZFKCmS3Ora11KGNHgHBdlRzZ/dzpDDPxQyqko3yNohFepJclG2T0GeZQ==}
+ happy-dom@15.7.3:
+ resolution: {integrity: sha512-w3RUaYNXFJX5LiNVhOJLK4GqCB1bFj1FvELtpon3HrN8gUpS09V0Vvm4/BBRRj7mLUE1+ch8PKv1JxEp/0IHjA==}
engines: {node: '>=18.0.0'}
has-flag@3.0.0:
@@ -3026,6 +3180,10 @@ packages:
hastscript@8.0.0:
resolution: {integrity: sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==}
+ hex-rgb@4.3.0:
+ resolution: {integrity: sha512-Ox1pJVrDCyGHMG9CFg1tmrRUMRPRsAWYc/PinY0XzJU4K7y7vjNoLKIQ7BR5UJMCxNN8EM1MNDmHWA/B3aZUuw==}
+ engines: {node: '>=6'}
+
hookable@5.5.3:
resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==}
@@ -3077,6 +3235,10 @@ packages:
resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==}
engines: {node: '>=16.17.0'}
+ human-signals@8.0.0:
+ resolution: {integrity: sha512-/1/GPCpDUCCYwlERiYjxoczfP0zfvZMU/OWgQPMya9AbAE24vseigFdhAMObpc8Q4lc/kjutPfUddDYyAmejnA==}
+ engines: {node: '>=18.18.0'}
+
ieee754@1.2.1:
resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==}
@@ -3087,6 +3249,11 @@ packages:
image-meta@0.2.1:
resolution: {integrity: sha512-K6acvFaelNxx8wc2VjbIzXKDVB0Khs0QT35U6NkGfTdCmjLNcO2945m7RFNR9/RPVFm48hq7QPzK8uGH18HCGw==}
+ image-size@1.1.1:
+ resolution: {integrity: sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ==}
+ engines: {node: '>=16.x'}
+ hasBin: true
+
import-fresh@3.3.0:
resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==}
engines: {node: '>=6'}
@@ -3241,6 +3408,14 @@ packages:
resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ is-stream@4.0.1:
+ resolution: {integrity: sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==}
+ engines: {node: '>=18'}
+
+ is-unicode-supported@2.0.0:
+ resolution: {integrity: sha512-FRdAyx5lusK1iHG0TWpVtk9+1i+GjrzRffhDg4ovQ7mcidMQ6mj+MhKPmvh7Xwyv5gIS06ns49CA7Sqg7lC22Q==}
+ engines: {node: '>=18'}
+
is-what@4.1.16:
resolution: {integrity: sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==}
engines: {node: '>=12.13'}
@@ -3396,6 +3571,9 @@ packages:
resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
engines: {node: '>= 0.8.0'}
+ lighthouse-logger@2.0.1:
+ resolution: {integrity: sha512-ioBrW3s2i97noEmnXxmUq7cjIcVRjT5HBpAYy8zE11CxU9HqlWHHeRxfeN1tn8F7OEMVPIC9x1f8t3Z7US9ehQ==}
+
lilconfig@2.1.0:
resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==}
engines: {node: '>=10'}
@@ -3404,6 +3582,9 @@ packages:
resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==}
engines: {node: '>=14'}
+ linebreak@1.1.0:
+ resolution: {integrity: sha512-MHp03UImeVhB7XZtjd0E4n6+3xr5Dq/9xI/5FptGk5FrbDR3zagPa2DS6U8ks/3HjbKWG9Q1M2ufOzxV2qLYSQ==}
+
lines-and-columns@1.2.4:
resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
@@ -3488,6 +3669,9 @@ packages:
markdown-table@3.0.3:
resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==}
+ marky@1.2.5:
+ resolution: {integrity: sha512-q9JtQJKjpsVxCRVgQ+WapguSbKC3SQ5HEzFGPAJMStgh3QjCawp00UKv3MTTAArTmGmmPUvllHZoNbZ3gs0I+Q==}
+
mdast-util-find-and-replace@3.0.1:
resolution: {integrity: sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==}
@@ -3772,9 +3956,6 @@ packages:
napi-build-utils@1.0.2:
resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==}
- napi-wasm@1.1.0:
- resolution: {integrity: sha512-lHwIAJbmLSjF9VDRm9GoVOy9AGp3aIvkjv+Kvz9h16QR3uSVYH78PNQUnT2U4X53mhlnV2M7wrhibQ3GHicDmg==}
-
natural-compare-lite@1.4.0:
resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==}
@@ -3871,6 +4052,16 @@ packages:
nuxt-auth-utils@0.3.5:
resolution: {integrity: sha512-lEjfYNsEZiHAHpEFS/5sWOPojYtvvYjsap8U+UyLuzv8Q+5OYbwGtW1DwSo9kbep5gzRTKXzrX/LiPXlX1Tlkg==}
+ nuxt-og-image@3.0.0-rc.66:
+ resolution: {integrity: sha512-NCogUcfIHGRlXKZ4LTVF4LI25oT0pk1Xl7LF1FmF1iT7dVF8WJUVrUHoHBCzJjSGNFrZFoiRHCOpjFTloNj6sg==}
+ engines: {node: '>=18.0.0'}
+
+ nuxt-site-config-kit@2.2.16:
+ resolution: {integrity: sha512-a20pWLbyw8yIOoikCi7O2QGnynQqTS/SnGCY9Z0mxujif/KyLsq+GkNVlb5S5G7yHJN8SeBfPPuRisdhRSx4oA==}
+
+ nuxt-site-config@2.2.16:
+ resolution: {integrity: sha512-hMRIMPxdYcXXO8MQsSJrwwseYJfoKMUZxCVYFl+j2o98erbzULYdptupcQRSEPZ6Sor/5nIj1RsYq1rppeyODg==}
+
nuxt@3.13.0:
resolution: {integrity: sha512-NZlPGlMav18KXWiOmTguQtH5lcrwooPniWXM3Ca4c9spsMRu3wyWLlN8wiI/cK+lEu3rQyKCGSA75nFVK4Ew3w==}
engines: {node: ^14.18.0 || >=16.10.0}
@@ -3971,10 +4162,16 @@ packages:
package-manager-detector@0.2.0:
resolution: {integrity: sha512-E385OSk9qDcXhcM9LNSe4sdhx8a9mAPrZ4sMLW+tmxl5ZuGtPUcdFu+MPP2jbgiWAZ6Pfe5soGFMd+0Db5Vrog==}
+ pako@0.2.9:
+ resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==}
+
parent-module@1.0.1:
resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
engines: {node: '>=6'}
+ parse-css-color@0.2.1:
+ resolution: {integrity: sha512-bwS/GGIFV3b6KS4uwpzCFj4w297Yl3uqnSgIPsoQkx7GMLROXfMnWvxfNkL0oh8HVhZA4hvJoEoEIqonfJ3BWg==}
+
parse-entities@2.0.0:
resolution: {integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==}
@@ -3997,6 +4194,10 @@ packages:
resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
engines: {node: '>=8'}
+ parse-ms@4.0.0:
+ resolution: {integrity: sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==}
+ engines: {node: '>=18'}
+
parse-path@7.0.0:
resolution: {integrity: sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog==}
@@ -4054,8 +4255,8 @@ packages:
perfect-debounce@1.0.0:
resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==}
- 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==}
@@ -4076,6 +4277,11 @@ packages:
pkg-types@1.2.0:
resolution: {integrity: sha512-+ifYuSSqOQ8CqP4MbZA5hDpb97n3E8SVWdJe+Wms9kj745lmd3b7EZJiqvmLwAlmRfjrI7Hi5z3kdBJ93lFNPA==}
+ playwright-core@1.46.1:
+ resolution: {integrity: sha512-h9LqIQaAv+CYvWzsZ+h3RsrqCStkBHlgo6/TJlFst3cOTlLghBQlJwPOZKQJTKNaD3QIB7aAVQ+gfWbN3NXB7A==}
+ engines: {node: '>=18'}
+ hasBin: true
+
pluralize@8.0.0:
resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==}
engines: {node: '>=4'}
@@ -4293,8 +4499,8 @@ packages:
postcss-value-parser@4.2.0:
resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}
- postcss@8.4.41:
- resolution: {integrity: sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==}
+ postcss@8.4.44:
+ resolution: {integrity: sha512-Aweb9unOEpQ3ezu4Q00DPvvM2ZTUitJdNKeP/+uQgr1IBIqu574IaZoURId7BKtWMREwzKa9OgzPzezWGPWFQw==}
engines: {node: ^10 || ^12 || >=14}
prebuild-install@7.1.2:
@@ -4310,8 +4516,12 @@ packages:
resolution: {integrity: sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ==}
engines: {node: ^14.13.1 || >=16.0.0}
- prisma@5.19.0:
- resolution: {integrity: sha512-Pu7lUKpVyTx8cVwM26dYh8NdvMOkMnJXzE8L6cikFuR4JwyMU5NKofQkWyxJKlTT4fNjmcnibTvklV8oVMrn+g==}
+ pretty-ms@9.1.0:
+ resolution: {integrity: sha512-o1piW0n3tgKIKCwk2vpM/vOV13zjJzvP37Ioze54YlTHE06m4tjEbzg9WsKkvTuyYln2DHjo5pY4qrZGI0otpw==}
+ engines: {node: '>=18'}
+
+ prisma@5.19.1:
+ resolution: {integrity: sha512-c5K9MiDaa+VAAyh1OiYk76PXOme9s3E992D7kvvIOhCrNsBQfy2mP2QAQtX0WNj140IgG++12kwZpYB9iIydNQ==}
engines: {node: '>=16.13'}
hasBin: true
@@ -4345,6 +4555,9 @@ packages:
queue-tick@1.0.1:
resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==}
+ queue@6.0.2:
+ resolution: {integrity: sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==}
+
radix3@1.1.2:
resolution: {integrity: sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==}
@@ -4517,6 +4730,13 @@ packages:
safe-buffer@5.2.1:
resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
+ satori-html@0.3.2:
+ resolution: {integrity: sha512-wjTh14iqADFKDK80e51/98MplTGfxz2RmIzh0GqShlf4a67+BooLywF17TvJPD6phO0Hxm7Mf1N5LtRYvdkYRA==}
+
+ satori@0.10.14:
+ resolution: {integrity: sha512-abovcqmwl97WKioxpkfuMeZmndB1TuDFY/R+FymrZyiGP+pMYomvgSzVPnbNMWHHESOPosVHGL352oFbdAnJcA==}
+ engines: {node: '>=16'}
+
scslre@0.3.0:
resolution: {integrity: sha512-3A6sD0WYP7+QrjbfNA2FN3FsOaGGFoekCVgTyypy53gPxhbkCIjtO6YWgdrfM+n/8sI8JeXZOIxsHjMTNxQ4nQ==}
engines: {node: ^14.0.0 || >=16.0.0}
@@ -4575,8 +4795,8 @@ packages:
shell-quote@1.8.1:
resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==}
- shiki@1.14.1:
- resolution: {integrity: sha512-FujAN40NEejeXdzPt+3sZ3F2dx1U24BY2XTY01+MG8mbxCiA2XukXdcbyMyLAHJ/1AUUnQd1tZlvIjefWWEJeA==}
+ shiki@1.16.1:
+ resolution: {integrity: sha512-tCJIMaxDVB1mEIJ5TvfZU7kCPB5eo9fli5+21Olc/bmyv+w8kye3JOp+LZRmGkAyT71hrkefQhTiY+o9mBikRQ==}
siginfo@2.0.0:
resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==}
@@ -4594,8 +4814,8 @@ packages:
simple-get@4.0.1:
resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==}
- simple-git@3.25.0:
- resolution: {integrity: sha512-KIY5sBnzc4yEcJXW7Tdv4viEz8KyG+nU0hay+DWZasvdFOYKeUZ6Xc25LUHHjw0tinPT7O1eY6pzX7pRT1K8rw==}
+ simple-git@3.26.0:
+ resolution: {integrity: sha512-5tbkCSzuskR6uA7uA23yjasmA0RzugVo8QM2bpsnxkrgP13eisFT7TMS4a+xKEJvbmr4qf+l0WT3eKa9IxxUyw==}
simple-swizzle@0.2.2:
resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==}
@@ -4607,6 +4827,11 @@ packages:
sisteransi@1.0.5:
resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==}
+ site-config-stack@2.2.16:
+ resolution: {integrity: sha512-XO75wTVnbaMvu2B2WOu2RcEyPHbODICWxDA3qEllbK+92VDHzYw/83TBnCvpVpFaYEQKySSrLZ7rzkhOxrshDA==}
+ peerDependencies:
+ vue: ^3
+
skin-tone@2.0.0:
resolution: {integrity: sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA==}
engines: {node: '>=8'}
@@ -4697,8 +4922,8 @@ packages:
std-env@3.7.0:
resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==}
- streamx@2.19.0:
- resolution: {integrity: sha512-5z6CNR4gtkPbwlxyEqoDGDmWIzoNJqCBt4Eac1ICP9YaIT08ct712cFj0u1rx4F8luAuL+3Qc+RFIdI4OX00kg==}
+ streamx@2.20.0:
+ resolution: {integrity: sha512-ZGd1LhDeGFucr1CUCTBOS58ZhEendd0ttpGT3usTvosS4ntIwKN9LJFp+OeCSprsCPL14BXVRZlHGRY1V9PVzQ==}
string-width@4.2.3:
resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
@@ -4708,6 +4933,9 @@ packages:
resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==}
engines: {node: '>=12'}
+ string.prototype.codepointat@0.2.1:
+ resolution: {integrity: sha512-2cBVCj6I4IOvEnjgO/hWqXjqBGsY+zwPmHl12Srk9IXSZ56Jwwmy+66XO5Iut/oQVR7t5ihYdLB0GMa4alEUcg==}
+
string_decoder@1.1.1:
resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==}
@@ -4729,6 +4957,10 @@ packages:
resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==}
engines: {node: '>=12'}
+ strip-final-newline@4.0.0:
+ resolution: {integrity: sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==}
+ engines: {node: '>=18'}
+
strip-indent@3.0.0:
resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==}
engines: {node: '>=8'}
@@ -4853,6 +5085,9 @@ packages:
thenify@3.3.1:
resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==}
+ tiny-inflate@1.0.3:
+ resolution: {integrity: sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==}
+
tiny-invariant@1.3.3:
resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==}
@@ -4984,13 +5219,16 @@ packages:
unenv@1.10.0:
resolution: {integrity: sha512-wY5bskBQFL9n3Eca5XnhH6KbUo/tfvkwm9OpcdCvLaeA7piBNbavbOKJySEwQ1V0RH6HvNlSAFRTpvTqgKRQXQ==}
- unhead@1.10.0:
- resolution: {integrity: sha512-nv75Hvhu0asuD/rbP6b3tSRJUltxmThq/iZU5rLCGEkCqTkFk7ruQGNk+TRtx/RCYqL0R/IzIY9aqvhNOGe3mg==}
+ unhead@1.10.2:
+ resolution: {integrity: sha512-YfzkRi7RHBHhHFe9lBuNKNaImVh4eJdSdfnlvGJuO28wt6y8jpWR98Wdqh8Tq9M4r0VlIHSV1AJqB5qJd14QLQ==}
unicode-emoji-modifier-base@1.0.0:
resolution: {integrity: sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==}
engines: {node: '>=4'}
+ unicode-trie@2.0.0:
+ resolution: {integrity: sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==}
+
unicorn-magic@0.1.0:
resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==}
engines: {node: '>=18'}
@@ -5034,8 +5272,8 @@ packages:
vue-router:
optional: true
- unplugin@1.12.2:
- resolution: {integrity: sha512-bEqQxeC7rxtxPZ3M5V4Djcc4lQqKPgGe3mAWZvxcSmX5jhGxll19NliaRzQSQPrk4xJZSGniK3puLWpRuZN7VQ==}
+ unplugin@1.12.3:
+ resolution: {integrity: sha512-my8DH0/T/Kx33KO+6QXAqdeMYgyy0GktlOpdQjpagfHKw5DrD0ctPr7SHUyOT3g4ZVpzCQGt/qcpuoKJ/pniHA==}
engines: {node: '>=14.0.0'}
unstorage@1.10.2:
@@ -5181,8 +5419,8 @@ packages:
'@nuxt/kit':
optional: true
- vite-plugin-vue-inspector@5.1.3:
- resolution: {integrity: sha512-pMrseXIDP1Gb38mOevY+BvtNGNqiqmqa2pKB99lnLsADQww9w9xMbAfT4GB6RUoaOkSPrtlXqpq2Fq+Dj2AgFg==}
+ vite-plugin-vue-inspector@5.2.0:
+ resolution: {integrity: sha512-wWxyb9XAtaIvV/Lr7cqB1HIzmHZFVUJsTNm3yAxkS87dgh/Ky4qr2wDEWNxF23fdhVa3jQ8MZREpr4XyiuaRqA==}
peerDependencies:
vite: ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0
@@ -5443,6 +5681,13 @@ packages:
resolution: {integrity: sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==}
engines: {node: '>=12.20'}
+ yoctocolors@2.1.1:
+ resolution: {integrity: sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==}
+ engines: {node: '>=18'}
+
+ yoga-wasm-web@0.3.3:
+ resolution: {integrity: sha512-N+d4UJSJbt/R3wqY7Coqs5pcV0aUj2j9IaQ3rNj9bVCLld8tTGKRa2USARjnvZJWVx1NDmQev8EknoczaOQDOA==}
+
zhead@2.2.4:
resolution: {integrity: sha512-8F0OI5dpWIA5IGG5NHUg9staDwz/ZPxZtvGVf01j7vHqSyZ0raHY+78atOVxRqb73AotX22uV1pXt3gYSstGag==}
@@ -5470,9 +5715,9 @@ snapshots:
'@antfu/install-pkg': 0.4.1
'@clack/prompts': 0.7.0
'@eslint-community/eslint-plugin-eslint-comments': 4.4.0(eslint@9.9.1)
- '@stylistic/eslint-plugin': 2.7.1(eslint@9.9.1)(typescript@5.5.4)
- '@typescript-eslint/eslint-plugin': 8.3.0(@typescript-eslint/parser@8.3.0)(eslint@9.9.1)(typescript@5.5.4)
- '@typescript-eslint/parser': 8.3.0(eslint@9.9.1)(typescript@5.5.4)
+ '@stylistic/eslint-plugin': 2.7.2(eslint@9.9.1)(typescript@5.5.4)
+ '@typescript-eslint/eslint-plugin': 8.4.0(@typescript-eslint/parser@8.4.0)(eslint@9.9.1)(typescript@5.5.4)
+ '@typescript-eslint/parser': 8.4.0(eslint@9.9.1)(typescript@5.5.4)
'@vitest/eslint-plugin': 1.1.0(eslint@9.9.1)(typescript@5.5.4)(vitest@2.0.5)
eslint: 9.9.1
eslint-config-flat-gitignore: 0.3.0(eslint@9.9.1)
@@ -5490,15 +5735,15 @@ snapshots:
eslint-plugin-regexp: 2.6.0(eslint@9.9.1)
eslint-plugin-toml: 0.11.1(eslint@9.9.1)
eslint-plugin-unicorn: 55.0.0(eslint@9.9.1)
- eslint-plugin-unused-imports: 4.1.3(@typescript-eslint/eslint-plugin@8.3.0)(eslint@9.9.1)
- eslint-plugin-vue: 9.27.0(eslint@9.9.1)
+ eslint-plugin-unused-imports: 4.1.3(@typescript-eslint/eslint-plugin@8.4.0)(eslint@9.9.1)
+ eslint-plugin-vue: 9.28.0(eslint@9.9.1)
eslint-plugin-yml: 1.14.0(eslint@9.9.1)
eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.4.38)(eslint@9.9.1)
globals: 15.9.0
jsonc-eslint-parser: 2.4.0
local-pkg: 0.5.0
parse-gitignore: 2.0.0
- picocolors: 1.0.1
+ picocolors: 1.1.0
toml-eslint-parser: 0.10.0
vue-eslint-parser: 9.4.3(eslint@9.9.1)
yaml-eslint-parser: 1.2.3
@@ -5527,7 +5772,7 @@ snapshots:
'@babel/code-frame@7.24.7':
dependencies:
'@babel/highlight': 7.24.7
- picocolors: 1.0.1
+ picocolors: 1.1.0
'@babel/compat-data@7.25.4': {}
@@ -5656,7 +5901,7 @@ snapshots:
'@babel/helper-validator-identifier': 7.24.7
chalk: 2.4.2
js-tokens: 4.0.0
- picocolors: 1.0.1
+ picocolors: 1.1.0
'@babel/parser@7.25.6':
dependencies:
@@ -5737,13 +5982,13 @@ snapshots:
'@clack/core@0.3.4':
dependencies:
- picocolors: 1.0.1
+ picocolors: 1.1.0
sisteransi: 1.0.5
'@clack/prompts@0.7.0':
dependencies:
'@clack/core': 0.3.4
- picocolors: 1.0.1
+ picocolors: 1.1.0
sisteransi: 1.0.5
'@cloudflare/kv-asset-handler@0.3.4':
@@ -6031,7 +6276,7 @@ snapshots:
mlly: 1.7.1
mrmime: 2.0.0
open: 10.1.0
- picocolors: 1.0.1
+ picocolors: 1.1.0
ws: 8.18.0
transitivePeerDependencies:
- bufferutil
@@ -6075,23 +6320,23 @@ snapshots:
'@humanwhocodes/retry@0.3.0': {}
- '@iconify-json/heroicons@1.1.24':
+ '@iconify-json/heroicons@1.2.0':
dependencies:
'@iconify/types': 2.0.0
- '@iconify-json/logos@1.1.44':
+ '@iconify-json/logos@1.2.0':
dependencies:
'@iconify/types': 2.0.0
- '@iconify-json/mdi@1.1.68':
+ '@iconify-json/mdi@1.2.0':
dependencies:
'@iconify/types': 2.0.0
- '@iconify-json/vscode-icons@1.1.37':
+ '@iconify-json/vscode-icons@1.2.0':
dependencies:
'@iconify/types': 2.0.0
- '@iconify/collections@1.0.454':
+ '@iconify/collections@1.0.455':
dependencies:
'@iconify/types': 2.0.0
@@ -6241,7 +6486,7 @@ snapshots:
ohash: 1.1.3
pathe: 1.1.2
scule: 1.3.0
- shiki: 1.14.1
+ shiki: 1.16.1
slugify: 1.6.6
socket.io-client: 4.7.5
ufo: 1.5.4
@@ -6329,13 +6574,13 @@ snapshots:
rc9: 2.1.2
scule: 1.3.0
semver: 7.6.3
- simple-git: 3.25.0
+ simple-git: 3.26.0
sirv: 2.0.4
tinyglobby: 0.2.5
unimport: 3.11.1(rollup@4.21.2)
vite: 5.4.2
vite-plugin-inspect: 0.8.7(@nuxt/kit@3.13.0)(vite@5.4.2)
- vite-plugin-vue-inspector: 5.1.3(vite@5.4.2)
+ vite-plugin-vue-inspector: 5.2.0(vite@5.4.2)
which: 3.0.1
ws: 8.18.0
transitivePeerDependencies:
@@ -6344,14 +6589,13 @@ snapshots:
- supports-color
- utf-8-validate
- '@nuxt/eslint-config@0.5.4(eslint@9.9.1)(typescript@5.5.4)':
+ '@nuxt/eslint-config@0.5.5(eslint@9.9.1)(typescript@5.5.4)':
dependencies:
'@eslint/js': 9.9.1
- '@nuxt/eslint-plugin': 0.5.4(eslint@9.9.1)(typescript@5.5.4)
- '@rushstack/eslint-patch': 1.10.4
- '@stylistic/eslint-plugin': 2.7.1(eslint@9.9.1)(typescript@5.5.4)
- '@typescript-eslint/eslint-plugin': 8.3.0(@typescript-eslint/parser@8.3.0)(eslint@9.9.1)(typescript@5.5.4)
- '@typescript-eslint/parser': 8.3.0(eslint@9.9.1)(typescript@5.5.4)
+ '@nuxt/eslint-plugin': 0.5.5(eslint@9.9.1)(typescript@5.5.4)
+ '@stylistic/eslint-plugin': 2.7.2(eslint@9.9.1)(typescript@5.5.4)
+ '@typescript-eslint/eslint-plugin': 8.4.0(@typescript-eslint/parser@8.4.0)(eslint@9.9.1)(typescript@5.5.4)
+ '@typescript-eslint/parser': 8.4.0(eslint@9.9.1)(typescript@5.5.4)
eslint: 9.9.1
eslint-config-flat-gitignore: 0.2.0
eslint-flat-config-utils: 0.3.1
@@ -6359,31 +6603,30 @@ snapshots:
eslint-plugin-jsdoc: 50.2.2(eslint@9.9.1)
eslint-plugin-regexp: 2.6.0(eslint@9.9.1)
eslint-plugin-unicorn: 55.0.0(eslint@9.9.1)
- eslint-plugin-vue: 9.27.0(eslint@9.9.1)
+ eslint-plugin-vue: 9.28.0(eslint@9.9.1)
globals: 15.9.0
local-pkg: 0.5.0
pathe: 1.1.2
- tslib: 2.7.0
vue-eslint-parser: 9.4.3(eslint@9.9.1)
transitivePeerDependencies:
- supports-color
- typescript
- '@nuxt/eslint-plugin@0.5.4(eslint@9.9.1)(typescript@5.5.4)':
+ '@nuxt/eslint-plugin@0.5.5(eslint@9.9.1)(typescript@5.5.4)':
dependencies:
- '@typescript-eslint/types': 8.3.0
- '@typescript-eslint/utils': 8.3.0(eslint@9.9.1)(typescript@5.5.4)
+ '@typescript-eslint/types': 8.4.0
+ '@typescript-eslint/utils': 8.4.0(eslint@9.9.1)(typescript@5.5.4)
eslint: 9.9.1
transitivePeerDependencies:
- supports-color
- typescript
- '@nuxt/eslint@0.5.4(eslint@9.9.1)(typescript@5.5.4)(vite@5.4.2)':
+ '@nuxt/eslint@0.5.5(eslint@9.9.1)(typescript@5.5.4)(vite@5.4.2)':
dependencies:
'@eslint/config-inspector': 0.5.4(eslint@9.9.1)
'@nuxt/devtools-kit': 1.4.1(magicast@0.3.5)(vite@5.4.2)
- '@nuxt/eslint-config': 0.5.4(eslint@9.9.1)(typescript@5.5.4)
- '@nuxt/eslint-plugin': 0.5.4(eslint@9.9.1)(typescript@5.5.4)
+ '@nuxt/eslint-config': 0.5.5(eslint@9.9.1)(typescript@5.5.4)
+ '@nuxt/eslint-plugin': 0.5.5(eslint@9.9.1)(typescript@5.5.4)
'@nuxt/kit': 3.13.0(magicast@0.3.5)
chokidar: 3.6.0
eslint: 9.9.1
@@ -6406,7 +6649,7 @@ snapshots:
'@nuxt/icon@1.5.0(vite@5.4.2)(vue@3.4.38)':
dependencies:
- '@iconify/collections': 1.0.454
+ '@iconify/collections': 1.0.455
'@iconify/types': 2.0.0
'@iconify/utils': 2.1.32
'@iconify/vue': 4.1.3-beta.1(vue@3.4.38)
@@ -6527,7 +6770,7 @@ snapshots:
- rollup
- supports-color
- '@nuxt/test-utils@3.14.1(@vitest/ui@2.0.5)(h3@1.12.0)(happy-dom@15.6.0)(nitropack@2.9.7)(vite@5.4.2)(vitest@2.0.5)(vue-router@4.4.3)(vue@3.4.38)':
+ '@nuxt/test-utils@3.14.1(@vitest/ui@2.0.5)(h3@1.12.0)(happy-dom@15.7.3)(nitropack@2.9.7)(vite@5.4.2)(vitest@2.0.5)(vue-router@4.4.3)(vue@3.4.38)':
dependencies:
'@nuxt/kit': 3.13.0(magicast@0.3.5)
'@nuxt/schema': 3.13.0
@@ -6541,7 +6784,7 @@ snapshots:
fake-indexeddb: 6.0.0
get-port-please: 3.1.2
h3: 1.12.0
- happy-dom: 15.6.0
+ happy-dom: 15.7.3
local-pkg: 0.5.0
magic-string: 0.30.11
nitropack: 2.9.7
@@ -6554,10 +6797,10 @@ snapshots:
std-env: 3.7.0
ufo: 1.5.4
unenv: 1.10.0
- unplugin: 1.12.2
+ unplugin: 1.12.3
vite: 5.4.2
- vitest: 2.0.5(@vitest/ui@2.0.5)(happy-dom@15.6.0)
- vitest-environment-nuxt: 1.0.1(@vitest/ui@2.0.5)(h3@1.12.0)(happy-dom@15.6.0)(nitropack@2.9.7)(vite@5.4.2)(vitest@2.0.5)(vue-router@4.4.3)(vue@3.4.38)
+ vitest: 2.0.5(@vitest/ui@2.0.5)(happy-dom@15.7.3)
+ vitest-environment-nuxt: 1.0.1(@vitest/ui@2.0.5)(h3@1.12.0)(happy-dom@15.7.3)(nitropack@2.9.7)(vite@5.4.2)(vitest@2.0.5)(vue-router@4.4.3)(vue@3.4.38)
vue: 3.4.38(typescript@5.5.4)
vue-router: 4.4.3(vue@3.4.38)
transitivePeerDependencies:
@@ -6567,7 +6810,7 @@ snapshots:
'@nuxt/ui-pro@1.4.1(vite@5.4.2)(vue@3.4.38)':
dependencies:
- '@iconify-json/vscode-icons': 1.1.37
+ '@iconify-json/vscode-icons': 1.2.0
'@nuxt/ui': 2.18.4(vite@5.4.2)(vue@3.4.38)
'@vueuse/core': 10.11.1(vue@3.4.38)
defu: 6.1.4
@@ -6603,7 +6846,7 @@ snapshots:
dependencies:
'@headlessui/tailwindcss': 0.2.1(tailwindcss@3.4.10)
'@headlessui/vue': 1.7.22(vue@3.4.38)
- '@iconify-json/heroicons': 1.1.24
+ '@iconify-json/heroicons': 1.2.0
'@nuxt/icon': 1.5.0(vite@5.4.2)(vue@3.4.38)
'@nuxt/kit': 3.13.0(magicast@0.3.5)
'@nuxtjs/color-mode': 3.4.4
@@ -6650,10 +6893,10 @@ snapshots:
'@rollup/plugin-replace': 5.0.7(rollup@4.21.2)
'@vitejs/plugin-vue': 5.1.3(vite@5.4.2)(vue@3.4.38)
'@vitejs/plugin-vue-jsx': 4.0.1(vite@5.4.2)(vue@3.4.38)
- autoprefixer: 10.4.20(postcss@8.4.41)
+ autoprefixer: 10.4.20(postcss@8.4.44)
clear: 0.1.0
consola: 3.2.3
- cssnano: 7.0.5(postcss@8.4.41)
+ cssnano: 7.0.5(postcss@8.4.44)
defu: 6.1.4
esbuild: 0.23.1
escape-string-regexp: 5.0.0
@@ -6668,13 +6911,13 @@ snapshots:
pathe: 1.1.2
perfect-debounce: 1.0.0
pkg-types: 1.2.0
- postcss: 8.4.41
+ postcss: 8.4.44
rollup-plugin-visualizer: 5.12.0(rollup@4.21.2)
std-env: 3.7.0
strip-literal: 2.1.0
ufo: 1.5.4
unenv: 1.10.0
- unplugin: 1.12.2
+ unplugin: 1.12.3
vite: 5.4.2
vite-node: 2.0.5
vite-plugin-checker: 0.7.2(eslint@9.9.1)(typescript@5.5.4)(vite@5.4.2)
@@ -6717,7 +6960,7 @@ snapshots:
'@nuxtjs/mdc@0.8.3':
dependencies:
'@nuxt/kit': 3.13.0(magicast@0.3.5)
- '@shikijs/transformers': 1.14.1
+ '@shikijs/transformers': 1.16.1
'@types/hast': 3.0.4
'@types/mdast': 4.0.4
'@vue/compiler-core': 3.4.38
@@ -6745,7 +6988,7 @@ snapshots:
remark-parse: 11.0.0
remark-rehype: 11.1.0
scule: 1.3.0
- shiki: 1.14.1
+ shiki: 1.16.1
ufo: 1.5.4
unified: 11.0.5
unist-builder: 4.0.0
@@ -6759,13 +7002,13 @@ snapshots:
'@nuxtjs/tailwindcss@6.12.1':
dependencies:
'@nuxt/kit': 3.13.0(magicast@0.3.5)
- autoprefixer: 10.4.20(postcss@8.4.41)
+ autoprefixer: 10.4.20(postcss@8.4.44)
consola: 3.2.3
defu: 6.1.4
h3: 1.12.0
pathe: 1.1.2
- postcss: 8.4.41
- postcss-nesting: 12.1.5(postcss@8.4.41)
+ postcss: 8.4.44
+ postcss-nesting: 12.1.5(postcss@8.4.44)
tailwind-config-viewer: 2.0.4(tailwindcss@3.4.10)
tailwindcss: 3.4.10
ufo: 1.5.4
@@ -6808,7 +7051,6 @@ snapshots:
dependencies:
is-glob: 4.0.3
micromatch: 4.0.8
- napi-wasm: 1.1.0
'@parcel/watcher-win32-arm64@2.4.1':
optional: true
@@ -6848,36 +7090,36 @@ snapshots:
'@popperjs/core@2.11.8': {}
- '@prisma/client@5.19.0(prisma@5.19.0)':
+ '@prisma/client@5.19.1(prisma@5.19.1)':
dependencies:
- prisma: 5.19.0
+ prisma: 5.19.1
- '@prisma/debug@5.19.0': {}
+ '@prisma/debug@5.19.1': {}
- '@prisma/engines-version@5.19.0-31.5fe21811a6ba0b952a3bc71400666511fe3b902f': {}
+ '@prisma/engines-version@5.19.1-2.69d742ee20b815d88e17e54db4a2a7a3b30324e3': {}
- '@prisma/engines@5.19.0':
+ '@prisma/engines@5.19.1':
dependencies:
- '@prisma/debug': 5.19.0
- '@prisma/engines-version': 5.19.0-31.5fe21811a6ba0b952a3bc71400666511fe3b902f
- '@prisma/fetch-engine': 5.19.0
- '@prisma/get-platform': 5.19.0
+ '@prisma/debug': 5.19.1
+ '@prisma/engines-version': 5.19.1-2.69d742ee20b815d88e17e54db4a2a7a3b30324e3
+ '@prisma/fetch-engine': 5.19.1
+ '@prisma/get-platform': 5.19.1
- '@prisma/fetch-engine@5.19.0':
+ '@prisma/fetch-engine@5.19.1':
dependencies:
- '@prisma/debug': 5.19.0
- '@prisma/engines-version': 5.19.0-31.5fe21811a6ba0b952a3bc71400666511fe3b902f
- '@prisma/get-platform': 5.19.0
+ '@prisma/debug': 5.19.1
+ '@prisma/engines-version': 5.19.1-2.69d742ee20b815d88e17e54db4a2a7a3b30324e3
+ '@prisma/get-platform': 5.19.1
- '@prisma/get-platform@5.19.0':
+ '@prisma/get-platform@5.19.1':
dependencies:
- '@prisma/debug': 5.19.0
+ '@prisma/debug': 5.19.1
- '@prisma/nuxt@0.0.35(prisma@5.19.0)(vite@5.4.2)':
+ '@prisma/nuxt@0.0.35(prisma@5.19.1)(vite@5.4.2)':
dependencies:
'@nuxt/devtools-kit': 1.4.1(magicast@0.3.5)(vite@5.4.2)
'@nuxt/kit': 3.13.0(magicast@0.3.5)
- '@prisma/client': 5.19.0(prisma@5.19.0)
+ '@prisma/client': 5.19.1(prisma@5.19.1)
chalk: 5.3.0
defu: 6.1.4
execa: 8.0.1
@@ -6889,6 +7131,59 @@ snapshots:
- supports-color
- vite
+ '@resvg/resvg-js-android-arm-eabi@2.6.2':
+ optional: true
+
+ '@resvg/resvg-js-android-arm64@2.6.2':
+ optional: true
+
+ '@resvg/resvg-js-darwin-arm64@2.6.2':
+ optional: true
+
+ '@resvg/resvg-js-darwin-x64@2.6.2':
+ optional: true
+
+ '@resvg/resvg-js-linux-arm-gnueabihf@2.6.2':
+ optional: true
+
+ '@resvg/resvg-js-linux-arm64-gnu@2.6.2':
+ optional: true
+
+ '@resvg/resvg-js-linux-arm64-musl@2.6.2':
+ optional: true
+
+ '@resvg/resvg-js-linux-x64-gnu@2.6.2':
+ optional: true
+
+ '@resvg/resvg-js-linux-x64-musl@2.6.2':
+ optional: true
+
+ '@resvg/resvg-js-win32-arm64-msvc@2.6.2':
+ optional: true
+
+ '@resvg/resvg-js-win32-ia32-msvc@2.6.2':
+ optional: true
+
+ '@resvg/resvg-js-win32-x64-msvc@2.6.2':
+ optional: true
+
+ '@resvg/resvg-js@2.6.2':
+ optionalDependencies:
+ '@resvg/resvg-js-android-arm-eabi': 2.6.2
+ '@resvg/resvg-js-android-arm64': 2.6.2
+ '@resvg/resvg-js-darwin-arm64': 2.6.2
+ '@resvg/resvg-js-darwin-x64': 2.6.2
+ '@resvg/resvg-js-linux-arm-gnueabihf': 2.6.2
+ '@resvg/resvg-js-linux-arm64-gnu': 2.6.2
+ '@resvg/resvg-js-linux-arm64-musl': 2.6.2
+ '@resvg/resvg-js-linux-x64-gnu': 2.6.2
+ '@resvg/resvg-js-linux-x64-musl': 2.6.2
+ '@resvg/resvg-js-win32-arm64-msvc': 2.6.2
+ '@resvg/resvg-js-win32-ia32-msvc': 2.6.2
+ '@resvg/resvg-js-win32-x64-msvc': 2.6.2
+
+ '@resvg/resvg-wasm@2.6.2': {}
+
'@rollup/plugin-alias@5.1.0(rollup@4.21.2)':
dependencies:
rollup: 4.21.2
@@ -6999,26 +7294,36 @@ snapshots:
'@rollup/rollup-win32-x64-msvc@4.21.2':
optional: true
- '@rushstack/eslint-patch@1.10.4': {}
+ '@sec-ant/readable-stream@0.4.1': {}
- '@shikijs/core@1.14.1':
+ '@shikijs/core@1.16.1':
dependencies:
+ '@shikijs/vscode-textmate': 9.2.0
'@types/hast': 3.0.4
- '@shikijs/transformers@1.14.1':
+ '@shikijs/transformers@1.16.1':
+ dependencies:
+ shiki: 1.16.1
+
+ '@shikijs/vscode-textmate@9.2.0': {}
+
+ '@shuding/opentype.js@1.4.0-beta.0':
dependencies:
- shiki: 1.14.1
+ fflate: 0.7.4
+ string.prototype.codepointat: 0.2.1
'@sindresorhus/is@4.6.0': {}
'@sindresorhus/merge-streams@2.3.0': {}
+ '@sindresorhus/merge-streams@4.0.0': {}
+
'@socket.io/component-emitter@3.1.2': {}
- '@stylistic/eslint-plugin@2.7.1(eslint@9.9.1)(typescript@5.5.4)':
+ '@stylistic/eslint-plugin@2.7.2(eslint@9.9.1)(typescript@5.5.4)':
dependencies:
'@types/eslint': 9.6.1
- '@typescript-eslint/utils': 8.3.0(eslint@9.9.1)(typescript@5.5.4)
+ '@typescript-eslint/utils': 8.4.0(eslint@9.9.1)(typescript@5.5.4)
eslint: 9.9.1
eslint-visitor-keys: 4.0.0
espree: 10.1.0
@@ -7080,7 +7385,7 @@ snapshots:
'@types/http-proxy@1.17.15':
dependencies:
- '@types/node': 22.5.1
+ '@types/node': 22.5.2
'@types/json-schema@7.0.15': {}
@@ -7094,7 +7399,7 @@ snapshots:
'@types/ms@0.7.34': {}
- '@types/node@22.5.1':
+ '@types/node@22.5.2':
dependencies:
undici-types: 6.19.8
@@ -7110,14 +7415,14 @@ snapshots:
'@types/web-bluetooth@0.0.20': {}
- '@typescript-eslint/eslint-plugin@8.3.0(@typescript-eslint/parser@8.3.0)(eslint@9.9.1)(typescript@5.5.4)':
+ '@typescript-eslint/eslint-plugin@8.4.0(@typescript-eslint/parser@8.4.0)(eslint@9.9.1)(typescript@5.5.4)':
dependencies:
'@eslint-community/regexpp': 4.11.0
- '@typescript-eslint/parser': 8.3.0(eslint@9.9.1)(typescript@5.5.4)
- '@typescript-eslint/scope-manager': 8.3.0
- '@typescript-eslint/type-utils': 8.3.0(eslint@9.9.1)(typescript@5.5.4)
- '@typescript-eslint/utils': 8.3.0(eslint@9.9.1)(typescript@5.5.4)
- '@typescript-eslint/visitor-keys': 8.3.0
+ '@typescript-eslint/parser': 8.4.0(eslint@9.9.1)(typescript@5.5.4)
+ '@typescript-eslint/scope-manager': 8.4.0
+ '@typescript-eslint/type-utils': 8.4.0(eslint@9.9.1)(typescript@5.5.4)
+ '@typescript-eslint/utils': 8.4.0(eslint@9.9.1)(typescript@5.5.4)
+ '@typescript-eslint/visitor-keys': 8.4.0
eslint: 9.9.1
graphemer: 1.4.0
ignore: 5.3.2
@@ -7127,27 +7432,27 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/parser@8.3.0(eslint@9.9.1)(typescript@5.5.4)':
+ '@typescript-eslint/parser@8.4.0(eslint@9.9.1)(typescript@5.5.4)':
dependencies:
- '@typescript-eslint/scope-manager': 8.3.0
- '@typescript-eslint/types': 8.3.0
- '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4)
- '@typescript-eslint/visitor-keys': 8.3.0
+ '@typescript-eslint/scope-manager': 8.4.0
+ '@typescript-eslint/types': 8.4.0
+ '@typescript-eslint/typescript-estree': 8.4.0(typescript@5.5.4)
+ '@typescript-eslint/visitor-keys': 8.4.0
debug: 4.3.6
eslint: 9.9.1
typescript: 5.5.4
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/scope-manager@8.3.0':
+ '@typescript-eslint/scope-manager@8.4.0':
dependencies:
- '@typescript-eslint/types': 8.3.0
- '@typescript-eslint/visitor-keys': 8.3.0
+ '@typescript-eslint/types': 8.4.0
+ '@typescript-eslint/visitor-keys': 8.4.0
- '@typescript-eslint/type-utils@8.3.0(eslint@9.9.1)(typescript@5.5.4)':
+ '@typescript-eslint/type-utils@8.4.0(eslint@9.9.1)(typescript@5.5.4)':
dependencies:
- '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4)
- '@typescript-eslint/utils': 8.3.0(eslint@9.9.1)(typescript@5.5.4)
+ '@typescript-eslint/typescript-estree': 8.4.0(typescript@5.5.4)
+ '@typescript-eslint/utils': 8.4.0(eslint@9.9.1)(typescript@5.5.4)
debug: 4.3.6
ts-api-utils: 1.3.0(typescript@5.5.4)
typescript: 5.5.4
@@ -7157,12 +7462,12 @@ snapshots:
'@typescript-eslint/types@7.18.0': {}
- '@typescript-eslint/types@8.3.0': {}
+ '@typescript-eslint/types@8.4.0': {}
- '@typescript-eslint/typescript-estree@8.3.0(typescript@5.5.4)':
+ '@typescript-eslint/typescript-estree@8.4.0(typescript@5.5.4)':
dependencies:
- '@typescript-eslint/types': 8.3.0
- '@typescript-eslint/visitor-keys': 8.3.0
+ '@typescript-eslint/types': 8.4.0
+ '@typescript-eslint/visitor-keys': 8.4.0
debug: 4.3.6
fast-glob: 3.3.2
is-glob: 4.0.3
@@ -7173,51 +7478,74 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@8.3.0(eslint@9.9.1)(typescript@5.5.4)':
+ '@typescript-eslint/utils@8.4.0(eslint@9.9.1)(typescript@5.5.4)':
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1)
- '@typescript-eslint/scope-manager': 8.3.0
- '@typescript-eslint/types': 8.3.0
- '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4)
+ '@typescript-eslint/scope-manager': 8.4.0
+ '@typescript-eslint/types': 8.4.0
+ '@typescript-eslint/typescript-estree': 8.4.0(typescript@5.5.4)
eslint: 9.9.1
transitivePeerDependencies:
- supports-color
- typescript
- '@typescript-eslint/visitor-keys@8.3.0':
+ '@typescript-eslint/visitor-keys@8.4.0':
dependencies:
- '@typescript-eslint/types': 8.3.0
+ '@typescript-eslint/types': 8.4.0
eslint-visitor-keys: 3.4.3
'@ungap/structured-clone@1.2.0': {}
- '@unhead/dom@1.10.0':
+ '@unhead/dom@1.10.2':
dependencies:
- '@unhead/schema': 1.10.0
- '@unhead/shared': 1.10.0
+ '@unhead/schema': 1.10.2
+ '@unhead/shared': 1.10.2
- '@unhead/schema@1.10.0':
+ '@unhead/schema@1.10.2':
dependencies:
hookable: 5.5.3
zhead: 2.2.4
- '@unhead/shared@1.10.0':
+ '@unhead/shared@1.10.2':
dependencies:
- '@unhead/schema': 1.10.0
+ '@unhead/schema': 1.10.2
- '@unhead/ssr@1.10.0':
+ '@unhead/ssr@1.10.2':
dependencies:
- '@unhead/schema': 1.10.0
- '@unhead/shared': 1.10.0
+ '@unhead/schema': 1.10.2
+ '@unhead/shared': 1.10.2
- '@unhead/vue@1.10.0(vue@3.4.38)':
+ '@unhead/vue@1.10.2(vue@3.4.38)':
dependencies:
- '@unhead/schema': 1.10.0
- '@unhead/shared': 1.10.0
+ '@unhead/schema': 1.10.2
+ '@unhead/shared': 1.10.2
hookable: 5.5.3
- unhead: 1.10.0
+ unhead: 1.10.2
vue: 3.4.38(typescript@5.5.4)
+ '@unocss/core@0.62.3': {}
+
+ '@unocss/extractor-arbitrary-variants@0.62.3':
+ dependencies:
+ '@unocss/core': 0.62.3
+
+ '@unocss/preset-mini@0.62.3':
+ dependencies:
+ '@unocss/core': 0.62.3
+ '@unocss/extractor-arbitrary-variants': 0.62.3
+ '@unocss/rule-utils': 0.62.3
+
+ '@unocss/preset-wind@0.62.3':
+ dependencies:
+ '@unocss/core': 0.62.3
+ '@unocss/preset-mini': 0.62.3
+ '@unocss/rule-utils': 0.62.3
+
+ '@unocss/rule-utils@0.62.3':
+ dependencies:
+ '@unocss/core': 0.62.3
+ magic-string: 0.30.11
+
'@vercel/nft@0.26.5':
dependencies:
'@mapbox/node-pre-gyp': 1.0.11
@@ -7265,7 +7593,7 @@ snapshots:
std-env: 3.7.0
test-exclude: 7.0.1
tinyrainbow: 1.2.0
- vitest: 2.0.5(@vitest/ui@2.0.5)(happy-dom@15.6.0)
+ vitest: 2.0.5(@vitest/ui@2.0.5)(happy-dom@15.7.3)
transitivePeerDependencies:
- supports-color
@@ -7273,7 +7601,7 @@ snapshots:
dependencies:
eslint: 9.9.1
typescript: 5.5.4
- vitest: 2.0.5(@vitest/ui@2.0.5)(happy-dom@15.6.0)
+ vitest: 2.0.5(@vitest/ui@2.0.5)(happy-dom@15.7.3)
'@vitest/expect@2.0.5':
dependencies:
@@ -7310,7 +7638,7 @@ snapshots:
pathe: 1.1.2
sirv: 2.0.4
tinyrainbow: 1.2.0
- vitest: 2.0.5(@vitest/ui@2.0.5)(happy-dom@15.6.0)
+ vitest: 2.0.5(@vitest/ui@2.0.5)(happy-dom@15.7.3)
'@vitest/utils@2.0.5':
dependencies:
@@ -7386,7 +7714,7 @@ snapshots:
'@vue/shared': 3.4.38
estree-walker: 2.0.2
magic-string: 0.30.11
- postcss: 8.4.41
+ postcss: 8.4.44
source-map-js: 1.2.0
'@vue/compiler-ssr@3.4.38':
@@ -7457,10 +7785,10 @@ snapshots:
'@vueuse/head@2.0.0(vue@3.4.38)':
dependencies:
- '@unhead/dom': 1.10.0
- '@unhead/schema': 1.10.0
- '@unhead/ssr': 1.10.0
- '@unhead/vue': 1.10.0(vue@3.4.38)
+ '@unhead/dom': 1.10.2
+ '@unhead/schema': 1.10.2
+ '@unhead/ssr': 1.10.2
+ '@unhead/vue': 1.10.2(vue@3.4.38)
vue: 3.4.38(typescript@5.5.4)
'@vueuse/integrations@10.11.1(fuse.js@6.6.2)(vue@3.4.38)':
@@ -7621,14 +7949,14 @@ snapshots:
at-least-node@1.0.0: {}
- autoprefixer@10.4.20(postcss@8.4.41):
+ autoprefixer@10.4.20(postcss@8.4.44):
dependencies:
browserslist: 4.23.3
caniuse-lite: 1.0.30001655
fraction.js: 4.3.7
normalize-range: 0.1.2
- picocolors: 1.0.1
- postcss: 8.4.41
+ picocolors: 1.1.0
+ postcss: 8.4.44
postcss-value-parser: 4.2.0
b4a@1.6.6: {}
@@ -7640,26 +7968,28 @@ snapshots:
bare-events@2.4.2:
optional: true
- bare-fs@2.3.2:
+ bare-fs@2.3.3:
dependencies:
bare-events: 2.4.2
bare-path: 2.1.3
bare-stream: 2.2.0
optional: true
- bare-os@2.4.1:
+ bare-os@2.4.2:
optional: true
bare-path@2.1.3:
dependencies:
- bare-os: 2.4.1
+ bare-os: 2.4.2
optional: true
bare-stream@2.2.0:
dependencies:
- streamx: 2.19.0
+ streamx: 2.20.0
optional: true
+ base64-js@0.0.8: {}
+
base64-js@1.5.1: {}
binary-extensions@2.3.0: {}
@@ -7754,6 +8084,8 @@ snapshots:
camelcase@6.3.0: {}
+ camelize@1.0.1: {}
+
caniuse-api@3.0.0:
dependencies:
browserslist: 4.23.3
@@ -7821,6 +8153,15 @@ snapshots:
chownr@2.0.0: {}
+ chrome-launcher@1.1.2:
+ dependencies:
+ '@types/node': 22.5.2
+ escape-string-regexp: 4.0.0
+ is-wsl: 2.2.0
+ lighthouse-logger: 2.0.1
+ transitivePeerDependencies:
+ - supports-color
+
ci-info@4.0.0: {}
citty@0.1.6:
@@ -7957,9 +8298,15 @@ snapshots:
crossws@0.2.4: {}
- css-declaration-sorter@7.2.0(postcss@8.4.41):
+ css-background-parser@0.1.0: {}
+
+ css-box-shadow@1.0.0-3: {}
+
+ css-color-keywords@1.0.0: {}
+
+ css-declaration-sorter@7.2.0(postcss@8.4.44):
dependencies:
- postcss: 8.4.41
+ postcss: 8.4.44
css-select@5.1.0:
dependencies:
@@ -7969,6 +8316,12 @@ snapshots:
domutils: 3.1.0
nth-check: 2.1.1
+ css-to-react-native@3.2.0:
+ dependencies:
+ camelize: 1.0.1
+ css-color-keywords: 1.0.0
+ postcss-value-parser: 4.2.0
+
css-tree@2.2.1:
dependencies:
mdn-data: 2.0.28
@@ -7986,49 +8339,49 @@ snapshots:
cssfilter@0.0.10:
optional: true
- cssnano-preset-default@7.0.5(postcss@8.4.41):
+ cssnano-preset-default@7.0.5(postcss@8.4.44):
dependencies:
browserslist: 4.23.3
- css-declaration-sorter: 7.2.0(postcss@8.4.41)
- cssnano-utils: 5.0.0(postcss@8.4.41)
- postcss: 8.4.41
- postcss-calc: 10.0.2(postcss@8.4.41)
- postcss-colormin: 7.0.2(postcss@8.4.41)
- postcss-convert-values: 7.0.3(postcss@8.4.41)
- postcss-discard-comments: 7.0.2(postcss@8.4.41)
- postcss-discard-duplicates: 7.0.1(postcss@8.4.41)
- postcss-discard-empty: 7.0.0(postcss@8.4.41)
- postcss-discard-overridden: 7.0.0(postcss@8.4.41)
- postcss-merge-longhand: 7.0.3(postcss@8.4.41)
- postcss-merge-rules: 7.0.3(postcss@8.4.41)
- postcss-minify-font-values: 7.0.0(postcss@8.4.41)
- postcss-minify-gradients: 7.0.0(postcss@8.4.41)
- postcss-minify-params: 7.0.2(postcss@8.4.41)
- postcss-minify-selectors: 7.0.3(postcss@8.4.41)
- postcss-normalize-charset: 7.0.0(postcss@8.4.41)
- postcss-normalize-display-values: 7.0.0(postcss@8.4.41)
- postcss-normalize-positions: 7.0.0(postcss@8.4.41)
- postcss-normalize-repeat-style: 7.0.0(postcss@8.4.41)
- postcss-normalize-string: 7.0.0(postcss@8.4.41)
- postcss-normalize-timing-functions: 7.0.0(postcss@8.4.41)
- postcss-normalize-unicode: 7.0.2(postcss@8.4.41)
- postcss-normalize-url: 7.0.0(postcss@8.4.41)
- postcss-normalize-whitespace: 7.0.0(postcss@8.4.41)
- postcss-ordered-values: 7.0.1(postcss@8.4.41)
- postcss-reduce-initial: 7.0.2(postcss@8.4.41)
- postcss-reduce-transforms: 7.0.0(postcss@8.4.41)
- postcss-svgo: 7.0.1(postcss@8.4.41)
- postcss-unique-selectors: 7.0.2(postcss@8.4.41)
-
- cssnano-utils@5.0.0(postcss@8.4.41):
- dependencies:
- postcss: 8.4.41
-
- cssnano@7.0.5(postcss@8.4.41):
- dependencies:
- cssnano-preset-default: 7.0.5(postcss@8.4.41)
+ css-declaration-sorter: 7.2.0(postcss@8.4.44)
+ cssnano-utils: 5.0.0(postcss@8.4.44)
+ postcss: 8.4.44
+ postcss-calc: 10.0.2(postcss@8.4.44)
+ postcss-colormin: 7.0.2(postcss@8.4.44)
+ postcss-convert-values: 7.0.3(postcss@8.4.44)
+ postcss-discard-comments: 7.0.2(postcss@8.4.44)
+ postcss-discard-duplicates: 7.0.1(postcss@8.4.44)
+ postcss-discard-empty: 7.0.0(postcss@8.4.44)
+ postcss-discard-overridden: 7.0.0(postcss@8.4.44)
+ postcss-merge-longhand: 7.0.3(postcss@8.4.44)
+ postcss-merge-rules: 7.0.3(postcss@8.4.44)
+ postcss-minify-font-values: 7.0.0(postcss@8.4.44)
+ postcss-minify-gradients: 7.0.0(postcss@8.4.44)
+ postcss-minify-params: 7.0.2(postcss@8.4.44)
+ postcss-minify-selectors: 7.0.3(postcss@8.4.44)
+ postcss-normalize-charset: 7.0.0(postcss@8.4.44)
+ postcss-normalize-display-values: 7.0.0(postcss@8.4.44)
+ postcss-normalize-positions: 7.0.0(postcss@8.4.44)
+ postcss-normalize-repeat-style: 7.0.0(postcss@8.4.44)
+ postcss-normalize-string: 7.0.0(postcss@8.4.44)
+ postcss-normalize-timing-functions: 7.0.0(postcss@8.4.44)
+ postcss-normalize-unicode: 7.0.2(postcss@8.4.44)
+ postcss-normalize-url: 7.0.0(postcss@8.4.44)
+ postcss-normalize-whitespace: 7.0.0(postcss@8.4.44)
+ postcss-ordered-values: 7.0.1(postcss@8.4.44)
+ postcss-reduce-initial: 7.0.2(postcss@8.4.44)
+ postcss-reduce-transforms: 7.0.0(postcss@8.4.44)
+ postcss-svgo: 7.0.1(postcss@8.4.44)
+ postcss-unique-selectors: 7.0.2(postcss@8.4.44)
+
+ cssnano-utils@5.0.0(postcss@8.4.44):
+ dependencies:
+ postcss: 8.4.44
+
+ cssnano@7.0.5(postcss@8.4.44):
+ dependencies:
+ cssnano-preset-default: 7.0.5(postcss@8.4.44)
lilconfig: 3.1.2
- postcss: 8.4.41
+ postcss: 8.4.44
csso@5.0.5:
dependencies:
@@ -8162,6 +8515,8 @@ snapshots:
electron-to-chromium@1.5.13: {}
+ emoji-regex@10.4.0: {}
+
emoji-regex@8.0.0: {}
emoji-regex@9.2.2: {}
@@ -8349,8 +8704,8 @@ snapshots:
eslint-plugin-import-x@4.1.1(eslint@9.9.1)(typescript@5.5.4):
dependencies:
- '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4)
- '@typescript-eslint/utils': 8.3.0(eslint@9.9.1)(typescript@5.5.4)
+ '@typescript-eslint/typescript-estree': 8.4.0(typescript@5.5.4)
+ '@typescript-eslint/utils': 8.4.0(eslint@9.9.1)(typescript@5.5.4)
debug: 4.3.6
doctrine: 3.0.0
eslint: 9.9.1
@@ -8416,8 +8771,8 @@ snapshots:
eslint-plugin-perfectionist@3.3.0(eslint@9.9.1)(typescript@5.5.4)(vue-eslint-parser@9.4.3):
dependencies:
- '@typescript-eslint/types': 8.3.0
- '@typescript-eslint/utils': 8.3.0(eslint@9.9.1)(typescript@5.5.4)
+ '@typescript-eslint/types': 8.4.0
+ '@typescript-eslint/utils': 8.4.0(eslint@9.9.1)(typescript@5.5.4)
eslint: 9.9.1
minimatch: 10.0.1
natural-compare-lite: 1.4.0
@@ -8467,12 +8822,12 @@ snapshots:
semver: 7.6.3
strip-indent: 3.0.0
- eslint-plugin-unused-imports@4.1.3(@typescript-eslint/eslint-plugin@8.3.0)(eslint@9.9.1):
+ eslint-plugin-unused-imports@4.1.3(@typescript-eslint/eslint-plugin@8.4.0)(eslint@9.9.1):
dependencies:
- '@typescript-eslint/eslint-plugin': 8.3.0(@typescript-eslint/parser@8.3.0)(eslint@9.9.1)(typescript@5.5.4)
+ '@typescript-eslint/eslint-plugin': 8.4.0(@typescript-eslint/parser@8.4.0)(eslint@9.9.1)(typescript@5.5.4)
eslint: 9.9.1
- eslint-plugin-vue@9.27.0(eslint@9.9.1):
+ eslint-plugin-vue@9.28.0(eslint@9.9.1):
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1)
eslint: 9.9.1
@@ -8622,6 +8977,21 @@ snapshots:
signal-exit: 4.1.0
strip-final-newline: 3.0.0
+ execa@9.3.1:
+ dependencies:
+ '@sindresorhus/merge-streams': 4.0.0
+ cross-spawn: 7.0.3
+ figures: 6.1.0
+ get-stream: 9.0.1
+ human-signals: 8.0.0
+ is-plain-obj: 4.1.0
+ is-stream: 4.0.1
+ npm-run-path: 5.3.0
+ pretty-ms: 9.1.0
+ signal-exit: 4.1.0
+ strip-final-newline: 4.0.0
+ yoctocolors: 2.1.1
+
expand-template@2.0.3:
optional: true
@@ -8662,8 +9032,14 @@ snapshots:
dependencies:
picomatch: 4.0.2
+ fflate@0.7.4: {}
+
fflate@0.8.2: {}
+ figures@6.1.0:
+ dependencies:
+ is-unicode-supported: 2.0.0
+
file-entry-cache@8.0.0:
dependencies:
flat-cache: 4.0.1
@@ -8763,6 +9139,11 @@ snapshots:
get-stream@8.0.1: {}
+ get-stream@9.0.1:
+ dependencies:
+ '@sec-ant/readable-stream': 0.4.1
+ is-stream: 4.0.1
+
get-tsconfig@4.8.0:
dependencies:
resolve-pkg-maps: 1.0.0
@@ -8874,7 +9255,7 @@ snapshots:
transitivePeerDependencies:
- uWebSockets.js
- happy-dom@15.6.0:
+ happy-dom@15.7.3:
dependencies:
entities: 4.5.0
webidl-conversions: 7.0.0
@@ -8959,6 +9340,8 @@ snapshots:
property-information: 6.5.0
space-separated-tokens: 2.0.2
+ hex-rgb@4.3.0: {}
+
hookable@5.5.3: {}
hosted-git-info@2.8.9: {}
@@ -9012,12 +9395,18 @@ snapshots:
human-signals@5.0.0: {}
+ human-signals@8.0.0: {}
+
ieee754@1.2.1: {}
ignore@5.3.2: {}
image-meta@0.2.1: {}
+ image-size@1.1.1:
+ dependencies:
+ queue: 6.0.2
+
import-fresh@3.3.0:
dependencies:
parent-module: 1.0.1
@@ -9179,6 +9568,10 @@ snapshots:
is-stream@3.0.0: {}
+ is-stream@4.0.1: {}
+
+ is-unicode-supported@2.0.0: {}
+
is-what@4.1.16: {}
is-wsl@2.2.0:
@@ -9340,7 +9733,7 @@ snapshots:
launch-editor@2.8.1:
dependencies:
- picocolors: 1.0.1
+ picocolors: 1.1.0
shell-quote: 1.8.1
lazystream@1.0.1:
@@ -9352,10 +9745,22 @@ snapshots:
prelude-ls: 1.2.1
type-check: 0.4.0
+ lighthouse-logger@2.0.1:
+ dependencies:
+ debug: 2.6.9
+ marky: 1.2.5
+ transitivePeerDependencies:
+ - supports-color
+
lilconfig@2.1.0: {}
lilconfig@3.1.2: {}
+ linebreak@1.1.0:
+ dependencies:
+ base64-js: 0.0.8
+ unicode-trie: 2.0.0
+
lines-and-columns@1.2.4: {}
listhen@1.7.2:
@@ -9452,6 +9857,8 @@ snapshots:
markdown-table@3.0.3: {}
+ marky@1.2.5: {}
+
mdast-util-find-and-replace@3.0.1:
dependencies:
'@types/mdast': 4.0.4
@@ -9889,8 +10296,6 @@ snapshots:
napi-build-utils@1.0.2:
optional: true
- napi-wasm@1.1.0: {}
-
natural-compare-lite@1.4.0: {}
natural-compare@1.4.0: {}
@@ -10068,6 +10473,73 @@ snapshots:
- rollup
- supports-color
+ nuxt-og-image@3.0.0-rc.66(vite@5.4.2)(vue@3.4.38):
+ dependencies:
+ '@nuxt/devtools-kit': 1.4.1(magicast@0.3.5)(vite@5.4.2)
+ '@nuxt/kit': 3.13.0(magicast@0.3.5)
+ '@resvg/resvg-js': 2.6.2
+ '@resvg/resvg-wasm': 2.6.2
+ '@unocss/core': 0.62.3
+ '@unocss/preset-wind': 0.62.3
+ chrome-launcher: 1.1.2
+ defu: 6.1.4
+ execa: 9.3.1
+ image-size: 1.1.1
+ nuxt-site-config: 2.2.16(vite@5.4.2)(vue@3.4.38)
+ nuxt-site-config-kit: 2.2.16(vue@3.4.38)
+ nypm: 0.3.11
+ ofetch: 1.3.4
+ ohash: 1.1.3
+ pathe: 1.1.2
+ pkg-types: 1.2.0
+ playwright-core: 1.46.1
+ radix3: 1.1.2
+ satori: 0.10.14
+ satori-html: 0.3.2
+ sirv: 2.0.4
+ std-env: 3.7.0
+ ufo: 1.5.4
+ unwasm: 0.3.9
+ yoga-wasm-web: 0.3.3
+ transitivePeerDependencies:
+ - magicast
+ - rollup
+ - supports-color
+ - vite
+ - vue
+
+ nuxt-site-config-kit@2.2.16(vue@3.4.38):
+ dependencies:
+ '@nuxt/kit': 3.13.0(magicast@0.3.5)
+ '@nuxt/schema': 3.13.0
+ pkg-types: 1.2.0
+ site-config-stack: 2.2.16(vue@3.4.38)
+ std-env: 3.7.0
+ ufo: 1.5.4
+ transitivePeerDependencies:
+ - magicast
+ - rollup
+ - supports-color
+ - vue
+
+ nuxt-site-config@2.2.16(vite@5.4.2)(vue@3.4.38):
+ dependencies:
+ '@nuxt/devtools-kit': 1.4.1(magicast@0.3.5)(vite@5.4.2)
+ '@nuxt/kit': 3.13.0(magicast@0.3.5)
+ '@nuxt/schema': 3.13.0
+ nuxt-site-config-kit: 2.2.16(vue@3.4.38)
+ pathe: 1.1.2
+ pkg-types: 1.2.0
+ sirv: 2.0.4
+ site-config-stack: 2.2.16(vue@3.4.38)
+ ufo: 1.5.4
+ transitivePeerDependencies:
+ - magicast
+ - rollup
+ - supports-color
+ - vite
+ - vue
+
nuxt@3.13.0(eslint@9.9.1)(typescript@5.5.4)(vite@5.4.2):
dependencies:
'@nuxt/devalue': 2.0.2
@@ -10076,9 +10548,9 @@ snapshots:
'@nuxt/schema': 3.13.0
'@nuxt/telemetry': 2.5.4
'@nuxt/vite-builder': 3.13.0(eslint@9.9.1)(typescript@5.5.4)(vue@3.4.38)
- '@unhead/dom': 1.10.0
- '@unhead/ssr': 1.10.0
- '@unhead/vue': 1.10.0(vue@3.4.38)
+ '@unhead/dom': 1.10.2
+ '@unhead/ssr': 1.10.2
+ '@unhead/vue': 1.10.2(vue@3.4.38)
'@vue/shared': 3.4.38
acorn: 8.12.1
c12: 1.11.1(magicast@0.3.5)
@@ -10121,7 +10593,7 @@ snapshots:
unctx: 2.3.1
unenv: 1.10.0
unimport: 3.11.1(rollup@4.21.2)
- unplugin: 1.12.2
+ unplugin: 1.12.3
unplugin-vue-router: 0.10.7(vue-router@4.4.3)(vue@3.4.38)
unstorage: 1.10.2(ioredis@5.4.1)
untyped: 1.4.2
@@ -10273,10 +10745,17 @@ snapshots:
package-manager-detector@0.2.0: {}
+ pako@0.2.9: {}
+
parent-module@1.0.1:
dependencies:
callsites: 3.1.0
+ parse-css-color@0.2.1:
+ dependencies:
+ color-name: 1.1.4
+ hex-rgb: 4.3.0
+
parse-entities@2.0.0:
dependencies:
character-entities: 1.2.4
@@ -10316,6 +10795,8 @@ snapshots:
json-parse-even-better-errors: 2.3.1
lines-and-columns: 1.2.4
+ parse-ms@4.0.0: {}
+
parse-path@7.0.0:
dependencies:
protocols: 2.0.1
@@ -10357,7 +10838,7 @@ snapshots:
perfect-debounce@1.0.0: {}
- picocolors@1.0.1: {}
+ picocolors@1.1.0: {}
picomatch@2.3.1: {}
@@ -10373,6 +10854,8 @@ snapshots:
mlly: 1.7.1
pathe: 1.1.2
+ playwright-core@1.46.1: {}
+
pluralize@8.0.0: {}
portfinder@1.0.32:
@@ -10383,172 +10866,172 @@ snapshots:
transitivePeerDependencies:
- supports-color
- postcss-calc@10.0.2(postcss@8.4.41):
+ postcss-calc@10.0.2(postcss@8.4.44):
dependencies:
- postcss: 8.4.41
+ postcss: 8.4.44
postcss-selector-parser: 6.1.2
postcss-value-parser: 4.2.0
- postcss-colormin@7.0.2(postcss@8.4.41):
+ postcss-colormin@7.0.2(postcss@8.4.44):
dependencies:
browserslist: 4.23.3
caniuse-api: 3.0.0
colord: 2.9.3
- postcss: 8.4.41
+ postcss: 8.4.44
postcss-value-parser: 4.2.0
- postcss-convert-values@7.0.3(postcss@8.4.41):
+ postcss-convert-values@7.0.3(postcss@8.4.44):
dependencies:
browserslist: 4.23.3
- postcss: 8.4.41
+ postcss: 8.4.44
postcss-value-parser: 4.2.0
- postcss-discard-comments@7.0.2(postcss@8.4.41):
+ postcss-discard-comments@7.0.2(postcss@8.4.44):
dependencies:
- postcss: 8.4.41
+ postcss: 8.4.44
postcss-selector-parser: 6.1.2
- postcss-discard-duplicates@7.0.1(postcss@8.4.41):
+ postcss-discard-duplicates@7.0.1(postcss@8.4.44):
dependencies:
- postcss: 8.4.41
+ postcss: 8.4.44
- postcss-discard-empty@7.0.0(postcss@8.4.41):
+ postcss-discard-empty@7.0.0(postcss@8.4.44):
dependencies:
- postcss: 8.4.41
+ postcss: 8.4.44
- postcss-discard-overridden@7.0.0(postcss@8.4.41):
+ postcss-discard-overridden@7.0.0(postcss@8.4.44):
dependencies:
- postcss: 8.4.41
+ postcss: 8.4.44
- postcss-import@15.1.0(postcss@8.4.41):
+ postcss-import@15.1.0(postcss@8.4.44):
dependencies:
- postcss: 8.4.41
+ postcss: 8.4.44
postcss-value-parser: 4.2.0
read-cache: 1.0.0
resolve: 1.22.8
- postcss-js@4.0.1(postcss@8.4.41):
+ postcss-js@4.0.1(postcss@8.4.44):
dependencies:
camelcase-css: 2.0.1
- postcss: 8.4.41
+ postcss: 8.4.44
- postcss-load-config@4.0.2(postcss@8.4.41):
+ postcss-load-config@4.0.2(postcss@8.4.44):
dependencies:
lilconfig: 3.1.2
- postcss: 8.4.41
+ postcss: 8.4.44
yaml: 2.5.0
- postcss-merge-longhand@7.0.3(postcss@8.4.41):
+ postcss-merge-longhand@7.0.3(postcss@8.4.44):
dependencies:
- postcss: 8.4.41
+ postcss: 8.4.44
postcss-value-parser: 4.2.0
- stylehacks: 7.0.3(postcss@8.4.41)
+ stylehacks: 7.0.3(postcss@8.4.44)
- postcss-merge-rules@7.0.3(postcss@8.4.41):
+ postcss-merge-rules@7.0.3(postcss@8.4.44):
dependencies:
browserslist: 4.23.3
caniuse-api: 3.0.0
- cssnano-utils: 5.0.0(postcss@8.4.41)
- postcss: 8.4.41
+ cssnano-utils: 5.0.0(postcss@8.4.44)
+ postcss: 8.4.44
postcss-selector-parser: 6.1.2
- postcss-minify-font-values@7.0.0(postcss@8.4.41):
+ postcss-minify-font-values@7.0.0(postcss@8.4.44):
dependencies:
- postcss: 8.4.41
+ postcss: 8.4.44
postcss-value-parser: 4.2.0
- postcss-minify-gradients@7.0.0(postcss@8.4.41):
+ postcss-minify-gradients@7.0.0(postcss@8.4.44):
dependencies:
colord: 2.9.3
- cssnano-utils: 5.0.0(postcss@8.4.41)
- postcss: 8.4.41
+ cssnano-utils: 5.0.0(postcss@8.4.44)
+ postcss: 8.4.44
postcss-value-parser: 4.2.0
- postcss-minify-params@7.0.2(postcss@8.4.41):
+ postcss-minify-params@7.0.2(postcss@8.4.44):
dependencies:
browserslist: 4.23.3
- cssnano-utils: 5.0.0(postcss@8.4.41)
- postcss: 8.4.41
+ cssnano-utils: 5.0.0(postcss@8.4.44)
+ postcss: 8.4.44
postcss-value-parser: 4.2.0
- postcss-minify-selectors@7.0.3(postcss@8.4.41):
+ postcss-minify-selectors@7.0.3(postcss@8.4.44):
dependencies:
cssesc: 3.0.0
- postcss: 8.4.41
+ postcss: 8.4.44
postcss-selector-parser: 6.1.2
- postcss-nested@6.2.0(postcss@8.4.41):
+ postcss-nested@6.2.0(postcss@8.4.44):
dependencies:
- postcss: 8.4.41
+ postcss: 8.4.44
postcss-selector-parser: 6.1.2
- postcss-nesting@12.1.5(postcss@8.4.41):
+ postcss-nesting@12.1.5(postcss@8.4.44):
dependencies:
'@csstools/selector-resolve-nested': 1.1.0(postcss-selector-parser@6.1.2)
'@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.2)
- postcss: 8.4.41
+ postcss: 8.4.44
postcss-selector-parser: 6.1.2
- postcss-normalize-charset@7.0.0(postcss@8.4.41):
+ postcss-normalize-charset@7.0.0(postcss@8.4.44):
dependencies:
- postcss: 8.4.41
+ postcss: 8.4.44
- postcss-normalize-display-values@7.0.0(postcss@8.4.41):
+ postcss-normalize-display-values@7.0.0(postcss@8.4.44):
dependencies:
- postcss: 8.4.41
+ postcss: 8.4.44
postcss-value-parser: 4.2.0
- postcss-normalize-positions@7.0.0(postcss@8.4.41):
+ postcss-normalize-positions@7.0.0(postcss@8.4.44):
dependencies:
- postcss: 8.4.41
+ postcss: 8.4.44
postcss-value-parser: 4.2.0
- postcss-normalize-repeat-style@7.0.0(postcss@8.4.41):
+ postcss-normalize-repeat-style@7.0.0(postcss@8.4.44):
dependencies:
- postcss: 8.4.41
+ postcss: 8.4.44
postcss-value-parser: 4.2.0
- postcss-normalize-string@7.0.0(postcss@8.4.41):
+ postcss-normalize-string@7.0.0(postcss@8.4.44):
dependencies:
- postcss: 8.4.41
+ postcss: 8.4.44
postcss-value-parser: 4.2.0
- postcss-normalize-timing-functions@7.0.0(postcss@8.4.41):
+ postcss-normalize-timing-functions@7.0.0(postcss@8.4.44):
dependencies:
- postcss: 8.4.41
+ postcss: 8.4.44
postcss-value-parser: 4.2.0
- postcss-normalize-unicode@7.0.2(postcss@8.4.41):
+ postcss-normalize-unicode@7.0.2(postcss@8.4.44):
dependencies:
browserslist: 4.23.3
- postcss: 8.4.41
+ postcss: 8.4.44
postcss-value-parser: 4.2.0
- postcss-normalize-url@7.0.0(postcss@8.4.41):
+ postcss-normalize-url@7.0.0(postcss@8.4.44):
dependencies:
- postcss: 8.4.41
+ postcss: 8.4.44
postcss-value-parser: 4.2.0
- postcss-normalize-whitespace@7.0.0(postcss@8.4.41):
+ postcss-normalize-whitespace@7.0.0(postcss@8.4.44):
dependencies:
- postcss: 8.4.41
+ postcss: 8.4.44
postcss-value-parser: 4.2.0
- postcss-ordered-values@7.0.1(postcss@8.4.41):
+ postcss-ordered-values@7.0.1(postcss@8.4.44):
dependencies:
- cssnano-utils: 5.0.0(postcss@8.4.41)
- postcss: 8.4.41
+ cssnano-utils: 5.0.0(postcss@8.4.44)
+ postcss: 8.4.44
postcss-value-parser: 4.2.0
- postcss-reduce-initial@7.0.2(postcss@8.4.41):
+ postcss-reduce-initial@7.0.2(postcss@8.4.44):
dependencies:
browserslist: 4.23.3
caniuse-api: 3.0.0
- postcss: 8.4.41
+ postcss: 8.4.44
- postcss-reduce-transforms@7.0.0(postcss@8.4.41):
+ postcss-reduce-transforms@7.0.0(postcss@8.4.44):
dependencies:
- postcss: 8.4.41
+ postcss: 8.4.44
postcss-value-parser: 4.2.0
postcss-selector-parser@6.0.10:
@@ -10561,23 +11044,23 @@ snapshots:
cssesc: 3.0.0
util-deprecate: 1.0.2
- postcss-svgo@7.0.1(postcss@8.4.41):
+ postcss-svgo@7.0.1(postcss@8.4.44):
dependencies:
- postcss: 8.4.41
+ postcss: 8.4.44
postcss-value-parser: 4.2.0
svgo: 3.3.2
- postcss-unique-selectors@7.0.2(postcss@8.4.41):
+ postcss-unique-selectors@7.0.2(postcss@8.4.44):
dependencies:
- postcss: 8.4.41
+ postcss: 8.4.44
postcss-selector-parser: 6.1.2
postcss-value-parser@4.2.0: {}
- postcss@8.4.41:
+ postcss@8.4.44:
dependencies:
nanoid: 3.3.7
- picocolors: 1.0.1
+ picocolors: 1.1.0
source-map-js: 1.2.0
prebuild-install@7.1.2:
@@ -10600,9 +11083,13 @@ snapshots:
pretty-bytes@6.1.1: {}
- prisma@5.19.0:
+ pretty-ms@9.1.0:
dependencies:
- '@prisma/engines': 5.19.0
+ parse-ms: 4.0.0
+
+ prisma@5.19.1:
+ dependencies:
+ '@prisma/engines': 5.19.1
optionalDependencies:
fsevents: 2.3.3
@@ -10631,6 +11118,10 @@ snapshots:
queue-tick@1.0.1: {}
+ queue@6.0.2:
+ dependencies:
+ inherits: 2.0.4
+
radix3@1.1.2: {}
randombytes@2.1.0:
@@ -10894,6 +11385,23 @@ snapshots:
safe-buffer@5.2.1: {}
+ satori-html@0.3.2:
+ dependencies:
+ ultrahtml: 1.5.3
+
+ satori@0.10.14:
+ dependencies:
+ '@shuding/opentype.js': 1.4.0-beta.0
+ css-background-parser: 0.1.0
+ css-box-shadow: 1.0.0-3
+ css-to-react-native: 3.2.0
+ emoji-regex: 10.4.0
+ escape-html: 1.0.3
+ linebreak: 1.1.0
+ parse-css-color: 0.2.1
+ postcss-value-parser: 4.2.0
+ yoga-wasm-web: 0.3.3
+
scslre@0.3.0:
dependencies:
'@eslint-community/regexpp': 4.11.0
@@ -10969,9 +11477,10 @@ snapshots:
shell-quote@1.8.1: {}
- shiki@1.14.1:
+ shiki@1.16.1:
dependencies:
- '@shikijs/core': 1.14.1
+ '@shikijs/core': 1.16.1
+ '@shikijs/vscode-textmate': 9.2.0
'@types/hast': 3.0.4
siginfo@2.0.0: {}
@@ -10990,7 +11499,7 @@ snapshots:
simple-concat: 1.0.1
optional: true
- simple-git@3.25.0:
+ simple-git@3.26.0:
dependencies:
'@kwsites/file-exists': 1.1.1
'@kwsites/promise-deferred': 1.1.1
@@ -11011,6 +11520,11 @@ snapshots:
sisteransi@1.0.5: {}
+ site-config-stack@2.2.16(vue@3.4.38):
+ dependencies:
+ ufo: 1.5.4
+ vue: 3.4.38(typescript@5.5.4)
+
skin-tone@2.0.0:
dependencies:
unicode-emoji-modifier-base: 1.0.0
@@ -11091,7 +11605,7 @@ snapshots:
std-env@3.7.0: {}
- streamx@2.19.0:
+ streamx@2.20.0:
dependencies:
fast-fifo: 1.3.2
queue-tick: 1.0.1
@@ -11111,6 +11625,8 @@ snapshots:
emoji-regex: 9.2.2
strip-ansi: 7.1.0
+ string.prototype.codepointat@0.2.1: {}
+
string_decoder@1.1.1:
dependencies:
safe-buffer: 5.1.2
@@ -11134,6 +11650,8 @@ snapshots:
strip-final-newline@3.0.0: {}
+ strip-final-newline@4.0.0: {}
+
strip-indent@3.0.0:
dependencies:
min-indent: 1.0.1
@@ -11147,10 +11665,10 @@ snapshots:
dependencies:
js-tokens: 9.0.0
- stylehacks@7.0.3(postcss@8.4.41):
+ stylehacks@7.0.3(postcss@8.4.44):
dependencies:
browserslist: 4.23.3
- postcss: 8.4.41
+ postcss: 8.4.44
postcss-selector-parser: 6.1.2
sucrase@3.35.0:
@@ -11189,7 +11707,7 @@ snapshots:
css-tree: 2.3.1
css-what: 6.1.0
csso: 5.0.5
- picocolors: 1.0.1
+ picocolors: 1.1.0
synckit@0.6.2:
dependencies:
@@ -11233,12 +11751,12 @@ snapshots:
micromatch: 4.0.8
normalize-path: 3.0.0
object-hash: 3.0.0
- picocolors: 1.0.1
- postcss: 8.4.41
- postcss-import: 15.1.0(postcss@8.4.41)
- postcss-js: 4.0.1(postcss@8.4.41)
- postcss-load-config: 4.0.2(postcss@8.4.41)
- postcss-nested: 6.2.0(postcss@8.4.41)
+ picocolors: 1.1.0
+ postcss: 8.4.44
+ postcss-import: 15.1.0(postcss@8.4.44)
+ postcss-js: 4.0.1(postcss@8.4.44)
+ postcss-load-config: 4.0.2(postcss@8.4.44)
+ postcss-nested: 6.2.0(postcss@8.4.44)
postcss-selector-parser: 6.1.2
resolve: 1.22.8
sucrase: 3.35.0
@@ -11260,7 +11778,7 @@ snapshots:
pump: 3.0.0
tar-stream: 3.1.7
optionalDependencies:
- bare-fs: 2.3.2
+ bare-fs: 2.3.3
bare-path: 2.1.3
optional: true
@@ -11277,7 +11795,7 @@ snapshots:
dependencies:
b4a: 1.6.6
fast-fifo: 1.3.2
- streamx: 2.19.0
+ streamx: 2.20.0
tar@6.2.1:
dependencies:
@@ -11315,6 +11833,8 @@ snapshots:
dependencies:
any-promise: 1.3.0
+ tiny-inflate@1.0.3: {}
+
tiny-invariant@1.3.3: {}
tinybench@2.9.0: {}
@@ -11401,7 +11921,7 @@ snapshots:
acorn: 8.12.1
estree-walker: 3.0.3
magic-string: 0.30.11
- unplugin: 1.12.2
+ unplugin: 1.12.3
undici-types@6.19.8: {}
@@ -11417,15 +11937,20 @@ snapshots:
node-fetch-native: 1.6.4
pathe: 1.1.2
- unhead@1.10.0:
+ unhead@1.10.2:
dependencies:
- '@unhead/dom': 1.10.0
- '@unhead/schema': 1.10.0
- '@unhead/shared': 1.10.0
+ '@unhead/dom': 1.10.2
+ '@unhead/schema': 1.10.2
+ '@unhead/shared': 1.10.2
hookable: 5.5.3
unicode-emoji-modifier-base@1.0.0: {}
+ unicode-trie@2.0.0:
+ dependencies:
+ pako: 0.2.9
+ tiny-inflate: 1.0.3
+
unicorn-magic@0.1.0: {}
unified@11.0.5:
@@ -11452,7 +11977,7 @@ snapshots:
pkg-types: 1.2.0
scule: 1.3.0
strip-literal: 2.1.0
- unplugin: 1.12.2
+ unplugin: 1.12.3
transitivePeerDependencies:
- rollup
@@ -11503,17 +12028,16 @@ snapshots:
mlly: 1.7.1
pathe: 1.1.2
scule: 1.3.0
- unplugin: 1.12.2
+ unplugin: 1.12.3
vue-router: 4.4.3(vue@3.4.38)
yaml: 2.5.0
transitivePeerDependencies:
- rollup
- vue
- unplugin@1.12.2:
+ unplugin@1.12.3:
dependencies:
acorn: 8.12.1
- chokidar: 3.6.0
webpack-sources: 3.2.3
webpack-virtual-modules: 0.6.2
@@ -11558,13 +12082,13 @@ snapshots:
mlly: 1.7.1
pathe: 1.1.2
pkg-types: 1.2.0
- unplugin: 1.12.2
+ unplugin: 1.12.3
update-browserslist-db@1.1.0(browserslist@4.23.3):
dependencies:
browserslist: 4.23.3
escalade: 3.2.0
- picocolors: 1.0.1
+ picocolors: 1.1.0
uqr@0.1.2: {}
@@ -11650,14 +12174,14 @@ snapshots:
fs-extra: 11.2.0
open: 10.1.0
perfect-debounce: 1.0.0
- picocolors: 1.0.1
+ picocolors: 1.1.0
sirv: 2.0.4
vite: 5.4.2
transitivePeerDependencies:
- rollup
- supports-color
- vite-plugin-vue-inspector@5.1.3(vite@5.4.2):
+ vite-plugin-vue-inspector@5.2.0(vite@5.4.2):
dependencies:
'@babel/core': 7.25.2
'@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.25.2)
@@ -11675,14 +12199,14 @@ snapshots:
vite@5.4.2:
dependencies:
esbuild: 0.21.5
- postcss: 8.4.41
+ postcss: 8.4.44
rollup: 4.21.2
optionalDependencies:
fsevents: 2.3.3
- vitest-environment-nuxt@1.0.1(@vitest/ui@2.0.5)(h3@1.12.0)(happy-dom@15.6.0)(nitropack@2.9.7)(vite@5.4.2)(vitest@2.0.5)(vue-router@4.4.3)(vue@3.4.38):
+ vitest-environment-nuxt@1.0.1(@vitest/ui@2.0.5)(h3@1.12.0)(happy-dom@15.7.3)(nitropack@2.9.7)(vite@5.4.2)(vitest@2.0.5)(vue-router@4.4.3)(vue@3.4.38):
dependencies:
- '@nuxt/test-utils': 3.14.1(@vitest/ui@2.0.5)(h3@1.12.0)(happy-dom@15.6.0)(nitropack@2.9.7)(vite@5.4.2)(vitest@2.0.5)(vue-router@4.4.3)(vue@3.4.38)
+ '@nuxt/test-utils': 3.14.1(@vitest/ui@2.0.5)(h3@1.12.0)(happy-dom@15.7.3)(nitropack@2.9.7)(vite@5.4.2)(vitest@2.0.5)(vue-router@4.4.3)(vue@3.4.38)
transitivePeerDependencies:
- '@cucumber/cucumber'
- '@jest/globals'
@@ -11703,7 +12227,7 @@ snapshots:
- vue
- vue-router
- vitest@2.0.5(@vitest/ui@2.0.5)(happy-dom@15.6.0):
+ vitest@2.0.5(@vitest/ui@2.0.5)(happy-dom@15.7.3):
dependencies:
'@ampproject/remapping': 2.3.0
'@vitest/expect': 2.0.5
@@ -11716,7 +12240,7 @@ snapshots:
chai: 5.1.1
debug: 4.3.6
execa: 8.0.1
- happy-dom: 15.6.0
+ happy-dom: 15.7.3
magic-string: 0.30.11
pathe: 1.1.2
std-env: 3.7.0
@@ -11897,6 +12421,10 @@ snapshots:
yocto-queue@1.1.1: {}
+ yoctocolors@2.1.1: {}
+
+ yoga-wasm-web@0.3.3: {}
+
zhead@2.2.4: {}
zip-stream@6.0.1:
diff --git a/public/logo-text.png b/public/logo-text.png
new file mode 100644
index 0000000..37d9481
Binary files /dev/null and b/public/logo-text.png differ
diff --git a/public/logo.png b/public/logo.png
new file mode 100644
index 0000000..f068968
Binary files /dev/null and b/public/logo.png differ